Free tool
CPA calculator: cost per acquisition
CPA is ad spend ÷ conversions: what each purchase, lead or booking costs in media. AED 10,000 that brought in 80 orders is a CPA of AED 125.
- Free
- No sign-up
- Runs in your browser
Your numbers
Your CPA
Cost per acquisition (CPA)
AED 125
AED 10,000.00 ÷ 80 = AED 125
Within the rough Meta range. Your CPA of AED 125 compares with a rough implied AED 75–200 for Meta. CPA = CPC ÷ conversion rate: cut click costs or lift the share of clicks that convert.
- Cost per 1,000 impressions (CPM)
- AED 25.00
- Ad spend ÷ Impressions × 1,000
- Cost per click (CPC)
- AED 2.50
- Ad spend ÷ Clicks
- Click-through rate (CTR)
- 1%
- Clicks ÷ Impressions × 100
- Conversion rate
- 2%
- Conversions ÷ Clicks × 100
How this is calculated
- CPA
Ad spend ÷ ConversionsWith your numbers: AED 10,000.00 ÷ 80 = AED 125- CPM
Ad spend ÷ Impressions × 1,000With your numbers: AED 10,000.00 ÷ 400,000 × 1,000 = AED 25.00- CPC
Ad spend ÷ ClicksWith your numbers: AED 10,000.00 ÷ 4,000 = AED 2.50- CTR
Clicks ÷ Impressions × 100With your numbers: 4,000 ÷ 400,000 = 1%- Conversion rate
Conversions ÷ Clicks × 100With your numbers: 80 ÷ 4,000 = 2%- CPC from CPM
CPM ÷ (1,000 × CTR)With your numbers: AED 25.00 ÷ (1,000 × 1%) = AED 2.50- CPA from CPC
CPC ÷ Conversion rateWith your numbers: AED 2.50 ÷ 2% = AED 125
Leave any box blank and the metrics that need it show “—”. Use numbers from the same date range and the same campaigns, or the ratios won’t mean much. Spend excludes VAT and agency fees. Presets are rough UAE planning assumptions, not benchmarks. Costs vary a lot by industry, audience, language and season (Ramadan, Q4 and White Friday push prices up). Replace them with your own account data.
What is a good CPA for your business?
One below what a conversion is worth to you, not a market average. For e-commerce that ceiling is your max CPA:
Max CPA = Average order value × Contribution margin- Example: an AED 350 average order at a 45% contribution margin gives a max CPA of about AED 157.
- Lead gen: use average deal value × close rate instead.
- Shortcut: our ROAS calculator works it out from your own numbers.
What CPA should you plan for before you have data?
Divide a CPC range by a conversion rate and you have a starting point. It is arithmetic on rough planning assumptions, not a benchmark.
| Platform | CPC range | CPA at 2% conversion | CPA at 6% conversion |
|---|---|---|---|
| Meta | AED 1.5–4 | AED 75–200 | AED 25–67 |
| Google Search | AED 3–12 | AED 150–600 | AED 50–200 |
| TikTok | AED 1–3.5 | AED 50–175 | AED 17–58 |
| Snapchat | AED 1.5–4 | AED 75–200 | AED 25–67 |
| AED 18–40 | AED 900–2,000 | AED 300–667 |
Which moves CPA more: click cost or conversion rate?
| Scenario | CPC | Conversion rate | CPA |
|---|---|---|---|
| Today | AED 2.50 | 2% | AED 125 |
| Lift conversion rate | AED 2.50 | 3% | About AED 83 |
| Cut CPC | AED 2.00 | 2% | AED 100 |
- If CPC is high: look at CPM (audience, season) and CTR (creative).
- If conversion rate is low: look at the landing page, offer, checkout and follow-up speed.
- If both look fine: check tracking. Missing conversions make CPA look worse than it is.
Why does platform CPA differ from your real CPA?
Platforms count conversions in their own attribution windows, and several can claim the same sale. Others miss conversions through iOS privacy limits, ad blockers or no Conversions API.
- Platform CPA is for comparing campaigns and ads inside one platform.
- Blended CPA (total spend ÷ new customers in your CRM or store) is what customers really cost.
- Cash on delivery refusals and refunds never reach the platform, so UAE and KSA platform CPA can look better than reality.
Count the right conversion
Optimising to the cheapest event (page views, add to cart) lowers CPA on paper and can raise your real cost per customer. Optimise to the deepest event you get at least 50 of a month.
FAQ
CPA questions, answered

CPA usually counts media spend only, per conversion, and the conversion can be a lead. Customer acquisition cost (CAC) is the full cost of a paying customer: media plus agency, creative, tools and sales.
Either, as long as you say which. Lead CPA divided by your close rate gives a rough cost per customer, and the two can be very different numbers.
Because CPA = CPC ÷ conversion rate. Dividing by 1.25 is the same as multiplying by 0.8. Cutting CPC by 25% cuts CPA by the full 25%.
A bid strategy where you tell the platform the average CPA you want and it sets bids to hit it. Start near the CPA you already get; a target far below it usually just limits delivery.
Usually missing conversions: broken pixel events, no Conversions API, or consent signals not passed. It can also be a short attribution window, so compare with your store or CRM.
Next step
Not sure your CPA is the real one?
Book a free intro call, or go further with our Growth & Tracking Audit, which checks tracking, attribution and unit economics to set CPA targets your finance team will trust.
