Xplainr
    CPA

    Cost Per Acquisition (CPA)

    Cost Per Acquisition (CPA) is the average cost to acquire one conversion, such as a sale, lead, or signup. It's calculated by dividing total campaign costs by the number of conversions and is essential for measuring campaign efficiency.

    Calculate Your Cost Per Acquisition

    Use our free interactive calculator

    Calculate Your CPA

    Formula

    CPA = Total Cost ÷ Number of Conversions

    Where:

    Total Cost=Total amount spent on the campaign or channel
    Number of Conversions=Total conversions (sales, leads, signups) generated

    Example

    Scenario

    Your Facebook Ads campaign spent $5,000 and generated 100 lead form submissions.

    Calculation

    CPA = $5,000 ÷ 100 = $50

    Result

    Your CPA is $50, meaning each lead cost $50 to acquire.

    When to Use Cost Per Acquisition

    • 1Optimizing campaigns for specific conversion actions
    • 2Setting and managing advertising budgets
    • 3Comparing efficiency across different campaigns or channels
    • 4Bidding strategies in automated advertising platforms
    • 5Determining sustainable cost thresholds for profitable growth

    Common Mistakes

    • ✗Comparing CPA across different conversion types (e.g., leads vs. purchases)
    • ✗Not factoring in conversion quality or downstream conversion rates
    • ✗Setting CPA targets without understanding customer value
    • ✗Optimizing for low CPA at the expense of volume

    CPA vs. Target CPA Bidding

    Many advertising platforms offer Target CPA bidding strategies:

    • Google Ads: Sets bids automatically to achieve your target CPA
    • Meta Ads: Cost cap bidding aims to stay below your target CPA
    • LinkedIn: Target cost bidding optimizes for conversions

    When using automated bidding, start with a CPA target slightly above your historical average, then gradually decrease it as the algorithm learns your audience.

    Frequently Asked Questions

    What is a good CPA?

    A good CPA depends on your customer value and margins. If your average customer is worth $500, a $50 CPA is excellent. Calculate your target CPA by determining what you can afford to pay while remaining profitable.

    What's the difference between CPA and CAC?

    CPA measures the cost of any conversion action (lead, signup, sale), while CAC specifically measures the total cost to acquire a paying customer. A lead with $50 CPA might have a $150 CAC when accounting for the full sales process.

    How do I reduce CPA?

    Improve targeting to reach more qualified audiences, optimize landing pages for conversion, test different ad creatives, refine bidding strategies, and focus budget on best-performing segments.

    Should I use CPA or ROAS bidding?

    Use CPA when all conversions have similar value or for lead generation. Use ROAS when conversion values vary (e.g., e-commerce with different product prices). ROAS optimization helps maximize revenue, not just conversions.

    Related Terms

    Learn More

    Stop Calculating, Start Growing

    Xplainr automatically tracks your Cost Per Acquisition across all channels and tells you exactly what's driving changes - no spreadsheets required.