Cost per action (CPA) / effective cost per action (eCPA)

A pricing model in online advertising marketing strategies in which an advertiser pays per Conversion (e.g. file download or form registration).

CPA = total cost of campaign ÷ number of conversions

This model also covers other options depending on the ad’s goal and involves cost per download (CPD) and cost per install (CPI).

One of the key benefits of CPA is that advertisers only pay when a specific action takes place.

eCPA means effective cost per action. It tells us what the CPA would have been if the advertiser had purchased conversions instead of impressions or clicks.

Read more about different KPIs used in analytics in our blog post: KPIs for ecommerce: Maximizing funnel performance


  • 25 years of digital analytics with Brian Clifton: Being data-informed, not just data-driven

    As organizations increasingly rely on data in their business decisions, the challenges of ensuring data accuracy, consistency, and ethical collection are becoming more and more important. Along with understanding the audience’s needs, supporting collaboration between teams, and securing privacy compliance, these challenges have evolved into data collection and analytics priorities.  Let’s dive into the third…

    Read more

  • Piwik PRO is HIPAA certified

    Piwik PRO is officially HIPAA certified!

    At Piwik PRO, ensuring the highest level of security and data protection has always been our top priority. Developing privacy-friendly analytics is just one aspect of our commitment. We validate our approach by obtaining external certifications from independent organizations. As such, we are pleased to announce that a HIPAA (Health Insurance Portability and Accountability Act)…

    Read more