Skip to content

Conversion Rate, CTR, CPC and CPM Calculator

Calculates conversion rate, average order value, revenue per visitor, CTR, CPC, CPM and CPA from visitors, orders, revenue, impressions, clicks and ad spend.

Version 1

Things to keep in mind:

  • Orders can exceed visitors if definitions differ, giving a rate above 100 %; check your data definitions.
  • Platforms define visitors, sessions and clicks differently; use data from the same source.
  • CPA here divides all ad spend by all orders; enter only ad-driven orders for a campaign CPA.
  • A 0 result may mean "not computable".

Calculator

Site performance

Visitors or sessions in the period (at least 1).

Number of orders in the same period.

TRY

Total revenue from the orders (TRY).

Ad data

Optional: number of ad impressions.

Optional: number of ad clicks.

TRY

Optional: advertising spend in the period (TRY).

After the first calculation, the result updates automatically when you change a value.

Result

Enter the values and press Calculate to see the result here.

About this tool

Key e-commerce and digital advertising metrics in one place: site conversion rate and ad cost measures (CTR, CPC, CPM, CPA). Visitor, order and revenue data measure site performance; impression, click and spend data measure ad efficiency.

Formulas

  • Conversion rate (%) = Orders / Visitors × 100
  • Average order value (AOV) = Revenue / Orders
  • Revenue per visitor = Revenue / Visitors
  • Visitors per order = Visitors / Orders
  • CTR (%) = Clicks / Impressions × 100
  • CPC = Ad spend / Clicks
  • CPM = Ad spend / Impressions × 1000
  • CPA = Ad spend / Orders

Ratios are rounded to 2 decimals (visitors per order to 1 decimal) and amounts to cents, half up (HALF_UP).

Example 1: 20,000 visitors, 400 orders, 300,000 revenue, 200,000 impressions, 3,000 clicks and 4,500 spend: conversion 2.00 %; AOV 750.00; 15.00 per visitor; 50.0 visitors per order; CTR 1.50 %; CPC 1.50; CPM 22.50; CPA 11.25.

Example 2 (rounding): 3,333 visitors, 47 orders, 23,456.78 revenue, 123,457 impressions, 2,345 clicks and 3,210.55 spend give conversion 1.41 %; AOV 499.08; 7.04 per visitor; CTR 1.90 %; CPC 1.37; CPM 26.01; CPA 68.31.

Ad fields are optional; leave them empty and the related cost metrics show 0. Ratios with a zero denominator also show 0.

How to read the result: Conversion rate shows the percentage of visitors who place an order; read it together with AOV and revenue per visitor. CTR shows how engaging the ad is, CPC and CPM give the unit cost of traffic and impressions, and CPA gives the ad spend per order. Comparing CPA with AOV shows whether an order covers its advertising cost. Suitable values vary by channel and industry; compare the results with your own earlier periods.

How to use

  1. Enter visitors, orders and revenue.
  2. If you have ad data, enter impressions, clicks and spend.
  3. Press Calculate.

Notes

Ratios are rounded to 2 decimals and amounts to cents (HALF_UP). A zero denominator shows 0 (not computable). Enter revenue and spend on the same VAT basis.

Sources

Frequently asked questions

5 questions
  1. Orders divided by visitors times 100: 400 orders / 20,000 visitors = 2 %. The number of visitors must be at least 1.

Next step

Related tools to continue your calculation.

All tools in Digital Marketing Metrics