Marketing Sources Close Rate Scorecard
Marketing Source Close Rate Target Close Rate
Direct Mail 20% 15%
Email Marketing 18% 10%
Social Media 15% 12%
Pay-Per-Click Advertising 12% 10%
Insurance Marketing Sources by Close Rate Scorecard

Insurance Marketing Sources by Close Rate Scorecard

July 2023

Rank Marketing Source Number of Leads Number of Closes Close Rate
1 Referrals 1200 600 50%
2 Digital Marketing 3000 1000 33.33%
3 Telemarketing 2500 750 30%