Your VSL is live, the spend is flowing, and your cost per booked call keeps creeping up. You've been quoted $15,000, $40,000 and $4,000 for what sounds like the same funnel, and nobody will tell you which number is right.

Here's the honest version in two sentences. The video is the cheapest part of the funnel, and the real decision is not DIY versus agency. It's how much traffic you have to learn from.

Below roughly 5,000 VSL visitors a month, most of what an agency sells you cannot be proven. Above it, sloppy DIY tracking costs more than the retainer ever would.

What you'll be able to do

  • Work out the true 12-month VSL funnel cost, in cash and in your own hours.
  • Run a break-even check on any agency quote in about two minutes.
  • Audit a live VSL for the leaks quietly inflating your cost per acquisition.

What you need

  • Your monthly ad spend and average cost per click, from Meta Ads Manager or Google Ads.
  • Your current VSL visit to booked call rate, even a rough one.
  • A rough first-year value per customer.

No coding required. Where this mentions tracking or tags, it means clicking through a setup screen.

1. What a VSL Funnel Actually Costs to Own for 12 Months

A converting VSL funnel is six jobs, not one video: hook and message research, script, production, landing page, tracking, and follow-up. Most quotes you receive cover two or three of them. That's why "the video" always looks cheaper than the funnel.

Market ranges as of 2025-26, to verify before you sign anything: a long-form direct-response script runs $3,000 to $15,000. Editing a 20 to 40 minute VSL is $1,000 to $5,000. Landing-page copy $1,500 to $6,000, page build $1,500 to $8,000, and a full funnel project $15,000 to $50,000.

There are only three real routes. Full DIY with AI tools and a page builder. Agency, either project-based or retainer at $3,000 to $15,000 a month, plus media buying at 10 to 20% of ad spend.

Or hybrid: you buy the script and edit from a specialist, and own the page, tracking and follow-up yourself.

Be honest about what changed in 2026. The core economic structure has not moved. Only production inputs got cheaper, because AI voice and video deflated hard.

That single shift pushes the break-even point toward hybrid, not toward full DIY. The next question is what DIY actually costs you in hours.

2. The DIY Path: Cheap Tools, Expensive Time

The cash cost is genuinely low. Year one lands around $1,800 to $6,500: an AI script tool, ElevenLabs or HeyGen for voice and avatar, editing software, stock and music, a page builder, video hosting, a calendar, email and SMS, and server-side tracking hosting. Nobody is hiding a $20,000 software bill from you.

The time cost is where the real number lives. Expect 80 to 150 hours for version one plus 10 to 20 hours a month ongoing, so 200 to 390 hours in year one. At a $100 an hour opportunity cost that's $20,000 to $39,000.

Blended, DIY lands near $12,000 to $45,000, usually more than an agency project fee, before the learning-curve tax.

The most under-budgeted line is the re-edit spiral. Every round of notes on a 30-minute VSL costs 4 to 8 hours of edit, re-render, re-upload and thumbnail re-cut. Three rounds is 20+ hours nobody planned for.

Cap revision rounds up front, and get the raw project files whoever edits.

And the trap isn't the video. A founder can produce a passable VSL in a weekend. Almost none can deploy a server-side tracking container, map Meta's Conversions API and GA4 events, and validate them in Events Manager.

They then optimise against corrupted data and decide VSLs don't work. That's a creative tracking mistake, not a funnel verdict.

Watch your data retention too, since free GA4 data retention drops to two months by default and old comparisons quietly vanish.

3. The Agency Path: What You're Actually Buying

There are two distinct purchases here, often sold as one. Project-only looks like this: strategy and script $5,000 to $12,000, production $3,000 to $15,000, page copy, design and build $4,000 to $15,000, tracking $1,500 to $5,000, follow-up sequence $1,500 to $6,000.

Roughly $15,000 to $53,000 with no ongoing optimisation. Add a $3,000 to $10,000 monthly retainer and year one lands near $50,000 to $170,000.

Price in the incentive mismatch. Retainers pay for activity, not lift. Ask for base-plus-performance, or a written test roadmap with agreed sample sizes and a decision rule signed off before launch.

Ownership is the tell. A vendor should never own your ad account, pixel, domain or raw project files.

Ask on the first call. The answer tells you more about the relationship than the pitch deck.

Agency pricing is under real pressure. Productized "funnel sprints" in the $2,500 to $7,500 band and flat-fee all-in-one platforms at roughly $97 to $297 a month have squeezed the mid-market retainer.

Good news for buyers, and it means a five-figure monthly fee now has to justify itself with measurement rigour, not production polish. Which brings us to the number that settles most of these arguments.

4. The Math That Decides It: Sample Size and the Break-Even Line

This is the number almost no vendor will show you. Detecting a 25% relative lift on a 6% to 7.5% book-a-call page needs roughly 4,400 visitors per variant, about 8,800 total. The same lift on a 2.0% to 2.5% direct-sale page needs about 13,800 per variant, so 27,600 total.

