Key Takeaways

  • Creative analysis is about patterns across ads — which angles, hooks, formats and creators win — not about picking one winning ad.
  • Nothing works without a tagging taxonomy. Encode concept, angle, hook, format, length, creator, offer and iteration in every ad name from day one.
  • Use metrics that isolate each stage: hook rate for the opening, hold rate for the body, outbound CTR for the call to action, conversion rate for the landing experience.
  • Roll ad results up to concepts and attributes, weighted by spend, and compare against the account median rather than against each other.
  • In 2026, Meta's delivery concentrates spend on the ads it predicts will work; spend share is itself a signal, but not proof.
  • Close the loop with backend data — utm_content set to the ad ID lets you measure qualified leads and real revenue per creative.

The Short Answer: Analyse Patterns, Not Winners

Ask a media buyer which creative is working and you will get a name: “the founder video”, “the UGC unboxing”, “the 40%-off static”. Ask why it is working and the answer is usually a story rather than evidence. That is the gap creative analysis closes. It turns a pile of individual ad results into knowledge about what your customers respond to — which problems, promises, proofs, formats and faces move them — so every new brief starts from evidence and your hit rate rises over time.

The method has four parts. First, **describe** every ad consistently, through a tagging taxonomy built into ad names. Second, **measure** each ad with metrics that separate the stages of attention: did it stop the scroll, did it hold attention, did it earn the click, did the click convert. Third, **aggregate** results from ads up to concepts and attributes, weighting by spend and comparing to account benchmarks, so patterns emerge that no single ad can show. Fourth, **act**: write the learnings down, translate them into the next round of briefs and iterations, and check the conclusions against backend outcomes.

Done weekly, this takes a disciplined hour or two. Skipped, it costs far more, because the account keeps paying to relearn what it already knew. In this guide we walk through each part in detail, with the exact columns and formulas we use, the weekly routine, and how to adapt it to lead generation and e-commerce. If your immediate question is narrower — why one specific ad is underperforming — start with our creative performance diagnostic checklist, which takes a single ad apart element by element. This guide is about the account-level system that sits above it.

Creative Analysis vs Creative Diagnosis vs Creative Testing

These three activities are often confused, and mixing them up leads to the wrong conclusions.

ActivityQuestion it answersUnit of analysisWhen you do it
Creative diagnosisWhy is this ad failing, and which element is broken?One adWhen an ad underperforms
Creative testingDoes version A beat version B under controlled conditions?A planned comparisonWhen you have a specific hypothesis
Creative analysisWhat patterns across all our ads predict success?Tags, concepts and attributes across many adsEvery week, continuously

**Diagnosis** is reactive and narrow. **Testing** is deliberate and controlled — you isolate a variable and give both variants a fair chance. **Analysis** is observational and broad: it looks at everything that ran, under the messy real conditions of delivery, and looks for regularities. Its conclusions are weaker than a clean test's, because delivery was not controlled, but it covers far more ground, and it tells you which hypotheses are worth testing properly.

The three feed each other. Analysis suggests that, say, problem-first hooks outperform product-first hooks in your account. A test confirms it under controlled conditions. Diagnosis then explains why a particular problem-first ad still failed — perhaps the hook was right but the landing page did not match. Our guide to Meta ads creative strategy covers how to make creative; this guide covers how to learn from it.

Why Creative Analysis Matters More on Meta in 2026

Three changes in how Meta delivers ads have made creative analysis more important, and also changed how you should read the numbers.

**Creative now does much of the targeting.** With Advantage+ campaigns as the default for Sales and Leads, audience inputs treated as suggestions, and Meta's Andromeda ad-retrieval system matching ads to people based heavily on the content of the ad itself, the creative determines who sees it. A skincare ad featuring a 45-year-old talking about fine lines will find a different audience from one featuring a 22-year-old talking about acne, even in the same broad ad set. That means creative analysis is now also audience analysis: when an angle wins, part of what it won is a better audience. **Spend concentrates on a few ads.** In most ad sets, Meta allocates the majority of spend to a small number of ads within days. The rest receive little delivery. This makes naïve comparisons misleading: an ad with five conversions on low spend is not proof of a winner, and an ad that never got spend was never really tested. Your analysis must account for spend distribution. **Creative diversity beats volume of near-duplicates.** Because retrieval matches ads to people, ten slight variations of one idea tend to compete for the same users, while genuinely different concepts can open new pockets of demand. Creative analysis tells you which dimensions of diversity — angle, format, creator, offer — actually expand reach and results in your account.

