Multi-channel lead generation