Let’s face it: Lead generation is hard work.