← View All Terms
Referral Marketing Glossary

Cost Per Acquisition

Cost per acquisition (CPA) is a pricing model where the advertiser pays the affiliate a fixed amount for each completed acquisition, such as a sale or new customer signup.

Cost per acquisition (CPA) is a performance-based pricing model used in affiliate marketing and digital advertising. Under this model, the business pays a predetermined amount each time a specific acquisition event is completed—typically a sale, subscription signup, or account creation. CPA is one of the most popular models in affiliate marketing because the advertiser only pays when a tangible result is achieved.

How CPA Works in Affiliate Marketing

In a CPA arrangement, the merchant defines what constitutes an acquisition and sets the payout amount. For instance, a SaaS company might pay $50 for each new paying customer an affiliate refers. The affiliate promotes the product using their tracking link, and when a visitor completes the defined action, the affiliate earns the CPA payout.

The CPA model shifts risk from the advertiser to the affiliate. Unlike cost-per-click (CPC) models where advertisers pay for clicks regardless of outcome, CPA ensures the business only spends money when real value is delivered. This makes CPA campaigns highly attractive for budget-conscious companies.

Calculating CPA

CPA can also be used as a metric to evaluate marketing efficiency. The formula is simple:

CPA = Total Marketing Spend / Number of Acquisitions

For example, if you spend $5,000 on an affiliate program in a month and gain 100 new customers, your CPA is $50. Comparing this to the customer's lifetime value (LTV) tells you whether the acquisition cost is profitable. If your average customer LTV is $500, a $50 CPA represents excellent ROI.

CPA vs. Other Pricing Models

  • CPA vs. CPC (Cost Per Click): CPC charges per click regardless of conversion. CPA only charges when a conversion happens, making it lower risk for advertisers.
  • CPA vs. CPL (Cost Per Lead): CPL charges when a lead is generated (e.g., form submission). CPA typically requires a further commitment, like a purchase or subscription.
  • CPA vs. CPS (Cost Per Sale): CPS is a subset of CPA that specifically refers to completed sales. CPA is broader and can include non-sale acquisitions like signups.
  • CPA vs. CPM (Cost Per Mille): CPM charges per 1,000 impressions. CPA is far more results-oriented, as payment is tied to actual conversions.

Why CPA Matters

CPA is a critical metric for any affiliate program because it directly measures the cost of acquiring a customer through affiliate channels. By monitoring CPA across different affiliates, you can identify your most efficient partners, optimize commission structures, and ensure your program remains profitable. A well-managed CPA-based affiliate program can be one of the most predictable and scalable customer acquisition channels available.

Businesses should regularly benchmark their CPA against industry averages and their own LTV to ensure sustainable growth. If CPA creeps above your target threshold, it may signal a need to refine targeting, improve landing pages, or adjust commission rates.

How GrowSurf Helps

GrowSurf helps you manage and optimize your cost per acquisition by providing real-time analytics that show exactly what you are paying for each affiliate-driven customer. The platform tracks every conversion from click to acquisition, giving you clear visibility into your CPA across individual affiliates and your program as a whole.

With GrowSurf's flexible commission management, you can set flat-rate CPA payouts, adjust rates for top performers, and run A/B tests on commission structures to find the sweet spot between affiliate motivation and profitability. Automated payouts through Stripe and PayPal ensure affiliates are paid accurately and on time, keeping your program competitive.

Related Terms

Related Blog Posts

FAQ

What is a good cost per acquisition?

A good CPA depends entirely on your business model and customer lifetime value. As a rule of thumb, your CPA should be significantly lower than your average customer LTV. For SaaS companies, a CPA that is one-third or less of LTV is generally considered healthy.

How is CPA different from CAC?

CPA (cost per acquisition) often refers to the cost of a single conversion event in a specific campaign or channel. CAC (customer acquisition cost) is a broader metric that includes all marketing and sales costs divided by total new customers. CPA is a component of your overall CAC.

Why do advertisers prefer CPA over CPC?

Advertisers prefer CPA because they only pay when a real conversion occurs, not just for a click. This eliminates the risk of paying for traffic that does not convert and makes marketing budgets more predictable and ROI-positive.

Set up your refer a friend program with customer referral and affiliate program software that lowers your acquisition costs, increases customer loyalty, and saves you gobs of time.

Trusted by marketing and product teams at fast-growing B2C, fintech, and SaaS companies