A Facebook ads audit is a structured review of your ad account, measurement, and customer journey. Start by recording the business goal and current results. Then verify tracking, inspect campaign settings and creative, and follow the action through to the sale, lead, or visit you wanted. Finish with a list of findings, evidence, owners, and next steps.

The useful outcome is a decision you can explain. A broken destination needs a fix. A new ad with no purchases may need more evidence. A campaign meeting its purpose may need no change.

Use these 18 checks to review existing Facebook and Instagram campaigns, including boosted posts. Adapt the checks to the campaign's job: website sales, lead generation, traffic, and engagement require different evidence.

Before the audit: define the goal and save a baseline

1. Confirm access and ownership. Check that you are inspecting the intended ad account, Page, Instagram account, and connected data sources. Identify who can approve and make changes. Request the access needed to inspect them; an audit does not automatically require administrative control. Record anything you cannot inspect.

2. Check account settings and delivery warnings. Note the account's currency and reporting time zone. Inspect restrictions, billing problems, and delivery warnings that could explain missing or interrupted activity. Separate an inability to deliver from poor results after delivery.

3. Write down what success means. Record the business outcome, the result shown in Ads Manager, and the cost or quality target the business has chosen. “More leads” is incomplete if nobody has defined which leads are useful.

Save a report with the date range, spend, results, cost per result, delivery status, and attribution context before editing anything. Choose comparison periods that account for promotions, seasonality, and the time customers take to act. Recent leads also need time for comparable follow-up.

Have the relevant evidence ready: Ads Manager settings and reports, Events Manager where applicable, exact ad destinations, website analytics, order or CRM records, and any promotion rules. For a native lead form, inspect submission and handoff records. For an engagement campaign, start with the intended engagement outcome; website purchase tracking may be irrelevant.

Facebook ads checklist: 18 checks at a glance

Use this table while the account is open. “Where to look” identifies the evidence source; interface labels can vary by account and campaign setup.

CheckWhere to lookApplies to
1. Correct assets and responsible peopleAccount and asset access settingsAll accounts
2. Settings, billing, and delivery warningsAccount settings and delivery noticesAll accounts
3. Goal, baseline, and business targetReporting snapshot and business briefAll campaigns
4. Intended result recorded correctlyEvent, form, message, or result recordsMatch to campaign purpose
5. Event coverage and data qualityEvents Manager and integration recordsWebsite/server tracking where used
6. Attribution and reporting definitionsAds Manager, analytics, order/CRM recordsRelevant outcome reporting
7. Objective and optimization choiceCampaign and ad-set settingsAll campaigns
8. Structure, delivery, and recent editsAccount structure and change historyAll campaigns
9. Budgets, schedules, and bid controlsSettings and actual spendAll campaigns
10. Locations and audience controlsAudience settings and delivery reportsAll campaigns
11. Creative in its placementsAd previews and placement breakdownPlacements receiving delivery
12. Creative variety and response trendsAd-level results and creative historyAccounts with delivery history
13. Destination and offer matchExact ad URL or in-app destinationAds with a destination
14. Conversion action and handoff workCheckout, form, booking, or inboxMatch to intended action
15. Quality after the recorded resultOrder, CRM, or customer recordsSales and lead outcomes
16. Reason each post was promotedSelection record or promotion rulesPromoted posts
17. Concurrent promotions and allocationsActive campaigns and schedulesPromoted posts
18. Stop conditions and rule ownershipNative/third-party rules and activityRecurring promotion workflows

Give each check one status and a short note:

  • Checked: inspected, with no issue found within the recorded scope.
  • Confirmed issue: evidence shows a specific fault or mismatch.
  • Needs evidence: information is missing or too incomplete for a conclusion.
  • Not applicable: the check does not fit this campaign's purpose or setup.

These are working labels for your audit, not Meta ratings. Keep the reason beside the label. “Checked” does not certify future performance, and “needs evidence” must name what you need next.

Audit evidence leads to a confirmed fix, further investigation, or a checked item; irrelevant checks are marked not applicable.
Record what the evidence supports before choosing an action.

Verify tracking and reporting before judging performance

4. Check that the intended result is recorded

Trace a known action through the relevant records. Does a completed purchase generate the intended purchase event? Does a submitted lead appear where the team expects to receive it? Check the step that actually matters, rather than assuming a page visit represents completion.

For website tracking, inspect the relevant data source in Events Manager. For forms or messages handled inside Meta, check the submission or conversation and its business follow-up. If you cannot trace an action, record the missing evidence and assign the investigation.

5. Inspect event coverage, quality, and freshness

Where website or server tracking is used, review the events received, their timing, and any diagnostic warnings. Check sample values and currencies against the underlying action. If browser and server integrations both send the same action, inspect whether it is being deduplicated rather than counted twice.

