How ad platforms choose which of your ads to show
Why platforms show your best-performing ads more often, how Google, Meta, TikTok and Microsoft do it, and what it means for your campaign.
When you give an ad platform several ads, or several headlines and images, it doesn't show them all equally for long. It tests them, learns which ones get the best results, and then shows those more often. This happens automatically on every major platform, and it's one of the main reasons modern campaigns improve over time.
This article explains what each platform does, why, and what it means for your campaign as a whole.
What each platform does
Google Ads
In Search campaigns, responsive search ads let you supply several headlines and descriptions. Google mixes and matches them, and shows the combinations it expects to perform best more often. Each headline and description gets a performance rating (such as Low, Good or Best) once there's enough data. Performance Max works the same way with the headlines, images and videos in each asset group.
If an ad group has more than one ad, Google's default ad rotation setting favours the ads it expects to perform best.
Meta (Facebook and Instagram)
When an ad set contains several ads, Meta moves more of the ad set's budget towards the ones it expects to get the best results for your campaign objective. This often happens within the first day or two.
TikTok
Within an ad group, TikTok also gives more delivery to the ads that are performing better.
Microsoft Advertising
Microsoft works much like Google. Responsive search ads mix and match your headlines and descriptions, and ad rotation favours better-performing ads by default.
Why platforms do this
- Every impression is an auction. Each time your ad could be shown, the platform predicts how likely each of your ads is to get the result you've asked for. The ad most likely to succeed is the one it shows.
- It gets you more for your budget. Showing your strongest ads more often usually means more results for the same spend.
- It keeps people engaged. Platforms want their users to see ads they find relevant, so ads that people ignore are shown less.
What it means for your campaign
Weaker ads are shown less, not switched off
A low-rated headline or a weaker ad still gets shown sometimes, and still spends a small share of your budget. Platforms don't pause ads for you. If an ad is clearly not working, pausing it is a decision for you.
Ads are judged against the goal you set
Platforms favour whichever ad gets the most of the result your campaign is set up to achieve. If your campaign is set to get enquiries, the platform will favour the ad that brings in the cheapest enquiries, even if those enquiries rarely turn into customers. Choosing the right conversion goal matters. See What is a conversion?
Comparisons happen within each ad set or ad group
Each platform compares your ads against the other ads in the same ad set or ad group. It doesn't compare an ad in one ad set with the same ad in another, and no platform compares your ads across different platforms. A creative that does well on Meta may struggle on TikTok, and you'll only see that by looking at your results side by side. See How ad platforms are structured.
Early decisions can be hasty
Platforms sometimes settle on a favourite before every ad has had a fair test, especially when budgets are small. A newer ad may get very little delivery simply because another ad had a strong first day. Results in the first week or two are less reliable for this reason. See The learning phase explained.
Favourite ads tire over time
The more often the same people see an ad, the less they respond to it. This is called creative fatigue. Platforms adjust gradually as an ad's results drop, but they can't create new ads for you. Adding fresh creative every few weeks keeps campaigns healthy.
Platform suggestions are suggestions
Each platform also offers recommendations, such as adding more headlines, raising your budget or broadening your audience. Many are genuinely useful. Some mainly increase how much you spend. Consider each one against your own goals before accepting it.
Getting the most from automatic optimisation
- Give platforms real choices. Three to five ads per ad set or ad group, and plenty of headlines in responsive search ads, gives each platform enough to work with without spreading your budget too thinly.
- Make your variations meaningfully different. Try different images, angles or offers, not just small wording changes.
- Let ads settle before judging them. Avoid pausing ads during the learning phase unless something is clearly wrong.
- Look at the results that matter to your business. Judge ads on cost per sale, booking or enquiry, not just clicks.
- Refresh your creative regularly, before your best ads start to tire.
Read more: each platform explains this in its own help centre. Search for "ad strength" and "ad rotation" in Google Ads Help, "ad delivery" in the Meta Business Help Centre, "ad delivery" in the TikTok Business Help Center and "ad rotation" in Microsoft Advertising Help.