The 5-Minute Ad
Write a B2B Meta ad that books sales calls. In 5 minutes. With a timer running.
- Free
- 30 min read
- No call needed
A fill-in-the-blanks system: pick the pain, pick a hook, drop it into a six-line body, add the CTA, brief the creative. Done.
26 hook templates. 5 complete ads you can copy the shape of. One checklist that stops you from setting money on fire.
Who this is for
You run a B2B, SaaS, agency, consulting, IT services or high-ticket service business.
You do $30K+ a month.
You sell something that needs a sales call to close.
You have stared at the empty "Primary text" box in Ads Manager long enough to know it does not fill itself.
Not for you if you sell a $40 product (you need a checkout, not a call), or you want a 40-page theory of advertising. This is the opposite of that.
The honest bit about "5 minutes"
Your first ad takes about 20 minutes.
That is because you build two small banks first: a pain bank and a proof bank. 15 minutes, once.
Every ad after that takes 5.
Think of it like a kitchen. The prep is slow. Service is fast.
Part 1. What an ad is actually for
An ad has one job.
It is not there to close the deal. It is not there to explain your service.
It earns the next click from the right person. That is all.
Three ideas run this whole system.
1. The ad equation
A good ad is three parts, and they multiply, they do not add:
Pattern interrupt x (intrigue)² x a specific, big benefit
Intrigue is the term with the most weight.
But multiply anything by zero and you get zero. A clever hook with a vague benefit is clickbait. A clear benefit with no hook is wallpaper.
Curiosity, aimed at a specific result, is what wins.
The 10-second gut check. Score your hook 0, 1 or 2 on each part.
| Part | 0 | 1 | 2 |
|---|---|---|---|
| Interrupt | Sounds like every ad in the feed | Mildly unusual | You would stop scrolling for it |
| Intrigue | Nothing left to wonder about | A small "huh?" | They need line 2 to find out |
| Benefit | "Grow your business" | "More sales calls" | "4 qualified calls a day" |
Any 0 kills the ad. Rewrite that part. Aim for 5 or 6 out of 6.
Inspired by Sabri Suby, Quantum Growth Week 6 (6.2 Advertising Mental Model; 6.3 Killer Facebook Ad Cheat Sheet).
2. Callout, value, CTA
Strip any working ad down and you find three moves:
- Callout. Get the right person to stop.
- Value. Give them a reason to care: what they get, who it is for, how soon.
- CTA. Tell them exactly what to do next.
Hormozi ranks callouts from least to most specific: labels, yes-questions, if-then statements, and ridiculous results. He also says odd, specific numbers beat round ones, because round numbers read as invented.
Inspired by Alex Hormozi, $100M Leads (via the summaries listed in Sources).
3. Most of your market is not ready to book
Sabri Suby's course material splits a market roughly like this: about 3% ready to buy now, 17% gathering information, 20% aware of the problem, 60% not even thinking about it.
Treat those numbers as a teaching model, not a measurement. Nobody has audited them.
The point still holds: an ad that says "Book a call" only talks to the few who are ready. An ad that offers something useful first (a quiz, a calculator, a scorecard) talks to everyone else.
So, for cold traffic: the ad sells the next step, not the call. Retargeting gets the call.
Inspired by Quantum Growth "What we are competing with" deck and 3.5 Five Levels of Awareness.
| Who sees the ad | What to lead with | What the CTA offers |
|---|---|---|
| Cold, never heard of you | A story, a secret, a mistake, a sharp question | A free quiz, calculator or scorecard |
| Warm (engaged, visited, watched 75%) | Proof and specifics | A diagnostic or a short case study |
| Hot (opted in, did not book) | The call, what happens on it, who it is for | Book the call |
Part 2. Build your two banks (once, about 15 minutes)
The pain bank
Write down 5 to 8 pains your best buyers say out loud. Their words, not yours.
Where to find them: your sales call recordings, your CRM notes, the "why are you looking now?" answer on your booking form, reviews of your competitors, and the comment sections where your buyers vent.
The goal is that the reader thinks "this was written about me." Copy the shape of their sentences. Never their names.
Inspired by Quantum Growth 1.5 Dream Buyer Avatar Worksheet and 5.7 Halo Strategy Template.
Here is a starter bank for B2B. Steal what fits.
| # | The pain (in buyer language) | The cost behind it | The fear underneath |
|---|---|---|---|
| P1 | "Our pipeline is feast or famine." | Months with 2 calls, months with 20 | Missing payroll in a slow quarter |
| P2 | "Every good client came from a referral." | Growth depends on other people's memory | The referrals stop and nobody notices for 60 days |
| P3 | "Ads give us leads, not calls." | Paying for form fills that never pick up | Wasting the budget and blaming the channel |
| P4 | "Half the calls are tyre-kickers." | Senior people burning hours on bad fits | The team quietly stops trusting marketing |
| P5 | "People book and do not show." | Empty slots the team was paid to keep open | Looking busy while revenue stalls |
| P6 | "Our last agency sent a lovely report and zero deals." | Retainer spent, nothing to show | Getting burned twice |
| P7 | "I am still the one closing every deal." | The founder is the ceiling | Never getting out of the sales seat |
| P8 | "We have no idea what a qualified call costs us." | Spend decisions made on gut | Scaling the wrong thing |
The proof bank
Write down every true, specific thing you can prove. Use this table. The sample rows show the shape, not real results.
| # | Proof type | Fill-in | Sample shape | Where the evidence lives |
|---|---|---|---|---|
| R1 | Client result | [Client type] went from [before] to [after] in [time] | 7-person agency, 2 calls a week to 3 a day, 6 weeks | CRM report, screenshot |
| R2 | Volume | [N] clients / [N] campaigns / [$] spend managed | 23 B2B clients since 2021 | Invoices, ad account |
| R3 | Mechanism | We [do odd specific thing] that most [competitors] skip | Every lead gets a call inside 5 minutes | Your SOP |
| R4 | Name or logo | [Named client] uses us for [thing] | Logo with written permission | Email approving use |
Rule: if you would be embarrassed to defend it on a sales call, it does not go in the bank.
No evidence column filled in? It does not go in the bank either.
Odd and specific beats big and round. "Booked 37 calls in 19 days" reads as true. "Booked hundreds of calls" reads as a guess.
Part 3. The 5-minute timer flow
Set a timer. Seriously. Speed forces clarity.
| Clock | Step | What you produce |
|---|---|---|
| 0:00 to 0:30 | Pick one pain from the pain bank | One row. Just one. |
| 0:30 to 1:30 | Pick one hook template from the 26 below and fill the blanks | Your first line, under 125 characters |
| 1:30 to 3:30 | Write the six-line body | Lines 2 to 6 of your primary text |
| 3:30 to 4:15 | Write the headline, description and pick the button | Three short fields |
| 4:15 to 5:00 | Fill the creative brief | Seven lines your designer or editor can run with |
One ad per timer. When the timer ends, stop. Start a new timer for the next angle. Five timers is one afternoon batch.
Sabri's headline drill says write 20 headlines before picking one: volume first, judgment second. You do not need 20 per ad. You do need more than one. Write 3 hooks per pain, pick the best, keep the other two for the next batch.
Inspired by Quantum Growth 6.3 Killer Facebook Ad Cheat Sheet (headline drill).
Part 4. The 26 hook templates
How to use them. Pick a template. Fill the brackets with your pain bank and proof bank. Read it out loud. If you would not say it to a buyer's face, rewrite it.
The filled-in examples under each template are illustrations. Any number in them is a placeholder for your own, true one.
Length. Meta shows roughly the first 125 characters of primary text before "See more" on most placements. The hook must land inside that window. Check Meta's current ads guide, because placements change.
The policy rule that kills B2B ads. Meta's ad standards ban ads that imply you know the viewer's personal attributes, and that includes their financial situation. Treat a business's revenue as covered too. "Are you stuck at $20K a month?" asserts something about the reader. "For agencies between $30K and $100K a month" describes who your program is for. Same targeting. Very different review outcome.
Templates marked [check] carry more policy risk. Keep them in "for people who" or "if" form, avoid money promises tied to a timeframe, and never use "guaranteed" in the ad.
Family A: The callout (who this is for)
1. The label.
For [role]s at [type of company] doing [$ band] a month: [blunt truth about the pain].
For agency owners doing $30K to $100K a month: referrals are a lovely bonus and a terrible plan.
2. The deal-size filter.
Built for [niche] that sell [offer] over [$ deal size]. Everyone else, scroll on.
Built for B2B firms that sell contracts over $10K. Everyone else, scroll on.
3. Who else wants.
Who else wants [result] without [hated task]?
Who else wants a full demo calendar without hiring two more SDRs?
Family B: If-then
4. The math callout. [check]
If you sell [offer] at [$ deal size] and close [1 in N] calls, [N more calls a week] is a different company.
If you sell a $12K retainer and close 1 in 4 calls, 5 more calls a week is a different company.
5. The consequence.
If [common situation], then [unexpected consequence they have not noticed].
If your best month came from one referral partner, your pipeline has one point of failure.
Family C: Cost and loss
Loss pulls harder than gain. These open with what is leaking.
6. The empty slot.
An empty sales slot still costs [what it costs]. Most [niche] have [N] of them a week.
An empty sales slot still costs a closer's salary. Most SaaS teams have a dozen of them a week.
7. The mistakes list.
[N] mistakes that turn [niche] ad spend into form fills instead of calls.
5 mistakes that turn B2B ad spend into form fills instead of sales calls.
8. The warning.
Warning for [role]s: do not [raise spend / hire / switch agency] until you check [one thing].
Warning for SaaS founders: do not raise ad spend until you know what one held demo costs you.
9. The lying metric.
[Cheap metric] is the most flattering number in [niche] marketing. [Real metric] is the honest one.
Cost per lead is the most flattering number in B2B marketing. Cost per held call is the honest one.
Family C inspired by Quantum Growth 01 Razor-Sharp Headline template and 5.3 Direct Response Landing Page templates (mistakes and warning framing).
Family D: Contrarian and myth
10. Blame the advice.
[Popular advice] is why [niche] calendars stay empty.
"Post more on LinkedIn" is why so many consulting calendars stay empty.
11. Stop, start.
Stop [common tactic]. Start [opposite tactic]. Here is why.
Stop sending ad traffic to a "Contact us" form. Start sending it to a 2-minute quiz. Here is why.
12. The cheap-lead trap.
Why [cheap thing] costs more than [expensive thing].
Why $40 leads cost more than $300 sales calls.
13. The unpopular truth.
Nobody in [industry] likes saying this: [truth that blames the method, not the reader].
Nobody in lead gen likes saying this: most "qualified leads" were never asked a single qualifying question.
Family E: Specific result and proof
Hormozi's strongest callout type. Only use true numbers you can show.
14. Before and after. [check]
How a [type of client] went from [odd specific before] to [odd specific after] in [time].
How a 6-person MSP went from 3 discovery calls a week to 4 a day in 41 days.
15. Odd input, odd output.
[Odd specific result] from [odd specific input].
212 booked calls from one ad, one quiz and a 60-second callback rule.
16. We tested it.
We spent [$ or N ads] testing [thing] for [niche]. Here is what actually booked calls.
We tested 400+ B2B ads. Three hook types booked almost all the calls.
Family F: Mechanism (the new way)
New beats better. If the reader can file you under "another agency," you lose them.
17. The named method.
The [named method]: [result] without [hated task].
The Quiz-First Funnel: qualified calls without cold DMs or a sales team babysitting forms.
18. The filter.
[N] questions that filter out [bad fits] before they reach your calendar.
3 questions that filter tyre-kickers out before they ever reach your calendar.
19. The ratio.
Why [small number] of [good thing] beats [big number] of [cheap thing].
Why 6 qualified calls a day beat 60 leads a day.
Family F inspired by Quantum Growth 6.2 Billion Dollar Copywriting Formula (New and Unique carry the most weight; categorisation kills).
Family G: Story and the unlikely hero
20. The underdog.
A [unlikely person or company] beat [bigger competitor] at [result]. One change did it.
A 4-person IT firm out-booked a 200-person competitor last quarter. One change did it.
21. The confession.
I [did the hard thing] for [time]. Then I [discovered the shortcut].
I closed every deal myself for 6 years. Then I stopped answering forms and started using a quiz.
Inspired by Quantum Growth 6.3 1500 Winning Headlines pattern bank (unlikely hero, mockery to triumph) and 6.3 story-selling sequence.
Family H: The question (safe version)
Ask about the world, not about the reader's bank balance.
22. The price question.
What does one qualified [call / demo] cost a [niche] in [year]?
What does one qualified sales call cost a B2B agency in 2026?
23. The guess-low question.
How many [calls / demos] a day does a [$ target] year need? (Most [role]s guess low.)
How many sales calls a day does a $2M year need? (Most founders guess low.)
Family I: Time and ease
24. Fast, even if. [check]
[Result] in [short time], even if [handicap].
A working B2B ad in 5 minutes, even if you have never written one.
25. Give us minutes.
Give us [N] minutes. We will show you [specific thing].
Give us 2 minutes. We will show you exactly where your sales calls leak.
26. The diagnostic.
A [N]-minute [check] for [role]s: find [the leak] before you spend another dollar.
A 2-minute check for consultants: find the leak between "lead" and "booked call."
Families H and I inspired by the Quantum Growth 1.6 HVCO Formulas (result in a set time, even with a handicap) and Hormozi's "specific, odd numbers" rule.
Pairing cheat sheet
| Pain | Best hook families |
|---|---|
| P1 Feast or famine | B5, H23, C6 |
| P2 Referral-dependent | A1, B5, D10 |
| P3 Leads, not calls | C9, D12, F19 |
| P4 Tyre-kickers | F18, D13, A2 |
| P5 No-shows | C6, D11, I26 |
| P6 Burned by an agency | D13, E16, C8 |
| P7 Founder is the closer | G21, A3, F17 |
| P8 No idea what a call costs | H22, C8, I25 |
Part 5. The six-line body
The hook is line 1. Lines 2 to 6 do the rest. One idea per line, line gaps between them.
| Line | Job | Fill-in |
|---|---|---|
| 1. Hook | Stop the right person | From Part 4 |
| 2. Twist | Name the cost, in their words | That means [specific cost they feel]. |
| 3. Turn | Name the real cause, and that it is fixable | The problem is not [what they blame]. It is [the real cause]. |
| 4. Proof | One true, specific number or client | [Who] did [what] and got [odd specific result]. |
| 5. Offer the next step | What they get, how long it takes, what it costs | Take the free [N]-minute [quiz / calculator]. You get [specific output]. |
| 6. CTA and filter | Exactly what to do, and who should not | Tap [button]. Built for [who]. Not for [who]. |
Why this order works:
- It answers the reader's questions in the order they ask them: is this about me, why should I care, why should I believe you, what do I do next. That is a compressed version of Sabri's 9 questions every sales message must answer.
- Line 3 blames the method, not the reader. People forgive themselves fast when the method was the problem.
- Line 5 gives before it asks. The reader leaves smarter even if they never click.
- Line 6 filters. Fewer clicks from the wrong people means a cheaper qualified call, not just a cheaper click.
Inspired by Quantum Growth 3.6 / 6.2 9 Questions Your Sales Message Must Answer, the 6.3 story-selling sequence, and the 5.3 Direct Response Landing Page templates (the move where the reader is let off the hook and the old method takes the blame).
Short version (for video captions and Stories): Hook. Turn. Offer the next step. Three lines. Same logic. Here is Example 1 cut down:
Cost per lead is the most flattering number in SaaS marketing.
The problem is not the ads. It is the gap between the form and the calendar.
Free 2-minute calculator: see what one held demo really costs you.
If the short version does not make sense on its own, the long version has padding. Cut it.
The other three fields
Headline (under the image, about 40 characters is the safe zone): name the free thing and the result.
Free [N]-Minute [Tool]: [Result]
Free 2-Minute Quiz: Your Cost Per Call
Description (often hidden on mobile, so never put anything vital here): one line of reassurance.
No call needed to see your result.
Button: match the action. "Learn More" for a page, "Get Quote" or "Apply Now" for a fit check, "Download" for a PDF, "Book Now" only for warm retargeting.
Part 6. The creative brief (45 seconds)
Most B2B ads die on the visual, not the words. Fill these seven lines and hand them over.
1. Format: [9:16 video / 4:5 image / 4:5 carousel]
2. First frame: [the pattern interrupt: what is odd, specific or uncomfortable in second one]
3. On-screen hook: [max 8 words, readable with sound off]
4. Who is on screen: [founder to camera / client / no person, just the artefact]
5. Proof on screen: [one real screenshot, number or logo you have permission to show]
6. Setting: [where it is shot, so it does not look like your last 5 ads]
7. Ends on: [the free thing, shown as a real object: quiz screen, calculator, PDF cover]
Three rules for the brief:
- Win the first second. In a Facebook and Nielsen study, people who watched 3 seconds or less still showed lift: 47% in ad recall, 32% in awareness, 44% in purchase intent. Lift started before the first second. For most people, the first frame is the ad. First frames that tend to stop B2B thumbs: a real number on a real screen, an object that does not belong (a fire extinguisher on a sales desk), a founder mid-sentence instead of mid-smile, a calendar that is visibly empty.
- Make each ad look different. Meta says its delivery system groups ads that share key visual and thematic traits and treats them as variations of the same creative. Ten founder videos in the same chair act like one ad. Change the person, setting, format and first frame between ads.
- Show the free thing as a real product. A quiz screen, a calculator result, a PDF cover. Free things must look like they are worth something.
Rule 3 inspired by Quantum Growth Sales Funnel Bundle (05 HVCO mockup templates).
Part 7. Five worked example ads
Every company and every number in these examples is invented to show the shape. Swap in your own, true numbers before anything runs. Fake proof is worse than no proof.
Each one ran through the same 5 minutes: pain, hook, six lines, three fields, brief.
Example 1. B2B SaaS
Pain: P3, leads but no demos. Hook: #9, the lying metric. Next step: a 2-minute "Cost per Held Demo" calculator.
Primary text
Cost per lead is the most flattering number in SaaS marketing. Cost per held demo is the honest one.
A $60 lead that never shows is not cheap. It is $60 gone and a closer's slot wasted.
The problem is rarely the ads. It is the gap between the form and the calendar, where nobody qualifies anyone and nobody calls back fast.
One HR-tech client cut that gap to a 3-question quiz and an instant booking page. Same budget. Held demos went from 9 to 31 a month.
Run the free 2-minute calculator. Enter your spend, lead count and show rate. See what one held demo really costs you.
Tap Learn More. Built for SaaS teams with a sales-led motion. Not for self-serve apps under $50 a month.
Headline: Free Calculator: Your Real Cost Per Demo
Description: No call needed to see your number.
Button: Learn More
Creative brief
- 4:5 static image.
- Two receipts side by side: "$60 lead" with a red "no-show" stamp, "$310 demo" with a green "held" stamp.
- "Your cheapest lead is your most expensive."
- No person.
- A blurred real ad-account screenshot (permissioned).
- Clean desk, overhead shot.
- Calculator result screen in the bottom third.
Why it works: It picks a fight with a metric every SaaS founder already distrusts. The proof is odd and specific. The CTA is a tool, which Hormozi ranks above information as a lead magnet.
Example 2. Marketing agency (buying pipeline for itself)
Pain: P2, referral-dependent. Hook: #5, the consequence. Next step: a 3-minute "Pipeline Leak Scorecard."
Primary text
If your best month came from one referral partner, your pipeline has one point of failure.
It works until that partner retires, gets acquired or starts an agency of their own.
Referrals are not the problem. Having nothing else is. Agencies that grow on purpose run a second engine that does not depend on anyone's memory.
One 9-person paid social shop added a quiz funnel behind its Meta ads and went from "whoever calls this week" to 3 to 4 discovery calls a day.
Take the free 3-minute Pipeline Leak Scorecard. Get a score out of 100 and the one leak to fix first.
Tap Learn More. Built for agencies doing $30K+ a month. Not for freelancers starting out.
Headline: Free Scorecard: Find Your Pipeline Leak
Description: 12 questions. Instant score.
Button: Learn More
Creative brief
- 9:16 video, 20 seconds.
- Founder holds up a phone showing one contact named "The Referral Guy." Deadpan.
- "One contact = your whole pipeline?"
- Agency founder to camera.
- A real scorecard result screen.
- Agency office kitchen, not a podcast studio.
- Scorecard screen, then "Get your score."
Why it works: The hook is an if-then, so it describes a situation without asserting the reader is in it. Line 3 honours referrals instead of insulting them, which keeps proud founders reading.
Example 3. Consulting firm
Pain: P7, the founder is the closer. Hook: #21, the confession. Next step: a free "Calls-per-Day" calculator.
Primary text
I closed every deal myself for 6 years. Then I worked out how many calls a day my revenue goal actually needed.
The number was 4. I was doing 4 a week. No wonder every quarter felt like a sprint.
More hustle was never the answer. The math was. Revenue goal, divided by deal size, divided by close rate, divided by show rate. Four lines. Most consultants have never run them.
Since then our firm has run the same math for 30+ consultancies. The gap is almost always bigger than they guessed.
Use the free calculator. Enter 4 numbers, get your daily call target and the gap to close.
Tap Learn More. Built for consultancies with deals over $15K. Not for hourly freelancers.
Headline: How Many Calls a Day Do You Need?
Description: 4 inputs. 30 seconds.
Button: Learn More
Creative brief
- 4:5 carousel, 4 cards.
- Card 1: a handwritten "4 a day" circled on a legal pad.
- "The math behind a $3M consultancy."
- Founder's hand and pen only.
- Card 4: calculator result with a real (anonymised) example.
- Wooden desk, morning light.
- Card 4 ends on "Run yours."
Why it works: Story-selling in miniature: identity, struggle, discovery, value, result, action. Line 3 teaches the reverse-math formula for free, so the reader gets value even if they never click.
Reverse-math formula inspired by Quantum Growth 2.4 Dream Farming Worksheet (step 5).
Example 4. IT services / MSP
Pain: P4, tyre-kickers. Hook: #18, the filter. Next step: a "Fit Check" quiz that books qualified buyers straight onto a calendar.
Primary text
3 questions that filter tyre-kickers out before they ever reach your calendar.
Every MSP knows the call: 40 minutes in, you learn they have 6 laptops and want it all for $200 a month.
The fix is not a better closer. It is asking seat count, contract timing and decision-maker before the booking page loads, not after.
One managed services firm in Ohio added those 3 questions. Discovery calls dropped by a third. Signed contracts went up.
See how it works on our own 2-minute Fit Check. Answer 3 questions and see if your firm qualifies for a managed IT review.
Tap Learn More. Built for businesses with 25+ seats. Under 25, we will send you a free checklist instead.
Headline: Do You Qualify? 3 Questions, 2 Minutes
Description: Qualified firms book instantly.
Button: Apply Now
Creative brief
- 9:16 video, 15 seconds.
- A calendar crowded with meetings, then 4 of them dissolve on screen.
- "Fewer calls. Better calls."
- No person; screen recording.
- The real quiz, three taps, landing on a booking page.
- Screen capture with a clean frame.
- "Do you qualify?"
Why it works: It sells the filter itself, which proves you respect the buyer's time. Saying who is not a fit raises the value of being a fit. Note the targeting here is a business trait (seat count), not a personal one.
"Qualify, do not chase" framing inspired by Quantum Growth 4.3 Samurai Sword Sales Script (frame and control) and 2.5 job-description effort filter.
Example 5. Coaching for business owners
Pain: P1, feast or famine. Hook: #23, the guess-low question. Next step: a free 4-page "Quarter-to-Day" planning sheet.
Primary text
How many sales calls a day does a $1M coaching business need? (Most owners guess low.)
Guess low and you get the familiar cycle: a great launch, a quiet month, a panicked promo, repeat.
The fix is boring and powerful. Turn the yearly number into a daily one, then build a system that hits the daily one without you chasing it.
We built this sheet after mapping the calendars of 40+ coaching businesses. The ones with steady months all tracked one daily number.
Grab the free Quarter-to-Day sheet. 4 pages. It turns your annual goal into a daily call target in 10 minutes.
Tap Download. Built for coaches selling programs over $3K. Not for $49 courses.
Headline: Free Sheet: Your Daily Call Number
Description: Instant download.
Button: Download
Creative brief
- 4:5 static.
- A wall calendar where only one day is circled, with "3" written in it.
- "The only number that matters today."
- No person.
- The PDF cover, photographed on a desk like a real document.
- Home office.
- PDF cover, "Free download."
Why it works: A question about the market, not about the reader, keeps it policy-safe. The parenthetical adds tension (classic pattern from the 1500 headlines bank). The CTA asks for 10 minutes, and promises a usable output.
Part 8. The pre-launch checklist
Tick all of these before you press Publish. It takes 3 minutes and saves weeks.
The words
- The hook lands inside the first ~125 characters.
- One pain, one promise. If you wrote "and" twice in the hook, split it into two ads.
- Specific beats round: at least one odd, true number.
- Every number is real and you can show where it came from.
- The ad answers: is this about me, why care, why believe, what next.
- It says who it is not for.
- Read aloud test: it sounds like a person, not a brochure.
The policy
- No "Are you struggling with..." or any line that asserts the reader's personal or business financial situation. Use "For [who]" or "If [situation]."
- No "guaranteed," no money promises tied to a timeframe, no income screenshots.
- The landing page's first screen matches the ad's promise.
- Landing page has your legal name, contact details, privacy policy and terms.
The creative
- The first frame works with sound off.
- On-screen hook is 8 words or fewer.
- This ad looks clearly different from the others in the same ad set (person, setting, format, first frame).
- Both 4:5 and 9:16 versions exist, and the text is not cut off in either.
The click
- The link goes to a quiz, calculator or focused landing page. Not your homepage.
- No navigation menu on that page. HubSpot found removing exit links lifted middle-funnel pages 16% and 28% (but did little for top-funnel pages).
- The form is multi-step if it asks more than 3 questions. Venture Harbour moved a consulting enquiry form from 0.96% to 8.1% conversion by splitting it into steps.
- Qualified people see a calendar right away. Unqualified people get something useful, not a dead end.
- UTM tags on the URL: source, medium, campaign, content (ad name), term (ad set).
The tracking and follow-up
- Pixel and Conversions API fire on Lead and on booked call.
- Qualified and booked events go back to Meta, so it learns who to find. Meta reports 15% to 21% lower cost per quality lead when advertisers feed CRM outcomes back (Meta-reported; no published method).
- Someone (or something) contacts every qualified lead within minutes, not hours.
- Booked calls get reminders at about 24 hours, 1 hour and just before. Chili Piper runs this cadence and reports under 5% no-shows on outbound meetings (vendor-reported).
The test
- New ads go in as a fresh ad set of 3 to 5 genuinely different concepts, not into your best-performing ad set. Meta lists adding a new ad as a significant edit, which can send that ad set back into learning.
- You will judge on cost per qualified call, not cost per lead.
- You will wait at least 7 days. Meta's learning phase needs about 50 results in a week to settle.
- You keep a test log: hook, family, pass or fail. Losers stay in the log so you never retest them.
Test log discipline inspired by Quantum Growth 6.4 Scientific Copy Split Testing Log.
Part 9. What "good" looks like (so you know when to panic)
| Benchmark | Number | Source and grade |
|---|---|---|
| B2B cost per lead, Facebook | $145 | Metadata.io, 2025 data, 153 B2B advertisers (vendor dataset) |
| B2B cost per lead, Instagram | $138 | Same |
| B2B cost per lead, LinkedIn | $202 | Same |
| B2B cost per lead, Google | $524 | Same |
| Average Facebook cost per lead, all industries | $27.66 | WordStream 2025, via Search Engine Land |
| No-show, paid social lead form | 33% | Focus Digital, Sept 2026 (modelled estimate, sample not disclosed) |
| No-show, instant booking at form fill | 8% | Same |
Read the last two rows together. Same traffic, very different calendar.
A B2B lead on Facebook costs about five times the all-industry average. That is fine. You are not buying leads. You are buying held, qualified calls, and the ad is only the first of four steps that decide what one costs.
Do the math on yours.
Cost per held call = cost per lead / (share of leads who book x share of bookings who show)
An illustration, using the Metadata.io Facebook figure and the two Focus Digital rows. The 40% booking rate is a made-up placeholder; use your own.
| Setup | Cost per lead | Book | Show | Cost per held call |
|---|---|---|---|---|
| Lead form, no instant booking | $145 | 40% | 67% | about $541 |
| Quiz with instant booking | $145 | 40% | 92% | about $394 |
Same ads. Same leads. Roughly $147 cheaper per held call, from the show rate alone.
When to panic, and what to touch. After 7 days, find the step that broke:
- Lots of clicks, few leads: the landing page or quiz. Not the ad.
- Lots of leads, few bookings: the follow-up speed or the booking step.
- Lots of bookings, few shows: the reminders.
- Few clicks at all: the hook or the first frame. Now you rewrite the ad.
Do this today
- Build your pain bank. 5 pains, in buyer words. Pull them from your last 10 sales calls. (10 minutes.)
- Build your proof bank. Every true, specific number you can defend. (5 minutes.)
- Pick 3 pains and 3 different hook families. Different families, not three versions of one hook.
- Run the timer 3 times. Three complete ads, each with a creative brief.
- Run the checklist on all three. Fix anything that fails.
- Launch them as one new ad set pointing at a quiz, calculator or focused page. Not your homepage.
- Put a date 7 days out in your calendar labelled "Judge on cost per qualified call." Then do not touch them until then.
Or skip the timer entirely
You can do all of this yourself. Everything above works.
But the ad is one piece of four. It also needs a quiz that qualifies, a calendar that books on the spot, follow-up that reaches people in minutes, and tracking that tells Meta which calls were real.
That whole machine is what we build.
We'll Build You A B2B Booking Machine That Lands 5-7 Qualified Sales Calls On Your Calendar Every Single Day.
Meta and Google ads, quiz funnel, CRM and email/SMS follow-up, built and live in 14 days.
For B2B companies doing $30K+ a month.
$54.3M+ in revenue generated for clients. 85+ SaaS and B2B brands scaled. 9x average ROAS. $7M+ in ad spend tested. (Our own client figures, as published on insanex.io.)
Book a strategy call at insanex.io
Pranav, founder, insaneX
Sources and inspiration
Inspired by (principles paraphrased, nothing copied)
Sabri Suby, King Kong, Quantum Growth course (paid course; ideas paraphrased with credit, file names noted):
- Ad equation, interrupt x intrigue squared x specific benefit: 6.2 Advertising Mental Model, 6.3 Killer Facebook Ad Cheat Sheet, Week 6.
- Write 20 headlines before choosing; story-selling sequence (attention, identity, struggle, discovery, value, result, action): 6.3 Killer Facebook Ad Cheat Sheet, Week 6.
- Headline mechanics (unlikely hero, "without," odd numbers, parenthetical twist): 6.3 1500 Winning Headlines, Week 6.
- New, Unique, Exciting, Easy, Predictable, Huge; three reasons people do not buy: 6.2 / 3.6 Billion Dollar Copywriting Formula.
- 9 questions every sales message must answer: 6.2 / 3.6 9 Questions Your Sales Message Must Answer.
- Market readiness split and five levels of awareness: What we are competing with deck, 3.5 Five Levels of Awareness, Week 3.
- Mistakes, warnings and "blame the method" framing: 01 Razor-Sharp Headline template, 5.3 Direct Response Landing Page Copy Templates.
- Buyer language mining: 1.5 Dream Buyer Avatar Worksheet, 5.7 Halo Strategy Template.
- Lead magnet title slots (result in a set time, even with a handicap): 1.6 HVCO Formulas, Week 1.
- Reverse revenue math: 2.4 Dream Farming Worksheet, Week 2.
- Qualify, do not chase: 4.3 Samurai Sword Sales Script, Week 4; 2.5 job description templates (effort filter).
- Split test log discipline: 6.4 Scientific Copy Split Testing Log, Week 6.
- Free asset shown as a real product: Sales Funnel Bundle, 05 HVCO mockup templates.
- Book: Sabri Suby, Sell Like Crazy: https://www.woodslane.au/Book/9780648459903/Sell-Like-Crazy?view=list
Alex Hormozi, $100M Leads (callout, value, CTA; callout types ranked by specificity; odd specific numbers; tools beat information as lead magnets; packaging can move demand 2x to 10x). Summaries used, verify against the book:
- https://margin-notes-600.pages.dev/frameworks/call-out-value-cta
- https://margin-notes-600.pages.dev/frameworks/verbal-callout-taxonomy
- https://fasterthannormal.co/books/100m-leads
- https://rosetta.to/u/alexhormozi/watch-this-to-generate-1000s-of-leads-in-any-niche
Jeremy Haynes (calendar inside the application; send qualified vs unqualified back to Meta): https://recapio.com/digest/the-only-guide-you-need-to-build-wildly-profitable-vsl-call-funnels-by-jeremy-haynes
Data and platform sources
- Meta ads guide, primary text and headline lengths (check current specs): https://www.facebook.com/business/ads-guide
- Meta Advertising Standards, including personal attributes: https://transparency.meta.com/policies/ad-standards/
- Meta Help Center, about the learning phase (about 50 results a week; adding a new ad is listed as a significant edit): https://www.facebook.com/business/help/112167992830700
- Meta for Business, "Demystifying Creative Diversification" (Dec 2025): similar ads are grouped and treated as variations of one creative: https://www.facebook.com/business/news/demystifying-creative-diversification
- Facebook and Nielsen, brief video views still drive lift (47% recall, 32% awareness, 44% purchase intent at 3 seconds or less): https://martech.org/even-brief-video-views-drive-brand-lift-facebook-nielsen-study-finds/
- Cost per held call table in Part 9: our arithmetic on the Metadata.io and Focus Digital figures above, with a placeholder booking rate.
- insaneX proof figures ($54.3M+, 85+, 9x, $7M+): insaneX's own client numbers as published on https://insanex.io/
- Metadata.io B2B advertising benchmarks (2025 data, 153 advertisers): https://metadata.io/b2b-advertising-benchmarks
- WordStream 2025 Facebook cost per lead, via Search Engine Land: https://searchengineland.com/facebook-ad-costs-jump-beat-google-461690
- Meta Conversion Leads, 15% and 21% lower cost per quality lead (Meta-reported, via secondary): https://www.jonloomer.com/?p=44212 ; https://www.clickheredigital.com/insights/meta-shift-to-lead-optimization
- HubSpot, removing navigation from landing pages: https://blog.hubspot.com/marketing/landing-page-navigation-ht
- Venture Harbour, multi-step forms: https://ventureharbour.com/multi-step-lead-forms-get-300-conversions/
- Focus Digital, no-show rate by booking channel (modelled estimates): https://focus-digital.co/average-no-show-rate-for-booked-sales-meetings-by-booking-channel/
- Chili Piper, reminder cadence and show rates (vendor): https://www.chilipiper.com/blog/improve-your-show-rates
Numbers we deliberately did not use
"21x more likely to convert" from speed-to-lead studies (it measured qualification, and the comparison was 5 vs 30 minutes). "47% of campaign value is in the first 3 seconds" (the Nielsen study does not say that). "Multi-step forms convert 86% better" (no underlying study). If you see them in someone else's ad guide, now you know.
Last updated: 4 November 2026.
Keep reading. The rest is one email away.
Unlock the rest of the guide on this page. Free.
We'll Build You A B2B Booking Machine That Lands 5-7 Qualified Sales Calls On Your Calendar Every Single Day.
Ads, funnel, CRM, and email/SMS follow-up, built and live in 14 days.
For B2B companies doing $30K+ a month.
Book a strategy call