marketerswiki
HomeCommunity
Resources
Learn
marketerswiki

The open playbook for performance marketers who build with AI.

Resources

  • SimpleCRM
  • Ads OS
  • Ledgeros
  • Tag Manager Engine
  • Skills
  • Playbooks
  • Vibecoding

Learn

  • Harness Engineering
  • Glossary
  • How-To Guides
  • Compare Tools
  • Claude Code For...
  • AI Tools Directory

Company

  • About
  • Community
  • Privacy Policy
  • Terms of Service

© 2026 marketers wiki. All rights reserved.

Built withClaude Code
  1. Home
  2. /
  3. Tools
  4. /
  5. Google Ads
  6. /
  7. Target CPA Calculator
Free Google Ads Tool

Google Ads Target CPA Calculator

Free. Instant. No signup required.

Your Numbers

The average revenue per conversion or sale

Enter 4 for 4x ROAS (400%). Do not include the % symbol.

Optional. Used for context only - does not affect CPA calculation.

Your Results

Max CPA
--
Max CPA = AOV / Target ROAS
Recommended Target CPA
--
Recommended CPA = Max CPA x 0.80
Includes 20% safety margin to protect margins
Target CPL
--
Target CPL = Lead Value / Target ROAS
For lead gen campaigns where AOV represents lead value

How to use this tool

Average Order Value (AOV)

Enter the average revenue your business earns per conversion. For ecommerce this is the average cart value. For lead gen, enter the estimated value of a single lead or the average revenue from a closed deal divided by your lead-to-close rate.

Target ROAS

Enter your target return on ad spend as a multiplier, not a percentage. If you want $4 back for every $1 spent, enter 4. This is the efficiency ceiling that determines how much you can spend to acquire each conversion.

Conversion Rate

Enter your current conversion rate as a percentage. For example, if 2 out of every 100 visitors convert, enter 2.5. This field is informational context and does not change the CPA calculation, but helps you sanity-check whether your targets are achievable.

What is Target CPA?

Target CPA (Cost Per Acquisition) is a Google Ads Smart Bidding strategy that automatically sets bids to help you get as many conversions as possible at your specified target cost. When you enable Target CPA, Google's algorithm uses historical data, auction signals, and machine learning to predict the likelihood of a conversion and adjusts bids in real time for each auction.

Setting the right Target CPA is critical. Set it too high and you overpay for conversions, eating into margins. Set it too low and Google's algorithm can't find enough eligible auctions, causing your campaign to underdeliver. A well-calibrated Target CPA is derived directly from your economics: your average order value and the return on ad spend you need to stay profitable.

This calculator uses the foundational formula: Max CPA = AOV divided by Target ROAS. From there it applies a 20% safety margin to give you a recommended starting bid that protects your margins while still giving the algorithm room to operate. Most experienced Google Ads practitioners start with the recommended figure and adjust upward in 10-15% increments once the campaign has gathered at least 30 conversions.

Frequently Asked Questions

What is a good Target CPA for Google Ads?

There is no universal "good" Target CPA because it depends entirely on your business model, margins, and revenue per conversion. A good Target CPA is one where the cost of acquiring a customer is lower than the margin that customer generates. Start by calculating your Max CPA using this tool, apply the 20% safety margin, and then refine based on actual campaign data. Industries with high average order values (software, insurance, finance) can sustain CPAs in the hundreds of dollars. Ecommerce businesses with thin margins may need CPAs under $20.

How do you calculate Target CPA from ROAS?

The formula is straightforward: Target CPA = AOV / Target ROAS. If your average order value is $200 and you want a 4x ROAS, your Max CPA is $200 / 4 = $50. This means you can spend up to $50 to acquire one conversion and still hit your ROAS goal. To add a safety buffer, multiply by 0.80 to get $40 as your recommended starting Target CPA. This gives Google's algorithm some flexibility while keeping you protected against margin erosion.

What is the difference between max CPA and target CPA?

Max CPA is the theoretical ceiling you can afford to pay per conversion without going below your ROAS target. It is a calculated number, not a bid setting. Target CPA is the actual bid you set in Google Ads, which should be below your Max CPA to create a margin of safety. Google will try to achieve your Target CPA on average across the campaign, but individual conversions may cost more or less. Setting your Target CPA equal to your Max CPA leaves no room for error, which is why the recommended approach is to start at 80% of Max CPA.

Should I use Target CPA or Target ROAS bidding?

Use Target ROAS if all your conversions have different values (ecommerce with varying cart sizes). Use Target CPA if all conversions have the same value or if you are optimizing for leads where every lead is treated equally. Target ROAS is generally more powerful for revenue-focused ecommerce, while Target CPA is better for lead gen, app installs, or any fixed-value conversion action. Both strategies require a minimum of 30-50 conversions in the past 30 days before they can optimize effectively.

Build your own calculator with Claude Code

This calculator was built with Claude Code. Here is the exact prompt we used:

Build a free interactive Google Ads Target CPA calculator page
in Next.js. It needs three inputs: Average Order Value, Target ROAS
(as a multiplier), and Current Conversion Rate (%).

Calculate in real time:
- Max CPA = AOV / Target ROAS
- Recommended Target CPA = Max CPA x 0.80 (20% safety margin)
- Target CPL = same as Max CPA but labeled for lead gen

Show formulas beneath each output. Add a Copy Results button
that formats the results as plain text to clipboard.

Use inline styles only. Background #fcfcf9, text #323230.
Output cards: dark background #323230, light text. No external
UI libraries. Handle empty inputs by showing "--".
Learn how to build tools with Claude Code