📈
📈 Business tools

Push Notification Open & Purchase Rate Calculator

Results update as you type. Any currency.

Your numbers

Understanding the push notification conversion calculator — concept and principle

This calculator turns the raw numbers from a push notification campaign into the metrics marketers compare: open rate, purchase rate among people who opened, total revenue and revenue per 1,000 pushes delivered. App teams use it to judge whether a message, audience or send time worked, and to compare push with email or SMS on a like-for-like basis.

Push notification open and purchase funnel50,000 pushes, 2,400 opens (4.8%), 120 purchases (5% of opens) at $15: $1,800, or $36 per 1,000.From a buzz on the phone to a purchase50,000 delivered2,400 openedopen rate 4.8%120 bought5% of opensrevenue 120 × $15 = $1,800$36 per 1,000 pushes1,800 ÷ 50,000 × 1,000
Only 4.8% open and 5% of those buy, so 50,000 pushes bring 120 orders — $36 for every 1,000 sent.

How it is calculated

Use delivered pushes, not pushes sent, as the base. The calculator shows USD by default but works with any currency.

The principle

A push campaign is a funnel: delivered, then opened, then bought. Each step keeps a fraction of the previous one, so revenue equals delivered × open rate × purchase rate × average purchase. Splitting the funnel shows where you lose people. A weak open rate points to the message, timing or audience; a weak purchase rate after opening points to the landing screen, offer or price. Revenue per 1,000 pushes folds every step into one number, which makes campaigns of different sizes directly comparable.

Worked example

  1. Inputs: 50,000 delivered, 2,400 opens, 120 purchases, average purchase $15.
  2. Open rate: 2,400 ÷ 50,000 × 100 = 4.8%.
  3. Purchase rate: 120 ÷ 2,400 × 100 = 5%.
  4. Revenue: 120 × 15 = $1,800.00.
  5. Revenue per 1,000 pushes: 1,800 ÷ 50,000 × 1,000 = $36.00.

How to read the result

Open rates depend strongly on platform, opt-in rules, app category and how personal the message is, so the most reliable benchmark is your own past campaigns. Look at the two rates separately: if a new message raises opens but lowers purchases, it may be attracting curious rather than ready buyers. Revenue per 1,000 is the fairest way to compare campaigns and channels, but remember that it is revenue, not profit, and that some of these buyers might have purchased anyway.

Common mistakes

Keep in mind: Attribution windows and open tracking differ between platforms and analytics tools, so numbers from different tools may not be comparable. A holdout group that receives no push is the only way to measure true incremental revenue. This is an estimate, not financial advice.

Frequently asked questions

Why does my analytics tool show a different conversion rate?

Many tools divide purchases by delivered pushes. Here the purchase rate is divided by opens; multiply open rate by purchase rate to get the delivered-based figure (4.8% × 5% = 0.24%).

How can I improve the open rate?

Segment the audience, personalise the text, test send times and send less often to people who rarely open.

Is revenue per 1,000 pushes the same as RPM?

It follows the same idea of revenue per thousand, applied to delivered pushes instead of ad impressions.

Sources: P. Farris, N. Bendle, P. Pfeifer and D. Reibstein, Marketing Metrics, Pearson

Checked 8 Nov 2026. Standard business and finance formulas. Estimates for information only.

📈 All business tools →🌍 Calculators by country →