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    


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


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

Visits versus unique visitors

There are two sets of metrics on the Overview page:

  1. metrics related to visits,
  2. metrics related to unique visitors.

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

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

Metric reference

New opt-insnumber of users that subscribed to push notifications.--
Total visitsNumber of visits.Unique visitorsNumber of unique visitors.
Notifications sentNumber of notifications sent.Notified usersNumber of users that received a notification.
Generated visitsVisits generated by a click on a push notification.Re-engaged usersNumber of users that came back from a notification.
Notifications clickedNumber of notifications clicked.Clicking usersNumber of users that clicked on a notification.
Goal 1Number of visits that resulted in a GOAL_1 eventGoal 1Number of users that resulted in a GOAL_1 event

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 Goal 1 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 9 months ago

What's Next



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.