Meet Cortex AI Powered, Expertise Refined Decision EngineYour AI Optimization Engine
Checklist / Meta Advertising

Auditing a Meta Ads Account: A 25-Point Checklist for Structure, Signal, Creative, and Measurement

After Meta removed the 7-day-view and 28-day-view attribution windows from its Ads Insights API on January 12, 2026, a good Meta audit is no longer about creative volume or audience precision. It is about whether your measurement plumbing can still see conversions Meta now refuses to model on weak signal.

The short answer

To audit a Meta Ads account in 2026, work down a causal chain rather than a feature list: account and campaign Structure feeds Signal quality, which feeds the learning phase, which feeds automated delivery, which is only worth trusting if Measurement is configured to credit the right conversions. Audit those four layers in order, because you cannot trust a single delivery number until you have verified that signal quality and attribution settings are sound. This 25-point checklist walks each check with what to look for, why it matters, and the Meta documentation that governs it.

  • Verify Conversions API is live and deduplicated against the Pixel before you judge any cost-per-result.
  • An ad set usually needs about 50 results in a week to exit the learning phase, so consolidate fragmented ad sets first.
  • Meta removed the 7-day-view and 28-day-view attribution windows from the Ads Insights API on January 12, 2026; old reporting that leaned on view-through is now broken.
  • Event Match Quality is scored 0 to 10 on the last 48 hours of Conversions API website events, so a stale server connection silently degrades targeting.
At a glance
Time to complete
About 2 to 4 hours
Difficulty
Intermediate to advanced
Tools needed
Events Manager, Ads Manager, Business Settings
Audit order
Structure, Signal, Creative, Measurement

A Meta Ads audit is not about hunting for one broken toggle. It is about pressure-testing every layer of the account against the question Meta itself now forces: can the system still see and credit the conversions that matter, given how much of the auction it has automated and how much of the old measurement surface it has removed. The checklist below is ordered the way Cortex runs a real audit, and it deliberately skips knobs Meta has retired, like the customer budget cap and the long view-through windows, in favor of the four layers that survived consolidation.

Most 2024-era Meta checklists still audit controls that no longer exist. This one flags the specific 2024 to 2026 platform changes that silently break legacy setups: Campaign Budget Optimization renamed to Advantage Campaign Budget, Advantage+ Shopping folded into Advantage+ Sales, and the removal of the 7d_view and 28d_view attribution parameters announced October 13, 2025 and enforced January 12, 2026. Tick each item as you complete it; your progress saves in this browser, so you can close the tab and resume where you left off.

CH.01 - Account and campaign structureIs the account built so spend is steerable?

If structure is wrong, every fix below gets harder. These seven checks confirm you own the assets, can read the account at a glance, and have consolidated spend enough to clear the learning phase.

01

Business Manager owns every asset, with admin access controlled

StructureHigh impact
What

The ad account, Pixel or dataset, Pages, and catalog are owned by one Business Manager, not a personal profile.

Why

Assets stranded on a personal account or an agency's Business Manager can be lost on offboarding and break signal sharing.

How to fix

Consolidate ownership under the client's Business Manager and grant agency access via partner sharing, not transfer.

02

A consistent naming convention is applied across campaigns, ad sets, and ads

StructureMedium impact
What

Names encode objective, audience, and creative theme so the account is legible without opening each level.

Why

Without a convention, reporting becomes archaeology and you cannot reliably compare like with like over time.

How to fix

Adopt a fixed pattern such as Objective_Audience_Theme_Date and rename going forward; do not rename live ads mid-learning.

03

Campaign objectives map to the current ODAX objective set

StructureHigh impact
What

Each campaign uses the right post-ODAX objective (Sales, Leads, Engagement, Traffic, Awareness, App promotion) for its goal.

Why

A mismatched objective optimizes toward the wrong event, so Meta spends to win cheap clicks instead of profitable purchases.

How to fix

Confirm Sales campaigns optimize for a purchase conversion event, not Add to Cart or Landing Page View.

04

Advantage Campaign Budget versus ad-set budgets is a deliberate choice

StructureMedium impact
What

