The WonderPush Developer Hub

Welcome to the WonderPush developer hub. You'll find comprehensive guides and documentation to help you start working with WonderPush as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Using the dashboard

The overview page of your dashboard provides detailed analytics of your project.


Your project's dashboard Overview page exposes key metrics of your project:

Notifications versus Subscribers

There are two sets of metrics on the Overview page:

  1. metrics related to notifications,
  2. metrics related to unique subscribers.

You can switch from one set to the other using this selector:

With notifications metrics, you get detailed reports on the volume of notifications sent, confirmed, clicked, etc.
With subscribers metrics, you get corresponding reports deduplicated by user.

Metric reference





New opt-ins

number of users that subscribed to push notifications.


number of users who opted-out of push notifications

Total visits

Number of visits.

Unique visitors

Number of unique visitors.

Notifications sent

Number of notifications sent.

Notified users

Number of users that received a notification.

Confirmed receipts

Number of notifications acknowledged by the targeted devices.

Confirmed recipients

Number of devices that acknowledged a least one notification.

Notifications clicked

Number of notifications clicked.

Clicking users

Number of users that clicked on a notification.

In-app viewed

Number of in-app impressions.

In-app viewers

Number of users that saw an in-app.

In-app clicks

Number of in-app clicks

In-app clickers

Number of users that clicked an in-app.

Choosing what metrics to show

Clicking on a metric name toggles its visibility in the graph. This setting is saved in your browser.

Choosing a date range

You can change the date range of your reports by clicking on the date range button and using the date range selector:

Choosing a precision

You can get reports detailed by hour, day, week and month. To change the precision, click on the precision selector:

The precision affects the number of points drawn on the graph, as well as the number of rows on the table below the graph. For example, if you've chosen a day precision, you will get one point on the graph and one row in the table per day. If you've chosen week precision, you will get one point on the graph and one row in the table per week.

Please note that depending on the date range you've set, all precisions might not be available. This avoids plotting too many points on the graph.

Filtering by platform

If your app uses multiple platforms, you can choose which platform to show on the Overview page by using the Filter selector and selecting the platform(s) of your choice:

Please note that if your app doesn't use multiple platforms that selector will not be shown.

Adding your own metrics

If you are sending your own events, you can use them to set up your own metrics on the Overview page. You can add your own metrics by clicking on the “Plus” icon next to the Clicked notifications metric:

Then fill in the metric form by choosing a Label and an Event:

Your metrics are saved in your browser so you don't have to set them up every time you visit the Overview page.

If you need to monitor opt-out users directly on the Overview page, fill @OPT__OUT:invalidated in the metric form as shown here.

Updated 14 days ago

What's Next


Using the dashboard

The overview page of your dashboard provides detailed analytics of your project.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.