We understand that managing programmatic campaigns can be challenging. Trade desks, other teams, and individual users struggle to oversee multiple campaigns simultaneously, making campaign management slightly overwhelming.
To solve this challenge, we’ve developed Automation Rules – a powerful set of tools that automatically performs tasks for you so you can save time and increase the performance of your Outbrain DSP campaigns.
In this article, we’ll walk you through the basics of Automation Rules. To learn how to set them up and use them effectively, make sure to read the article about Automation Rules in Practice.
What Are Automation Rules?
In principle, Automation Rules is a tool that enables you to create simple "if-then" rules that are periodically executed on your Outbrain DSP account. Rules are executed based on conditions that have to be met before a series of predetermined actions is performed.
Automation Rules allow you to make customized, scheduled actions on most aspects of your campaign management, from bid adjustments to daily budget management.
Generally, you can automate 6 different actions with rules:
Pause/turn off low-performing entities like ad groups, ads, publishers, and media sources.
Adjust ad group bids and bid modifiers on all supported dimensions (publishers, devices, ads, etc.)
Adjust daily budget
Adjust daily budget by a percentage
Build publisher groups
Schedule custom email alarms
Where Can I Implement the Rules?
Rules are available for set up on every dashboard level: agency, account, campaign, ad group, and creative ad. You can choose to apply an automated rule to multiple entities at the same time.
Keep in mind that the rule is always executed within the context of one ad group. If you specify the rule to run on an account or campaign, the rule will run on all ad groups within that entity.
Furthermore, all additional breakdown dimensions are supported: Publishers, Placements, Media Sources, Country, State/Region, DMA, Device, Environment, Operating System, Connection Type, and Browser Targeting.
Where in the Dashboard Can I Create Rules?
You can create a new rule directly in the grid actions or through the Automation Rules section in the Management console. To learn more about setting up a specific rule, please refer to the article Six Manual Actions To Automate With Automation Rules.
Adding a Rule on the Campaign Level
Adding a Rule through the Management Console
Understanding the Structure of a Rule
When setting up a rule, you’ll be prompted to define five sets of settings:
Run rule on: Define the set of accounts, campaigns, or ad groups on which the rule will run.
Note Rules are always executed within an ad group. Running a rule on a campaign or account just makes it execute on all ad groups that are part of the selected entity. |
Action: Define what type of action you’d like to automate in what dimension. The actions might affect the status of the ad groups/ads/publishers, meaning they can pause them or adjust the bids. Any increase or decrease is defined as a percentage (in case of bid modifiers) or a fixed amount (in case of adjusting the ad group bid).
On the ad group level, you also have the possibility to send an email alert or set a daily budget cap, which is the maximum (in case of increase) or lowest (in case of decrease) amount that can be reached for each ad group managed by the rule.
Please refer to the next section of the article for a full list and descriptions of actions available for each dimension.
Action frequency: Determine the least amount of time that needs to pass since the action was applied to a particular item. This allows you to gather additional data before applying the action again.
Example: Consider running a rule that increases publisher bid modifier with action frequency set to 3 days. If the rule increases the publisher’s dailymotion.com bid modifier today, at least 3 days will need to pass before the bid modifier on dailymotion.com can increase again.
Conditions: Define performance criteria that must be reached before the rule runs. You can define multiple conditions for the same action. All conditions must match for the action to run.
Note: Behind the scenes, a report is made on the ad group dimension defined within the rule’s action. The conditions are applied to every item in the report, and if they apply, the action is executed. For instance, the dimension of the action Increase publisher bid modifier is publishers. The rule would increase the bid modifier on every publisher that matched all of the conditions.
Notification: Define whether you’d like to be notified when a rule runs or performs an action based on your criteria (keep in mind that all changes will be tracked in the Rule history by default independently of this setting).
List of Available Actions
Increase/decrease bid modifier: Defined in the form of a percentage. You can also set maximum and minimum bid percentage limits. Available on all dimensions.
Increase/decrease ad group bid: Defined in the form of an absolute value. You can set maximum or minimum bid value limits. Available on ad group dimension only.
Increase/decrease ad group daily budget: Defined in the form of an absolute value (depending on the currency of your account).
Increase/decrease ad group daily budget by a percentage: Defined in the form of a percentage value.
Pause/blocklist: Turn off active entities. Available on ad, ad group, media source, and publisher dimension.
Add publisher to publisher group: Add a publisher to an existing publisher group. Available on publisher and placements dimension.
Send email: Send an email alert whenever a specific condition occurs. Available on ad group dimension only.
Actions available depend on the dimension (full list available below). Generally, all manual optimisations that are available on each dimension can be automated.
Ad Group
Increase ad group bid
Decrease ad group bid
Increase ad group daily budget
Decrease ad group daily budget
Increase ad group daily budget by a percentage
Decrease ad group daily budget by a percentage
Pause ad group
Send email
Ad Group/Content Ad
Increase ad bid modifier
Decrease ad bid modifier
Pause ad
Ad Group/Publishers
Increase publisher bid modifier
Decrease publisher bid modifier
Blocklist publisher
Add publisher to Publishers & Placements group
Ad Group/Placements
Increase placement bid modifier
Decrease placement bid modifier
Blocklist placement
Add placement to the Publishers & Placements group
Ad Group/Devices
Increase device bid modifier
Decrease device bid modifier
Ad Group/Regions
Increase region bid modifier
Decrease region bid modifier
Ad Group/DMAs
Increase DMA bid modifier
Decrease the DMA bid modifier
Ad Group/Countries
Increase country bid modifier
Decrease country bid modifier
Ad Group/Operating Systems
Increase operating system bid modifier
Decrease operating system bid modifier
Ad Group/Environments
Increase environment bid modifier
Decrease environment bid modifier
Ad Group/Media Sources
Increase media source bid modifier
Decrease media source bid modifier
Pause media source
Ad Group/Browsers
Increase browser bid modifier
Decrease browser bid modifier
Ad Group/Connection Types
Increase connection type bid modifier
Decrease connection type bid modifier
How To Monitor and Access All Existing Rules
All existing rules are accessible via the Automation Rules tab in the main menu (left side of the dashboard) or through the Automation Rules button in the grid action. The Automation Rules section consists of two parts: Library and History.
Automation Rules Library
In the Library, you can find an overview of all Automation Rules set on a specific agency or account. Here, you can also manage the already configured rules or create new ones. The workflow of creating a new rule from the Management console is the same as creating it directly from the actions grid. To learn how to get started, please refer to the article Six Manual Actions To Automate With Automation Rules.
Managing Existing Rules
If you’ve identified a specific rule that hasn't been performing as expected or that you made a mistake when setting up, you can easily pause, archive, or adjust it in the Library.
Pausing/Resuming a Rule
To pause a rule, search for it in the list of existing rules and click on the toggle button in the Status column:
Conversely, clicking on the toggle button if a rule is paused will re-enable it. Keep in mind that resuming a paused rule won’t trigger the rule execution immediately. A resumed rule will continue to run at the same time as other rules (depending on what time of day you have enabled it).
Editing a Rule
Search for the rule you’d like to amend, and click on the following icon next to the rule name:
A dialogue window will open. You can edit all rule settings in the dialogue window.
Deleting a Rule
To archive an existing rule, click on the following icon:
Automation Rules History
Automation Rules History enables the user to review past actions performed by rules. You can use filtering to narrow down a specific rule, ad group, or date period. Keep in mind all rules will also be logged in the regular ad group history tab.