I've been in B2B lead gen for years, but my biggest mistake was treating every lead like they were the same. early on, I blasted generic outreach messages to anyone with a job title that matched, thinking volume would win. it didn't. Conversion rates were abysmal, and I burned through budgets fast.
what really taught me was watching a small cafe near my old office. They didn't just send 'we do catering!' emails to every company in the area. They studied which offices ordered lunch at 11:30 vs 12:30, and tailored their timing and pitch accordingly. They followed up with seasonal menu updates or mentioned specific dietary needs they noticed from previous orders - not just a copy-paste 'just checking in'.
I realised I was focused on quantity over quality. I'd freak out when lead numbers dropped, but those numbers were full of noise. Once I narrowed down my ICP and built a proper scoring system, conversion rates improved dramatically. The biggest lesson: follow-up only works if you add value each time, not just repeat yourself