preload logo

What is CPA and Why It Works

CPA (Cost Per Action) is a model where you only pay for specific user actions – such as a registration, subscription, or purchase. This makes budgeting more predictable, increases efficiency, and cuts unnecessary spending. 

Key Strengths of the CPA Model 

Transparency – You only pay for achieved goals. Control – You set your own price per action. 

Profitability – When set up correctly, CPA often delivers the best cost per result. 

Scalability – If your setup works, you can scale fast without added risk. 

Quality Monitoring – You can immediately see which formats and sources convert – and which don’t.

Technical Setup: What You Absolutely Need 

Postback is a must 

It allows the system to register conversions and apply charges accurately. Without postback, CPA simply won’t work – your stats won’t align and billing will be inaccurate. 

Start with a CPM test phase

The test phase is when the system gathers data and calculates your actual cost per lead. You set a test budget – for example, $200 – and launch your campaign on a CPM model. Once the budget is spent, you get a real eCPA value. 

Switching to CPA

Once you know the actual cost per lead for your GEO and format, you set that price in the CPA model. From that moment, the system will buy traffic only at your desired cost per action.

Case Study: Nutra Offer in India (Q1 2025)

GEO: India

Formats: Video, Native Ads (Images)

Traffic Source: xHamster

Goal: Keep eCPA between $1-2

Budget: $100,000+ 

What Was Done 

  • The campaign was launched on CPM with 7 ad streams: 4 video creatives and 3 native image creatives
  • Different time slots and devices were tested. Postback was set up in advance – confirmed leads were tracked from day one
  • All formats ran in parallel without manual filtering – the focus was on identifying the best-performing combinations

During the test phase, no targeting layers (such as time slots, devices, OS, traffic sources, or creatives) were excluded. The campaign was launched “as is,” without bias, to get an objective performance overview and make data-driven decisions later.

Results

Confirmed leads: 85,400 

Average cost per lead: ~$1.05

Before switching to CPA: eCPA ranged from $3–5+

undefined


Optimization

  • Bids were adjusted based on early eCPA and eCPC performance
  • Most traffic was redirected to mobile devices and evening time slots – they delivered better conversion rates
  • Some campaigns were scaled manually, others using the platform’s auto-optimization tools
  • Optimization was based strictly on confirmed leads – not on clicks or intermediate goals

 Launch & Outcome

  • The first stage was a CPM test to identify the best-performing creatives and audiences
  • Once eCPA and CR stats were collected, the campaign switched to a CPA model with a fixed bid
  • Scaling focused on the strongest combinations (Video 1, Video 2, Native 2), while the others ran in support
  • The target cost per lead was achieved and maintained, even as volumes increased

Key Takeaways 

  • Video formats delivered the highest volume of leads with eCPA between $1.00–$1.06
  • Native formats consistently generated leads at a low cost per click
  • Evening mobile traffic performed best
  • Avoiding early narrowing and strict filters helped identify strong combinations faster
  • Postback optimization from day one was a critical success factor
  • The model proved scalable and can be applied to other offers

undefined