Measurement changed too. Since January 2026 measurement vendors have widely reported that 1-day view is the only view-through window left in Ads Manager, and since March 2026 Meta counts only link clicks for click-through attribution. Creative that drove engagement-led conversions now looks weaker in reporting than it did. Our piece on Meta conversions after the 2026 attribution changes explains the effect; for creative analysis, the implication is to compare ads only within the same measurement regime and to lean on backend data, which we cover later.

Build a Creative Tagging Taxonomy and Naming Convention

Creative analysis is impossible if you cannot group ads by what they are. The foundation is a taxonomy — a fixed list of dimensions and allowed values — encoded in every ad name at launch. Retro-tagging hundreds of old ads is painful; start now and the data accumulates.

DimensionWhat it describesExample values
Concept IDThe core idea; all iterations share itC014
AngleThe reason to buy being arguedPain, aspiration, price, proof, comparison, objection
Hook typeHow the first seconds openQuestion, bold claim, problem visual, demo, testimonial, pattern interrupt
FormatAsset typeVideo, static, carousel, collection
LengthVideo duration band≤10s, 11–20s, 21–45s, 45s+
CreatorWho appearsFounder, customer, creator, actor, no face
StyleProduction approachUGC, studio, motion graphic, screen recording
OfferWhat is being offeredFull price, discount, free trial, bundle, lead magnet
LandingWhere the click goesPDP, collection, landing page, instant form
IterationVersion of the conceptV1, V2-hook, V3-cta

Encode it in ad names with a fixed order and separator, for example: `C014_pain_question_vid_11-20_customer_ugc_disc15_lp_v2-hook`. Keep values short, lower case and from a controlled list — free text ruins grouping. Maintain the list in a shared sheet, and require that no ad goes live without a valid name. If you use dynamic creative or flexible ad formats where several assets share one ad, tag the ad by its dominant concept and record the asset set separately.

Two practical tips. First, distinguish **concept** from **iteration**. A concept is an idea; iterations are executions of that idea with a new hook, cut or call to action. Analysis needs both levels: concept results tell you which ideas to pursue, iteration results tell you which executions to scale. Second, add a launch-date or launch-week field, either in the name or in your sheet, so you can analyse fatigue by cohort later.

Set Up Ads Manager: Columns, Custom Metrics and Breakdowns

Ads Manager can do most creative analysis if you set it up properly. Save a custom column preset at ad level containing the metrics below. Where Meta does not provide a metric directly, create it with the custom metrics feature, which lets you define a formula from existing metrics.

MetricFormula / sourceWhat it isolates
Amount spentNativeWeight for all comparisons
Impressions, CPMNativeDelivery cost; audience the creative unlocked
Hook rate3-second video plays ÷ impressionsThe first seconds — does it stop the scroll?
Hold rateThruPlays ÷ 3-second video playsThe body — does it keep attention once earned?
Average play timeNative (video average play time)Depth of attention
CTR (link) / outbound CTRNativeThe call to action — does attention become a click?
Landing page view rateLanding page views ÷ link clicksClick quality and page load
Conversion rateResults ÷ landing page views (or link clicks)Fit between ad promise and landing experience
Cost per resultNativeThe outcome you pay for
FrequencyNativeSaturation and fatigue
Spend shareAd spend ÷ ad set spendHow strongly delivery favours this ad

A note on definitions. ‘Hook rate’ and ‘hold rate’ are industry conventions, not Meta-defined metrics, so define them and stick to your definition. Meta counts a 3-second video play when a video plays for at least three seconds, or nearly its full length if shorter. A ThruPlay is a play to completion or at least 15 seconds, whichever comes first. Some teams compute hold rate as ThruPlays ÷ impressions instead; that blends hook and hold together, so we prefer ThruPlays ÷ 3-second plays, which measures the body independently. Whichever you choose, label it and never compare numbers built with different formulas.

For static images, hook and hold rates do not apply. Use CTR (link), outbound CTR and conversion rate, and look at CPM: statics that earn cheap impressions are telling you something about the audience they unlocked.

