CPA, or Cost Per Action, is the simplest affiliatecommission model. You define a qualifying action, and you pay a fixed amount every time an affiliate delivers it. The action can be a registration, a first deposit, a purchase, a subscription signup, or any measurable event you choose.
How CPA Works in Practice
A Forex broker might pay $200 CPA for each new client who opens an account and deposits at least $500. An iGaming operator might pay $80 for each new depositing player. A prop trading firm might pay $50 for each challenge purchase. The key element is that the payment is fixed and one-time per qualifying event.
CPA rates vary dramatically by vertical. iGaming CPAs typically range from $50 to $300 per depositing player. Forex CPAs can range from $150 to $1,000+ depending on the deposit threshold and geography.
Advantages of CPA
Predictable costs: You know exactly what each acquisition costs before it happens.
Simple to explain: Affiliates understand the deal immediately, which speeds up recruitment.
Attractive to new affiliates: Partners who need consistent cash flow prefer CPA over revenue-dependent models.
Easy to compare: You can benchmark your CPA against competitors and industry averages.
Risks and Downsides
You pay regardless of customer quality. A customer who deposits once and never returns costs the same as a high-value long-term customer.
CPA incentivizes volume over quality. Affiliates optimize for the qualifying action, not for downstream metrics.
Cash flow pressure at scale. If an affiliate sends 500 signups in a month, you owe that amount regardless of revenue generated.
Fraud exposure. CPA models are more vulnerable to fake signups, incentivized traffic, and bot activity.
Setting the Right CPA Rate
Your CPA should be derived from your customer lifetime value (LTV), not from what competitors are offering. Start by calculating your average customer LTV, then determine what percentage of that value you can afford to spend on acquisition. A common guideline is to set CPA at 30-50% of your expected first-year revenue from a customer.
Never set CPA rates based solely on competitor benchmarks. If your LTV is lower than your competitor, matching their CPA will erode your margin. Always anchor to your own unit economics.
Protecting Against Low-Quality Traffic
CPA models require qualification rules to prevent abuse. Common protections include:
Minimum deposit thresholds before a CPA triggers.
Hold periods (e.g., 30 days) before commission is confirmed, allowing time to verify customer legitimacy.
Activity requirements such as minimum trades or bets within the first 30 days.
Geographic restrictions to exclude high-fraud regions from CPA eligibility.
Automated fraud detection rules that flag suspicious patterns like rapid signups from the same IP range.
Key Takeaways
CPA pays a fixed amount per qualifying action, making costs predictable.
Set rates based on your own LTV, not competitor benchmarks.
CPA attracts volume-focused affiliates, so qualification rules are essential.
Hold periods and activity thresholds help filter low-quality traffic.