Meta's Conversions API training identifies coverage, quality, deduplication, and freshness as areas to monitor. Use those categories to structure the check; a single quality score cannot establish that all purchase records are correct. Give the integration owner the affected event and examples to investigate.

6. Compare reporting on a consistent basis

Record the attribution settings and metric definitions used in each report. Compare the same campaign scope and explain differences in dates, outcomes, currencies, and attribution before calling a discrepancy a tracking failure.

Definitions can change. In March 2026, Meta announced a staged change to click-through attribution for website and in-store conversions, narrowing it to link clicks and recategorizing other interactions. Check the definitions applicable to the periods you compare. The announcement does not establish when a specific account changed. Meta's measurement announcement

For website traffic, inspect campaign URL tags. Consistent utm_source, utm_medium, and utm_campaign values help identify referred traffic in Google Analytics. Test the actual destination and confirm that its tagging matches your naming convention. Google's campaign URL guidance

Neither URL tags nor an attributed conversion total prove how many sales happened because of advertising. Meta identifies incrementality experiments such as Conversion Lift as an approach to that causal question in its measurement announcement. Keep that distinction in the audit's conclusions.

Meta Ads Manager report for October 14 to November 12, 2026, showing active ad sets, link-click and ThruPlay result labels, cost per result, amount spent in euros, and a 7-day click or 1-day view attribution setting.
Read the date range, result label, and attribution setting together. The first two rows report 1,101 and 5,376 link clicks, with €48.66 and €161.58 spent respectively. The lower rows report ThruPlays, a different result type. This is a reporting example, not evidence of purchases or profitability.

Check campaign objectives, structure, and spending controls

7. Match the objective to the business outcome

Compare the campaign objective, optimization choice, and reported result with the business brief. If the business needs qualified inquiries but the campaign is evaluated only by link clicks, document that mismatch. A cheap click answers a different question from a useful lead.

Traffic or engagement can be legitimate goals. Judge them by their stated purpose and record any additional evidence needed before claiming a sales effect.

8. Inspect structure and recent changes

Look for campaigns or ad sets with no clear role, fragmented activity, delivery problems, or repeated edits. Review what changed and when before attributing a performance shift to the creative or audience.

Meta includes account simplification and results validation in its Performance 5 guidance. That supports asking whether the structure serves a purpose; it does not prescribe one campaign count for every account. Record the reason for a proposed consolidation and what evidence would support it. A learning-status label alone is not a business verdict.

9. Inspect the controls behind the spend

Identify where the budget is set, the schedule, and any bid or cost controls. Compare intended allocations with actual spending over the relevant period. Check whether several live campaigns together exceed the allocation their owner intended.

Keep three questions separate: what was allocated, what was spent, and what each useful result cost. For budget minimums and setup-specific constraints, see the Meta ads minimum daily budget guide.

Follow the ad through the audience, creative, and conversion journey

10. Check who the business can serve

Review selected locations and the audience controls available in the actual setup. Compare them with shipping areas, service coverage, and customer eligibility. Check whether intended exclusions are present and still serve a business purpose.

An overlapping audience is a reason to inspect campaign roles and delivery. It does not, by itself, quantify wasted spend.

11. Preview the placements receiving delivery

Look at where spend is going, then preview the relevant creative. Check cropping, readable text, captions, the offer, and the action button. Follow the destination from that ad.

Fix a confirmed presentation problem before deciding that the placement itself cannot work. Sparse conversion data from one placement may be insufficient to support exclusion.

12. Investigate creative response over time

Compare creative concepts and their delivery histories. Are you testing different customer problems, offers, or demonstrations, or mostly small variations of the same idea?

Rising frequency alongside falling response and worsening business results warrants investigation. Check changes in audience mix, offer, destination, and measurement before concluding that fatigue is the cause. Record the hypothesis and the next creative test; avoid replacing every ad because it reached an arbitrary age.

13. Open the exact destination

Use the destination configured in the ad. On mobile, check that the product or offer is available, the price and terms are consistent, and the next action is easy to find. Test any redirect and campaign tags.

An ad for a specific offer should lead to a place where someone can understand and act on that offer. Save evidence of a mismatch so the person fixing it can reproduce the problem.

14. Complete the intended action

Following the business's test procedure, check the checkout, form, booking flow, or message route. Label test records so they do not contaminate customer reporting.

Verify the handoff as well as submission. A form confirmation does not tell you whether the inquiry reached the responsible person. Record where the action stopped and who owns that step.

15. Inspect outcome quality

For sales, examine the relevant order records and how cancellations or refunds affect the business's assessment. For leads, check qualification, contactability, response handling, and eventual customer outcomes.

Use consistent criteria and comparable follow-up time. If lead quality is unknown, the audit should say so. It should also name the person responsible for connecting the advertising result to the business outcome.

Include boosted posts and the rules that launch them

16. Find the reason each post received paid support

Sample recent promoted posts and trace the selection decision. Was there a documented manual reason, an engagement threshold, a time window, or another rule? Inspect whether the post still fits the audience and intended outcome.