Use breakdowns sparingly but deliberately. Placement and platform breakdowns show whether an ad wins only in Reels or only in Feed, which affects how you brief the next version. Age and gender breakdowns show who the creative actually reached, which in 2026 is often the most interesting finding of all.

Analyse at Three Levels: Ad, Concept and Attribute

The power of creative analysis comes from moving up from individual ads to groups. Each level answers a different question.

- **Ad level** — which specific executions to scale, iterate or pause. This is what most accounts already do. - **Concept level** — which ideas are worth more investment. Sum spend and results across all iterations of a concept. A concept whose iterations consistently beat the account median is a strong idea; one where a single iteration got lucky is not. - **Attribute level** — which elements predict success across concepts. Group all ads by angle, then by hook type, then by format, creator, length and offer. This is where the most valuable insights live: ‘customer-led videos beat founder-led in our account’, ‘price angles drive cheap clicks but poor conversion’, ‘problem-visual hooks hold attention better than questions’.

Two rules make attribute analysis reliable. **Weight by spend.** A simple average treats an ad that spent ₹500 the same as one that spent ₹5,00,000. Compute each group's metrics from summed spend, impressions, plays, clicks and results, not by averaging ad-level ratios. **Compare to the account median, not to each other.** Express each group's cost per result, hook rate and conversion rate as an index against the account median over the same period, where 100 is median. An index of 130 on hook rate and 85 on cost per result tells you the attribute both stops the scroll and converts efficiently, without being distorted by seasonal changes in the whole account.

The Weekly Creative Analysis Routine, Step by Step

Consistency matters more than sophistication. Here is the routine we run every week.

1. **Pull a closed window.** The last 7 days ending yesterday for a weekly view, and the last 28 days for stability. Export ad-level data with your custom column preset, including ad name, ad ID, ad set and campaign. 2. **Apply a spend threshold.** Exclude ads that spent less than a set amount — we typically use one to two times target cost per result — from conclusions. Keep them in a separate ‘insufficient data’ list rather than calling them losers. 3. **Parse tags.** Split ad names into taxonomy fields. Flag any ad with a non-standard name and fix the naming at source. 4. **Classify each qualifying ad by its first broken stage.** Compare hook rate, hold rate, outbound CTR and conversion rate to the account median. The first metric that falls well below median is where the ad loses people; that tells you what to change in its next iteration. 5. **Aggregate by concept and by each attribute**, spend-weighted, and index against the median. 6. **Write findings.** Three to five sentences: what won, what lost, the likely reason, and confidence (high, medium, low) based on spend and number of ads behind each finding. 7. **Decide actions.** Scale, iterate (with the specific element to change), retire, or test properly. Each decision should name the evidence.

Keep findings in a running ‘creative learnings log’ — one row per finding with date, evidence, confidence and status. Over months it becomes the most valuable document your marketing team owns, because it encodes what your customers actually respond to. When a finding is later confirmed by a controlled test, mark it as validated; when later data contradicts it, record that too.

Automation helps once the routine is stable. Our guide to automating Meta creative testing with n8n shows how to pull the data, parse names and produce the weekly tables without manual exports, leaving your time for interpretation.

How to Read the Results: Attention vs Conversion

A simple two-by-two makes weekly results easier to interpret. Plot each concept or ad by attention (hook rate × hold rate, or CTR for statics) against conversion efficiency (cost per result or conversion rate), both indexed to the median.

Converts wellConverts poorly
**Strong attention**Scale. Make more iterations; test new hooks to extend life.Promise mismatch. The ad attracts the wrong people or overpromises; fix the angle, offer or landing page match.
**Weak attention**Hidden gem. The idea converts the few who watch; test new hooks and openings.Retire. Record the learning and move on.

The ‘hidden gem’ quadrant is where accounts leave most money on the table. An ad whose few viewers convert efficiently is telling you the message is right but the opening is wrong. Re-cutting it with a stronger hook is often the cheapest win available. The ‘promise mismatch’ quadrant is the opposite: entertaining creative that stops everyone but sells to no one. These ads frequently get budget early because engagement signals are strong, then disappoint on cost per result.