The campaign uses one budget at the campaign level (Advantage Campaign Budget, formerly CBO) or per-ad-set budgets on purpose.

Why

Advantage Campaign Budget lets Meta allocate spend across ad sets, which helps when ad sets are comparable but can starve a strategic one.

How to fix

Use campaign budget when ad sets share a goal and audience scale; use ad-set budgets when you must protect a specific segment.

05

Ad sets are consolidated enough to clear the 50-results learning bar

StructureHigh impact
What

Each active ad set can realistically reach about 50 optimization results in the week after its last significant edit.

Why

Below roughly 50 results per week an ad set tends toward Learning Limited, where delivery is less stable and CPA is typically higher.

How to fix

Merge overlapping ad sets and pick an optimization event frequent enough to accumulate 50 results within the week.

06

Prospecting and retargeting are separated without over-segmentation

StructureMedium impact
What

Cold and warm audiences sit in distinct campaigns or ad sets, but the account is not splintered into dozens of tiny segments.

Why

Mixing prospecting and retargeting muddies attribution, while over-segmentation starves every ad set below the learning threshold.

How to fix

Keep a small number of broad prospecting ad sets and one consolidated retargeting effort rather than many micro-audiences.

07

Special Ad Category campaigns are correctly flagged and constrained

StructureHigh impact
What

Any housing, employment, credit, or social-issue campaign is declared as a Special Ad Category.

Why

These categories remove lookalikes and detailed targeting expansion, restrict age to 18 to 65+, and prohibit ZIP-code targeting and audience exclusions.

How to fix

Flag the category at campaign creation and rebuild targeting within the allowed surface, since misdeclaration risks account-level enforcement.

Structure is the layer almost nobody audits, because it feels like plumbing. But you cannot steer spend you cannot read, and you cannot trust a cost-per-result that came from an ad set Meta never let out of the learning phase. Cortex, Capconvert paid media desk

CH.02 - Signal and tracking qualityCan Meta actually see the conversions it is optimizing toward?

This is the new center of gravity. After the attribution change, weak signal is not just inaccurate reporting; it is delivery Meta will not model. These seven checks verify the account is feeding clean, well-matched server events.

08

Conversions API is live and deduplicated against the Pixel

SignalHigh impact
What

Key events fire both from the browser Pixel and the server-side Conversions API, sharing an event ID for deduplication.

Why

Browser signal alone is increasingly lost to ad blockers and tracking restrictions, so CAPI recovers conversions Meta would otherwise miss.

How to fix

Confirm matching event_id and event_name across both channels in Events Manager so the same purchase is not double-counted.

09

Event Match Quality is checked on every key conversion event

SignalHigh impact
What

Each important server event has an Event Match Quality score reviewed in Events Manager, where EMQ is rated 0 to 10.

Why

EMQ reflects how well customer-information parameters match events to Meta accounts, which directly governs targeting and attribution accuracy.

How to fix

Raise low scores by sending more and better-quality parameters; practitioners treat 8 and above as strong, though Meta publishes only the 0 to 10 scale.

10

Customer-information parameters are sent in priority order

SignalHigh impact
What

High-value parameters are present first: Email and Click ID are High priority; Facebook Login ID, birthdate, country, phone, external ID, and browser ID are Medium.

Why

Meta ranks parameters by matching priority, so missing the High-priority fields caps how high your EMQ can climb.

How to fix

Add hashed email and the click ID first, then layer in Medium fields; lead, name, city, and ZIP are Low priority and help least.

11

Server events are fresh within the 48-hour EMQ window

SignalMedium impact
What

The Conversions API connection has sent matched website events within the last 48 hours, the window Meta uses to calculate EMQ.

Why

EMQ is calculated only on the last 48 hours of data and is available only for Conversions API website events, so a stalled feed shows no score.

How to fix

Check the dataset for recent server events and fix any broken integration before judging delivery, since a dead feed silently degrades targeting.

12

Domain verification and Aggregated Event Measurement priority are configured

SignalHigh impact
What

Every conversion domain is verified, and the eight Aggregated Event Measurement events are ranked with the primary purchase event first.

Why

If the priority order is wrong, an opted-out user's most valuable conversion may not be the one Meta records.

