Skip to main content

What Should I Set My CPC Bid to for a Campaign?

Updated over a month ago

When setting your Max CPC (Cost Per Click) for a Mintfunnel native ad campaign, the most important consideration is: how much is a click actually worth to you?

Understand the Value of a Click

Start by asking:

  • What action do I want users to take after they click?

  • What is the average value of that action (e.g., a token purchase, a sign-up, a read)?

  • What’s my typical conversion rate from click to action?

For example:

  • If 1 in 5 visitors (20%) who click end up buying your token and you earn $10 profit per buyer, then each click is worth $2.

  • In that case, a CPC of $2 would break even, and anything below that would deliver ROI.

Set Your Max CPC Accordingly

Once you understand the value of a click, set your Max CPC to the highest amount you'd be comfortable paying for a click — based on your ROI targets. You’ll never be charged more than this amount, and often, you'll pay significantly less depending on the competition.

Example:
If a click is worth $2 to you, set your Max CPC to $2. You might end up paying $1.60, $0.90, or even less — but never more than $2.

Mintfunnel's Pricing Logic Works in Your Favor

You don’t need to micromanage your bid. The ad-serving system is designed to:

  • Never charge more than your Max CPC

  • Automatically reduce your cost when there’s less competition for a placement

  • Avoid showing your ad if your bid isn’t competitive enough to win — so you don’t waste budget on overpriced clicks

This means:

  • You’re protected from overspending

  • Your ad only appears when the economics make sense for you

  • You maintain full control over your budget and ROI

Summary

  • Calculate what a click is truly worth to you

  • Set your Max CPC to that number

  • Let the Mintfunnel platform optimize from there

If you’re unsure where to start, test with a conservative estimate, review your analytics, and adjust over time.

Need help analyzing campaign performance? Reach out to our support team.

Did this answer your question?