Skip to main content
How to send push notifications

Learn how to send push notifications and engage with your app users

Josh Gare avatar
Written by Josh Gare
Updated over a year ago

Push notifications are the most powerful marketing tool that you have at your disposal. They are free to send and 10x more likely to be read vs. emails; allowing you to engage regularly with your most loyal customers.

We recommend sending push notifications to promote new products, collections, and articles. You can also set-up automated push notification such as abandoned cart and back-in-stock notifications which will help increase conversion rates.

1. Sending a push notification

In order to send a push notification follow these steps:

  1. Click on push notifications from your dashboard to open Firebase

  2. Click on 'New campaign'

  3. Click on 'Notifications'

  4. Enter the notification title and text and click next

  5. Select your target audience and click next

  6. Choose whether to send the push now or schedule it for later and click next

  7. Add 'purchase' as a conversion rate and click next

  8. Add a deep link (see detailed instructions below)

  9. Click 'Review'

  10. Click 'Publish'

💡 Pro Tips:

  • You can add emojis to the notification title and text.

  • Make sure that you target both the iOS and Android app if you want to target all users.

  • You can schedule pushes in local time so that each user receives it at the specified time in their local time.

  • If you don't add a deep link users will be directed to the app homepage when they click on the push notification.

2. Creating a deep link

Deep links can be used to link to specific content within your app (e.g. products, collections, blog articles etc.). When a customer clicks on a deep link it will take them to the relevant content within the app.

You can construct deep links as follows:

  1. Collection deep link:

    1. {URL_scheme}://collection/{collection_ID}

    2. e.g. motel://collection/123456789

  2. Product deep link:

    1. {URL_scheme}://product/{product_ID}

    2. e.g. motel://product/123456789

  3. Blog deeplink:

    1. {URL_scheme}://article/{article_ID}

    2. e.g. motel://article/123456789

  4. Bottom Tab Menu 1st Tab:

    1. {URL_scheme}://tabBar/0

    2. e.g. motel://tabBar/0

  5. Bottom Tab Menu 2nd Tab:

    1. {URL_scheme}://tabBar/1

    2. e.g. motel://tabBar/1

  6. Bottom Tab Menu 3rd Tab:

    1. {URL_scheme}://tabBar/2

    2. e.g. motel://tabBar/2

  7. Bottom Tab Menu 4th Tab:

    1. {URL_scheme}://tabBar/3

    2. e.g. motel://tabBar/3

  8. Bottom Tab Menu 5th Tab:

    1. {URL_scheme}://tabBar/4

    2. e.g. motel://tabBar/4

Your URL scheme will be the same as your Shopify account name unless told otherwise. You can get this from your Shopify admin dashboard (it’s contained in the URL before ‘.myshopify.com’).

You can find a product, collection, or article ID by navigating to the desired product, collection or blog in your Shopify admin dashboard. Once you’ve loaded the product, collection or blog take note of the long number at the end of the URL. This is the identifier that you need to use in your deep link.

💡 Pro Tip:

  • You can test a deep link by clicking on it from a mobile device that has the app installed.

3. Adding a deep link to a push notification

In order to add a deep link to a push notification follow these steps:

  1. When creating a push notification head to the 'Additional options' section

  2. Under Custom data enter 'deeplink' as the Key and the deep link as the Value

4. Setting-up automated push notifications

You can set-up the following automated push notifications in your app:

  1. Welcome series

  2. Back-in-stock notifications

  3. Abandoned cart notifications

💡 Pro Tip:

  • In order to set-up automated push notifications please reach out to our team.

Did this answer your question?