About conditions for automated rules

30/11/2019
New: Twenty-one new conditions have been added. Two new filter expansions have been added.

In this article:

When you create a rule for your campaign, ad set or ad, you choose the criteria that triggers your rule. These are called "conditions". After you've selected a condition, you can enter custom values for the condition.

Let's say you want to know when someone clicks on your ad and makes a purchase between USD 5 and USD 10 on your website. When you create your rule, you would choose the condition Cost per initiate checkout (Facebook pixel).

You can add more than one condition to your rule. However, your campaign, ad set or ad must meet all conditions to trigger the rule. If you want an action to happen when multiple conditions are met, you should create a separate rule for each condition.

Available conditions

You can choose from the following conditions when you create your rule:

  • Cost per website payment info add: The average cost of each website payment info add.
  • Cost per website add to basket: The average cost of each website add to basket.
  • Cost per website add to wishlist: The average cost of each website add to wishlist.
  • Cost per website registration completed: The average cost of each website registration completed.
  • Cost per website checkout initiated: The average cost of each website checkout initiated.
  • Cost per website lead: The average cost of each website lead.
  • Cost per mobile app install: The average cost for each mobile app install.
  • Cost per website purchase: The average cost of each website purchase.
  • Cost per result: The average cost per result from your ads.
  • Cost per website search: The average cost of each website search.
  • Cost per website content views: The average cost of each website content view.
  • CPM: The average amount that you've paid to have 1,000 impressions on your ad.
  • CTR (link): The percentage of times that people saw your ad and performed a link click.
  • Amount spent today: The amount of money you've spent on your campaign, ad set or ad since 12 am the same day (in your ad account's time zone). If you set a daily budget, you'll see your progress towards it here to determine how much more you can spend before the day ends.
  • Estimated budget spending: The percentage of your budget that is estimated to be spent by the end of your ad set.
  • Hours since creation: The amount of time that has passed since your campaign, ad set or ad was created.
  • Frequency: The average number of times each person saw your ad.
  • Impressions: The number of times your ads were on screen.
  • Lifetime spent: The total amount that you've spent so far.
  • Reach: The number of people who saw your ads at least once. Reach is different to impressions, which may include multiple views of your ads by the same people.
  • Results: The number of times that your ad achieved an outcome, based on the objective you selected.
  • Name in UI: The name of the object, by partial or complete match.
  • Objective: The objective of the campaign of the object.
  • Start time: Start epoch time of the object.
  • Stop time: Stop epoch time of the object.
  • Buying type: Buying type of the campaign of the object.
  • Billing event: The billing event of the ad set of the object.
  • Optimisation goal: The optimisation goal of the ad set of the object.
  • Is autobid: The autobid status of the ad set of the object.
  • Daily budget: The daily budget of the ad set of the object.
  • Lifetime budget: The lifetime budget of the ad set of the object.
  • Spend cap: The spend cap of the campaign of the object.
  • Bid amount: The bid amount of the object.
  • Created time: The created epoch time of the object.
  • Updated time: The updated epoch time of the object.
  • Placement: The Page types for placement of the ad set of the object.
  • Budget type: The budget reset period of the ad set of the object.
  • Hours since creation: The number of hours since the created time of the object.
  • Estimated budget spending %: The estimated percentage of your ad set's budget to be spent by the end of its schedule. This uses the same mechanism as our Ad sets budget rebalancing feature, so it works with any budget type but requires ten hours of delivery per day.
  • Audience reached %: The estimated percentage of your ad set's reach against its audience size.
  • Active time in seconds: The number of seconds since the object had an effective status of ACTIVE. If the object is not currently ACTIVE, this returns 0.
  • Current time in seconds: The current epoch time.

Additional options for conditions

We allow advertisers to set additional criteria that applies to individual conditions. For example, advertisers may want a metric to apply to a parent object or to a different time range than the one for the entire rule.

The additional options for conditions are:

  • "Prefix" selector in RBA, called "Additional Filter Options"
  • Select time range and object level for insights fields on an individual condition basis

Available logical expressions

Logical expressions allow you to enter custom values to your condition. You can add one of the following logical expressions to your condition when you create your rule:

  • is greater than
  • is smaller than
  • is between
  • is not between

Time ranges and attribution windows

You can adjust the amount of time and attribution window for your condition:

  • Time range: The number of days' worth of data you'd like to capture with your rule.
  • Attribution window: The number of days between when a person viewed or clicked your ad and when they subsequently took an action (for example, adding an item to a wishlist).

In addition to conditions, you need to choose what happens when your rule meets your conditions. Learn more about the actions your automated rule can take.

* Nguồn: Facebook