Automated Campaigns API Overview

Automated Campaigns is AdRoll’s campaign optimization solution. Campaigns are grouped in a strategy with a single goal and a shared budget which is shifted between campaigns to optimize performance.


For details on how to authenticate, refer to Get Started with the AdRoll API.

Service Walkthrough

The objects of AdRoll model form a likely familiar (e.g., AdWords-esque) hierarchy.

  • Advertisable - an advertising profile representing a brand (e.g., “Bob’s Pets”)
    • Strategy - Automated Campaigns groups your budget, goal and campaigns under one object called a Strategy
      • Campaigns 1..N - Campaigns are automatically created according to a template designed by AdRoll. These campaigns are continuously optimized towards the best performance for your budget.

The strategy creation API endpoint handles creating the Strategy and Campaigns for your Advertisable.