Also read **spend share**. In Advantage+ delivery, Meta allocates budget to the ads it predicts will deliver results. A new ad that quickly takes a large share of spend is a positive early signal; one that never earns delivery may be predicted to perform poorly — or may simply not have been explored. Treat spend share as evidence about Meta's prediction, not as a verdict on the creative, and give promising ads that were starved of delivery a fair chance in a separate ad set when the hypothesis matters.

Attribute Analysis: Finding What Actually Drives Results

Attribute analysis is where creative analysis pays off. The output is a table per dimension, refreshed monthly. Here is an illustrative example for the angle dimension of a lead-generation account — the numbers are for demonstration, not from a real client.

AngleAdsSpend shareHook rate indexOutbound CTR indexCost per lead indexCost per qualified lead index
Pain1434%1181049281
Proof (results, testimonials)1127%961128879
Price / discount921%10813171142
Aspiration812%10288115104
Comparison46%849710896

Read it the way a buyer would. The price angle looks like the winner on cost per lead (an index of 71 means 29% below median) — but its cost per qualified lead index is 142, meaning those leads are far more expensive once sales filters them. Pain and proof angles cost a little more per raw lead and much less per qualified lead. Without the last column, this account would scale the wrong angle. That is why attribute analysis must include a downstream metric whenever you can get one.

Run the same table for hook type, format, length, creator and offer. Then look for interactions: ‘customer-led proof videos under 20 seconds’ might be the best combination even if no single attribute stands out on its own. With enough ads, a simple pivot of two attributes at a time is usually enough; you do not need statistical modelling to find the big patterns.

Measure Creative Fatigue and Decay by Launch Cohort

Every creative wears out. Analysing fatigue tells you how long ads last in your account and how much new creative you need each month to stand still.

Group ads by launch week and track, for each cohort, the weekly trend of CTR, hook rate, cost per result and frequency. A typical pattern is a short ramp, a plateau and a decline as frequency rises among the audience Meta has found for that creative. The length of the plateau is your effective creative lifespan. If cohorts launched recently decay faster than older ones, your audience is saturating, or competitors are crowding the same angles.

- **Fatigue signals at ad level:** rising frequency with falling CTR and hook rate; rising CPM as delivery struggles to find fresh users; cost per result drifting up while conversion rate holds. - **Not fatigue:** a sudden account-wide cost rise across all cohorts at once, which usually points to the auction, seasonality or a tracking change. Our analysis of Meta cost spikes in October 2026 shows how to tell the difference.

Use lifespan to plan production. If concepts typically last six weeks at your spend level and you run eight concepts, you need more than one new concept a week just to replace decay — before any growth. Our guide on how many creatives per week a D2C brand needs on Meta covers the maths, and our report on creative fatigue at scale covers the production system.

Sample Size: When You Have Enough Data to Judge

The most common creative analysis error is drawing conclusions from too little data. Delivery on Meta is noisy, conversion events are relatively rare, and a handful of conversions can swing cost per result wildly. These are the rules of thumb we use; adjust them to your volumes.

JudgementMinimum before deciding
Hook rate, hold rateSeveral thousand impressions
Outbound CTRA few thousand impressions and dozens of clicks
Conversion rate, cost per resultSpend of at least 2–3× target cost per result, and ideally 20+ conversions
Concept-level conclusionAt least 2–3 iterations with adequate spend
Attribute-level conclusionAt least 5 ads per group, from more than one concept

Attention metrics stabilise quickly, so you can judge a hook within days. Conversion metrics take longer. This asymmetry is useful: you can kill ads that clearly fail to stop the scroll early, while letting ads with good attention gather enough conversions for a fair verdict. When a decision really matters — such as committing a quarter's production budget to an angle — confirm the pattern with a controlled test rather than relying on observational data alone.

Finally, compare like with like. An ad tested during a sale week against one tested in a quiet week, or in a retargeting ad set against one in prospecting, is not a fair comparison. Indexing to the account median over the same dates handles seasonality; separating campaign types handles audience differences.

Creative Analysis for Lead Generation vs E-commerce

The framework is the same, but the outcome metric that matters is not.

