Setting up an Google Analytics dashboard to track the performance of your push campaigns is simple. 

PushOwl already adds the following UTM parameters to your notifications to make your job a bit easier.

  • utm_source: pushowl
  • utm_medium: push_notification
  • utm_campaign: campaign OR abandoned_cart OR back_in_stock OR price_drop

I. Setting up your PushOwl dashboard on Analytics

1. Select 'Customization' and click on 'Dashboards' from the dropdown.
2. Click on 'Create Dashboard' on the page.

3. Click on 'Blank Canvas'
4. Name the dashboard 'PushOwl Report'
5. Click on 'Create Dashboard'

6. Your dashboard is ready to be customised.

II. Setting up Widgets to Track Performance

Let's look into how we can set up different widgets to create a detailed dashboard. These are the different elements that can be tracked:

  1. Sessions
  2. Average Session Duration
  3. Revenue
  4.  Popular pages among PushOwl Subscribers
  5. Campaign Performance
  6. Abandoned Cart Recovery Performance
  7. Back in Stock Alerts
  8. Price Drop Alerts
  9. Sessions based on visitors' devices
  10. Revenue distribution by visitors’ devices
  11. Location

Let's look into how we can set up each of these widgets below:

III. Sessions

A session is defined as a group of interactions by one user on your website. Here's how you set it up:

1. Name the widget 'Sessions'.
2. Click on ‘Metric’ from Standard options
3. Click on ‘Sessions’ (3) from the 'Show the following metric' dropdown'.
4. Under 'Filter this data',
i) Click on 'Only show'‘ from the first dropdown.
ii) Search for 'Source' in the second dropdown and select it.
iii) Click on 'Exactly matching' from the third dropdown.
iv) Enter the keyword 'pushowl' in the blank field.
5. Click 'Save'.

IV. Average Session Duration

Average Session Duration is the average length of a session by a website visitor. This helps you understand the average amount of time a visitor stays on your store. Here's how you set it up: 

1. Name the widget 'Average Session Duration'.
2. Click on ‘Metric’ from Standard options
3. Click on ‘Avg. Session Duration’ (3) from the 'Show the following metric' dropdown'.
4. Under 'Filter this data',
i) Click on 'Only show'‘ from the first dropdown.
ii) Search for 'Source' in the second dropdown and select it.
iii) Click on 'Exactly matching' from the third dropdown.
iv) Enter the keyword 'pushowl' in the blank field.
5. Click 'Save'.

V. Revenue

The revenue widget denotes the total amount made by the store after a subscriber clicks on any notification. Here's how you set it up: 

1. Name the widget 'Revenue'.
2. Click on ‘Metric’ from Standard options
3. Click on ‘Revenue’ (3) from the 'Show the following metric' dropdown'.
4. Under 'Filter this data',
i) Click on 'Only show'‘ from the first dropdown.
ii) Search for 'Source' in the second dropdown and select it.
iii) Click on 'Exactly matching' from the third dropdown.
iv) Enter the keyword 'pushowl' in the blank field.
5. Click 'Save'.

Note: You’ll see that Google Analytics and PushOwl don’t have the same amount attributed under revenue. This is due to the concept of different attribution models. You can read up about how Google Analytics attributes revenue here.

VI. Popular Pages Among PushOwl Subscribers

Want to know which pages prove popular among your PushOwl subscribers after you send them a campaign? Here's how you can set up a widget for it: 

1. Name the widget 'Popular pages among PushOwl Subscribers'.
2. Click on ‘Table’ from Standard options.
3. Under 'Display the following columns:',
i) Click on 'Page Title' from the first dropdown.
ii) Click on 'Sessions' in the second dropdown.
4. Click on '10 rows' from the dropdown next to 'Show a table with'.
5. Under 'Filter this data',
i) Click on 'Only show'‘ from the first dropdown.
ii) Search for 'Source' in the second dropdown and select it.
iii) Click on 'Exactly matching' from the third dropdown.
iv) Enter the keyword 'pushowl' in the blank field.
6. Click 'Save'.

VII. Campaign Performance

You can track how your campaign is performing, the sessions it brought in and the revenue earned.

1. Name the widget 'Campaign Performance'.
2. Click on ‘Table’ from Standard options.
3. Under 'Display the following columns:',
i) Click on 'Source' from the first dropdown.
ii) Click on 'Sessions' in the second dropdown.
iii) Click on 'Revenue' in the third dropdown.
4. Click on '10 rows' from the dropdown next to 'Show a table with'.
5. Under 'Filter this data',
i) Click on 'Only show'‘ from the first dropdown.
ii) Search for 'Source' in the second dropdown and select it.
iii) Click on 'Exactly matching' from the third dropdown.
iv) Enter the keyword 'pushowl' in the blank field.
6. Click 'Save'.

VIII. Abandoned Cart Recovery Performance

If you use the Abandoned Cart Reminders feature, you can also track its performance. You can use Analytics to see the revenue earned through the feature and the number of sessions the feature has brought to your store.