Organic response can help shortlist content. It does not establish that paid distribution will generate profitable purchases. Check relevance and the next action alongside popularity.

17. Review concurrent promotions

Map active promotions to their posts, pages, dates, and allocated budgets. Look for accidental repeat launches, expired offers, or overlapping schedules that the owner did not intend.

Repeated use of a post may be deliberate. Confirm the purpose before removing anything. The audit finding should describe the actual mismatch, such as two allocations where the owner intended one.

18. Check stopping conditions and rule ownership

Review what is meant to stop or change each promotion, who owns those settings, and whether the observed activity matches the intended behavior. Where native and third-party rules affect the same campaigns, inspect their combined effect.

Record the relevant rule and activity evidence. Do not assume a stopping condition guarantees an instantaneous spending ceiling. If behavior is unclear, assign the check to the person responsible for that automation before changing several rules together.

Turn audit findings into a prioritized action plan

Prioritize confirmed operational failures affecting active delivery, then measurement problems that prevent sound decisions. Next, investigate performance questions and plan tests. Consider the affected activity, severity, confidence in the finding, effort, and dependencies.

A tracking issue may block a conclusion about profitability without requiring every unaffected campaign to stop. Likewise, incomplete results are not a reason to keep spending without a boundary: record the owner's spending limit and review condition.

Three findings, three different decisions

Illustrative example: an expired offer. An active promotion promises an offer that its destination says has ended. This is a confirmed mismatch. Save the ad and destination evidence, then correct the affected promotion or destination. If the offer cannot be honored, stop sending people to it while it is resolved. Recheck the full path afterward.

Illustrative example: no purchases yet. A report covers a short interval, while account history shows that customers often purchase later. Verify measurement and delivery, then mark the performance conclusion “needs evidence.” Choose a review point informed by that observed delay and keep a spending boundary. Waiting does not guarantee purchases will arrive.

Illustrative example: cheap leads, uncertain value. USD 600 produces 40 recorded leads, of which four meet the business's documented qualification criteria after equivalent follow-up. That is USD 15 per recorded lead and USD 150 in ad spend per qualified lead. Both calculations can be correct. Profitability remains unknown without customer outcomes and business economics. If qualified leads are the goal, include that denominator in the decision.

Illustrative audit finding connecting an expired offer to its evidence, correction owner, action, and destination recheck.
Hypothetical example. A finding is actionable when someone can reproduce it, correct it, and check the result.

Copy this audit action table

Keep a named person and a date or observable condition against each action. The row below illustrates the format; replace it with your own evidence.

FindingEvidence and periodStatusProposed actionOwnerRecheck condition
Active promotion links to an expired offerAd and destination captures; record check date and affected campaignConfirmed issueCorrect the offer/destination; stop affected delivery if it cannot be honoredName the promotion owner and site ownerBefore resuming, verify the promised offer and complete the intended action

Retain checked items and the reasons for leaving them unchanged. An audit should preserve useful decisions as well as identify repairs.

Make recurring post promotion easier to maintain

Run an audit when taking over an account and after material changes to tracking, the website, offers, or ownership. Set routine reviews around spending, campaign activity, and the time outcomes take to mature. Treat this as an operating schedule you choose, not a universal Meta requirement.

If recurring problems concern which posts get promoted, their budgets, and when they stop, consistent rules can make that process easier to maintain.

Boosterberg automates Facebook and Instagram post promotion through campaigns in your own Meta Ads Manager account. You define selection criteria, time windows, budgets, and stopping conditions. It applies those rules to recurring promotion; account strategy, measurement repairs, and customer follow-up remain with your team.

See how automated post boosting works. To apply consistent rules to your own promotion workflow, try Boosterberg.

Frequently asked questions

What is the difference between a Facebook ads audit and a pre-launch checklist?

A pre-launch checklist checks whether a campaign is ready to run. An audit examines an existing account's setup, delivery, measurement, and outcomes. Some checks overlap, but an audit also uses historical activity and business records to decide what needs attention.

How much data do I need before auditing an account?

You can inspect access, settings, destinations, and broken actions immediately. Performance conclusions require enough relevant, mature evidence to answer the question. Consider result volume, spend, conversion delay, and lead follow-up time. Record uncertainty instead of applying one minimum sample to every campaign.

Can I audit Facebook ads without paying for an audit tool?

You can perform the checks manually using the account's reporting and settings, relevant business records, and a document or spreadsheet. Tools may help organize evidence, but missing access or business context still needs resolving. This checklist does not require a paid audit product.

Does this checklist cover Instagram ads and boosted posts?

Yes. Include the relevant Instagram delivery and promoted-post campaigns in your review, and inspect their specific creative, goals, destinations, and rules. Keep platform-specific findings visible where useful rather than assuming an account-level total describes every promotion equally well.