**Lead generation.** Cost per lead is a poor creative metric on its own, because creative strongly influences lead quality: an ad promising ‘free’ or ‘instant’ attracts more and worse leads. Join your CRM data to ads so you can calculate cost per qualified lead, cost per meeting and pipeline per creative. To do that, pass the ad ID into your forms and CRM — for website forms, set utm_content to {{ad.id}} in Meta's URL parameters; for instant forms, the lead export includes ad identifiers. Our companion guide on why ad platform leads don't match your CRM explains how to capture and reconcile those identifiers. **E-commerce.** Ads Manager purchase value is useful for ranking ads within the account, but creative influences basket size, new-versus-returning mix, discount usage and return rates. With utm_content={{ad.id}} captured on orders, you can compute revenue, new-customer share and return rate per creative from your store data. Some creative wins on Ads Manager ROAS by attracting existing customers or discount-seekers; backend analysis exposes that. Our guide to why ad platform sales don't match Shopify revenue covers the reconciliation side.

In both cases, the backend view changes conclusions often enough that we consider it mandatory for any account spending seriously. It also protects you from a quieter risk in 2026: Meta's reported numbers shifted with the attribution changes, but your CRM and store did not.

Creative Analysis When Attribution Data Is Incomplete

Every account now has some conversions Meta cannot see, through consent choices, browser restrictions and cross-device journeys. That affects creative analysis in specific ways.

- **Upper-funnel metrics are unaffected.** Impressions, plays, ThruPlays and clicks are measured on Meta's own surfaces, so hook rate, hold rate and CTR remain reliable even when conversion tracking is weak. Lean on them more heavily when conversion data is thin. - **Conversion metrics are biased, not random.** Signal loss is larger on some devices and browsers, so creative that skews towards those audiences can look worse than it is. A strong Conversions API setup reduces this; our Conversions API setup guide covers it. - **Backend joins fill the gap.** utm_content={{ad.id}} captured in your own systems gives a second, independent view of conversions per creative. - **Aggregate before you conclude.** Small per-ad numbers are noisy when part of the signal is missing; concept and attribute rollups are far more robust.

The principle is triangulation. If an angle wins on attention metrics, on Ads Manager cost per result and on backend qualified leads or revenue, you can act with confidence. If it wins on only one, treat the finding as a hypothesis and test it.

Turn Findings Into Briefs: The Iteration Ladder

Analysis that does not change the next brief is a report, not a process. Each weekly session should end with briefs, and the learnings log should be the first document a creative strategist reads before writing one.

We use an iteration ladder to decide how far to move from a winner:

1. **Hook swap** — keep the body, test three to five new openings. Cheapest, fastest, and often the biggest lift for ‘hidden gem’ ads. 2. **Format shift** — the same message as a static, carousel, short cut or long cut, to reach placements and people the original did not. 3. **Creator swap** — the same script with a different face, voice or demographic, which in 2026 also shifts the audience Meta finds. 4. **Angle extension** — a new argument for the same product, informed by which angles won in attribute analysis. 5. **New concept** — a different idea entirely, to open new pockets of demand and protect against fatigue.

A healthy production mix keeps most effort on steps 1 to 3 for proven concepts and a meaningful minority on steps 4 and 5, so the account keeps learning. Every brief should cite the evidence behind it — ‘customer-led proof outperformed founder-led on cost per qualified lead over the last 8 weeks (medium confidence)’ — so creative teams understand the reasoning and can push back with their own ideas. If AI tools are part of your production process, our guide to AI-generated creative for Meta ads covers where they help most.

How to Analyse Static Images and Carousels

Video gets most of the attention in creative analysis because it offers the richest metrics, but statics and carousels still carry a large share of spend in many accounts, especially for e-commerce catalogues and lead generation. They need a slightly different lens.

For a static image, there is no hook rate or hold rate: the whole creative is the hook. The first signal is CPM relative to other ads in the same ad set, because Meta prices delivery partly on predicted engagement and on the audience the image unlocks. The second is link CTR or outbound CTR, which tells you whether the image and headline together earned the click. The third is conversion rate after the click, which tells you whether the promise matched the landing page. Tag statics with the same taxonomy — angle, offer and creator still apply — plus a visual-style field such as product-only, lifestyle, text-led, before-and-after or screenshot.

Carousels add one more question: which cards do people engage with? Card-level reporting is limited, so the practical approach is to test card order and lead card deliberately as iterations, and to record which first card each carousel used. In our experience the first card behaves like a video's hook — it decides whether anyone swipes — so analyse carousels primarily by their first-card attribute.

