Direct mail leads cost more but contact and close better. Fresh direct mail runs about $28 to $45 a lead, while Facebook leads run about $5 to $20. Facebook leads cool off fast: contact rates drop under 10% after 24 hours. Aged leads are a cheaper third option.
One benchmark puts cost per sale at about $200 to $450 for fresh direct mail and $300 to $700 or more for Facebook, because Facebook leads are harder to reach.
If you buy Facebook leads, call within 5 minutes. After a day, most of their value is gone.
Aged leads at $1 to $5 each can land around $100 to $280 per sale for agents who dial a lot. These are vendor benchmarks, not a study.
Updated October 2026. Industry ranges from public lead and commission guides. Your results depend on your carrier, contract, and dialing.