Target CPA & ROAS Calculator

Pro v1.0.0 1 view

Calculate optimal target CPA and ROAS for paid advertising campaigns based on business economics. Computes break-even thresholds, profit-optimized targets at various margins, and scaling strategies.

What You Get

Set scientifically-backed bid targets that maximize profitability while avoiding unprofitable campaigns or leaving revenue on the table.

The Problem

Marketers often set CPA and ROAS targets based on industry benchmarks or guesswork rather than their actual business economics. This leads to either unprofitable campaigns that lose money on every customer, or overly conservative targets that leave growth on the table.

The Solution

This calculator uses fundamental unit economics to determine optimal advertising targets. It computes customer lifetime value (LTV) from subscription or transaction data, subtracts all costs (COGS, operating, tools), and calculates the maximum CPA before losing money. It then applies your desired profit margin to recommend sustainable targets, provides a phased scaling strategy for new campaigns, and shows how conversion rate improvements affect your bidding flexibility.

How It Works

  1. 1 Gather business economics: revenue metrics (price, LTV, AOV), cost metrics (COGS, operating, tools), and target margin
  2. 2 Run the calculator with subscription or transactional model parameters
  3. 3 Review break-even thresholds to understand maximum affordable CPA
  4. 4 Set campaign targets using recommended CPA and ROAS at desired margin
  5. 5 Follow phased scaling strategy: start loose (10% margin) to build data, then tighten to target margin

What You'll Need

  • Accurate customer lifetime value data (monthly price and lifetime for subscription, or AOV and purchases for transactional)
  • Cost breakdown including COGS, operating costs, and marketing tool costs
  • Python 3.9+ runtime (via uv or direct python3)