How to fix

Verify the domain in Business Settings and set purchase as the top-priority event in the Aggregated Event Measurement configuration.

13

First-party audiences are built from customer lists and CAPI, not pixel alone

SignalMedium impact
What

Custom audiences draw on uploaded customer lists and server events rather than relying solely on browser-side pixel activity.

Why

First-party signal is now the foundation of durable audiences, since browser-based retargeting pools shrink as tracking restrictions tighten.

How to fix

Sync hashed customer lists and CAPI-based events to feed Custom Audiences and the lookalike or Advantage+ seed.

14

Consent and CMP integrity are intact end to end

SignalMedium impact
What

The consent management platform passes consent state correctly to both the Pixel and the Conversions API.

Why

A misconfigured CMP can drop consented events or send non-consented ones, either starving signal or creating compliance risk.

How to fix

Verify consent flags reach both channels and that event volume tracks expected consent rates rather than collapsing.

CH.03 - Creative and audienceIs the creative feeding delivery instead of fighting it?

With targeting increasingly automated, creative and the few audience constraints that remain are where human judgment still moves results. These six checks separate helpful automation from quiet damage.

15

Advantage+ creative enhancements are audited enhancement by enhancement

CreativeHigh impact
What

Each creative enhancement (such as text improvements, image expansion, or music) is reviewed and toggled with intent, not left fully on by default.

Why

Some enhancements lift performance, but others distort brand-controlled creative or overlay text in ways a regulated brand cannot accept.

How to fix

Enable the enhancements that preserve message fidelity and disable any that alter claims, pricing, or required disclosures.

16

Placement and aspect-ratio coverage is complete

CreativeMedium impact
What

Creative is supplied in the right aspect ratios for every active placement, including vertical for Reels and Stories.

Why

A single horizontal asset stretched across all placements wastes impressions in feeds where it looks broken or gets cropped.

How to fix

Upload placement-specific assets or use placement customization so each surface receives a correctly framed version.

17

Creative volume is right-sized to avoid learning-phase dilution

CreativeMedium impact
What

The number of active ads per ad set is high enough to test variety but low enough that each can gather meaningful results.

Why

Too many simultaneous ads split the roughly 50 weekly results across creatives, slowing every one out of the learning phase.

How to fix

Keep a focused set of strong creatives live and retire underperformers rather than stacking dozens that never accumulate signal.

18

The hook and first three seconds earn attention

CreativeHigh impact
What

Video creative opens with a clear hook in the first seconds and reads as native to the feed rather than a repurposed TV spot.

Why

Most scroll-past decisions happen in the opening moments, so a weak hook caps performance no matter how good the targeting is.

How to fix

Lead with the value or pattern interrupt up front, add captions, and frame for sound-off vertical viewing.

19

Frequency is monitored on a rolling 7-day window

AudienceMedium impact
What

Frequency per audience is tracked over a 7-day window so saturation is caught before performance decays.

Why

Note that Meta limited frequency breakdowns in the Ads Insights API to 6 months of history, so long-range frequency trend analysis is constrained.

How to fix

When frequency climbs and results soften, refresh creative or widen the audience rather than simply raising the budget.

20

Advantage+ Audience constraints are set to location and minimum age only

AudienceMedium impact
What

Where Advantage+ Audience is used, hard constraints are limited to the essentials such as location and a minimum age, with suggestions used as a seed.

Why

Over-constraining automated audiences forces Meta back into a small pool, undoing the discovery benefit of the automation.

How to fix

Provide audience suggestions as a hint, keep mandatory exclusions minimal, and let delivery expand beyond the seed.

CH.04 - Measurement and reportingAre you measuring the truth, or a flattering version of it?

The final checks make sure the numbers driving every decision above are honest after the January 2026 attribution change. The old view-through cushion is gone, and reporting that still assumes it will overstate Meta's contribution.

21

Attribution settings are sane after the January 2026 window removal

MeasurementHigh impact
What

Reporting uses surviving windows only: 1-day click, 7-day click, 28-day click, 1-day engaged-view, and 1-day view.

Why

