Acronyms In Affiliate Marketing

What CPA, EPC, LTV and friends actually mean.

Scattered across Affpinions and the wider industry you'll see many acronyms, and it isn't always obvious what each one stands for. Here are 31 of the most common acronyms in affiliate marketing and their meanings.

AcronymWhat it means
CPSCost Per Sale
CPACost Per Action (or Acquisition)
CPLCost Per Lead
CPICost Per Install
CPECost Per Engagement
AOVAverage Order Value
CRConversion Rate
EPCEarnings Per Click
LTVLifetime Value
CPCCost Per Click
CPMCost Per Thousand (M is the Roman numeral for thousand)
ROIReturn On Investment
ROASReturn On Ad Spend
CTRClick-Through Rate
RPMRevenue Per Mille (per 1,000 visits or impressions)
PPCPay Per Click (usually paid search advertising)
PPSPay Per Sale
PPLPay Per Lead
PPIPay Per Install
SOISingle Opt-In (lead confirmed once)
DOIDouble Opt-In (lead confirmed by email)
S2SServer-to-Server (postback tracking)
SEOSearch Engine Optimisation
SERPSearch Engine Results Page
UGCUser-Generated Content
KPIKey Performance Indicator
CACCustomer Acquisition Cost
GEOGeographic targeting (country)
AMAffiliate Manager
T&CsTerms and Conditions
E-E-A-TExperience, Expertise, Authoritativeness, Trust

Examples of affiliate acronyms in sentences

  • If you own a website about personal finance and join a CPL program, that program may pay you £25 per qualified lead you send.
  • If you're an app developer and join a CPI program, a company may pay you $0.50 per new install of an app you promote inside your app.
  • If you have a popular social media profile and join a CPS program, that program may pay you 5% commission for each person who clicks your link and buys.
  • If 1,000 clicks earn you $150, your EPC is $0.15.

These are hypothetical examples with made-up figures for demonstration only. If an acronym isn't listed, let us know — or browse the full affiliate wiki.

Newsletter

Get new networks & guides in your inbox

One short email a month: newly listed affiliate programs, payout changes and our latest guides. No spam, unsubscribe anytime.