5 Tested Automatic Rules for Optimizing Your Meta Search Arbitrage Campaigns

March 28, 2024

TheOptimizer

TheOptimizer

TheOptimizer Team

Search arbitrage media buyers waste thousands of dollars a month testing different strategies on Meta Ads before finding success. But what if there was a way to cut your losses, boost your profits, and streamline your workflow? These 5 automatic optimization rules are the unfair advantage you’ve been missing.

Before you begin!
Please note that thresholds and time zones defined in the following rules are for reference purposes only! It is highly recommended to adjust performance thresholds to your actual thresholds, as well as adjust the time zone settings to your ad account reporting time zone or another time zone that fits your needs.

Cut Non-Promising Campaigns

Part of your day-to-day process is that of regularly launching new campaigns daily. This process helps you find new winning campaigns, but at the same time increases your ad spend and the possibility of generating bigger losses from testing.

This optimization rule will help you minimize your ad spend waste by automatically turning off non-promising campaigns on time.

search arbitrage - Pause Non-Promising Campaigns (testing)

Rule explanation:

The rule checks if a campaign has been running for more than 4 days and if it has generated less than 40 conversions. It also checks the ROI between the last 2 and 4 days, and for yesterday if it is worse than negative -30%. Additionally, the rule targets the hour of day at which the actions are executed. Here we select the ad account time zone and combine it with the execution frequency of every 1 hour.

The goal of this rule is to pause newly launched campaigns if after 4 days of running the campaign hasn’t reached the break-even zone.

 

Detect Performance Dips

The purpose of this rule is to detect negative performance changes in a good campaign and prevent losses before it wastes any profits generated so far. It aims to identify campaigns that have been performing well but have recently experienced significant performance decreases.

search arbitrage - detect campaign performance decrease

Rule explanation:

The rule checks if the tracker ROI between the last 4 to 2 days has been greater than 10% and if the ROI for yesterday has been less than negative -10%. In addition, it checks if the CPA has a 50% increase compared to the CPA between the last 6 and 2 days.

It executes the next day after the previous day’s revenue has been finalized by using the Hour of Day condition in combination with the execution frequency of every 1 Hour.

 

Clone Winning Ad Sets

The purpose of this rule is to help you scale your Meta campaigns horizontally by detecting and cloning winning ad sets 2 times each 3 times a week.

search arbitrage - automatically clone winning ad sets

Rule explanation:

The rule evaluates the performance of your Meta campaign ad sets over two-time intervals: the last 6 to 3 days and the last 2 to 1 days. If the performance is greater than 15% in both intervals, the rule initiates a cloning action. Additionally, the rule incorporates an Hour of Day condition, which restricts the cloning to occur only three times a week, specifically at 1 am in the ad account’s time zone. This condition is implemented by combining it with an execution frequency of every 1 hour.

 

Scale Winning Ad Sets

The purpose of this rule is to help you automatically scale the budget of your winning ad sets or campaigns by automatically increasing the ad set or campaign budget by a specific % of the current budget.

search arbitrage - automatically scale winning ad sets

Rule explanation:

The rule checks if your ad set or campaign has more than 50 conversions in the last 7 days (excluding today). Then it checks if the ROI of your campaign or ad set between the last 6 to 3 days and 2 to 1 days is greater than 20%. By using an Hour of Day condition in combination with the execution frequency of 1 hour it makes sure to update the budget only 3 times a week at 1 am your specified time zone (ad account time zone).

Once all these conditions are true, it increases the budget by 40% of the current budget by respecting the minimum and maximum budget limits.

 

Low-Performance Alerts

The purpose of this is pretty straightforward. What it does is alert you if any of your Meta campaigns or ad sets are running on a negative ROI for more than 4 days.

search arbitrage - low performance campaign alert rule

Rule explanation:

The rule checks if your campaign or ad set has less than 30 conversions over the last 5 days. It also checks if the ROI between the last 4 to 3 days, 3 to 2, and 2 to 1 days is worse than negative -10%. It executes every 2 hours and sends an alert via email, slack, or telegram with the names of your Meta campaigns or ad sets that meet the rule conditions. No optimization action is executed.

 

Running search arbitrage campaigns shouldn’t be a struggle. These simple-to-implement rules put campaign optimization on autopilot, giving you the freedom to scale your winners and ditch the losers without breaking a sweat. It’s time to work smarter, not harder, on your Meta Ads.

 

Need help with setting up rules?
If you're looking for an easier way to manage your social, search and native advertising campaigns with the help of automation, one of our experts will be happy to talk to you over a personalized demo call.