Statics are also the fastest format to iterate. When attribute analysis identifies a winning angle in video, a set of statics built on the same angle is a cheap way to confirm whether the angle travels across formats, and frequently opens placements where video underperforms.

Use Breakdowns to See the Audience Each Creative Found

In a broad, Advantage+ account, the audience is no longer something you choose up front — it is something each creative earns. Breakdowns are how you see it, and they often produce the most surprising findings in a creative review.

Run age and gender breakdowns on your top concepts by spend. You will frequently find that two ads in the same ad set reached very different people: a founder-led explainer skewing older and male, a creator-led routine video skewing younger and female. When the cost per result of each matches the value of those segments to your business, that is useful targeting done by creative. When a high-spend creative is pulling delivery towards a segment with low value — students for a premium course, for example — that is a brief for the next iteration: change the creator, setting or language to signal who the product is for.

Placement and platform breakdowns tell you where each creative works. A video that wins in Reels but fails in Feed probably has a vertical-first, sound-on structure; a static that wins in Feed may be invisible in Stories. Record winning placements in your learnings log, because they shape aspect ratios, text placement and length in future briefs.

Treat breakdown numbers with care: segments split the data, so sample sizes shrink quickly. Use breakdowns to generate hypotheses about the audience a creative attracts, and confirm the important ones with backend data — for instance, the age and location of qualified leads or customers joined back by ad ID.

Worked Example: One Month of Creative Analysis (Illustrative)

This example is illustrative — built to demonstrate the method, not taken from a specific client. An Indian edtech company runs lead-generation campaigns on Meta with around forty live ads across six concepts. The team has always picked winners by cost per lead and believes its ‘limited-time discount’ statics are the best performers.

After four weeks of tagged data, the weekly routine tells a different story. Spend-weighted, the discount statics do have the lowest cost per lead, at an index of 74 against the account median. But joined to the CRM through the ad ID in utm_content, their cost per qualified lead index is 151: most of those leads are students looking for free resources. Customer-story videos cost more per lead, at an index of 109, but their cost per qualified lead index is 72. Within the customer-story concept, iterations opening with the outcome — ‘I moved from support to analyst in eight months’ — have a hook rate index of 131, while those opening with the course name sit at 88.

Breakdowns add the final piece: the discount statics deliver mostly to 18–22-year-olds, while customer-story videos reach 24–34-year-olds, the company's actual buyers. The learnings log records three findings: outcome-first hooks beat product-first hooks (medium confidence), customer-story angle beats discount on qualified leads (high confidence, across nine ads), and discount creative attracts an audience outside the buyer profile (high confidence). The next briefs follow directly: hook swaps on the two weaker customer-story ads, two new customer-story concepts with different professions, and a reduced role for discount creative, reserved for retargeting. The proof that matters arrives the following month, when cost per qualified lead falls even though cost per lead rises.

Tools for Meta Creative Analysis

You do not need expensive software to start. What you need is consistent naming and a routine. Tools add speed and visual review once those exist.

ToolGood forLimits
Ads Manager with custom columns and metricsAd-level analysis, breakdowns, quick checksNo tag rollups; manual exports
Spreadsheet (Google Sheets / Excel)Parsing names, pivots by attribute, the learnings logManual unless automated
Looker Studio or another BI tool via a connector or warehouseRecurring dashboards, attribute views, backend joinsSetup effort; connectors break when Meta's API changes
Automation (n8n, scripts)Pulling data, parsing names, weekly digestsNeeds maintenance
Dedicated creative analytics platformsVisual galleries, automatic tagging, comparisonsCost; tagging quality varies; still needs your taxonomy

Whatever you choose, keep the taxonomy and the learnings log tool-independent. Tools change; your knowledge of what works for your customers should outlive them. And watch for API changes: when Meta retires metrics or API versions, connectors can return blanks rather than errors, which quietly corrupts dashboards.

A Creative Analysis Sheet Template

If you are starting from scratch, this structure covers almost everything above. One tab per purpose:

