Medicare VSL Script: Structure + Template
If you run Medicare leads on Facebook or YouTube, your VSL is the engine. A weak script means high CPMs go nowhere. A strong one drops CPA and scales.
This guide gives you the exact Medicare VSL script structure, seven copy-paste hooks, and the compliance rules that kill ad accounts when ignored.
The Medicare VSL Script Structure (6 Sections)
Every high-converting Medicare VSL follows this skeleton. Keep total runtime to 2-4 minutes for Facebook. YouTube pre-roll can stretch to 5-6 minutes if your hook clears the 5-second skip.
- Hook (0-8 seconds): Name the audience, trigger a specific fear or gap. No slow builds. The first line must earn the next 10 seconds.
- Problem (8-40 seconds): Expand the pain. Use real numbers. Make the viewer feel the cost of inaction - literally in dollars or in denied care.
- Agitation (40-90 seconds): Deepen the problem with specifics. Who is affected. Why it keeps happening. Why the obvious solution (checking a plan brochure, calling an 800 number) hasn't worked.
- Reveal (90-150 seconds): Introduce the mechanism. Not the product yet - the idea or framework that solves the problem. For Medicare lead gen, this is usually "there is a way to compare what your plan actually covers vs what you actually need."
- Proof (150-200 seconds): Credibility signals. Real data points from public sources (KFF, OIG, CMS) work better than testimonials because they are factual and compliant. Agent trust signals (licensed, independent, represents multiple carriers) close the credibility gap.
- CTA (last 20-30 seconds): One action. Zip code + call, or click to quiz. No options. Include urgency only if it is real (AEP window is Oct 15 - Dec 7 - use it when it applies).
Copy-Paste Medicare VSL Hook Swipe File
These hooks are built from the top Medicare pain points. Each one opens a fear-curiosity loop in the first sentence. Swap in your angle and test 3-4 variants.
Hook 1 - Turning 65 identity
"If you are turning 65 this year, stop. Before you pick a Medicare plan, watch the next two minutes - because most people make a choice they regret for years."
Hook 2 - Dental, vision, hearing gap
"Does your Medicare cover dental? Vision? Hearing? If you do not know the answer right now - that is the problem. Here is a 60-second way to find out."
Hook 3 - No out-of-pocket cap
"Original Medicare pays 80% of your hospital bills. The other 20% - there is no cap on that. One surgery and you could owe tens of thousands. Most people on Medicare do not know this until they get the bill."
Hook 4 - Prior authorization denials
"Nearly 53 million prior authorization requests were made to Medicare Advantage insurers last year. Millions were denied. That means doctors ordered care - and the insurance company said no. Is your plan one of them?"
Hook 5 - Network shock
"The number one complaint we hear from seniors on Medicare Advantage: they signed up, then found out their doctor was out of network. By then it was too late to switch for another year."
Hook 6 - AEP deadline urgency (use Oct 15 - Dec 7 only)
"There are only [X] days left to change your Medicare plan. Miss the October 15th deadline and you are locked in for another full year - even if your plan goes up in price, drops your doctor, or cuts the benefits you rely on."
Hook 7 - $0 premium counter-hook
"A $0 premium Medicare plan sounds like the obvious choice. But here is what the TV commercials do not tell you."
Full Fill-In VSL Script Template
This is a 2-3 minute script for a lead-gen funnel: ad to pre-lander quiz or zip-capture form. Fill in the brackets with your specific offer details.
[HOOK - 0 to 8 sec]
"If you are on Medicare or turning 65 soon - stop scrolling. There is one thing your plan probably does not cover, and it is costing people like you hundreds or thousands of dollars a year."
[PROBLEM - 8 to 40 sec]
"Original Medicare pays 80% of most doctor and hospital bills. That sounds fine until you realize there is no cap on the other 20%. A single hospital stay can leave you with a bill you never expected. And routine dental, vision, and hearing? Original Medicare does not cover any of that."
[AGITATION - 40 to 90 sec]
"Every year during open enrollment, millions of seniors pick a plan without knowing what they are giving up. They see $0 premium on a Medicare Advantage plan and think they are getting a great deal. Then they try to see a specialist - and find out they need prior authorization. Or they change doctors - and find out their new physician is out of network. Then the enrollment window closes and they are stuck for 12 more months."
[REVEAL - 90 to 150 sec]
"Here is what most people do not know. A licensed, independent Medicare advisor can compare every plan available in your zip code - side by side. Not just premiums. Actual out-of-pocket costs, your specific doctors, your specific medications. This comparison is free. It takes about 10 minutes. And it can show you whether your current plan is the right fit - or whether there is a better option you have never been told about."
[PROOF - 150 to 200 sec]
"We work with Medicare beneficiaries across [State / multiple states]. We represent multiple carriers, which means we have no reason to steer you toward any one plan. Our job is to find the plan that fits your doctors, your budget, and your health needs. [Optional: We have helped over [X] seniors find coverage they did not know they qualified for.]"
[CTA - last 20 to 30 sec]
"If you want to see what plans are available in your zip code right now, click the link below. Enter your zip code and answer four quick questions about your doctors and medications. It takes less than two minutes and there is no obligation. Click now."
Medicare-Specific Angles That Work
Match your VSL angle to the audience segment. These four drive the most volume.
- Dental/Vision/Hearing gap (broad 65+ traffic): Original Medicare covers none of these. Always-on angle. Hook with a question they do not know the answer to.
- No out-of-pocket cap (under-insured seniors): Original Medicare pays 80% with no cap on the other 20%. One hospital stay can mean a five-figure bill. The reveal is a Medigap supplement. Use public CMS data - do not manufacture numbers.
- Prior auth denials and network lock-in (MA switchers): 53 million prior auth requests in 2024, denial rates up 56% (KFF). Run this angle in AEP (Oct-Dec) when switching intent peaks. The reveal is Medigap - any doctor, no network, no referrals.
- AEP deadline pressure (seasonal - Oct 15 to Dec 7 only): Missing the enrollment window locks someone in for a full year. Fully compliant urgency - it is a real CMS rule. Only run it when the window is open.
Compliance Notes for Medicare VSL Scripts
CMS enforces Medicare marketing rules aggressively. These are the violations that get ads pulled, accounts banned, and agents fined.
- Never imply government affiliation. Do not say "government program," do not design creative to look like an official CMS mailer, do not use "we work for Medicare."
- "Free" requires qualification. Do not call a $0 premium plan "free." Say "$0 monthly premium" and note that "other costs may apply" or "plans vary by location."
- No superlatives without proof. "Best plan," "most coverage," "highest rated" all require documented proof. Cut them or prove them.
- TPMO disclosure is mandatory. If you are a third-party marketing organization, you must disclose that you do not offer every plan in the area and that information is limited to plans you offer. Put it in the ad or on the landing page.
- No unsolicited contact from a Facebook click alone. A like or comment does not constitute Permission to Contact. You need explicit opt-in before outbound calls or texts.
- No "Social Security increase" framing without full context. Part B premium rebate plans can reduce what Medicare deducts from a Social Security check - but calling it an "increase" is misleading and a documented CMS complaint area.
- Facebook Special Ads Category. Medicare insurance ads must run under the Special Ads Category. Standard age/income targeting is restricted. Use behavioral and geographic signals instead.
Common VSL Script Mistakes in Medicare Ads
Mistake 1: Slow hook that buries the pain
Starting with "Hi, I'm [Name] and today I want to talk to you about Medicare options" loses the viewer in the first five seconds. The pain must be in the first sentence. Make the viewer feel the problem before you introduce yourself.
Mistake 2: One hook variant for all segments
A 66-year-old on Original Medicare is not the same viewer as a 72-year-old frustrated with prior auth denials. Different pain, different hook, different script. One generic VSL to all Medicare audiences tanks CPA. Segment by plan type if you can.
Mistake 3: Fabricated testimonials or stats
The Medicare niche is scrutinized by CMS, the FTC, and Senate committees. Fake stats are legally risky and unnecessary. Real data (53 million prior auth requests, $2,000 Part D cap, Oct 15 AEP deadline) builds a stronger problem-agitation section anyway.
Mistake 4: Multiple CTAs or a weak close
"You can call us, visit our website, or click the link below to get started" splits attention and kills conversion. One action. One click. Zip code entry leads to a quiz or a call. Pick one and commit to it in the final 30 seconds of the script.
Mistake 5: Running AEP urgency outside the window
If you run deadline-based scripts in January, you are manufacturing fake urgency. Real urgency is powerful. Fake urgency destroys credibility. Only use AEP framing from mid-October through December 7.
Mistake 6: One creative, no rotation
Medicare is one of the most heavily advertised niches on Facebook. One VSL burns out fast. Build at least three hook variants at launch. Rotate when frequency hits 2.5+. A hook swap in the first 5 seconds can extend a script's life without a full rebuild.
DIY vs. Outsourcing Your Medicare VSL
Here is how to think about the build-vs-buy decision honestly.
DIY works when you have a strong voice-over, you know the compliance rules, and you have time. A full VSL script takes 4-8 hours to write, plus recording and editing. Fine for small budgets.
Outsource when weak creative is costing you real CPA points. AEP is 53 days. If you need 3-5 variants tested in the first two weeks of October, building each one in-house is a bottleneck you cannot afford.
Need a Medicare VSL fast? AdsBabe produces done-for-you video ads in 72 hours. Brand-new VSL creative starts at $50. Variants - same script, new hook or angle - are $20 each. Built for affiliate marketers running Medicare lead gen. See how it works and place your order.
FAQ
How long should a Medicare VSL be?
For Facebook and Instagram, aim for 2-4 minutes. Viewers who are in-market for Medicare information will watch if the hook is strong and the content is specific. YouTube pre-roll can go up to 5-6 minutes. Anything longer needs exceptional storytelling to hold attention. If your CPA is high, test a shorter version with a tighter problem-agitation-CTA structure before rebuilding the whole script.
Can I use testimonials in a Medicare VSL?
Yes, but with strict rules. CMS requires that testimonials reflect typical results, not exceptional ones. You cannot fabricate testimonials. Any savings or benefit claims in a testimonial must be verifiable and representative. The safer approach is to use real public data points (KFF, OIG, CMS sources) in the problem section instead of individual testimonials - these are just as persuasive and carry zero compliance risk.
What is the best CTA for a Medicare VSL?
A zip-code entry form leading to a short quiz (4-5 questions about doctors and medications) consistently outperforms a direct call-to-action in cold traffic. The quiz creates a personalized experience and warms the lead before the call. For warm retargeted traffic, a direct call-to-call or click-to-call CTA with a specific number works better. Test both and let CPA decide.
What angles work best during AEP (Annual Enrollment Period)?
During AEP (Oct 15 - Dec 7), deadline urgency is your strongest lever because it is real. Pair it with the network-restriction or prior-auth angle for Medicare Advantage switchers - these are the highest-intent segments during switching season. The dental/vision/hearing gap angle works year-round but gets a strong boost during AEP because people are actively comparing plans and more open to switching.
Do I need to disclose that I am not affiliated with Medicare or the government?
Yes. CMS rules prohibit any creative that implies government affiliation or endorsement. Your VSL and landing page must make it clear you are an independent licensed agent or TPMO, not a government agency. Third-party marketing organizations must include the standard TPMO disclaimer about not offering every plan in the area. Non-compliance risks ad removal, agent license review, and CMS enforcement action.
How many hook variants should I test for a Medicare VSL?
Start with at least three. Each hook targets a different pain: one for the turning-65 new entrant, one for the frustrated Medicare Advantage enrollee, one for the dental/vision/hearing gap. Run them to 1,000 impressions each on equivalent budgets. The winner gets 70% of spend; keep testing the other 30% with new variants. Medicare is a high-CPC niche so finding your best hook fast pays for itself quickly.