Free tool

Are too many ad sets holding my Meta ads back?

This free Meta ad set structure checker shows which ad sets get enough results to learn, and which to merge, from one export.

Your ad sets

In Ads Manager: Ad sets tab, columns Campaign name, Ad set name, Delivery, Amount spent, Results (results = the event each ad set optimizes for), then Export table data.

We scale results to a week, the window Meta’s learning phase uses.

Structure score

–

–

In ad sets that can’t learn
–
Ad sets to merge away
–

Paste your ad set export or upload the file to start.

The example rows are made up. The score’s weighting is ours, explained below. Your data isn’t uploaded or stored unless you ask us to email you the result.

Free · no newsletter

Email me this result + 3 fixes

Your numbers, the result and three fixes in one email, to keep or forward to your team.

How to use the Meta ad set structure checker

The Meta ad set structure checker needs one export at ad set level and the number of days it covers. It reads spend and results from the export only, so it never needs access to your ad account. Run it again after you merge ad sets, once the new structure has had a full week to deliver, and compare the two scores.

  1. In Ads Manager: open the Ad sets tab with the columns Campaign name, Ad set name, Delivery, Amount spent and Results, the event each ad set optimizes for.
  2. Export the table data: then paste it or upload the file. “Load the example” shows made-up rows first.
  3. Enter the days in the export: results are scaled to a week, the window Meta’s learning phase uses.
  4. Read the result: a structure score, the spend in ad sets that can’t learn, and how many ad sets to merge away.
Meta ad set structure checker on its made-up example: structure score 69 out of 100, too fragmented, 27% of spend in ad sets that can’t learn
The Meta ad set structure checker on its made-up example: a structure score of 69 / 100, too fragmented, with 27% of spend in ad sets that can’t learn.

Under the result come three fixes to start with. For the example they are: merge ad sets that split the same audience, use a campaign budget, and go broader on targeting.

The 3 fixes the Meta ad set structure checker suggests for the example account
The three fixes it suggests for the example account.

On a phone, the score sits under the export box.

Meta ad set structure checker result on a phone
The result on a phone.

To plan a budget that can feed every ad set you keep, use the ad budget calculator.

Why structure matters

Meta says an ad set generally needs about 50 optimization events within 7 days to exit the learning phase, when delivery is still unstable (Meta Business Help Center). Every ad set learns separately. Split the same budget across too many ad sets and none of them gets enough results.

How it works

  1. Each ad set’s results are scaled to a week (results × 7 ÷ days in the export). 50 or more is “enough to learn”, 25–49 “nearly there”, under 25 “starved”.
  2. Per campaign, the weekly results ÷ 50 is the number of ad sets it can actually feed (at least one). More ad sets than that, and the tool suggests merging down to that number.
  3. The score is 100 − 60 × share of spend in starved ad sets − 20 × share in nearly-there ones − 20 × share of campaigns with too many ad sets. 80+ is healthy, 50–79 too fragmented, under 50 starved. The weighting is ours.

If the whole account gets fewer than 50 results a week on its event, even a single ad set can’t exit learning, and the first fix is to optimize for a more frequent event until volume grows.

Getting the export

In Ads Manager, open the Ad sets tab for the last 7, 14 or 30 days, include the columns Campaign name, Ad set name, Delivery, Amount spent and Results, then export the table. Enter the number of days the export covers. “Results” must be the event each ad set optimizes for.

Limits

Results are counted per ad set as reported, without a breakdown by day, so a big change in the middle of the period isn’t visible. Ad sets with very different audiences or offers can have good reasons to stay separate; merging is for ad sets that split the same people.

Monthly email

One practical e-commerce marketing guide a month

The month’s most useful guide on Meta Ads, Google Ads, SEO or tracking, in one short email.

FAQ

Straight answers.

Can’t find yours? Ask on WhatsApp or by email and we’ll answer it.

What is the learning phase?

The period after an ad set launches or is significantly edited, while Meta’s delivery system learns. Meta says an ad set generally needs about 50 optimization events in 7 days to exit it.

What does “Learning limited” mean?

That Meta doesn’t expect the ad set to reach enough events to exit learning. Usually the fix is fewer ad sets, a bigger budget per ad set, a broader audience or a more frequent optimization event.

Is the structure score from Meta?

No. It’s our weighting of the share of spend in ad sets that can’t learn and the campaigns with more ad sets than their results can feed. The weights are on this page.

Does this tool store my data?

No. It runs in your browser and nothing you paste is uploaded. If you ask us to email you the result, the data is sent once so our server can rebuild the result, and only the request is saved.

Free growth audit

Find out what’s holding your store back.

Tell us about your store. We’ll review your tracking, campaigns and SEO and send you a written audit with the top fixes, ranked by impact.

  • Written audit as a PDF, delivered within 2 workdays (see a sample)
  • A video meeting to go through it, if you want to discuss next steps
  • Free and no obligation
  • Read-only access or screenshots are enough

Free audit
Chat on WhatsApp