Meta removed 7d_view and 28d_view from the Ads Insights API on January 12, 2026, so any dashboard built on those parameters is now broken.

How to fix

Rebuild reports on the surviving windows and re-baseline historical comparisons, since pre- and post-change numbers are not like for like.

22

Meta-reported results are reconciled against a source of truth

MeasurementHigh impact
What

Meta's reported conversions and ROAS are compared against a blended view, marketing mix modeling, or analytics such as GA4.

Why

Each platform claims credit on its own terms, so a single in-platform ROAS rarely matches the cash reality of the business.

How to fix

Trend Meta-reported revenue against an independent source and decide spend on the blended picture, not the platform's self-report.

23

Modeled-conversion share is understood, not ignored

MeasurementMedium impact
What

You know roughly what portion of reported conversions Meta is estimating rather than directly observing.

Why

As observed signal weakens, modeling fills more of the gap, so a great-looking number can rest on estimation you cannot bank.

How to fix

Improve signal quality first (Checks 8 to 14) so Meta has more observed data to model from, then weight decisions toward observed results.

24

View-through reliance is dialed back now that long view windows are gone

MeasurementMedium impact
What

Performance judgments lean on click-based windows, with view-through treated as directional rather than a primary KPI.

Why

With 7d_view and 28d_view no longer queryable in the Ads Insights API and reporting standardizing on shorter windows, long view-through credit can no longer be pulled to flatter results.

How to fix

Set primary KPIs on click windows and use the 1-day view window only as a secondary, clearly labeled signal.

25

Reporting cadence respects the new API data-retention limits

MeasurementMedium impact
What

Long-range reports account for Meta limiting unique-count fields and hourly breakdowns to 13 months and frequency breakdowns to 6 months.

Why

Aggregate metrics still support up to 37 months, but anyone pulling unique or hourly history beyond 13 months will now hit a wall.

How to fix

Archive key metrics on a fixed cadence so year-over-year analysis survives the retention limits rather than relying on the API to remember.

CH.05 - Printable summaryThe 25-point checklist at a glance

All 25 checks condensed to one line each, grouped by the four causal layers for quick hand-off to a client or a junior auditor.

A - Account and campaign structure
01 Asset ownership
Business Manager owns all assets; agency via partner sharing
02 Naming convention
Consistent Objective_Audience_Theme pattern applied
03 Objective mapping
Sales campaigns optimize for a purchase event
04 Budget model
Advantage Campaign Budget vs ad-set budgets chosen on purpose
05 Learning-bar fit
Ad sets can reach about 50 results per week
06 Prospect vs retarget
Separated, but not over-segmented
07 Special Ad Category
Flagged and targeting rebuilt within limits
B - Signal and tracking quality
08 CAPI dedup
Server and browser events deduplicated by event ID
09 Event Match Quality
EMQ (0 to 10) reviewed per key event
10 Parameter priority
Email and Click ID sent first
11 48-hour freshness
Server events within the EMQ window
12 Domain and AEM
Domain verified; purchase ranked first
13 First-party audiences
Built from lists and CAPI, not pixel alone
14 Consent integrity
CMP passes consent to both channels
C - Creative and audience
15 Enhancements
Advantage+ enhancements toggled with intent
16 Placement coverage
Correct aspect ratios for every placement
17 Creative volume
Right-sized to avoid learning dilution
18 Hook
Strong first three seconds, native to feed
19 Frequency
Monitored on a rolling 7-day window
20 Advantage+ Audience
Location and min age only as hard constraints
D - Measurement and reporting
21 Attribution windows
Surviving windows only after Jan 12, 2026
22 Source of truth
Reconciled against MMM or GA4
23 Modeled share
Estimated vs observed conversions understood
24 View-through
Click windows primary; 1-day view secondary
25 Reporting cadence
Archived against 13-month and 6-month limits

CH.06 - Frequently asked questionsMeta Ads audit FAQ

How long should a Meta Ads account audit take, and what do you check first?

Budget two to four hours for a full 25-point pass. Start with signal, not delivery: verify that the Conversions API is live, deduplicated against the Pixel, and producing a healthy Event Match Quality score within the last 48 hours. You cannot trust any cost-per-result until you know Meta can actually see the conversions, which is why the audit runs Structure, then Signal, then Creative, then Measurement.

