Disqualification logic: scores, gates and three doors
A quiz that lets everybody through is a landing page with extra clicks. A quiz that blocks too hard starves your closers. You need two tools: hard gates and a score.
Hard gates: instant routing, no maths
A hard gate is an answer that decides the route on its own, whatever else they said.
| Gate | Answer | Route |
|---|
| Revenue floor | Pre-revenue, or under $30K a month | Not yet |
| Permission | Maybe later | Plan |
| Business type (optional) | Categories you cannot serve | Not yet |
What our own funnel gets wrong. The live insaneX config only blocks "Pre-revenue" and "Maybe later". The "Startup ($1k-$30k)" band passes straight to the calendar. Our offer is built for $30K+ a month, so that is a hole. The fix is one line: add the Startup band to the revenue gate and send those people to the Not yet door with real help. We are telling you because you probably have the same hole.
The score: everything else
Add the points from the card in chapter 2. Then route on the total.
| Score | Door | What they see | What fires to Meta |
|---|
| 60 to 100 | Book | "You're a fit", form, calendar on screen | QualifiedLead, then Schedule |
| 40 to 59 | Plan | A short personal plan, a video, a calendar link | QualifiedLead (low value) or nothing |
| 0 to 39, or any hard gate | Not yet | Three named free resources, including the 14-Day Readiness Check | Nothing |
Worked examples
Lead A. Agency (10). 3 to 5 calls a week (10). Underdelivering funnel (10). Growing $30K to $100K (15). Ready to move fast (20). Yes to session (15). Score 80. Book.
Lead B. SaaS (10). 6 to 15 calls (5). Not sure which funnel (5). Scaling $100K to $250K (25). Just exploring (0). Yes (15). Score 60. Book, just. Flag "exploring" on the CRM card so the closer opens softly.
Lead C. Coaching (0). 0 to 2 calls (10). Homepage (10). Startup $1K to $30K. Hard gate. Not yet, whatever the rest says.
Lead D. B2B services (10). 3 to 5 calls (10). Underdelivering (10). Established $250K+ (35). Open to it (10). Maybe later. Hard gate. Plan. This is a big account who is not ready this week. Do not lose them. Chapter 4 shows the Plan page.
Rules that keep the logic honest
- Set the threshold from your CRM, not from taste. Pull your last 50 closed deals. Score them on these 7 questions. If 90% of them would have scored 60+, your line is right.
- People misreport. Some lie down to avoid a pitch. Some lie up to get a call. Haynes keeps setters calling a slice of the "no" pile for that reason. Call the top 20% of Not yet scores once a week.
- Never tell them their number. "You scored 38" feels like a fail. "Based on where you are right now" feels like advice.
- Re-score when they come back. A Not yet lead who grows past $30K should be able to retake the quiz and land on Book. Same email, new answers, new route.
- Log the route as a CRM field.
route = book | plan | notyet. Every report, every email track and every Meta event hangs off this one field.
The scoring config, as data
{
"threshold_book": 60,
"threshold_plan": 40,
"hard_gates": {
"revenue": ["Pre-revenue", "Startup ($1k-$30k)"],
"plan": ["Maybe later"]
},
"points": {
"business": {"B2B SaaS or Software Company": 10, "Agency or Consulting Firm": 10, "B2B Services": 10, "Professional Services": 10, "Coaching, Consulting or Info": 0},
"calls_week": {"0 to 2": 10, "3 to 5": 10, "6 to 15": 5, "16+": 0},
"funnel": {"Underdelivering": 10, "Homepage": 10, "Not sure": 5},
"revenue": {"Growing": 15, "Scaling": 25, "Established": 35, "Enterprise": 35},
"urgency": {"Fast": 20, "Open": 10, "Exploring": 0},
"plan": {"Yes": 15}
}
}
Note the "16+ calls a week" row scores zero. Someone already booking 3 a day may need a closer, not more calls. Score what you can actually fix.
The verify moment and the result page
The 3-second pause that raises the value of a yes
Our funnel shows a short screen after Q7: "Hang tight while we verify your answers. This only takes a few seconds." It runs for 2.6 seconds. Modrn's version runs about 5.
Is the check real? The routing is instant. The pause is for the human.
Harvard's Ryan Buell and Michael Norton called this the labour illusion: people value a result more when they can see work being done for them. An answer that arrives in zero milliseconds feels automatic. One that arrives after a visible check feels earned.
Rules:
- 2 to 4 seconds. Longer and it feels like a slow site. Outgrow's data suggests each extra second of load costs about 7% (grade C, but the direction is right).
- Say what is being checked. "Checking your answers against what worked for 85+ B2B brands" beats a spinner.
- Do not fake it on the No. Run the same pause for every route, then show the right door. Everyone gets the same respect.
Door 1: Book
The Book page has one job: turn "I'm a fit" into a time on the calendar before the feeling fades.
Layout, top to bottom:
- Banner: "Looks like we're a fit!" Short. Celebratory. Earned.
- Headline: the name of the call. "Book Your Free Acquisition Strategy Call."
- What happens on it, one sentence: "In 30 minutes, we'll audit your current funnel, pinpoint exactly where you're leaking revenue, and walk you through the system we use to scale B2B brands."
- The form (chapter 5).
- The calendar, on the next screen, inside the same flow (chapter 6).
Do not add a video here. Do not add testimonials here. They proved enough on the landing page. Every extra element on this screen is a reason to scroll instead of book.
Door 2: Plan
For good fits who are not ready, or big accounts who said "maybe later".
Here's your plan.
Based on your answers, the fastest win for a {business type} at {revenue band} is {bucket fix from Q1}.
We recorded a 4-minute walkthrough of how we'd fix it. Watch it when you have a coffee.
{video}
When you're ready, grab a time here. No rush. Your answers are saved.
{calendar link}
Fill {bucket fix from Q1} from this table. One line per bucket, one video per bucket, recorded once:
| Q1 answer | The one-line fix on the Plan page | 4-minute video title |
|---|
| We depend on outbound or referrals | Build one paid channel that books calls without you in the room | "The second channel: what a referral-only firm should test first" |
| Our ads won't scale or stay profitable | Stop optimising to Lead. Optimise to a qualified event fired only on fits | "Why your ads find the wrong people, and the one event that fixes it" |
| We get leads, but they don't become clients | Score every lead before a human touches it, and book them on screen | "From lead to held call: the three leaks we check first" |
| No time, and no clear strategy | Work out your calls-per-day target and the budget it needs, in that order | "The calls-per-day maths: budget first, tactics second" |
Plan leads get the bucket-matched email track from Q1. They are your best nurture list. Treat them like future customers, because many are.
Door 3: Not yet
Our live copy:
Thanks, we've got your answers.
Based on where you are right now, a done-for-you build isn't the best use of your money yet. We'll send you the playbooks we'd use in your shoes, so you're ready when the timing's right.
What makes a good "no":
- It is honest about money. "Not the best use of your money yet" is a favour, and it reads as one.
- It keeps the door open. "When the timing's right" tells them to come back.
- It gives something real. Ours names three: the Calls-per-Day Calculator, the 14-Day Booking Machine Readiness Check, and The 7 Things Every Booked-Call Landing Page Needs. A no that helps is remembered.
- It carries no conversion pixel. Ever. Chapter 7 explains why this one rule matters more than any copy on the page.
Pre-write all three before you build
Most teams polish Book and leave Not yet as a grey box. In Chili Piper's data, 43 of every 100 form submissions do not qualify. That is who reads your Not yet page. Write all three doors on day one.
Four fields, each with a reason
| Field | Why it earns its place | Validation (from our live code) |
|---|
| Full name | Personal follow-up, calendar prefill | At least two words |
| Company website | Your team researches them before the call | Must contain a dot and a domain ending |
| Work email | Confirmations, nurture, Meta match | Standard email pattern |
| Phone, with country code | Reminders and a same-day call | At least 7 digits |
The website field is the sleeper. It costs the buyer three seconds and saves your closer twenty minutes. It is also a quiet filter: people without a real company rarely have a real site.
What to leave out. Job title, company size, budget, "how did you hear about us", a message box. The quiz already asked what matters. HubSpot's study of 40,000+ landing pages found drop-downs and extra phone and address fields hurt conversion most. You need one phone field. Not two.
- Button: "See Available Times". It tells them exactly what happens next. Never "Submit".
- Under the button: "Secured with SSL encryption. We never sell your data."
- SMS consent: a separate, unticked box. Ours reads, in short: yes, text me confirmations, reminders and follow-ups, optional, not a condition of purchase, reply STOP to opt out. In the US, automated texts need clear consent. Do not bundle it into the button.
- Legal line: link Terms, Privacy and any notice at collection your state laws require. Keep it small. Keep it there.
Two camps, both credible.
| Gate after Q7 (our live funnel, Modrn) | Gate after Q2 (QG and Haynes style) |
|---|
| Highest quiz completion | You keep contact details for people who quit at the money question |
| Form feels like keeping a promise | Drop-offs become follow-up leads |
| You lose everyone who quits mid-quiz | Some people quit at the form instead |
No public study settles this for B2B. So run it. Split traffic 50/50 for two weeks and compare held, qualified calls per 1,000 clicks, not leads.
A middle path that works well: keep the form after Q7, but save each answer as people tap. Our build already sends a "disqualified" record with answers when the quiz routes to Not yet. Extend that to every step, and the quiz itself becomes market research even when nobody fills the form.
Multi-step is not magic
You will read that multi-step forms convert 300% better. Treat that with suspicion. Popupsmart's data on 28,674 campaigns found no measurable advantage for multi-step once fake "step 1" conversions were removed.
Venture Harbour's jump from 0.96% to 8.1% on a consulting enquiry form is real, but it is one case, and it replaced a bad long form. The quiz already does the multi-step job. Keep the form short and on one screen.
The calendar handoff: where qualified buyers quietly leave
This is the most expensive leak in the funnel, and almost nobody measures it.
Chili Piper's 2.9M-submission benchmark found that 38% of qualified people reach the booking step and leave without booking. Your quiz did its job. Your ads did their job. Then the calendar lost them.
Five rules for the handoff
1. The calendar lives inside the flow. Not a link in an email. Not "we'll reach out to schedule". Haynes puts the application and calendar in one block for this reason: every page break is a door out.
2. Show every closer's times, not one person's. In the same Chili Piper data, calendars that pooled all reps' availability booked 76%. A single rep's calendar booked 18%. That one setting may be worth more than your whole ad test plan.
3. Show today and the next two business days first. About half of buyers choose a meeting the same or next day, and 90% within a week. Same-day bookings no-show around 7%. Bookings two weeks out run 42% to 67% in Focus Digital's estimates. Close slots fill fast and show up.
4. Prefill everything. They just typed their name, email and phone. Do not ask again. Our build passes the contact into the calendar embed. One hygiene note: if your calendar tool supports prefill through its embed script or an API call, prefer that over stuffing personal details into a URL, where they can end up in logs.
5. Tell them their answers travelled with them. Our live line: "Pick the slot that suits you. Your answers are already with us, so we show up with your teardown half done." It turns the call from a sales meeting into a meeting about their problem.
The confirmation screen
After they book, show:
You're booked for {day} at {time}.
Here's what happens next:
- A calendar invite lands in your inbox in the next minute.
- We'll look at {website} before the call, so we skip the small talk.
- Bring one number: how many sales calls you had last month.
Can't make it? Reschedule from the invite. Please don't ghost us. We'll have done the homework.
The homework line is a small, polite guilt. It works.
The 72 hours before the call
Haynes runs short videos retargeted to bookers inside the 72 hours before the call, plus a stack of pre-call emails. You do not need 18 emails. You need four touches:
| When | Channel | Message |
|---|
| Instantly | Email + SMS | Confirmation, time, link, the homework line |
| Next morning | Email | A 90-second video from the founder: what the call covers |
| 24 hours before | Email | One case that matches their Q2 identity |
| 1 hour before | SMS | "See you at {time}. Link: {link}" |
Bookers also see a small retargeting campaign. Audience: people who fired Schedule in the last 7 days, minus anyone whose call is done. Five videos, founder to camera, under 90 seconds each, one question per video:
| Video | Opens with |
|---|
| 1. What the call is | "You booked 30 minutes with us. Here is exactly what happens in them." |
| 2. Who it is not for | "If you are under $30K a month, we will tell you on the call and point you elsewhere." |
| 3. What we look at first | "Before you join, we open your website and your ad account. This is what we check." |
| 4. A matching case | "Last quarter we worked with a firm like yours. Here is what was broken." Use a real client only, with permission. |
| 5. What it costs | "People ask about price on the call anyway, so here is how we price." |
The audience is tiny, so the spend is too. Each video answers one question your closer would otherwise spend five minutes on.
The quiz sorts people. Your tracking decides whether Meta learns from the sorting. Get this wrong and the ads find more of the people your quiz just turned away.
Rule one: never pixel the No
If a conversion fires on every quiz completion, Meta learns to find quiz completers. The cheapest quiz completers are students, job seekers and people with no budget.
Fire your optimisation event only on the qualified path. Haynes makes this a core rule of his call funnels: the qualified page carries the pixel, the disqualified page never does.
The Signal Ladder
Each rung happens less often, and tells the algorithm more.
| Rung | Event | Fires when | Use it for |
|---|
| 1 | QuizStart | First answer tapped | Diagnosis only. Never optimise to it |
| 2 | Lead | Contact captured on the qualified path | Volume floor for a new account |
| 3 | QualifiedLead | Score at or above 60 | Default optimisation event for most B2B accounts |
| 4 | Schedule | Qualified and booked | Optimise here once it clears volume |
| 5 | CallHeld | Showed up (CRM stage) | Sent from the CRM, server side |
| 6 | Opportunity, Won | Pipeline created, deal won | Value signal and reporting |
Which rung to optimise: the highest one that still fires about 50 times a week per ad set. That is Meta's own learning-phase guidance. The maths: 5 to 7 booked calls a day is 25 to 35 Schedule events a week across the whole account. That is under 50, so start on rung 3 and move to rung 4 when one ad set clears 50 Schedules in a week.
What our live funnel sends today
| Event | When | Comment |
|---|
| PageView | Landing | Standard |
| ViewContent (quiz_start) | "See If I Qualify" tapped | Good diagnostic |
| FunnelStep (custom) | Every screen, with the step name | Great for drop-off audiences and reports |
| Lead | Form submitted, qualified path only | Right place. Two upgrades below |
Two upgrades we would make, and you probably need too:
- Send a real value. Our Lead fires with value 0. Send the score instead, or a value band (score 60 to 79 = 50, 80+ = 100). Meta can then prefer the 80s over the 60s.
- Add the server side. The calendar sits in an iframe on another domain, so the browser pixel cannot reliably see the booking. Fire Schedule from the calendar's booking webhook through the Conversions API, with the same event ID the browser would use, so Meta counts it once.
Respect privacy signals too. Our build skips the pixel when the browser sends Global Privacy Control. Keep that.
The CAPI payload, filled in
When the score crosses 60, your CRM or server sends something like this to Meta:
{
"data": [{
"event_name": "QualifiedLead",
"event_time": 1793836800,
"event_id": "ql_8f2a91",
"action_source": "website",
"event_source_url": "https://insanex.io/",
"user_data": {
"em": ["<sha256 of lowercased, trimmed email>"],
"ph": ["<sha256 of digits only, with country code>"],
"external_id": ["<sha256 of CRM contact id>"],
"fbc": "fb.1.1793836700000.<fbclid from the ad click>",
"fbp": "<_fbp cookie value>",
"client_ip_address": "<visitor IP>",
"client_user_agent": "<visitor user agent>"
},
"custom_data": {
"value": 100,
"currency": "USD",
"lead_score": 80,
"bucket": "referral_dependent",
"route": "book"
}
}]
}
Checklist:
Meta's CRM-connected goal is powerful, but read the fine print in Meta's own developer docs:
- At least 200 leads a month.
- The stage you optimise must happen within 28 days of the lead.
- That stage's rate must sit between 1% and 40%.
- It works with Instant Forms, not your website quiz.
Meta reports roughly 21% lower cost per quality lead with this setup on Instant Forms and 9.5% on website form campaigns. Useful, but notice the first condition and the last. Most website quiz funnels optimise to a QualifiedLead or Schedule event instead, and that is the right call.
Google, briefly
Use enhanced conversions for leads, with the goal set to qualified or converted lead, not form submit. Upload daily. From 15 June 2026, lead uploads move to Google's Data Manager API, so check your connector.
GHL in five steps
- Custom fields:
q1_pain to q7_permission, lead_score, route, fbclid, fbc, fbp.
- Inbound webhook receives the quiz payload and writes the fields.
- Workflow: if
lead_score >= 60 and no hard gate, tag route-book, fire QualifiedLead to Meta via webhook or a CAPI connector.
- Calendar booked trigger: fire Schedule with the same contact's IDs.
- Pipeline stage "Call held": fire CallHeld. Stage "Won": fire Won with the deal value.
Copy for every screen: the full kit
Steal the structure. Rewrite the words in your buyer's language from your Deep Dive.
Landing
Tag: Built For SaaS, Agencies & B2B Service Firms
Headline: We'll Build You A B2B Booking Machine (like this one) That Lands 5-7 Qualified Sales Calls On Your Calendar Every Single Day.
Sub: Ads, funnel, CRM, and email/SMS follow-up, built and live in 14 days.
Button: See If I Qualify
Under button: Find out if we're a fit | 30 seconds
Why "(like this one)" matters: the funnel is the demo. They are inside the product they are buying.
Formula for yours:
[We'll / Get] [specific result with a number] [for whom] [without the thing they hate, or in a timeframe].
Button: See If I Qualify. Under it: [Find out if we're a fit] | [time it takes]
"See if I qualify" works because it flips the sale. You are not asking them to buy. You are offering them a test they might fail. People lean in.
Founder and proof
A face, a name, a title next to the button: "Pranav, Founder, insaneX." Then four stat tiles, client wins and real screenshots. Under each tile, one small grey line that says what it counts and when:
$54.3M+ revenue generated for clients
{what counts as "generated" and who measured it}, {start date} to {end date}
If you cannot write that grey line for a number, the number comes off the wall. A buyer who asks and gets a shrug stops trusting every other tile.
Question screens
- One question per screen. Large tap targets. No "Next" button: the tap is the next.
- A progress bar. Ours fills from 4% so nobody starts at zero.
- Question copy under 12 words. Option copy under 8.
- Speak like a person: "What's slowing your growth down the most right now?" not "Please select your primary growth constraint."
Verify, Book, Calendar and Not yet
| Screen | Line |
|---|
| Verify | "Hang tight while we verify your answers. This only takes a few seconds." |
| Book banner | "Looks like we're a fit!" |
| Book headline | "Book Your Free Acquisition Strategy Call." |
| Calendar | "Pick the slot that suits you. Your answers are already with us, so we show up with your teardown half done." |
| Not yet | "Based on where you are right now, a done-for-you build isn't the best use of your money yet." |
They are short on purpose. Resist the urge to add to them.
First email to a Book lead (sent the minute they book)
Subject: {day} at {time}, confirmed
{first_name},
You're in. {day}, {time}, 30 minutes.
You told us {q1_pain_in_plain_words}. Good. That's the first thing we'll pull apart.
Before the call we'll look at {website}. If you have last month's number of sales calls handy, bring it. That's the only homework.
Pranav
First email to a Plan lead
Subject: your plan (4 minutes)
{first_name},
Thanks for the answers. You said {q1_pain}, at {revenue_band}.
Here is the first thing I'd fix in your shoes: {one-line fix for that bucket}.
I recorded a short walkthrough: {link}
If it makes sense to talk, grab a time. If not, you'll still get one useful email a week from me. Unsubscribe any time, no hard feelings.
Pranav
First email to a Not yet lead
Subject: the playbooks, as promised
{first_name},
Straight answer: at {revenue_band}, paying someone to build this would be the wrong move. You'd spend more on ads than the calls are worth yet.
Here is what I'd do instead, free:
- Work out how many calls you can afford: {Calls-per-Day Calculator link}
- Check what is missing before you spend: {14-Day Readiness Check link}
- Fix the page your ads point at: {7 Things Every Booked-Call Landing Page Needs link}
When you cross $30K a month, retake the quiz. Different answers, different door.
Pranav
Worked examples: our funnel, a peer's, and the original
insaneX, screen by screen
| Screen | What it does | What works | What we would change |
|---|
| Landing | Offer headline, founder, stats, wins, receipts, second CTA | One action, no nav, the funnel is the demo | Add a definition and date line under each stat tile |
| Q1 Pain | 4 Deep Dive style options | Easy, emotional, buckets every lead | Refresh options from a new Deep Dive each quarter |
| Q2 Identity | 5 business labels | Fuzzy labels carry examples | Score coaching as a weak fit, not equal |
| Q3 Goal | 6 tiles | Fast | Swap for "calls in a normal week" |
| Q4 Funnel | 3 tiles | Every option admits a gap | Keep |
| Q5 Revenue | 6 named bands | $30K sits on a band edge | Add the Startup band to the hard gate |
| Q6 Urgency | 3 options | Clean | Feed into a score, not just the CRM |
| Q7 Permission | Yes or maybe later | They choose the call before the form | Keep |
| Verify | 2.6 seconds | Labour illusion | Name what is being checked |
| Form | 4 fields, optional SMS box | Website field, clean validation | Send score as Lead value |
| Calendar | Inline, prefilled | One flow, answers travel | Pool all closers, server-side Schedule event |
| Not a fit | Honest "not yet", playbooks | Kind, no pixel | Add 3 named resources on screen |
Ten changes. Most are config, not design. That is usually the story: the shape is right and the logic leaks.
Modrn: a public peer with the same shape
Modrn sells a done-for-you B2B acquisition system through a Meta ads to quiz to call funnel at meta.modrn.ai/growth, built on Perspective. We walked it end to end on 4 November 2026, up to the point of booking a time.
What it shows:
- Seven one-tap screens in nearly the same order as the spine in chapter 2: blocker, business type, goal, funnel status, revenue band, readiness, then a soft yes to a strategy session.
- A verify loader of about 5 seconds, then a "you're a match" screen.
- Four fields: name, website, email, phone. The website field again.
- A Cal.com booking modal behind "See Available Times", with name, email and phone prefilled. The contact is created at form submit, before the calendar opens, so an abandoned booking is still a lead.
- An honest disqualifier in its FAQ: it says the model fits when what you sell is worth more than a few hundred dollars and your ideal customer pool is at least about 1,000 people, and that below that, outbound is better.
- About six months of active ads. The oldest live ad in Meta's Ad Library started on 5 May 2026. Six months of spend is a strong hint that the funnel books.
The lesson is not "copy Modrn". It is that the 7-screen shape is now standard in B2B done-for-you. Your edge will come from the logic underneath: scoring, routing, the calendar and the signal you send back.
The ASK Method: where the idea came from
Ryan Levesque built survey funnels long before "quiz funnel" was a phrase. Four parts, paraphrased from his 2015 interview on Smart Passive Income:
- Deep Dive. One open question, sent once, about the single biggest challenge.
- Micro-Commitment Bucket. A few easy taps that sort each visitor into a bucket before the email.
- "Do you hate me?" A survey to people who did not buy, asking why.
- Pivot. A different route for the rest: another topic, done for you, or a lower price.
How it maps to a B2B call funnel:
| ASK part | B2B translation |
|---|
| Deep Dive | The one-question email to your last 100 leads (chapter 2) |
| Bucket | Q1 and Q2 of your quiz |
| Do you hate me | A survey to people who took the call and did not buy |
| Pivot | The Plan and Not yet doors |
Two facts worth knowing. The ASK Method company now says the original survey method is no longer considered best practice, and has moved to quiz funnels. And in 2024 ScoreApp, Daniel Priestley's scorecard company, acquired Bucket.io, Levesque's quiz software. The two biggest names in the space merged around one idea: the questions are the marketing.
Priestley's scorecard twist
ScoreApp runs about 10 fast yes or no questions, then 4 or 5 qualifiers, then a result page that is the product. Use a scorecard when you want a big, shareable list. Use a qualifying quiz when you want calls this week. Many firms run both.
Common failures, and the Monday scorecard
Twelve ways quiz funnels lose money
- Asking goals first. "What do you want?" gets a shrug. Lead with pain.
- Money on screen one. Revenue before any commitment kills completion. Put it fifth.
- No hard floor. Everyone reaches the calendar, closers burn out on $8K-a-month businesses. Gate on revenue.
- Pixelling every completion. Meta learns to find cheap quiz takers. Fire only on the qualified path.
- Lead value of zero. Meta cannot tell a score of 61 from 95. Send the score or a band.
- Calendar in an email. 38% of qualified buyers already leave at an on-screen calendar. Moving it to an email loses more.
- One rep's calendar. 18% booking versus 76% pooled. Pool everyone who can take the call.
- Slots two weeks out. No-shows climb sharply. Show today and the next two business days.
- A grey Not yet page. In Chili Piper's data, 43 in 100 submissions do not qualify. They all see it. Make it useful, make it kind, keep the door open.
- Reporting starters, not visitors. "40% conversion" hides a losing funnel. Report per 1,000 clicks.
- Answers that never reach the closer. If the call opens with "tell me about your business", the quiz was wasted. Put a 7-line brief on the CRM card.
- Testing questions before fixing the calendar. Teams spend weeks on question copy while the booking step leaks. Fix the leak with the biggest number first.
The closer's CRM card
Every booked call shows this, at the top:
{Name}, {Company} ({website})
Route: BOOK | Score: 80
Pain: depends on outbound or referrals
Business: Agency or Consulting Firm
Calls now: 3 to 5 a week
Funnel: yes, underdelivering
Revenue: Growing ($30k-$100k)
Urgency: ready to move fast
Opening line: "You said referrals carry the business. Let's look at what a second channel would need to book 25 calls a week."
The Monday scorecard
Seven numbers. Check them every Monday. Fix the first one that is out of range, and only that one.
| # | Metric | Healthy range | First fix if low |
|---|
| 1 | Quiz start rate (starts / landing visits) | 40% to 60% (our working target) | Rewrite the headline to match the ad; make the button the only action |
| 2 | Quiz completion (finishes / starts) | 60%+ (Interact reports 65% average) | Find the screen with the biggest drop in FunnelStep data; simplify it |
| 3 | Qualified rate (Book route / finishes) | 40% to 60% (our working target) | If low, fix ad targeting and hooks, not the quiz |
| 4 | Form completion (submits / Book views) | 60%+ (our working target) | Cut a field; check mobile keyboard types |
| 5 | Booked rate (bookings / submits) | 62% median, 80% top 10% (RevenueHero) | Pool calendars; show next 48 hours |
| 6 | Show rate (held / booked) | 85%+ (Focus Digital models about 92% for instant booking) | Confirmation SMS, morning video, 1-hour reminder |
| 7 | Cost per held, qualified call | Below 1/10 of a held call's value | Work back up the list |
Rule for row 7: a held call's value is deal value times close rate. A $20K deal at 20% close makes each held call worth $4,000. If you pay $400 or less, scale. If you pay $2,000, something above is broken.
Do this today
- Send the Deep Dive email to your last 100 leads. One question: the single most frustrating thing about getting qualified sales calls. Your Q1 options are in the replies.
- Score your last 20 closed deals on the 7 questions. If most land above 60, you have your threshold. If they do not, your points are wrong, not your customers.
- Check your calendar settings. Is it inside the flow? Does it pool every closer? Does it show today and the next two business days first? Fix whichever answer is no.
- Find out where your conversion pixel fires. If it fires on your thank-you page for every lead, including bad ones, move it to the qualified path only.
- Rewrite your Not yet page. Honest line about money, three useful resources, an invitation to come back. Ten minutes of writing that 4 in 10 of your submissions will read.
Or have it built
You can build all of this yourself. Everything you need is on this page.
Or we build the whole machine for you: the ads, the quiz funnel, the scoring and routing, the CRM, the calendar handoff, the server-side events, and the email and SMS follow-up. The funnel you just read about is the one we run on ourselves.
The numbers behind it: $54.3M+ in revenue generated for clients. 9x average ROAS. 85+ SaaS and B2B brands scaled. $7M+ in ad spend tested.
We'll Build You A B2B Booking Machine That Lands 5-7 Qualified Sales Calls On Your Calendar Every Single Day.
Take the 30-second fit check at https://insanex.io/. Yes, it is a quiz. Now you know exactly how it works.
Sources and inspiration
- (B) ConvertFlow, Lead Generation Quiz Funnel Benchmark, September 2026 (1,063 campaigns; means only). https://www.convertflow.com/benchmark-reports/lead-generation-quiz-funnel-benchmark-september-2026
- (B) Interact, Quiz Conversion Rate Report (40.1% start to lead, 65% start to finish; denominator is quiz starters). https://tryinteract.com/blog/quiz-conversion-rate-report/
- (B) Typeform, Data on Data Report (2.6M+ forms, 568M+ responses). https://www.prnewswire.co.uk/news-releases/new-typeform-report-reveals-how-marketers-can-drive-higher-form-completion-rates-302042004.html
- (B) CredSpark, Best Quiz Practices (length and completion). https://support.credspark.com/support/solutions/articles/73000524383-best-quiz-practices
- (C) Outgrow, completion by quiz length and load time (no method published; used as direction only). https://outgrow.co/blog/?p=62795
- (A) Zuko, form type benchmarking. https://www.zuko.io/benchmarking/form-type-benchmarking
- (B) Popupsmart, multi-step forms across 28,674 campaigns. https://popupsmart.com/blog/multi-step-forms-shopify
- (B) HubSpot, Dan Zarrella, form fields and conversion on 40,000+ landing pages. https://blog.hubspot.com/blog/tabid/6307/bid/6746/which-types-of-form-fields-lower-landing-page-conversions.aspx
- (A) Unbounce, Conversion Benchmark Report, 2024 data (41,000+ pages; 6.6% all-industry median, 3.8% SaaS). https://unbounce.com/conversion-benchmark-report/
- (B) Venture Harbour, multi-step lead forms (single case, 0.96% to 8.1%). https://ventureharbour.com/multi-step-lead-forms-get-300-conversions/
- (C) Perspective, Berlin TV Tower recruiting case (single case). https://www.perspective.co/article/jakob-strehlow-case-study
Booking and show rates
- (A) Chili Piper, Mid-Market Conversion Benchmark (2,931,118 submissions, Jul 2025 to Jun 2026; 57 in 100 qualify, 62% qualified to booked, 76% vs 18% pooled vs single-rep, timing of meetings). https://www.chilipiper.com/reports/mid-market-conversion-benchmark
- (B) RevenueHero, qualified-to-booked rate in 2026 (1M+ B2B SaaS submissions). https://www.revenuehero.io/blog/qualified-to-booked-rate-what-good-looks-like-in-2026
- (C) Focus Digital, average no-show rate by booking channel (modelled estimates, September 2026; 33% paid lead form, 8% instant booking, about 7% same day, 42% to 67% two weeks out). https://focus-digital.co/average-no-show-rate-for-booked-sales-meetings-by-booking-channel/
Ad signals and tracking
Frameworks (inspiration, paraphrased)
- Ryan Levesque, The ASK Formula, Smart Passive Income episode 178 transcript, 2015. https://www.smartpassiveincome.com/download/transcript-SPI178.pdf
- The ASK Method Company, About. https://askmethod.com/about/
- Bucket.io and ScoreApp acquisition announcement, 2024. https://bucket.io/scoreapp
- (C) Jeremy Haynes, 40 to 50 qualified sales calls per day with paid ads and a call funnel (his reported figure of about $200 per qualified call at scale; unverified). https://jeremyhaynes.com/okf/posts/how-to-generate-forty-to-fifty-qualified-sales-calls-per-day-using-paid-ads-and-a-call-funnel.md
- (C) Jeremy Haynes, VSL call funnel best practices (qualified-page pixel rule). https://jeremyhaynes.com/okf/posts/the-blueprint-to-scaling-a-vsl-call-funnel-top-best-practices.md
- Ryan W. Buell and Michael I. Norton, The Labor Illusion, Management Science, 2011. https://www.hbs.edu/faculty/Pages/item.aspx?num=40158
- Sabri Suby and King Kong, Quantum Growth course: the principle of a scored application that writes one number to the CRM and sends a qualified event to Meta. Credited as inspiration only; no course material is reproduced.
- Daniel Priestley and ScoreApp, the scorecard model. https://www.scoreapp.com/
Worked examples
- insaneX live funnel, https://insanex.io/ (structure, copy and tracking as of 4 November 2026).
- Modrn growth funnel, https://meta.modrn.ai/growth (walked 4 November 2026 with test details; stopped before booking, so follow-up after the calendar is not seen).
- Modrn FAQ, https://www.modrn.ai (fit guidance: offer worth more than a few hundred dollars, customer pool of about 1,000+).
- Meta Ad Library, keyword "modrn.ai", active ads, viewed 4 November 2026 (oldest active start 5 May 2026). https://www.facebook.com/ads/library/
Read the grades
A = primary data with a stated sample, or the platform's own docs. B = vendor data or a single case with thin method. C = practitioner claims or modelled estimates. Most public quiz numbers come from companies that sell quiz software. We used them for direction and labelled them. The strongest numbers here are about forms, booking and ad signals, from large samples or the platforms' own documentation. Those are also the numbers that decide whether a quiz funnel pays.