With the right lead generation tactics, you can start to generate calls and emails quickly. The exact timeframe will depend on your existing online reputation and your location or service area. Businesses that already have a website typically generate leads more quickly because a few SEO tweaks can increase their stream of traffic.