We have released a new type of condition for automated rules called Ranking. Now you can range Facebook campaigns, ad sets or ads based on their performance results and apply the rule to a subset of ranked objects (either top or bottom performers).

How to apply ranking: 

  1. Create ranking type condition by selecting it from drop down menu as shown on the screenshot.
  2. Select metrics and time frame your range will be based on.
  3. Choose ranking type: quantity or percentage (either top or bottom-performing group of items) and set value.

What are the key features of ranking conditions?

  • available for Facebook campaigns, ad sets and ads
  • Rule applies to section of a rule is where you define which items go into ranking and at the same time the group of items is always ranked within parent object (ad account, campaign or ad set)
  • you can select either number or percentage of items (top or bottom)
  • rounds to a smaller value when it takes % of an odd number (50% of 3 = 1)
  • takes 1 item (top or bottom) if percentage of a number is less than 1 (10% of 3 = 1)

Combined with other types of conditions it allows you to build even more sophisticated rules to automate your ad management routine. Check out a few use cases below.

1. Rotating ads.

Let's say we want to always keep 3 active ads in an ad set. One ad stops - the other one replaces it.

This rule restarts 1 ad with minimum lifetime impressions once the number of active ads in an ad set drops below 3. As per the rule applies to setting, only paused ads in active ad sets are ranked by impressions.

2. Scale budgets for x% top performing ad sets.

This rule increases budget every 1 hour for all active ad sets with highest ROAS today (top 25% of ad sets in a parent campaign). The last 2 conditions ensure the budget is increased only for ad sets that have already spent half of the daily budget and their ROAS is higher than 2.

3. Pause x% of low performing ad sets once a day at midnight.

Say, you have 5 ad sets in a campaign. Some of them have sales in the last 3 days, some don't. Is within 20% top in this case means just 1 ad set with the biggest cost (20% of 5 is 1). The rule will single out this one ad set in the campaign and stop it if the cost is over $10 and the number of active ad sets in the parent campaign is at least 5 or more. Finally to make this rule run once a day at midnight we use custom schedule:

Running the rule with ranking condition with some frequency during the day involves taking an action on a group of objects from top or bottom end continuously. Set threshold values as additional conditions if you want to confine ranking appliance.

If you have your own special setup but you doubt the settings we're always ready to help so don't hesitate to contact us ;)

Did this answer your question?