Low-converting pages are effectively untestable on small traffic.

The break-even formula, in plain English: required lift = agency fee ÷ (monthly visitors × revenue per visitor). At $25 revenue per visitor, a $5,000 monthly retainer needs about a 6.7% lift to pay for itself. At $12 per visitor, the same invoice needs roughly 14%.

Anchor it with a real shape. $20,000 a month in ad spend at a $3 cost per click is 6,667 visitors. A 6% book rate gives 400 calls, a 55% show rate gives 220 held, a 22% close rate gives 48 deals.

At $3,500 first-year value that's $168,000 a month and $25.20 revenue per visitor. Lifting the page from 6% to 7.5% adds roughly $525,000 a year from one variable, testable in about 5.5 weeks at this volume.

Now the route decision.

  • Under $3,000 a month in spend: DIY plus a productized script and edit sprint, because a retainer is waste at that volume.
  • $3,000 to $10,000: go hybrid.
  • $10,000 to $30,000: agency or senior freelancer with a written test roadmap, and budget properly for hook variants, since ad variation sprawl is a recurring cost line most DIY builders never forecast.
  • $30,000+: agency plus an internal owner for offer and creative.

Below about 5,000 visitors a month, stop micro-testing button colours and test whole hooks and offers quarterly.

5. Warning Signs Your Current VSL Is Quietly Leaking Money

Speed and playback first. An LCP over 2.5 seconds because the video loads before the text paints. Autoplay with sound, which browsers block, so you get a dead first frame.

A raw YouTube embed that recommends competitors the moment your video ends. The targets to write into a contract are Core Web Vitals: LCP under 2.5s, INP under 200ms, CLS under 0.1, hosted on a paid player on a branded subdomain.

Then revenue mechanics: no CTA in the first 30 seconds or repeated every 2 to 3 minutes, no above-fold text for sound-off viewers, no exit-intent offer, header and footer still present on the funnel page, and a calendar on a third-party domain that never fires a conversion on the confirmation URL.

Then measurement. Client-side pixel only, no server-side tracking, and a show rate nobody tracks. A 6% book rate with a 45% show rate is dramatically worse than the same 6% at 75%.

And because the show rate is invisible, your true cost per acquisition stays invisible. The same leak shows up after the call in demo no-show leak form.

Finally, testing theatre: five simultaneous tests on 2,000 visitors, or testing thumbnails instead of hooks. Remember that a VSL with 12% average view duration converting at 6% beats one with 45% view duration converting at 2%. Revenue per visitor is the metric, not watch time.

6. Buyer's Checklist: What a Proper Build Includes

Get the deliverables list in writing before anyone quotes: script, storyboard, b-roll list, number of edit rounds, captions, thumbnails, page copy, page build, GA4 plus server-side tracking plus Conversions API setup, a QA document, and Loom walkthroughs so you can maintain it later. If tracking isn't on the list, it isn't in the price.

Then ask the four questions that separate operators from order-takers:

  1. Who writes the script, and is it built from recorded customer interviews?
  2. How many revision rounds are included, and what's the change-order rate beyond them?
  3. Do I own the raw project files, ad accounts, pixel and domains?
  4. What LCP and INP targets will you guarantee, in writing?

Ask for three funnels with before-and-after numbers and confidence intervals, not "lifted conversion rate 40%". Ask what happens in months 3 to 12, when most retainers go quiet. If AI presenters are involved, check the FTC endorsement guidance, because a synthetic avatar posing as a real customer is deceptive advertising, not a clever workaround.

And accept the uncomfortable truth before you spend a penny: the offer is the funnel. A VSL cannot rescue a weak offer, and no vendor will say that before invoicing. The most common six-figure mistake is commissioning a 35-minute cinematic for something nobody wants.

Validate demand first, script second. If you need the follow-up half fixed separately, start with why CRM automation fails.

The honest recommendation for most owners spending $3,000 to $15,000 a month is hybrid: a specialist script and edit at $5,000 to $12,000, a freelance page build at $2,000 to $6,000, and a tracking consultant at $1,500 to $4,000, so roughly $10,000 to $22,000, while you keep the page, tracking and follow-up in-house. Agree exit terms and notice periods up front, and never let a vendor own the accounts your revenue depends on.

Where to go next

Start with the two numbers you already have: monthly visitors and revenue per visitor. Run the break-even formula against any quote you've received, and if the required lift is above 15%, you're buying polish, not profit. Then check the warning signs in section five on your live page this week, because most leaks are visible in ten minutes.

If you'd rather see the leak than hunt for it, our free audit shows exactly where your site and funnel are losing leads, in minutes. Run the free audit here and you'll have a prioritised list before your next agency call.

Cover photo by Rama Krushna Behera on Unsplash.