A practical HTML presentation for judging whether a Meta campaign is actually successful, not just “cheap” or “busy”.
Updated objective structure, public benchmark ranges and modern creative rules.
A practical HTML presentation for judging whether a Meta campaign is actually successful, not just “cheap” or “busy”.
Updated objective structure, public benchmark ranges and modern creative rules.
The right objective tells Meta what behaviour to find. Wrong objective means wrong people, even if the ad looks good.
Each objective has a primary KPI, secondary KPI and warning KPI. Judge them together.
A high CPM, low CTR, weak conversion rate or rising frequency tells you a different story.
Meta needs strong creative, clean signal, broad enough delivery and a clear offer.
CPM, cost per 1,000 reached, frequency, CPC and delivery cost are under control.
CTR, thumb-stop rate, engagement rate, hold rate and comments show people care.
Leads, purchases, bookings, calls, messages or store actions happen at an acceptable cost.
The campaign creates profitable sales, qualified leads, real bookings, store traffic or useful audience growth.
| Objective | What Meta tries to find | Best use |
|---|---|---|
| Awareness | People likely to notice or remember the brand | Local launches, brand reach, video exposure, new market entry |
| Traffic | People likely to click or visit a destination | Website visits, landing page views, content, store locator traffic |
| Engagement | People likely to interact | Messages, comments, shares, video engagement, social proof |
| Leads | People likely to submit a lead, call, message or convert as a prospect | Franchise enquiry, repair booking enquiry, quote request, service leads |
| App Promotion | People likely to install or perform app events | App installs, subscriptions, trial starts, in-app purchases |
| Sales | People likely to purchase or complete a conversion | Ecommerce, bookings, catalog sales, revenue growth |
Source base: Meta Business Help and Meta developer ODAX documentation.
| Level | Question | Main metrics |
|---|---|---|
| Level 1: Delivery | Can Meta reach the audience efficiently? | CPM, reach cost, impressions, frequency, delivery status |
| Level 2: Attention | Does the creative stop people? | CTR, link CTR, video hook rate, 3-sec plays, saves, comments |
| Level 3: Intent | Do people take the next meaningful step? | Landing page views, messages, calls, add to cart, lead form opens |
| Level 4: Conversion | Do they become a lead or customer? | CPL, CPA, purchase CVR, lead quality, booking rate |
| Level 5: Profit | Did the business win? | ROAS, gross profit, payback period, LTV, offline sales lift |
Your own rolling 30, 60 and 90 day account baseline, segmented by objective, location, creative type and funnel stage.
| Metric | Weak signal | Workable | Strong | Excellent |
|---|---|---|---|---|
| CTR all | Below 1.0% | 1.0% to 1.8% | 1.8% to 3.0% | Above 3.0% |
| Link CTR | Below 0.6% | 0.6% to 1.0% | 1.0% to 1.9% | Above 1.9% |
| Traffic CPC | Above $2.50 | $1.20 to $2.50 | $0.50 to $1.20 | Below $0.50 |
| CPM | Above $40 | $20 to $40 | $8 to $20 | Below $8 with quality |
| Frequency cold | Above 3 too soon | 2.0 to 3.0 | 1.3 to 2.0 | Efficient reach with fresh creative |
| Lead CVR | Below 3% | 3% to 7% | 7% to 15% | Above 15% with quality checks |
| Ecom purchase CVR | Below 1% | 1% to 2% | 2% to 4% | Above 4% |
Ranges blended from public benchmark studies and practical account diagnostics. Treat USD cost examples as directional.
| Metric | Formula | What it reveals |
|---|---|---|
| CPM | Spend ÷ impressions × 1,000 | Cost of buying ad display volume |
| Cost per 1,000 reached | Spend ÷ reach × 1,000 | Cost of unique audience access |
| CTR | Clicks ÷ impressions × 100 | Creative attention and audience fit |
| CPC | Spend ÷ clicks | Cost to generate traffic |
| CVR | Conversions ÷ clicks or landing page views × 100 | Post-click persuasion |
| CPA | Spend ÷ conversions | Cost to generate the result |
| ROAS | Revenue ÷ ad spend | Revenue efficiency |
| Break-even ROAS | 1 ÷ gross margin | Minimum ROAS needed before fixed costs |
A campaign can only scale when all three corners are strong enough.
| Symptom | Likely meaning | Action |
|---|---|---|
| High CPM + low CTR | Audience is expensive and creative is weak | Rewrite hook, test new angle, broaden targeting, check placement limitations |
| Low CPM + low CTR | Cheap reach but low interest | Improve creative, sharpen offer, test stronger first 2 seconds |
| Low CPC + low CVR | Clicks are cheap but not qualified | Improve landing page, optimise for LPV or conversion, refine promise |
| High CTR + high CPC | People like it, auction is expensive | Improve conversion rate, test broader audience, review placement CPM |
| High leads + poor lead quality | Form is too easy or offer attracts low intent | Add qualifying questions, higher friction, stronger value framing |
| Good ATC + poor purchase | Checkout, trust, pricing or delivery issue | Audit checkout, shipping, payment, reviews, urgency and retargeting |
| Rising frequency + falling CTR | Creative fatigue | Rotate creative, expand audience, exclude recent converters |
Meta can show the ad cheaply. This can mean broad audience, easy placements, low competition or an ad that the system can distribute widely.
The audience is expensive, narrow, competitive or the campaign objective is more valuable, such as leads or sales.
Not simply low CPM. The best sign is controlled CPM plus healthy CTR and acceptable cost per result.
Low CPM with weak clicks or weak conversions is just cheap waste.
| Pattern | Signal | Media buyer response |
|---|---|---|
| Low CPM + low reach cost | Cheap broad delivery | Scale if CTR and result quality are healthy |
| Low CPM + high reach cost | Repeated impressions to same users | Check frequency, audience size and retargeting overlap |
| High CPM + low reach cost | Expensive impressions, but unique reach still flowing | Check objective and conversion quality before changing |
| High CPM + high reach cost | Audience access is expensive | Broaden, test new creatives, reduce restrictions, review geography |
| Funnel stage | Healthy range | Warning range | What to do |
|---|---|---|---|
| Cold awareness | 1.2 to 2.5 | Above 3 fast | Expand audience or refresh creatives |
| Cold traffic | 1.5 to 3 | Above 4 with falling CTR | Rotate angles and check saturation |
| Retargeting | 3 to 8 | Above 10 with no action | Shorten windows, add exclusions, change offer |
| High intent abandoned cart | 5 to 12 | Above 15 | Cap budget or switch to urgency/proof creative |
That means you can lower CPC by reducing auction cost or improving CTR. In practice, creative usually gives you the biggest lever.
| Scenario | Meaning | Fix |
|---|---|---|
| High CPM, normal CTR | Audience is expensive | Broaden targeting, improve conversion value, test placements |
| Normal CPM, low CTR | Creative is not pulling | Test new hook, visual, offer and first line |
| Low CPC, poor lead quality | Cheap clicks from wrong people | Optimise for deeper event, add friction, improve qualification |
| Metric | What it means | When it matters |
|---|---|---|
| Link clicks | People clicked the ad link | Good for creative and traffic volume |
| Landing page views | Page actually loaded after the click | Better for website traffic quality |
| LPV rate | Landing page views ÷ link clicks | Shows page load, accidental clicks, tracking and quality issues |
| Good LPV rate | Usually 70%+ | Below that, check speed, redirects, mobile UX and tracking |
| Metric | Good signal | Bad interpretation |
|---|---|---|
| Post reactions | Creative emotion or resonance | Thinking likes equal business impact |
| Comments | People care enough to talk | Ignoring negative or irrelevant comments |
| Shares | Message has community value | Assuming virality means conversion |
| Saves | People want to return later | Underweighting saves in service and product education |
| Messaging conversations | Direct intent or enquiry | Counting messages without quality review |
| Metric | What it tells you | Creative signal |
|---|---|---|
| 3-second plays | Initial stop power | Opening visual and hook are working |
| ThruPlays | People stay long enough to absorb message | Story and pacing are working |
| 25%, 50%, 75%, 95% views | Retention curve | Drop-off point shows where the ad gets boring |
| Average watch time | Depth of attention | Useful for comparing videos of similar length |
| CTR after video | Attention turned into action | The CTA and offer are clear |
| Metric | Success signal | Warning signal |
|---|---|---|
| Cost per lead | Within target CPA and volume is stable | Very cheap leads with poor answer quality |
| Lead form completion rate | 7% to 15% can be healthy | Too high if lead quality is weak |
| Contact rate | Sales team can reach the person | Fake numbers, no answer, wrong suburb |
| Qualified lead rate | Prospect fits service, budget and timing | High raw volume but low qualification |
| Cost per qualified lead | True performance metric for serious lead gen | Often ignored by Ads Manager-only reporting |
| Metric | What it answers | Practical benchmark |
|---|---|---|
| ROAS | How much revenue came from ad spend? | Must beat break-even ROAS for your gross margin |
| CPA | How much did one purchase or booking cost? | Must fit gross profit per order |
| AOV | How much does each order generate? | Higher AOV allows higher CPA |
| Purchase CVR | How well traffic converts | 1% to 3% is common for ecommerce, higher is strong |
| New customer CPA | Cost to acquire a new buyer | Judge against LTV, not one order only |
When an ad set is learning, delivery is less stable because Meta is still testing combinations of people, placements and creatives.
Meta has historically referenced around 50 optimisation events in a seven-day period as a stabilisation guideline.
If you cannot get enough purchases, do not split the account into too many ad sets. Consolidate budget and consider optimising for a higher-volume event such as Add to Cart or Initiate Checkout until purchase volume grows.
Tracks browser-side website actions like PageView, ViewContent, AddToCart, InitiateCheckout, Lead and Purchase.
Sends marketing data directly from server or CRM systems to Meta for better optimisation and measurement.
Improves Meta’s ability to connect conversions to users and ads.
Useful for stores, phone repairs, franchise leads and in-store purchases that happen after the ad click.
Source base: Meta Conversions API documentation.
Launching a new store, entering a new area, pushing a brand message, warming an audience or building video pools.
You need immediate leads or purchases and have enough conversion data to optimise deeper.
Reach, cost per 1,000 reached, CPM, frequency, ad recall or video exposure.
Brand search lift, store visits, direct traffic, local recall, later retargeting pool quality.
| Setting | Recommended approach | Why |
|---|---|---|
| Objective | Awareness | Tells Meta to find people likely to notice the ad |
| Optimisation | Reach, impressions, ad recall or video views | Choose based on whether you need unique reach or deeper attention |
| Audience | Broad local radius or broad interest stack | Avoid over-narrowing if the goal is market coverage |
| Placements | Advantage+ placements, with placement-ready assets | Lets Meta find cheap attention across inventory |
| Creative | Big visual, short message, clear brand code | Awareness must be instantly understood |
| Frequency | Monitor closely | Too much repetition can create waste |
| Metric | Healthy signal | Warning signal |
|---|---|---|
| CPM | Low to moderate for the market | High CPM with no premium audience reason |
| Cost per 1,000 reached | Efficient unique reach | Cost rises while reach growth slows |
| Frequency | Controlled and intentional | Frequency climbs with no lift in downstream action |
| Video hold | People stay past the hook | Most users drop immediately |
| Retargeting pool | Creates usable viewer or engager audiences | No useful audience growth |
New phone accessories and repair store opening inside a shopping centre. Goal is to make shoppers in a 3 to 5 km catchment aware before opening week.
| Component | Example |
|---|---|
| Objective | Awareness |
| Creative | 15 sec Reel showing storefront, opening date, launch offer and centre location |
| Audience | Broad local radius, people living in or recently in the area |
| Primary KPI | Cost per 1,000 reached under local baseline, frequency 1.5 to 2.5 |
| Secondary KPI | Video viewers, page visits, comments asking location, store direction clicks |
| Success call | Successful if local reach is strong and retargeting pool is large enough for opening week traffic ads |
You want landing page views, content visits, store locator visits or warm audience building.
Meta may find clicky people, not buyers. Traffic is not automatically intent.
Landing page views, cost per LPV, link CTR, CPC and LPV rate.
Qualified sessions, page engagement, booking clicks, email captures, retargeting pool.
| Setting | Recommended approach | Why |
|---|---|---|
| Objective | Traffic | Best when destination visit is the real target |
| Optimisation | Landing page views over link clicks when possible | Filters out accidental or non-loading clicks |
| Destination | Fast mobile page with clear CTA | Traffic campaign failure often happens after the click |
| Audience | Broad interest, local catchment or warm pool | Match the content to user temperature |
| Creative | Curiosity plus benefit plus clear CTA | People need a reason to leave Meta |
| Tracking | UTMs, pixel events and GA4 | You need to judge traffic quality outside Meta too |
| Metric | Healthy signal | Warning signal |
|---|---|---|
| CTR / Link CTR | Creative creates action | High all CTR but low link CTR |
| CPC | Affordable relative to downstream value | Cheap clicks with no page engagement |
| LPV rate | 70%+ from link clicks is cleaner | Low LPV rate suggests slow page, poor click quality or tracking issue |
| On-page action | Users click call, book, map or product | High bounce, low time, no event progress |
| Retargeting pool | Builds useful warm audiences | Traffic is too broad and low value |
| Component | Example |
|---|---|
| Objective | Traffic |
| Optimisation | Landing page views |
| Creative angle | Cracked screen? Get a fast quote before it gets worse. |
| Audience | Local 5 km radius around store, plus device repair interests if needed |
| Landing page | Repair category page with model selector, store selector and booking CTA above the fold |
| Success call | Not successful unless LPV turns into booking clicks, calls or retargetable high-intent users |
| Problem | What it usually means | Fix |
|---|---|---|
| High clicks, low LPV | Page loads slowly or clicks are accidental | Improve speed, use LPV optimisation, check mobile redirects |
| High LPV, low action | Page promise does not match ad | Align headline, show price/offer, add trust and CTA |
| Strong CTR, weak time on page | Hook overpromises | Make creative more specific and reduce curiosity bait |
| Low CTR | Creative is not giving enough reason to click | Use stronger problem, benefit, offer or visual contrast |
You want conversation, message enquiries, social proof, video viewers or community interaction.
High engagement can be vanity if it does not connect to the next business step.
Cost per engagement, messaging conversations, comments, shares, saves, video plays.
Message quality, qualified conversations, retargeting pools, proof-building comments.
| Setting | Recommended approach | Why |
|---|---|---|
| Objective | Engagement | Best for interactions, messaging and video engagement |
| Optimisation | Post engagement, messaging conversations or video views | Choose the exact type of engagement you want |
| Creative | Question, strong opinion, comparison, problem or demo | Engagement needs a trigger |
| Comment plan | Prepare responses and pin useful comments | Social proof compounds performance |
| Retargeting | Create audiences from engagers and viewers | Engagement becomes useful when followed up |
| Metric | Healthy signal | Warning signal |
|---|---|---|
| Cost per engagement | Low cost and relevant interactions | Cheap irrelevant reactions |
| Comment quality | Questions, objections, purchase intent | Spam, complaints, jokes or unrelated comments |
| Shares / saves | People find it useful enough to keep | High reactions but no deeper action |
| Message quality | Specific questions with buying intent | Generic ‘price?’ messages from unqualified users |
| Downstream action | Engagers later click, lead or buy | No conversion lift in retargeting |
| Component | Example |
|---|---|
| Objective | Engagement |
| Creative | MagSafe charger vs normal cable: which one saves more desk space? |
| Engagement trigger | Comparison, practical use case, visual demo |
| Comment plan | Reply with product link, store availability and bundle option |
| Retargeting | Retarget video viewers and engagers with product offer |
| Success call | Successful when engagement creates warm audiences and comments reveal objections or demand |
You need form submissions, calls, messages, quote requests, appointment requests or franchise enquiries.
Too little friction creates low quality leads. Too much friction kills volume.
CPL, form completion rate, cost per qualified lead, contact rate.
Qualified enquiries, appointments, sales calls, franchise fit, close rate.
| Setting | Recommended approach | Why |
|---|---|---|
| Objective | Leads | Meta finds people likely to submit or enquire |
| Conversion location | Instant Form, website, Messenger, calls or CRM | Pick the place with best quality and fastest follow-up |
| Form type | Higher intent for quality, more volume for low-friction list building | Friction controls quality |
| Questions | Use 2 to 5 qualifying questions | Filters weak prospects without killing completion |
| Thank-you screen | Add booking link, call button or next step | Captures hot prospects immediately |
| CRM speed | Follow up within minutes | Lead value decays quickly |
| Lever | Low-quality setting | Higher-quality setting |
|---|---|---|
| Form friction | Auto-filled fields only | Manual question plus conditional intent question |
| Offer | Free giveaway | Specific business outcome or quote tied to real need |
| Copy | Too easy, too broad | Clear eligibility, price anchor and next step |
| Follow-up | Manual later response | Instant SMS, email, call and CRM routing |
| Measurement | Raw leads | Qualified lead, appointment, close rate and revenue |
| Metric | Weak | Workable | Strong | Note |
|---|---|---|---|---|
| CPL local service | Above $60 | $25 to $60 | Below $25 | Quality can change the whole picture |
| CPL franchise / high value | Above $250 | $80 to $250 | Below $80 | Higher CPL can still win if qualification is strong |
| Instant form CVR | Below 5% | 5% to 12% | 12%+ | Very high CVR can mean low friction, not quality |
| Contact rate | Below 30% | 30% to 60% | 60%+ | Speed and phone validity matter |
| Qualified lead rate | Below 20% | 20% to 50% | 50%+ | Define qualification before launch |
| Campaign type | Useful question | Why it works |
|---|---|---|
| Franchise | Are you comfortable with an estimated initial investment range? | Adds financial qualification without sounding harsh |
| Repair booking | What device model needs repair? | Improves quote accuracy and intent |
| B2B service | What is your monthly budget range? | Filters tyre-kickers |
| High-ticket product | When are you planning to buy? | Separates urgent buyers from browsers |
| Local service | Which suburb are you located in? | Confirms serviceability |
| Use case | Success signal | Watch out |
|---|---|---|
| Emergency repair | High call volume during open hours | After-hours calls wasted if no answer |
| Local booking | Calls turn into appointments | No call tracking or no staff script |
| High-ticket consultation | Longer calls and booked meetings | Low-quality price shoppers |
| Store launch | People ask direction, stock and opening hours | Weak landing page may cause avoidable calls |
You have an app and want installs, trials, subscriptions, purchases or in-app events.
Cheap installs are useless if retention and event quality are weak.
Cost per install, cost per trial, cost per in-app event, event CVR.
Retention, subscription rate, LTV, ROAS, payback period.
| Setting | Recommended approach | Why |
|---|---|---|
| Objective | App Promotion | Meta looks for install and app event behaviour |
| Event | Install, registration, trial, purchase or subscription | Deeper events create better users when volume exists |
| SDK / MMP | Set up app event tracking | Without reliable events, Meta cannot optimise quality |
| Creative | Show app outcome in first 2 seconds | Users need immediate clarity |
| Store page | Screenshots, reviews and value proposition aligned | Install conversion depends on the app store page |
| Metric | Healthy signal | Warning signal |
|---|---|---|
| CPI | Affordable user acquisition | Cheap installs with no activation |
| Install to registration | Users understand the app | Store page or onboarding mismatch |
| Day 1 / Day 7 retention | Users return | Low retention means weak user quality or product issue |
| Cost per event | Acquires users who take value action | Only installs scale, not meaningful events |
| LTV / ROAS | Payback fits business model | CAC is higher than monetisation |
You have products, bookings, ecommerce, catalog sales, subscriptions or tracked revenue events.
Optimising for sales without clean tracking or enough volume creates unstable learning.
CPA, purchase CVR, ROAS, value, AOV, cost per add to cart.
Gross profit, new customer CPA, repeat purchase, LTV and payback.
| Setting | Recommended approach | Why |
|---|---|---|
| Objective | Sales | Meta finds purchase or conversion behaviour |
| Conversion event | Purchase where volume allows | Optimises for the final business outcome |
| Fallback event | AddToCart or InitiateCheckout if purchase volume is too low | More signal can stabilise delivery |
| Catalog | Use for product sets, dynamic ads and retargeting | Lets Meta match users to products |
| Audience | Broad, Advantage+ or value-based where possible | Modern sales campaigns often need scale and signal more than narrow targeting |
| Tracking | Pixel + CAPI + deduplication | Improves conversion visibility and optimisation |
| Funnel step | Meta event | Why it matters |
|---|---|---|
| Product or service page | ViewContent | Shows product interest |
| Cart or booking start | AddToCart / InitiateCheckout | Shows commercial intent |
| Lead or booking request | Lead / Schedule | Tracks service enquiries |
| Purchase | Purchase with value and currency | Enables ROAS and value optimisation |
| Offline sale | Offline conversion upload | Connects in-store or CRM revenue back to ads |
| Gross margin | Break-even ROAS before fixed costs | Practical target |
|---|---|---|
| 25% | 4.0x | Usually needs 4.5x+ to be healthy |
| 40% | 2.5x | Usually needs 3.0x+ to be healthy |
| 50% | 2.0x | Usually needs 2.5x+ to be healthy |
| 70% | 1.43x | Can profit at lower ROAS, but volume and quality still matter |
| Data pattern | Likely leak | Fix |
|---|---|---|
| High CTR, low ViewContent | Landing speed or tracking issue | Improve load speed and check pixel |
| ViewContent high, ATC low | Offer or product page weak | Improve price, product images, proof, value stack |
| ATC high, checkout low | Cart friction | Show shipping, payment options, bundles and trust |
| Checkout high, purchase low | Payment, delivery, stock or trust issue | Audit checkout and abandoned cart retargeting |
| Purchases but low ROAS | AOV too low or CPA too high | Bundle, upsell, improve margin or optimise value |
| Requirement | Success version | Failure version |
|---|---|---|
| Product feed | Accurate price, stock, images and titles | Missing variants, wrong prices, outdated stock |
| Product sets | Grouped by category, margin, season and offer | One messy all-product set |
| Retargeting | Viewed product, cart, checkout, cross-sell | Same generic ad to everyone |
| Creative overlay | Clear offer and brand-safe template | Ugly automated layout with no reason to buy |
Better hooks and visuals raise attention, which can reduce CPC.
The promise attracts the type of customer you will get.
More angles give Meta more ways to find buyers.
The same audience needs fresh reasons to care.
| Job | Question | Example |
|---|---|---|
| Hook | Why should I stop? | Cracked screen before work? |
| Relevance | Is this for me? | iPhone, Samsung and iPad repairs near you |
| Value | Why now? | Same-day quote, warranty and local store support |
| Action | What do I do next? | Book your repair online today |
| Hook type | Formula | Example |
|---|---|---|
| Problem | Call out the pain | Still using a phone with a cracked screen? |
| Outcome | Show the desired result | Walk in with damage. Walk out with a fixed phone. |
| Urgency | Why now | Repair bundle ends this week. |
| Comparison | A vs B | Cheap cable or proper fast charger? Here’s the difference. |
| Authority | Proof-led opening | Trusted by thousands of local device owners. |
| Curiosity | Unexpected detail | Most people wait too long before replacing this battery. |
| Offer type | Best for | Example |
|---|---|---|
| Price anchor | Repairs, accessories, bundles | Screen repairs from $79 on selected older models |
| Bundle | Accessories and AOV growth | Travel power bundle: charger, cable and earbuds |
| Risk reversal | High-ticket or service | Warranty-backed repair support |
| Deadline | Promos and launches | Opening week offer ends Sunday |
| Exclusivity | Franchise or premium | New location opportunity in selected areas |
| Convenience | Local services | Book online, visit in-store, get it sorted fast |
| Placement | Preferred format | Creative note |
|---|---|---|
| Reels / Stories | 9:16 vertical | Keep key text away from top and bottom UI zones |
| Feed | 4:5 or 1:1 | 4:5 takes more mobile screen space |
| Carousel | 1:1 consistent cards | Each card should carry one message |
| Video | Short, captioned, mobile-first | Brand and hook early |
| Static | One visual, one message | Great for offer clarity and retargeting |
Meta recommends 9:16 for Stories/Reels and supports 1:1 and 4:5 across feed-style placements.
| Test layer | What to test | Decision metric |
|---|---|---|
| Angle | Problem, outcome, proof, urgency, comparison | CTR, CPC, result rate |
| Offer | Discount, bundle, warranty, free quote, deadline | CPA, ROAS, lead quality |
| Format | Static, Reel, UGC, demo, carousel | Cost per result and hold rate |
| Hook | First visual and first line | 3-sec plays, thumb-stop, CTR |
| Landing match | Ad promise vs page promise | CVR, LPV rate, bounce rate |
| Signal | What it means | Action |
|---|---|---|
| Frequency rising | Same people seeing same ad | Expand or refresh |
| CTR falling | Audience is ignoring it | New hook or angle |
| CPM rising | Auction or relevance pressure | Improve creative diversity |
| CPA rising | The easy buyers are exhausted | New offer, new audience, new funnel step |
| Negative comments rising | Message fatigue or mismatch | Moderate, clarify and rewrite |
| Criterion | Question | Pass mark |
|---|---|---|
| Hook | Would the target customer stop in two seconds? | Strong visual or problem statement |
| Clarity | Can someone understand the offer without reading twice? | One message only |
| Relevance | Does it call out the right audience or situation? | Specific use case |
| Proof | Why should they trust this? | Review, warranty, scale, demo or authority |
| Action | Is the next step obvious? | Clear CTA and friction expectation |
| Format | Is it built for placement? | 9:16, 4:5 or 1:1 as needed |
| Principle | Good setup | Bad setup |
|---|---|---|
| Consolidate signal | Fewer ad sets with enough budget | Too many tiny ad sets stuck learning |
| Separate objectives | Awareness, leads and sales judged separately | One campaign expected to do everything |
| Separate funnel temperature | Cold prospecting and retargeting separated when needed | Cold and warm mixed with no diagnosis |
| Creative diversity | Multiple angles per objective | Five versions of the same design |
| Budget logic | Spend follows proven unit economics | Budget based on hope or vanity metrics |
| Business situation | Suggested allocation | Reason |
|---|---|---|
| New brand or new location | 50% awareness, 30% traffic/engagement, 20% leads/sales | Need local market familiarity first |
| Known brand with strong offer | 20% awareness, 20% retargeting, 60% leads/sales | Enough demand exists to push conversion |
| Ecommerce with purchase data | 10% creative tests, 70% sales, 20% retargeting/catalog | Feed the algorithm and refresh creative |
| Franchise lead gen | 20% authority/education, 60% leads, 20% retargeting | High intent needs trust before enquiry |
| Audience | Message | CTA |
|---|---|---|
| Video viewers | You saw the problem. Here is the solution. | Learn more or visit page |
| Website visitors | Still need help choosing? | Book, call or enquire |
| Add to cart | Your product is still available | Complete purchase |
| Lead form opened but not submitted | Still interested? Get the info pack | Submit enquiry |
| Past customers | Upgrade, bundle or related service | Shop or book again |
| Objective | Must-have columns |
|---|---|
| Awareness | Spend, reach, impressions, CPM, cost per 1,000 reached, frequency, video views |
| Traffic | Spend, impressions, link clicks, CTR, CPC, LPV, cost per LPV, LPV rate |
| Engagement | Spend, engagements, cost per engagement, comments, shares, saves, messages, video metrics |
| Leads | Spend, leads, CPL, form opens, form completion, qualified leads, contact rate |
| App Promotion | Spend, installs, CPI, registrations, in-app events, retention, purchase value |
| Sales | Spend, purchases, CPA, ROAS, revenue, ATC, IC, CVR, AOV |
| Decision | Rule of thumb | Important condition |
|---|---|---|
| Kill | 2x target CPA spend with no meaningful signal | Only after enough impressions and no tracking issue |
| Keep testing | Good CTR but weak conversion | Fix landing page or offer before killing creative |
| Scale slowly | CPA/ROAS stable for 3 to 5 days | Increase budget in controlled steps |
| Duplicate test | Winner stuck by budget or learning | Use only when account structure supports it |
| Refresh creative | CTR down and frequency up | Change angle, not just colour |
| Funnel layer | Objective | Creative angle | Success metric |
|---|---|---|---|
| Local awareness | Awareness | We are inside this centre, opening date or core service | Low reach cost, strong local coverage |
| Problem demand | Traffic / Engagement | Cracked screen, battery issue, charging port, data recovery | LPV, messages, booking clicks |
| Repair enquiry | Leads | Get a quote or book online | Qualified CPL and booking rate |
| Accessory promo | Sales / Traffic | Bundle, discount, new iPhone range | ROAS, AOV, product clicks |
| Retargeting | Sales / Leads | Still need it fixed? Offer ends soon | CPA, bookings, calls |
Visual: close-up of cracked phone in hand, quick transition to clean repaired screen. Copy: “Cracked screen? Book your repair before it gets worse.”
| Metric | Good result | Meaning |
|---|---|---|
| CTR | Above 1.8% | Creative problem is relevant |
| Cost per LPV | Affordable and stable | Traffic quality is workable |
| Booking click rate | Strong from repair page | Landing page matches intent |
| Cost per booking | Fits repair margin | Campaign is commercially useful |
| Store feedback | Customers mention the ad | Online spend is creating offline demand |
| Component | Example |
|---|---|
| Objective | Sales if ecommerce tracked, Traffic if store-only and no purchase event |
| Creative | Bundle flat lay: charger, cable, power bank, earbuds with price anchor |
| Primary KPI | ROAS or cost per product page view |
| Secondary KPI | AOV, ATC rate, store enquiries, product saves |
| Success call | Successful if the bundle improves revenue per customer or store basket size |
| Component | Example |
|---|---|
| Objective | Leads |
| Creative | Own a future-proof tech repair and accessories store in a selected location |
| Qualification | Investment readiness, preferred location, timeframe, business experience |
| Primary KPI | Cost per qualified lead, not raw CPL |
| Warning | Cheap leads may be financially unqualified |
| Success call | Campaign is successful when qualified calls and serious applications increase |
| Objective | Successful when | Do not overvalue |
|---|---|---|
| Awareness | Reach is efficient, frequency controlled and brand/action recall improves | Cheap impressions alone |
| Traffic | LPVs are affordable and visitors take useful on-page actions | Link clicks alone |
| Engagement | Interactions are relevant and create retargetable demand or proof | Likes alone |
| Leads | Qualified leads, contact rate and close rate fit economics | Raw lead count |
| App Promotion | Installs become retained users or valuable events | Cheap installs |
| Sales | ROAS, CPA and gross profit beat target | Revenue without margin |
Meta objective framework: Meta Business Help: choosing objectives, Meta objective update, and Meta developer ODAX update.
Learning phase: Meta Business Help: learning phase and Meta guidance on optimisation events.
Conversions API: Meta Business Help: Conversions API and Meta for Developers: Conversions API.
Creative formats: Meta aspect ratio guidance and Meta Instagram video ad best practices.
Benchmarks: Reviewed public benchmark references from WordStream, Databox, Triple Whale, Rule1, Visible Factors, and RockingWeb Australia. The deck uses diagnostic ranges because datasets differ by market, industry, objective and attribution method.