How to build a call qualification script that converts
So you're buying health insurance calls, or maybe selling them, and your conversion rate is stuck somewhere embarrassing. I've been on both sides of this. Here's the thing: most bad conversion rates trace back to a script problem, not a lead quality problem. People blame the leads first. Almost always wrong.
A good qualification script does two jobs at once. It filters out people who can't buy what you're selling, fast, and it warms up the ones who can. Miss either job and you're wasting agent time on dead-end calls, or pushing good prospects away with a script that feels like an interrogation.
What makes a health insurance qualification script actually work?
A script that converts asks the right questions in the right order. It confirms eligibility before pitching anything, and it separates Medicare Advantage, Medigap, Part D, and ACA interest within the first 60 seconds. Get the sorting wrong and you waste the call. Simple as that.
I've watched call centers lose 20-30% of otherwise decent calls because the agent didn't figure out which product the caller actually wanted until minute four. By then the caller's annoyed, the agent's guessing, and the call ends in a soft no.
This isn't complicated once you see the shape of it. Your script needs three layers, stacked in order. First, product identification, figuring out what they think they need. Then eligibility confirmation, checking whether they actually qualify for that. And finally situational qualifying, the income, timing, and life events that affect enrollment.
Skip layer one and you'll spend the whole call qualifying someone for the wrong product. I've seen agents burn six minutes on a Medigap pitch before realizing the caller is 42 and nowhere near Medicare eligible. That's not a small mistake. It's a wasted call plus a frustrated caller who now figures your whole operation doesn't know what it's doing.
Start with product identification, not pain points
Most sales training tells you to open with a pain point question. Skip that instinct here. Open with product identification instead, because health insurance has too many regulatory forks in the road to wing it.
Ask something like: "Are you calling about Medicare, or are you looking at marketplace or ACA coverage?" That single question splits your entire call flow. Medicare callers need a different track than ACA callers, and treating them the same is where a lot of scripts fall apart.
If it's Medicare, you need to know which product, fast. Medicare Advantage, or Part C, comes with its own enrollment windows and network rules. Medigap fills gaps in Original Medicare and carries different underwriting depending on state and timing. Part D covers prescription drugs and can be standalone or bundled in.
These aren't interchangeable. The agent taking the call needs to be licensed appropriately, and for Medicare products, current on AHIP certification for that plan year. If your script doesn't force this distinction early, you'll route calls to agents who legally can't handle them. That's a compliance problem waiting to happen, not just a conversion one.
If the caller says ACA, your next move is entirely different. You're heading toward income and household size, because subsidy eligibility runs on Federal Poverty Level brackets that the IRS and Congress adjust periodically. A caller at 150% of FPL is having a very different conversation than someone at 300%. Ask household size and rough annual income within the first few questions. Don't bury it at the end after you've built rapport around a plan they may not even qualify for financially.
Get the Full Buyer's Guide PDF
One document covering how to source and qualify Medicare, U65, and ACA calls without digging through every chapter online.
Timing questions matter more than most scripts admit
Here's something a lot of scripts get wrong: they don't ask about timing until the very end, right before transfer. By then you've spent four or five minutes on a caller who's outside every enrollment window that applies to them.
Medicare has two big windows to know cold. The Annual Enrollment Period, AEP, runs October 15 to December 7 every year. Then there's the Medicare Advantage Open Enrollment Period, OEP, from January 1 to March 31, which allows a one-time plan switch. Someone calling in April to switch Medicare Advantage plans with no qualifying event is having a very different conversation than someone calling during AEP.
ACA has its own calendar. Open enrollment typically runs November 1 to January 15 in most states, though some state exchanges (Covered California, for instance) stretch that window longer. Outside that window, ACA callers need a Special Enrollment Period, triggered by a qualifying life event like losing job coverage, getting married, having a baby, or moving to a new coverage area. SEPs generally give people 60 days from the event to enroll, so your script needs a clean way to surface that early: "Has anything changed recently, like a job change, move, or new family member?"
I put a timing question in slot three or four of every script I've built, right after product ID and before you get deep into plan details. It's saved agents from pitching plans to people who can't enroll for another eight months. Not a good use of anyone's time.
Don't skip the compliance layer
This part isn't optional, and it's usually the part people cut corners on when rushing to launch a new campaign. CMS marketing guidelines restrict specific language on Medicare calls, things like implying government endorsement or overstating plan benefits. Your script needs approved language baked in, not left to agent improvisation.
And under TCPA, you generally need prior express written consent before placing certain marketing calls or texts. Violations carry statutory penalties per call, and I mean per call, which adds up fast if your lead source or dialer isn't handling consent properly. If you're buying calls, ask your provider directly how consent gets documented. Don't assume. I've seen buyers get burned because they never asked, and by the time it mattered, there was no paper trail.
If you're sourcing or moving inventory in this space, a platform like Ringba X gives you the tracking and routing infrastructure to see where calls come from and how they're qualifying, which matters once compliance questions come up. Same goes if you're looking to buy calls, or specifically buy health insurance calls: you want visibility into the qualification data, not just a raw call count.
One line to remember: a script that skips compliance isn't a script. It's a liability.
FAQ
How long should a qualification script take before transfer? Aim for 90 seconds to 2 minutes for the core qualifying questions. Longer than that and you're bleeding call time and patience before the caller even reaches a licensed agent.
Can one script handle both Medicare and ACA calls? Not really. You want a shared opening for product identification, then two separate branches, since eligibility rules, enrollment windows, and required licensing differ completely between them.
What's the biggest red flag in a bad script? Pitching plan details before confirming eligibility. If you're describing benefits before you know the caller's age, product interest, or enrollment window, you're just guessing.
Do agents need AHIP certification every year? Yes. For Medicare product sales, AHIP certification is generally required annually to stay compliant, and your script should assume the agent taking the transfer is currently certified for that plan year.
What happens if I use non-compliant language during Medicare qualification? It can trigger CMS marketing violations, which risk fines, plan removal, or loss of selling privileges. Scripts should stick to approved, reviewed language rather than agent ad-libs.
Frequently asked questions
How long should a qualification script take before transfer?
Aim for 90 seconds to 2 minutes for the core qualifying questions. Longer than that and you're bleeding call time and patience before the caller even reaches a licensed agent.
Can one script handle both Medicare and ACA calls?
Not really. You want a shared opening for product identification, then two separate branches, since eligibility rules, enrollment windows, and required licensing differ completely between them.
What's the biggest red flag in a bad script?
Pitching plan details before confirming eligibility. If you're describing benefits before you know the caller's age, product interest, or enrollment window, you're just guessing.
Do agents need AHIP certification every year?
Yes. For Medicare product sales, AHIP certification is generally required annually to stay compliant, and your script should assume the agent taking the transfer is currently certified for that plan year.
What happens if I use non-compliant language during Medicare qualification?
It can trigger CMS marketing violations, which risk fines, plan removal, or loss of selling privileges. Scripts should stick to approved, reviewed language rather than agent ad-libs.
Get the Full Buyer's Guide PDF
One document covering how to source and qualify Medicare, U65, and ACA calls without digging through every chapter online.