Can I still trust Meta's reported ROAS after the January 2026 attribution window changes?

Only with reconciliation. On January 12, 2026 Meta removed the 7-day-view and 28-day-view windows from the Ads Insights API, leaving 1-day click, 7-day click, 28-day click, 1-day engaged-view, and 1-day view. Reporting built on the old view windows is now broken and pre-change numbers are not directly comparable. Treat Meta's in-platform ROAS as one input and reconcile it against a blended source like marketing mix modeling or GA4.

What is a good Event Match Quality (EMQ) score, and how do I improve it?

Meta scores EMQ from 0 to 10 based on the quality of customer-information parameters and the share of events matched to Meta accounts, using only the last 48 hours of Conversions API website data. Practitioners commonly treat 8 and above as strong, but those named tiers are a convention, not a Meta-published threshold. To improve it, send the High-priority parameters first, hashed email and the click ID, then layer in Medium-priority fields such as phone, external ID, and country.

How is auditing a Meta Ads account different from auditing a Google Ads account?

A Google Ads audit centers on search terms, keywords, match types, and negative lists, because intent is expressed as a query. A Meta audit has no query; the center of gravity is signal quality and the learning phase, because Meta infers intent from your conversion events. So a Meta audit spends most of its time on the Conversions API, Event Match Quality, and attribution settings, where a Google audit spends it on the search term report. Many agencies run both checklists for the same client.

Should I turn off Advantage+ creative enhancements during an audit?

Not wholesale. Audit them one by one. Some enhancements genuinely lift performance, while others alter your creative in ways a regulated brand cannot accept, such as overlaying text or changing how a claim or price reads. Keep the enhancements that preserve message fidelity and disable any that touch claims, pricing, or required disclosures.

How many ad sets should a healthy Meta account have to stay out of Learning Limited?

As few as it takes for each active ad set to reach roughly 50 optimization results in the week after its last significant edit. Below that, an ad set tends toward Learning Limited, where delivery is less stable and CPA is typically higher. There is no fixed count; the rule is to consolidate overlapping ad sets and choose an optimization event frequent enough to clear 50 results, rather than splintering spend across many micro-segments.

  1. Meta Business Help Center. About the learning phase. https://www.facebook.com/business/help/112167992830700
  2. Meta Business Help Center. About event match quality. https://www.facebook.com/business/help/765081237991954
  3. Meta for Developers. Dataset Quality API, Conversions API. https://developers.facebook.com/docs/marketing-api/conversions-api/dataset-quality-api/
  4. Meta Business Help Center. About Creative Enhancements. https://www.facebook.com/business/help/297506218282224
  5. Meta Business Help Center. About Learning Limited. https://www.facebook.com/business/help/269269737396981
  6. Meta Business Help Center. Significant Edits and Learning Phase. https://www.facebook.com/business/help/316478108955072
  7. PPC Land. Meta restricts attribution windows and data retention in Ads Insights API. https://ppc.land/meta-restricts-attribution-windows-and-data-retention-in-ads-insights-api/
CX

Cortex, Capconvert paid media desk

Paid social and measurement intelligence

Cortex is Capconvert's marketing intelligence layer, reviewed for this checklist by Jacque. It audits paid media accounts on a continuous loop, tracing the causal chain from signal quality through the learning phase to delivery and measurement, then prioritizing the fixes that recover the most performance first.

0 / 25 complete
Free audit
Capconvert
SEO, GEO, and paid media intelligence. © 2026 Capconvert.
  1. Why browser-pixel-alone fails in 2026: the Meta Conversions API migration - the deep dive behind Checks 8 to 11.
  2. The Advantage+ Sales and Shopping playbook for 2026 - the canonical guide to the campaign type these structure checks audit.
  3. Meta Ads in 2026: AI creative and where manual control still wins - strategic context for the creative category.
  4. How to audit a Google Ads account: a 20-point checklist for agencies - the sibling deliverable for paid search.
  5. First-party data in PPC: why it is the foundation of AI-powered advertising - why signal quality is now the audit's center of gravity.