The structure was heavily fragmented
details for the specialist
- How to verify
- Compare delivery stability and enquiry quality before and after a controlled change.
In the reviewed account, ads led to Instagram Direct. Meta recorded conversations started, but sales were not reconciled. Below are anonymized audit observations and the checks required before deciding on more budget.
Anonymized: client name, identifiers, campaign names, exact spend and results have been removed. These findings concern one account snapshot, promise no outcome and do not replace a check against business records.
Leads · Instagram Direct
A conversion is a goal action recorded by the advertising platform. Fractional values result from attribution. CPA is cost per conversion. ROAS is conversion value per unit of advertising spend, not profit. Conversion value depends on the account's measurement settings.
Three decisions for the owner
First agree what a qualified enquiry means for the business. In parallel, simplify the structure for controlled creative tests; do not claim profitability from conversation counts alone.
Table: scroll horizontally to see every column.
| Metric | Value |
|---|---|
| campaigns in the historical inventory | 100+ |
| ad sets in the inventory | 500+ |
| of campaigns spent in the period | 25–30% |
| campaigns active at the snapshot | 0 |
Each tile is one area we checked. Select it to open the finding.
First, what every later decision depends on.
The full plan is in the detailed review below.
Numbers and evidence for your marketer sit under “details”.
Five findings from the snapshot
Table: scroll horizontally to see every column.
| What we saw | Evidence limit | Next step | How to verify |
|---|---|---|---|
| The structure was heavily fragmented | The account contained many campaigns and ad sets, but only some campaigns spent during the period. Fragmentation alone does not prove lost sales. | Propose a smaller structure and agree what to preserve before relaunch. | Compare delivery stability and enquiry quality before and after a controlled change. |
| Early video retention varied | Retention data distinguished stronger and weaker video openings; retention is not a sales metric. | Prepare new openings for weaker videos while keeping a control. | Compare retention, chats and qualified enquiries in the same test window. |
| Narrow interests were repeated | Similar manual targeting appeared across many ad sets. Auction overlap was not proven. | Test a broader audience against the current setup without changing creative at the same time. | Assess lead quality on a sufficient sample, not an assumption about overlap. |
| Major settings were edited in clusters | Change history showed grouped edits to goals, bids and targeting. Their exact effect was not isolated. | Freeze a test setup and agree change rules during evaluation. | Check the edit log and stable delivery time before drawing a conclusion. |
| Chats were not reconciled with sales | Meta recorded conversation starts, but CRM sales and margin were unavailable to the audit. | Agree stages: enquiry, qualified, order and irrelevant. | Reconcile a privacy-safe sample with CRM; until then, do not claim ROAS or profitability. |
Evidence in the snapshot: Meta Ads campaign structure and delivery, change history, video retention and conversation-start events across 90 days. CRM stages, verified sales and margin were not available for reconciliation.
What the data cannot prove: Without agreed CRM stages and sales reconciliation, platform cost per conversation is not customer acquisition cost. We do not calculate ROAS or attribute a sales change to one ad.
Every table and calculation from the audit. Owners can skip it.
This is a real account snapshot over roughly 90 days, not a template with invented results. Exact commercial figures and dates are generalized to protect the business.
Table: scroll horizontally to see every column.
| Evidence layer | What was available | What it cannot show |
|---|---|---|
| Meta Ads Manager | Structure, delivery, spend, conversations, placements and demographics; mostly seven-day click attribution. | Completed sales and profit. |
| Creative and retention | Video/image inventory, early video retention and ad-level results. | Why a customer bought without business feedback. |
| Change history | A short available window of objective, bid, targeting and status edits. | A complete 90-day edit log or the causal effect of each edit. |
| CRM / sales | The business tracked enquiries, but a privacy-safe sales reconciliation was not available to the audit. | Chat-to-order rate, sale acquisition cost, margin and incrementality. |
We do not call every variance an “algorithm problem”. Each finding separates what was observed, what remains unknown and the next decision.
Table: scroll horizontally to see every column.
| Finding | Evidence | What we do | Status |
|---|---|---|---|
| Chats are not sales | Meta recorded conversations started. Chat stages, verified orders, average order value and margin were not reconciled. | Define a qualified enquiry and reconcile a privacy-safe chat-to-order sample. Do not claim ROAS or customer acquisition cost yet. | High · business input |
| Events and attribution | Most ad sets used a consistent attribution window. Browser pixel events were present; match quality, deduplication and server events were not confirmed in Events Manager. | Check event setup and whether purchases after Direct chats can be passed back. Website Pixel/CAPI is a separate route if site checkout becomes relevant. | Medium · manual check |
Table: scroll horizontally to see every column.
| Finding | Evidence | What we do | Status |
|---|---|---|---|
| History is not active testing | The inventory held more than 100 campaigns and 500 ad sets. Only around a quarter of campaigns spent in the period; all were paused at the snapshot. | Define campaign roles and preserve a working control before restarting. Do not re-enable the entire archive. | High · observed |
| Budget was split thinly | Several narrow ad sets shared campaign budgets in many tests. That limited clean comparison, but fragmentation alone does not prove lost sales. | Prepare a more compact structure and judge qualified chats over a complete window, allowing for sales lag. | High · controlled test |
| Edits were clustered | The available log showed combined objective, bid, targeting and creative changes. The independent effect of each edit was not measured. | Set one main test variable, a decision log and a review date. | Medium · observed |
| Placement mix is not proof of waste | Most delivery was on Instagram Reels, Stories and Feed. Stories had a lower platform cost per chat, but sales quality by placement was unknown. | Adapt vertical assets and compare enquiry quality; do not move budget on chat cost alone. | Medium · test |
Table: scroll horizontally to see every column.
| Finding | Evidence | What we do | Status |
|---|---|---|---|
| Manual interests repeated | Similar narrow settings appeared in many ad sets; auction overlap was not measured. | Compare the current approach with a broader audience using the same creative and capped exposure. Prior broad tests brought irrelevant chats, so qualification matters more than CPL alone. | Medium · hypothesis |
| Lookalike and warm sources | Some lookalikes failed to build and some warm sources were stale. This does not prove lookalikes outperform broad targeting. | Validate source size and recency, then test only a valid audience in isolation. | Medium · observed |
| Video openings varied sharply | About half of viewers remained at three seconds for stronger videos; weaker openings lost many viewers in the first second. Retention alone does not prove sales. | Keep the stronger opening as control, reshoot weak openings and compare retention, chats and qualified enquiries in one window. | High · creative test |
| Creative production was a strength | The account contained dozens of distinct video and graphic concepts. The issue was not lack of output but mixing creative and structural changes. | Keep production; track hook × angle × format × result and change one material variable per test. | Protect · observed |
Table: scroll horizontally to see every column.
| Finding | Evidence | What we do | Status |
|---|---|---|---|
| Geo and demographics | Delivery concentrated in the current core segment; other segments lacked evidence. No confirmed geo leakage appeared in the snapshot. | Do not call an untested segment weak; test separately if it matters. | Low · no change |
| A catalog was not required | The route led to Instagram Direct rather than an ecommerce checkout. Catalog sales were not part of the active model. | Do not add a catalog for a checklist; revisit it if website purchases become a real route. | Not applicable |
| No account-level block | Available signals showed no account block or systemic delivery error. Old campaigns with different goals did not spend. | Check billing and limits routinely before restart; do not rebuild assets without evidence. | Protect · observed |
A plan the team can execute
These are proposed steps, not changes already made to the ad account. This public example contains no entity IDs for implementation.
Table: scroll horizontally to see every column.
| Stage | Action and owner | Acceptance check |
|---|---|---|
| Before launch | Business + analyst: agree enquiry/order stages and a privacy-safe CRM reconciliation. | A sample of chats can be labeled as qualified and linked to verified sales. |
| First 7–14 days | PPC owner: prepare a compact structure, protect control creatives, check events and placement assets. Launch only after approval. | Budget, control, one variable, stop rule and edit log are recorded. |
| Within 30 days | PPC + business: compare chat quality and sales over equal complete windows. Test a new video opening or audience separately. | The decision reflects sample size and sales lag, not the first one or two days of CPL. |
| Afterward | Analyst: with sales data, assess contribution and feasibility of a controlled incrementality test. | Any profitability claim includes sales, spend and margin; otherwise it remains a hypothesis. |
Open the check map
Not a list of “bad settings” but an ordered set of decisions: what to protect, what to check before launch, what to test separately and which data is needed to talk about money. This shows the structure of a real audit; private documents, identifiers, finances and specific ads remain confidential.
Need an audit of your Meta Ads?
We review the account, lead journey and available business data, then explain the decisions and their limits.
Discuss a Meta Ads audit · ← All Meta Ads audit examples · View the catalog example →
We use cookies to run the site and understand what to improve. Details