TabColumns
Raw dataDate range, campaign, ad set, ad ID, ad name, spend, impressions, 3-second plays, ThruPlays, link clicks, landing page views, results, purchase value, frequency
ParsedAd ID plus each taxonomy field split from the name, launch week
MetricsHook rate, hold rate, outbound CTR, conversion rate, cost per result, spend share, each indexed to median
ConceptsRollups by concept ID, spend-weighted
AttributesOne pivot per dimension; optional two-attribute pivots
BackendAd ID joined to qualified leads, revenue, new-customer share, returns
CohortsWeekly metrics by launch week for fatigue
Learnings logDate, finding, evidence, confidence, action, status

Start with Raw data, Parsed, Metrics and the Learnings log. Add the other tabs as your naming discipline and data joins mature.

Common Creative Analysis Mistakes

- **No naming convention.** Without it, every analysis is manual and patterns stay invisible. - **Averaging ratios across ads.** Weight by spend by summing the underlying counts. - **Judging ads with almost no spend.** They were not tested; record them as inconclusive. - **Comparing ads from different campaign types or periods.** Index to the median and separate prospecting from retargeting. - **Optimising creative on cost per lead alone.** Creative changes lead quality; use cost per qualified lead. - **Treating spend share as proof.** It reflects Meta's prediction, not a controlled result. - **Calling every decline fatigue.** Account-wide shifts are usually auction, seasonality or tracking. - **Mixing formula definitions.** Pick one definition of hook rate and hold rate and keep it. - **Ignoring who the creative reached.** In broad delivery, age, gender and placement breakdowns show the audience each creative earned; a cheap result from the wrong people is not a win. - **Not writing learnings down.** Insight that lives in one buyer's head leaves when they do. - **Analysis without briefs.** Every session should end with specific next creatives.

If you would like a senior team to set this up — taxonomy, dashboards, backend joins and the weekly routine — it is part of how we run Meta ads for clients, and you can start with a conversation about your account.

Frequently Asked Questions

What is creative analysis in Meta Ads?
It is the regular process of describing every ad with consistent tags, measuring each with metrics that isolate the hook, body, click and conversion, and rolling results up to concepts and attributes to find which creative elements drive results. Its output is a set of evidence-based learnings that shape the next briefs.
How do you calculate hook rate and hold rate on Meta?
Hook rate is usually 3-second video plays divided by impressions. Hold rate is most often ThruPlays divided by 3-second video plays, where a ThruPlay is a play to completion or at least 15 seconds. Neither is a Meta-defined metric, so create them as custom metrics in Ads Manager and keep one definition.
What metrics should I use to analyse Meta ad creatives?
Spend, impressions and CPM; hook rate and hold rate for video; outbound CTR or link CTR; landing page view rate; conversion rate; cost per result; frequency; and spend share. Add backend metrics — cost per qualified lead or revenue per creative — whenever you can join ad IDs to your CRM or store.
How should I name Meta ads for creative analysis?
Use a fixed order of short, controlled values separated by a consistent character: concept ID, angle, hook type, format, length, creator, style, offer, landing page and iteration. Never allow free text in these fields, and require a valid name before any ad goes live.
How much spend does a Meta creative need before I judge it?
For attention metrics such as hook rate, several thousand impressions are usually enough. For cost per result, wait for spend of two to three times your target cost per result and ideally twenty or more conversions. Draw attribute-level conclusions only from groups of several ads across more than one concept.
How often should I do creative analysis?
Weekly for the core routine, using the last 7 and 28 days of closed data, plus a monthly deeper review of attribute tables and fatigue cohorts. Consistency matters more than depth; a short weekly session beats an occasional big audit.
Does Advantage+ make creative analysis harder?
It changes how to read results. Meta concentrates spend on ads it predicts will work, and creative now heavily shapes who sees an ad. Account for spend distribution, avoid judging ads that received little delivery, and treat creative analysis as audience analysis too, since a winning angle often wins by finding better people.
How do I connect creative performance to real revenue or qualified leads?
Set utm_content to {{ad.id}} in Meta's URL parameters so the ad ID reaches your site, forms and orders, and store it in your CRM or order data. For instant forms, use the ad identifiers in the lead export. Then join ad IDs to qualified leads, pipeline, revenue and return rates.
What is the difference between creative testing and creative analysis?
Creative testing compares planned variants under controlled conditions to answer a specific question. Creative analysis looks at everything that ran to find patterns. Analysis generates hypotheses cheaply across many ads; testing confirms the important ones.