How To: Send Push Notifications to Users of Your App

Updated on 27. October 2022 by Jan Bunk


Image with text: Send Push Notifications to Your App Users
The features described on this page require the push notifications addon. Please contact us if it's not enabled for your app yet.
You can use this feature with Zapier to automate your tasks. Learn more about our Zapier integration.

We have previously discussed the benefits of push notifications. Now, let's take a look at how you can easily send push notifications if you created a mobile app for your website.

Sending a push notification to your webtoapp.design app users is very easy. Either follow the steps below, or watch this 1 minute video:

  1. Open your app dashboard.
  2. Select your app if necessary.
  3. Click 'Send Notification'. If you don't see this option, your app doesn't have push notifications enabled. Just contact us and we will enable them for you. The push notification section in your app's dashboard.
  4. Fill in the fields in the popup. The push notification section in your app's dashboard.

That's it already. You can take a look at this example notification to see how the information you enter in the popup will be displayed:

We used our logo with a transparent background as the notification image here.

A push notification in the 'collapsed' state.
A push notification in the 'collapsed' state.
A push notification in the 'expanded' state.
A push notification in the 'expanded' state.

Tracking Push Notification Clicks

You can use UTM parameters in combination with your website analytics tool (e.g. Google Analytics) to see how many times your push notifications get opened.

Adding UTM Parameters

To do so, add the UTM parameters to the URL you want to be opened when the push notification is clicked. If you don't have a specific URL you want to be opened, add the parameters to the URL of your homepage. The easiest way to add the UTM parameters to your URL is the Campaign URL Builder.

We suggest filling out the fields like this:

  • campaign source (utm_source): app
  • campaign medium (utm_medium): push-notification
  • campaign name (utm_campaign): The title of your notification

You can then copy the link and use it as the link that will be opened when the push notification is clicked.

Alternatively, if you're fine with our recommended values for the campaign source, medium and name, you can just click the button next to the URL field.

The URL input field with the add tracking parameters button.

Analyzing the Results

The analytics tool you use on your website should allow you to filter for these UTM tags. For example in Google Analytics, you should see the campaign source and mediums in your acquisition report.

Common Reasons for Not Receiving Notifications

  • Make sure you check the notification center to ensure the notification really wasn't delivered. You might just have missed the notification if it was delivered silently.
  • The notification permission wasn't granted yet. The app requests the permission after it has been opened 3 times. Alternatively you can open the app settings to request the permission right away.
    This is only relevant to iOS if the app is configured not to use provisional push notifications.
  • The notification permission was removed. The easiest way to fix this is going to the app settings, where it will let you know if this is the case.

Advanced Usage for Developers

Related Articles


Image with text: Publish an App Update in the Apple App Store

Uploading a New Version of Your App to the App Store

A step by step guide on how to publish a new version of your app as an update on the Apple App Store using App Store Connect.

Image with text: Show Your App's License Page

How To: Show Your App's License Page

A short explanation on what licenses are in the software world and what you need to do about them when you created your app with webtoapp.design.

Image with text: Updating and Editing Parts of Your App

When, Why, and How to Update Your App

In this article we'll take a look at when you have to submit an update to the app stores, when you can do it optionally and what benefits that has. We'll also talk about the recommended update frequency and how to actually publish an app update.


Author Jan Bunk
Written by
Jan Bunk

Hi, I'm Jan! I created webtoapp.design in 2019 while studying computer science in university. A lot has changed since then - not only have I graduated, but it's also no longer just me running webtoapp.design. We've grown to a global, fully remote team and have gathered lots of experience around app development and app publishing. We've created and published hundreds of apps in the app stores, where they've been downloaded hundreds of thousands of times.