1. Name the widget 'Abandoned Cart Recovery Performance'.
2. Click on ‘Table’ from Standard options.
3. Under 'Display the following columns:',
i) Click on 'Source' from the first dropdown.
ii) Click on 'Sessions' in the second dropdown.
iii) Click on 'Revenue' in the third dropdown.
4. Click on '10 rows' from the dropdown next to 'Show a table with'.
5. Under 'Filter this data',
i) Click on 'Only show'‘ from the first dropdown.
ii) Search for 'Source' in the second dropdown and select it.
iii) Click on 'Exactly matching' from the third dropdown.
iv) Enter the keyword 'pushowl' in the blank field.
v) Click on 'Add a Filter' and repeat steps i) to iii).
vi) For the blank field, enter the keyword 'abandoned_cart'.
6. Click 'Save'.

IX. Back in Stock Alert Performance

If you use the Back in Stock Alert feature, you can also track its performance. You can use Analytics to see the revenue earned through the feature and the number of sessions the feature has brought to your store.

1. Name the widget 'Back in Stock Alert Performance'.
2. Click on ‘Table’ from Standard options.
3. Under 'Display the following columns:',
i) Click on 'Source' from the first dropdown.
ii) Click on 'Sessions' in the second dropdown.
iii) Click on 'Revenue' in the third dropdown.
4. Click on '10 rows' from the dropdown next to 'Show a table with'.
5. Under 'Filter this data',
i) Click on 'Only show'‘ from the first dropdown.
ii) Search for 'Source' in the second dropdown and select it.
iii) Click on 'Exactly matching' from the third dropdown.
iv) Enter the keyword 'pushowl' in the blank field.
v) Click on 'Add a Filter' and repeat steps i) to iii).
vi) For the blank field, enter the keyword 'back_in_stock'.
6. Click 'Save'.

X. Price Drop Alert Performance

If you use the Price Drop Alert feature, you can also track its performance. You can use Analytics to see the revenue earned through the feature and the number of sessions the feature has brought to your store.

  1. Name the widget 'Price Drop Alert Performance'.

2. Click on ‘Table’ from Standard options.
3. Under 'Display the following columns:',
i) Click on 'Source' from the first dropdown.
ii) Click on 'Sessions' in the second dropdown.
iii) Click on 'Revenue' in the third dropdown.
4. Click on '10 rows' from the dropdown next to 'Show a table with'.
5. Under 'Filter this data',
i) Click on 'Only show' from the first dropdown.
ii) Search for 'Source' in the second dropdown and select it.
iii) Click on 'Exactly matching' from the third dropdown.
iv) Enter the keyword 'pushowl' in the blank field.
v) Click on 'Add a Filter' and repeat steps i) to iii).
vi) For the blank field, enter the keyword 'price_drop'.
6. Click 'Save'.

XI. Sessions based on visitors' devices

You can also see which device your visitors are using by creating a pie widget on your Analytics Dashboard.

1. Name the widget 'Visitor Devices - Sessions'.
2. Click on ‘Pie’ from Standard options.
3. Under 'Create a pie chart showing:',
i) Click on 'Sessions' from the dropdown.
4. Under 'grouped by:',
i) Click on 'Device Category' from the dropdown.
5. Under 'Filter this data',
i) Click on 'Only show'‘ from the first dropdown.
ii) Search for 'Source' in the second dropdown and select it.
iii) Click on 'Exactly matching' from the third dropdown.
iv) Enter the keyword 'pushowl' in the blank field.
6. Click 'Save'.

XII. Revenue based on visitors' devices

Your Analytics dashboard can also show the data on which devices bring the most conversions. You can set up a widget to track visitor devices based on revenue. Here's how you set it up:

1. Name the widget 'Visitor Devices - Revenue'.
2. Click on ‘Pie’ from Standard options.
3. Under 'Create a pie chart showing:',
i) Click on 'Revenue' from the dropdown.
4. Under 'grouped by:',
i) Click on 'Device Category' from the dropdown.
5. Under 'Filter this data',
i) Click on 'Only show'‘ from the first dropdown.
ii) Search for 'Source' in the second dropdown and select it.
iii) Click on 'Exactly matching' from the third dropdown.
iv) Enter the keyword 'pushowl' in the blank field.
6. Click 'Save'.

XIII. Location

Curious about where your visitors are coming from? You can easily track that on your PushOwl Analytics dashboard. Here's how you can set it up:

1. Name the widget 'Location'.
2. Click on ‘Geomap’ from Standard options.
3. Under 'Plot selected metric:',
i) Click on 'Country' from the first dropdown.
ii) Click on 'Sessions' from the second dropdown.
4. Under 'Filter this data',
i) Click on 'Only show'‘ from the first dropdown.
ii) Search for 'Source' in the second dropdown and select it.
iii) Click on 'Exactly matching' from the third dropdown.
iv) Enter the keyword 'pushowl' in the blank field.
5. Click 'Save'.

Here's what a PushOwl Report created as a Google Analytics dashboard looks like:

Did this answer your question?