What Is a Good Cost Per Lead?

There's no single good number. Cost per lead swings widely by channel, industry and how qualified the lead is, and published benchmarks rarely match your market. The useful comparison is against your own numbers.

  1. Work out the cost per lead for each channel you already use: total spend divided by the leads it brought in.
  2. Track how many of those leads buy, so you also know your cost per customer. A cheap lead that never buys isn't good value.
  3. Call a new channel good if it beats your current cost per lead at a similar conversion rate.

For a giveaway, add up the prize, your Gleam plan and any promotion spend, then divide by the entrants who opted in through a Subscribe Action. Count opted-in subscribers, not total entrants, because only they are leads you can market to.

Some giveaway entrants only want the prize, so compare their conversion rate before you move budget. A prize tied to your product attracts people who might buy it.

How Do I Calculate Cost Per Lead?

Divide your total campaign cost by the leads it generated. Expand to see the formula and a worked giveaway example.

When Should You Use Paid Ads Instead Of A Giveaway?

Use paid ads to capture ready buyers, hit deadline volume, drive immediate sales, or reach a few high-value B2B accounts. Use giveaways to generate and own demand over time.

See Next Article

What Makes a High-Converting Black Friday Popup?

A high-converting Black Friday popup states a specific incentive, like a discount or free shipping, in the first few seconds, backs it with real urgency, and asks for nothing more than an email address.