Skip to content

How to track push notification conversions and revenue

Measure the conversions and revenue your notifications actually drive.

What it is

See how each notification did, and track goals: actions like a purchase or sign-up that people take on your website.

When to use it

After you send, to see how many people clicked. Add goals to count sales or sign-ups on your website, not just clicks.

Find it at: Reports → Notifications, and Reports → Goals & conversions

Before you start

  • Reports fill in after your first notification. You can add goals before that.
  • For goals, your website must report the action. Our WordPress plugin (version 1.2.2 or newer) reports WooCommerce orders as purchase, with the order total. Shopify orders are reported once you connect your store on the Install page. Other websites need a developer.

Set it up

  1. 1The Notifications tab lists every notification you’ve sent, newest first. Narrow it with the date range, the status filter or the search box, click Export CSV to download what’s listed, and click a notification to open its full report. Home shows the same numbers per day for the period you pick.
  2. 2To add a goal, open the Goals & conversions tab and click Add goal.
  3. 3Type a Goal name you’ll recognise, like Purchase.
  4. 4Type the Action name (from your website) exactly as your website reports it, like purchase.
  5. 5Click Add goal in the dialog. It shows zeros until that action is reported.
  6. 6To change a goal, open the ⋯ menu on its row, click Edit, then Save goal. Delete… removes it from the report.

Every setting, explained

Status
Queued (about to start), Sending, Sent, Scheduled (waiting for its time, or for your quiet hours to end), Failed or Canceled. Drafts aren’t listed here: they’re under Send → Drafts.
Sent, Delivered and Expired
Sent is how many browsers’ push services accepted it. Delivered is how many devices confirmed it arrived; not every browser confirms, so it can be lower than Sent. Expired (in a notification’s report) counts subscriptions that no longer work — they’re removed automatically.
Click rate
Clicks ÷ notifications sent.
Conversions
On the Notifications tab: purchases (and other actions reported with a value) made after getting the notification. Each one is credited to the most recent notification that person got in the 7 days before.
Devices
In a notification’s report: what kinds of devices it went to (computer, Android, iPhone / iPad or other), with the clicks from each.
A/B test results
A notification with an A/B test is marked A/B test in the list. Its report shows each version’s click rate and which version won.
From notification to goal
For the period you pick (7, 30 or 90 days): how many people got a notification, how many clicked one, and how many completed each goal (whether or not they clicked). Each person is counted once per row.
Goal columns
Conversions is how many times the action happened. People is how many different people did it. Revenue adds up the values reported, in your revenue currency (set in Settings).

Tips

  • Name goals for people (“Newsletter sign-up”), but copy the action name exactly from your website (“signup”).
  • Report a value with purchases, like the order total, so the Revenue column adds up. WooCommerce does this for you.
  • Set your revenue currency in Settings so amounts show the right symbol.

Watch out for

  • Adding a goal doesn’t start tracking. If it stays at zero, check that your website reports that exact action name.
  • Action names must match exactly, including capital letters: “Signup” and “signup” are different.
  • Goal numbers cover the period picked at the top of the tab: 7, 30 or 90 days.
  • Revenue only counts plain numbers. A value like “$49.00” counts as 0.
  • The funnel shows people who did the action — not proof that the notification caused it.
  • Deleting a goal only removes it from the report. The recorded actions stay, so adding it back brings the numbers back.

More setup guides

New to relaybell? Start with the full setup guide.

Ready to set it up?

Create a free relaybell account — your first website is ready in seconds.

Get started free