Free CPA Calculator
Find what each sale, lead or signup cost by dividing ad spend by conversions.
Loading the editor…
How to use this tool
Clicks and reach are easy to grow, but what matters to most businesses is how much it costs to win a customer or lead. This calculator divides your spend by the conversions it produced and returns the cost per acquisition with the equation. Use it to compare campaigns, set a target CPA or check whether a channel pays for itself.
- 01
Enter ad spend
Type the amount spent in Ad spend. Add creative or agency fees too if you want a fully loaded CPA, and say so when you share it.
- 02
Enter conversions
In Conversions, enter one action type only, such as purchases or qualified leads, counted over the same dates and attribution window as the spend.
- 03
Calculate and set a target
Press Calculate to see the cost per result and the equation, like 500 ÷ 25. Compare it with the profit each conversion brings, then copy the figures into your report.
CPA formula with a worked example
CPA = total cost ÷ number of conversions. Spend $500 and get 25 purchases: 500 ÷ 25 = $20 per purchase. If the same $500 brings 50 qualified leads instead, the cost per lead is $10. The formula stays the same; what changes is the action you count.
What is a good CPA?
A good CPA is lower than what a conversion is worth to you. If an order leaves $50 in profit before ads, a CPA above $50 loses money on that first sale, although repeat or subscription purchases can justify paying more up front. Averages vary widely by platform and industry, so set your target from your own margins first.
How to lower your CPA
• Improve the landing page: faster load times and a clear offer raise conversion rate. • Cut audiences, keywords or placements that spend without converting. • Use creative that pre-qualifies people, so clicks come from likely buyers. • Retarget visitors who showed interest; they often convert at a lower cost. • Check tracking, since missing conversion events make CPA look worse than it is.
CPA vs. CAC and CPL
CPA usually covers one campaign or channel and one conversion event. Customer acquisition cost (CAC) is broader: it divides all sales and marketing costs by new paying customers. Cost per lead (CPL) is simply CPA where the conversion is a lead, which you can calculate here by entering leads as conversions.
Frequently asked questions
What is CPA?
CPA stands for cost per acquisition, sometimes read as cost per action. It’s the average amount spent to get one conversion, such as a sale, lead, signup or app install. It can also describe a pricing model where advertisers pay only when that action happens.
How do you calculate CPA?
1. Add up the spend for the campaign and period. 2. Count the conversions of one type in the same period. 3. Divide spend by conversions. For $500 and 25 sales, 500 ÷ 25 = $20 per sale.
How do I work out the highest CPA I can afford?
Start with average order value and subtract product, shipping and other variable costs; the remainder is your break-even CPA. A $100 order with $60 of those costs gives a $40 break-even CPA. Aim below that number so each sale still leaves a profit.
How is CPA different from CPC?
CPC is the cost of a click, while CPA is the cost of a completed action. They connect through conversion rate: CPA = CPC ÷ conversion rate. A $1 CPC with a 4% conversion rate gives a $25 CPA.
Can I calculate cost per lead with this tool?
Yes. Enter the spend and put the number of qualified leads in the Conversions field, and the result is your cost per lead. The same works for registrations, demo bookings or app installs.
What is target CPA?
Target CPA is the cost per conversion you aim for. Google Ads offers a Target CPA bid strategy, and Meta has a similar cost per result goal. Set the target from your margins, then compare the real CPA you calculate here against it.
Why does my CPA differ from the ad platform’s number?
Platforms count conversions with their own attribution windows and may include view-through conversions, while your store or CRM may count more or fewer. Decide which source you trust and use it consistently when you compare campaigns.
Should I include agency or creative costs?
For media buying decisions, ad spend alone is common. For a true picture of profitability, include creative, tools and agency fees in the spend you enter. Label which version you used so others read the CPA correctly.
Is my campaign data sent anywhere?
No. The calculation runs in your browser, and the spend and conversion numbers you type aren’t uploaded to SocQ or kept after you leave the page.
Is the CPA calculator free?
Yes. It’s free to use with no signup, no account and no cap on calculations. Type your numbers, press Calculate and copy the result.
For developers
Explain CPA swings with public social data
SocQ APIs fetch public posts, profiles and comments from Instagram, TikTok, YouTube and LinkedIn, which helps you see how audiences reacted to the content behind a campaign in your reports. Conversion and spend data still come from your ad platform or analytics.
Keep working with free tools
View all tools- FREEInstagram
Free Instagram Font Generator
Compare eight copy-and-paste text styles for an Instagram name, bio line or caption.
- FREELinkedIn
Free LinkedIn Text Formatter
Highlight key phrases and organize LinkedIn posts with bold, italic and bullet-list formatting.
- FREEInstagram
Free Instagram Line Break Generator
Prepare Instagram caption paragraphs and blank-line spacing, then copy the complete text.
- FREEX / Twitter
Free Twitter (X) Character Counter
Check X post length with weighted link and emoji counts and a live remaining-space display.



