You're probably sitting on a list of 500 leads right now that are doing absolutely nothing for you.
You bought them from Apollo or Hunter or ZoomInfo. They look qualified on paper - right company size, right job title, right industry. But when you actually start emailing them, the opens are weak, the replies are weaker, and the ones who do reply aren't actually ready to buy.
Six months later you've burned through the list, wasted time on calls with people who aren't your customer, and you're back to square one.
The problem isn't that good B2B leads don't exist in Canada. The problem is that most people are looking for leads the wrong way. They're treating lead generation like a commodity - "give me 500 emails and I'll email them" - when it should be treated like a conversion problem. You need fewer, better leads. And you need to know exactly who converts before you spend a month running campaigns.
Start with your actual customers, not a database
Before you buy another lead list, map out the 3-5 clients you've actually won in the past year. Not the ones you almost closed. Not the ones who seemed perfect. The ones who signed and paid you.
Write down:
- Company size (revenue or headcount)
- Industry or vertical
- Job title of the person who actually made the decision
- What problem they were trying to solve when you found them
- How much they were willing to pay
- How long the sales cycle was
This is your actual ICP - the only one that matters. Most people skip this step and go straight to "let me find more leads like my best client." That's backwards. You need to find leads that look like your *actual customers*, not your theoretical ones.
The reason this matters for Canada specifically: your customer profile might be very different from US benchmarks. A mid-market software company in Vancouver might have a completely different buying process than one in Toronto. Regional differences in budget, decision-making speed, and industry concentration are real. Your actual conversion data is the only thing that matters.
Use LinkedIn and public data first, databases second
Most people jump straight to Apollo or Hunter because it feels efficient - dump in a few criteria, get 500 emails. But this is where you waste 6 months.
Instead, start on LinkedIn. Search for people at companies that match your ICP - same size, same industry, same location. Then look at their profile and ask: are they the actual decision-maker? Did they just get promoted? Are they actively engaging with content in this space?
A person who you found on LinkedIn and verified is real - who you can see is actually engaged in their role - converts at 3-4x the rate of a cold database email address that might be stale, might be forwarded to the wrong person, or might not even be valid anymore.
This takes longer per lead. You'll find 30-40 qualified people instead of 500 random ones. But your reply rate will jump from 1-2% to 4-6%, and your meeting rate will jump from 0.3% to 1-2%. That's the difference between wasting 6 months and actually closing deals.
Use Apollo or Hunter to verify email addresses and find secondary contacts - they're useful tools. But don't let them be your primary lead source. They're a filter, not a prospecting engine.
Run a 2-week test before scaling anything
Once you have 30-40 leads that match your ICP, don't build a massive sequence. Don't commit to a 6-month campaign. Run a 2-week test instead.
Send a simple 2-email sequence to all 40 people. Track three numbers:
- Open rate (should be 35-50%)
- Reply rate (should be 5-10%)
- Meeting rate (should be 1-3%)
If you hit those benchmarks, you've found a segment that works. Now you can confidently find more leads like those and scale the campaign. If you don't hit those numbers, something is wrong - either your targeting is off, your email copy isn't resonating, or your ICP definition is wrong.
The key: you know this in 2 weeks, not 6 months. If 30-40 leads don't produce results, 500 won't either. Better to fail fast and iterate than to burn through a list and wonder what went wrong.
Focus on conversion signals, not just contact data
When you're researching a prospect, look for signals that they're actually in buying mode or facing the problem you solve. These matter more than job title or company size.
Conversion signals include:
- They recently changed jobs or got promoted (2-3 months ago)
- They're engaging with content related to your space
- Their company recently raised funding or announced hiring
- They follow competitors or related tools on LinkedIn
- Their LinkedIn headline mentions a pain point you solve
A mid-sized company in a boring vertical with no buying signals will never convert. A small company in an emerging vertical where the person just got hired and is actively learning will. The second person is worth 10x more than the first, even if they're a smaller company.
Write your email for the person, not the job title
This is where most B2B email fails. People write to "the CMO" or "the operations manager" and hope for a response.
Instead, look at their LinkedIn profile. What do they care about? What challenges have they mentioned? Have they shared any articles or posts? Write your email like you're talking to a real person, not a title.
Here's an example opening that actually works:
Hi [Name], I noticed you joined [Company] back in February - congrats on the new role. I've been following [Company] since your Series A and noticed you're expanding the ops team pretty aggressively. I work with fast-growing software companies on [specific problem], and I've noticed most ops teams in your space are struggling with [specific pain]. Curious if that's on your radar at all?
This works because it shows you actually looked at their profile. You're not sending the same email to 500 people. You're having a conversation with one person who happens to fit your ICP.
The follow-up 5-7 days later should be completely different:
Quick question - is [specific problem] something your team is handling in-house right now, or is it on the roadmap?
Short, specific, and actually asking for a commitment (either answer is a win - they tell you yes or no, and you know whether to keep the conversation going).
Track what actually converts, ruthlessly
For every lead you contact, track:
- How you found them (LinkedIn search, referral, database, etc.)
- What conversion signals they had (if any)
- Whether they replied
- Whether they took a meeting
- Whether they bought
After 3 months of this, you'll see a clear pattern. You'll realize that leads from referrals convert 5x better. Or that people in a specific company size don't respond at all. Or that your best customers all had the "promoted recently" signal.
Once you see the pattern, stop doing the stuff that doesn't work. Stop buying lists if they don't convert. Stop targeting that industry if it's not responding. Move your effort to whatever is actually working.
Most people do this backwards - they run a huge campaign, hope something works, and wonder why they wasted 6 months. You'll know in 2-3 weeks.
The gap between knowing this and actually doing it
Here's the thing: knowing how to find good B2B leads and actually having a consistent pipeline running are two very different problems.
Building this yourself means you're doing LinkedIn research, writing custom emails, managing sequences, handling replies, tracking metrics, and iterating. It takes discipline, and it's easy to get sloppy when you're busy running the rest of your business.
There's also the infrastructure piece - setting up proper email authentication, managing deliverability, handling unsubscribes, tracking conversions accurately. Get that wrong and your emails don't land in inboxes, no matter how good they are.
If you want to implement this framework yourself, you absolutely can. The process is straightforward. But if you'd rather have the research, targeting, copywriting, and campaign management handled end-to-end - while you focus on closing deals - that's what we do at BEC Growth. We handle everything from finding the right leads to getting replies and setting meetings, so you don't have to build this in-house.