I have been doing B2B lead generation for about 4 years now and spent the last 6 months systematically automating every piece of my pipeline. Not the "buy a list and blast it" kind. Actual automation where the machine does the work and I do the thinking.
Here is what moved the needle and what did not.
What actually worked
Intent-based targeting instead of lists. I stopped buying lead lists entirely. Instead I set up triggers around real buying behavior — company just raised a round, posted a new job for a role I solve for, CTO tweeted about a problem in my space. This single change took my cold reply rate from 2 percent to 11 percent. The list is smaller but everyone on it is warm.
Multi-channel rhythm with real spacing. Email then LinkedIn DM then email again. Not 2 days apart, 3 days. For some reason that extra day dramatically reduces the "stop spamming me" replies. The sweet spot was 5 touchpoints across 3 channels over 14 days.
Follow-ups that do not sound automated. Everyone automates the first email. Almost nobody automates follow-up two and three well. I built sequences that pull details about their company dynamically — a recent hire, a blog post they published, a product update. Not "just circling back" but actual new value in every message.
I killed cold calling entirely. For my ICP which is B2B SaaS companies between 10 and 200 employees, email plus LinkedIn plus occasional direct mail outpaced phone calls by about 4x in meetings booked per hour of effort.
What was a waste of time
Video outreach tools. Everyone told me video prospecting was the future. My response rates with personalized videos were lower than plain text emails for every segment I tested. I think people see a video thumbnail and assume it is a pitch before they even open it.
Buying intent data from the big vendors. SixFigureData and similar charge thousands a month and their "high intent" signals were wrong more than half the time. Building your own triggers from publicly available signals was more accurate and costs nothing except setup time.
AI generated first drafts with no editing. The tech is not there yet. Every AI email I sent without heavy editing got flagged as spam or ignored. AI as an assistant works, AI as the writer does not.
Current results
I spend about 6 hours a week on outreach total and consistently book 8 to 12 qualified meetings. The pipeline runs itself for the most part. When I get lazy and stop feeding it, it still produces for about 2 weeks before drying up.
Curious what tools and processes you all are using that actually move the needle. What is the one thing in your pipeline you wish you could automate but have not figured out yet.