How to create Post Boosting rules

Promote posts on your Facebook or Instagram page automatically based on their organic performance.

Revealbot avatar
Written by Revealbot
Updated over a week ago

Revealbot Post Boosting for Facebook and Instagram posts is a tool to help you maximize the reach and engagement of best-performing Facebook and Instagram page posts. Revealbot tracks the organic performance of regular Facebook or Instagram posts and, once a post meets your custom conditions for auto-promotion, it creates an ad set with an ad inside based on the post.

Note: for Instagram auto-boosting keeps engagement stats for image and video posts only.

The video is a bit outdated in terms of the UI and some functions, but it'll still help you to get the gist of the feature.

Post Boosting gives you the full power of Facebook Ads (vs limited capabilities of the native Boost tool): you can benefit from all the capabilities of a full-fledged ad campaign, including configurable objectives, optimization events, and a full range of targeting options.

With Revealbot, apart from regular automated rules, you can create as many post-boosting rules as you like.

Each auto-boosting rule will create a brand new ad campaign where each boosted post will be stored as a new ad set with an ad inside it or you can boost new posts as new ad sets to the campaign that already exists.

Step 1 — Set the filters and define the conditions for auto-boosting

  • Select Facebook or Instagram page you'd like to boost posts from.

  • Select types of posts to boost; they can be published or scheduled.

  • Set how many promoted posts you want to run simultaneously. If at any given time more posts qualify to be auto-boosted than the number you set here, Revealbot will prioritize posts with the latest publication date. You can find more about this setting here


  • Choose one or more metrics to use as conditions for auto-boosting: Published hours ago, Post text contains/doesn't contain, various reactions are among the most popular ones, but there a lot of options to choose from. Find more metrics for your conditions in the Post filtering section by clicking + Condition. If you are wondering about the difference between some of them, please hover over the info icon for a tooltip with an explanation to appear. Conditions can be either be linked with AND or OR logic:


  • The Filters match section will give you a preview of the posts currently matched and available for auto-boosting:

Step 2 — Ad campaign objective and more settings

Each new boosted post will be stored as a new ad set within one ad campaign. On the Campaign tab, you can create and name a new one or select the existing one.

Select an objective for the boosted posts ad campaign:

For certain objectives (for example, Sales) you will need to select a Conversion location and a Pixel as well:

On the same tab, you can select a special ad category in case you are creating a campaign for such ads, enable campaign budget optimization and specify the preferred budget and campaign bidding strategy, and set a campaign spending limit in case the campaign is running on a daily budget.

Step 3 — Ad set settings: budget, targeting, and optimization goal

Set a total or daily budget for each boosted post and determine the promotion period.

The promotion will end once the total budget is fully spent (if set) or once the boosting period ends, whichever comes first.

To define the targeting settings for the boosted post, you can select one of your Audiences saved in Facebook or Revelbot or create a new one right from Revealbot: "+ Audience" button will open an audience builder where you can configure a new audience to your liking. You can also create a saved audience from Facebook, to do that go to the Audiences in a new tab in your Ads Manager:

Once you’re done setting up a new saved audience in Facebook, go back to the tab with Revealbot Auto-Boosting and reopen the Audience dropdown menu to load the newly saved audience.

Requirements for EU-targeted ads

Complete the fields below as required by the EU Digital Services Act (DSA)

Select an optimization goal just as you would creating a regular ad: Conversions, Landing page views, Traffic, Impressions, Reach, Post engagement, Social impressions, Value, Link clicks, Ad recall lift, ThruPlay, 2-second continuous video views (those last two work with the Video Views campaign objective only).

Note: the number of optimization goals available in the drop-down is limited to the ones working with the campaign objective selected in the previous step.

Select a billing event: Impressions, Link Click (CPC), ThruPlay (that last one works with the Video Views campaign objective and ThruPlay, 2-second continuous video views optimization goals).

Step 4 — Ad creative, URL parameters, Conversion tracking, Rule notifications

If you are boosting Instagram post (s), you can select the Instagram account the ad creative will be taken from in the drop-down and if you are boosting Facebook posts, this field needs to be left blank.

The URL parameters setting:

In the case of Facebook post promotion, the ad will lead to the Facebook page by default.

For Instagram, unless you define the URL(s) for each promoted post to redirect to the websites you set in the URL field, they will lead to the selected Instagram account. It is up to you to decide whether you want to specify the URLs or the CTA button. If the URL is set the CTA button is required.

You can set up automatic email or Slack notifications to let you know as soon as a post is auto-boosted. Now you're good to go! Just hit Create button to launch promotions.

Each post boosting rule has its own logs page where we record everything that you need to know about its activity. Learn more about it here.

Did this answer your question?