If you’re a financial advisor trying to grow your business, one of the biggest questions you probably have is:
“How much should I actually be paying for leads and appointments?”
The problem is, most advisors are looking at the wrong numbers. They focus on cost per lead… when what really matters is cost per booked appointment (and ultimately, clients).
In this article, I’ll break down the real numbers, what most people don’t tell you, and how to dramatically lower your cost while increasing quality.
👉 Want to see exactly how we help agents build predictable lead systems? Watch my free masterclass training here or Schedule a call if you want us to build it for you.
The Real Cost of Buying Financial Advisor Leads
Let’s start with the most common route: buying leads from third-party vendors.
Typically, what I’ve seen (and what advisors tell me) is:
- $200–$300 per lead
- These are usually just form fills (not appointments)
And here’s the catch…
👉 A lead is NOT an appointment.
In fact, most advisors only manage to speak to about 1 in 10 leads.
What That Means for Your Costs
If you do the math:
- 10 leads × $200–$300 = $2,000–$3,000 per appointment
That’s what you’re really paying.
Now, depending on your offer (annuities, AUM, etc.), this can still be profitable. But you’re paying a premium—and here’s why…
Why Buying Leads Is So Expensive (The Hidden Markup)
When you buy leads, you’re not buying directly from the source.
You’re paying a middleman.
Most lead companies:
- Generate leads using ads (Facebook, etc.)
- Mark them up
- Sell them to you
That markup can be massive—sometimes up to 10x higher than the actual cost.
So instead of paying $20–$30 per lead…
You’re paying $200–$300.
💡 Pro Tip: If you can generate leads yourself, you eliminate the markup and control your entire pipeline.
👉 Want help generating your own leads instead of buying them? Schedule a call with us.
How Much It Costs to Generate Your Own Leads
Now let’s talk about what we see with clients who generate their own leads.
Typical Numbers:
- ~$20 per lead
- Around 1 in 10 leads book an appointment
That equals roughly: $200 per appointment.
In reality, most clients fall into this range:
- $50–$500 per appointment
- Most common: $200–$300 per appointment
So instead of paying $2,000–$3,000 per appointment…
You’re paying a fraction of that.
What Affects Your Cost Per Appointment?
Not all appointments cost the same. A few key factors drive your numbers:
1. Investable Assets
- $100K–$1M → ~$200–$300 per appointment
- $500K+ minimum → ~$300–$500
- $1M+ → ~$500–$1,000
The higher the net worth, the higher the cost (but also the higher the value).
2. Targeting & Location
- Nationwide targeting = lower costs
- Smaller/local targeting = higher costs
Why? Because your audience pool shrinks.
3. Marketing Channel
The main channels we use:
- Meta Ads (Facebook & Instagram)
- TikTok Ads (yes—even for 55+ audiences)
Both work extremely well when set up correctly.
Here’s a table of how much some of our clients pay (on average) per appointment:
👉 Want help setting this up the right way? Schedule a call with us.
How To Get Financial Advisor Appointments Organically
This is where things get really interesting.
You can actually generate appointments for $0 using:
YouTube Content
By creating videos that answer questions your ideal clients are already searching for, you can:
- Build trust before they ever speak to you
- Attract inbound leads
- Book appointments organically
The trade-off?
- It takes 1–2 hours per week
- Results compound over time
But the upside is huge:
- No ad spend
- High-quality prospects
- Warmer conversations
The Best Strategy: Combine Ads + YouTube
The advisors getting the best results don’t rely on just one channel.
They combine:
- Paid Ads (for scale)
- YouTube Content (for trust)
Here’s why it works so well:
- Someone sees your YouTube → builds trust
- Then sees your ad → more likely to convert
Or:
- Someone opts in from your ad → doesn’t book
- Then sees your videos → builds confidence → books
It’s a compounding effect.
💡 Pro Tip: If you want lower cost per appointments, build trust before the call happens.
👉 Want help building both ads + content together? Schedule a call with us.
How To Turn Leads Into Booked Appointments (Without Chasing)
Most advisors are stuck chasing leads.
Calling. Texting. Following up endlessly.
But the better approach is simple:
👉 Make leads come to YOU ready to book.
Here’s the system we use:
- Traffic
- Ads or YouTube
- Opt-In Page
- Collect name + email
- Video Sales Letter (VSL)
- Educates
- Builds trust
- Pre-sells your offer
- Application + Booking
- Only serious prospects schedule
This way:
- You stop chasing leads
- You get qualified appointments
- Conversations are way easier to close
Final Thoughts: What Should You Actually Be Paying?
Let’s simplify everything:
Buying Leads:
- $200–$300 per lead
- $2,000–$3,000 per appointment
Generating Your Own:
- ~$20 per lead
- $50–$500 per appointment
- Most common: $200–$300
Organic (YouTube):
- $0 per appointment
- Costs time instead of money
If you’re serious about scaling, the goal isn’t just more leads…
It’s:
- Lower cost
- Higher quality
- Predictable appointments
And that comes from owning your lead generation.
👉 Want to see how the whole system works in action? Watch my free masterclass training here.
📅 Ready to get your own lead generation system built for you? Schedule a call with Skyline Social here.
FAQs
Most advisors pay $200–$300 when buying leads, but generating your own can bring that down to around $20.
A strong benchmark is $200–$300 per appointment, depending on your targeting.
They can work, but they’re expensive and often lower quality compared to generating your own.
Because you’re paying a middleman who marks up the cost significantly.
Combine paid ads with YouTube content and use a system that converts leads into booked calls automatically.