Optimize Facebook ad campaigns

Business Benefits

Optimize your Facebook campaigns to improve your ROAS.


Deactivate the ad sets with poor performance.

  1. Go to Facebook Ads Manager.
  2. Click on Ad sets.
  3. Click on Amount spend to sort the ad sets descending by spend.
  4. Check the Results and Cost per results column.
  5. Deactivate ad sets with high spend and low number of results.

Optimize your creatives to improve your CTR and prevent ad fatigue.

Rotate at least 4-6 ads, per ad sets, to prevent ad fatigue. Deactivate the ads with the worst results, low CTR, high cost per result, in the ad sets with high spend. Create additional variations of the winning variations. Test one thing at a time in new variations, for example, headline, copy, image, or video.

Test different bidding strategies in different ad sets or campaigns, to optimize your cost per result.

For example, test Lowest cost against Target cost per purchase.

Optimize the targeting audience size in your ad sets.

  • Segment large audiences into smaller audiences. For example, instead of targeting 10 different interests in one ad set, create 10 different ad sets with one interest being targeted in each of them. For instance, a company that wants to target people interested in beauty might logically decide to use Sephora for interest-based targeting. However, Sephora has an audience of over 136 million, which makes your targeting imprecise.

    A better targeting tactic would be to select 10 different interests that are more specific than Sephora and have more distinct audiences. For example, Charlotte Tilbury, Guerlain, Laura Mercier, Essie, Urban Decay, and Jo Malone all have audiences of between 1 million and 10 million. A smaller audience also allows you to be more granular in your targeting.

  • Create different ad sets for different genders and age groups, for example, instead of a large ad set targeting 10,000,000 users, divide the audience into smaller age and gender categories like Females aged 25-34, and Males aged 35-44.

    This strategy lends itself well to segmentation. While many marketers might choose to target all ages and then view the audience breakdown in the Facebook Ads Manager (Columns Performance > Breakdown), this tactic relies on the Facebook algorithm to deliver the ads to those most likely to convert. By having different ad sets divided by gender, age, and even location, you can get a more accurate picture of which segments are most profitable to your business.

Optimize the placements and platform targeting.

  1. Go to Facebook Ads Manager.
  2. Click on Breakdown.
  3. Click on By delivery.
  4. Click on Platform and placements.
  5. Check the Results and Cost per results column to identify the top platforms and placements.
  6. Create new ad sets targeting the top platforms and placements only. For example, Instagram Stories and Facebook News Feed.

Optimize the ad scheduling.

  1. Go to Facebook Ads Manager.
  2. Click on Breakdown.
  3. Click on By delivery.
  4. Click on Time and day (Ad account time zone).
  5. Look at the Results and Cost per result. Identify the days and times of the days with the best performance.
  6. Create separate ad sets and schedule the ads to run on the best times of the day only.

Last edited by @hesh_fekry 2023-11-14T15:11:41Z