What are Push Campaigns?
Push Campaigns allow you to directly market to your customers via Push Notifications. Push Notifications are a simple way of communicating with your users who have opted in for notifications from your website. You can send messages promoting a sale, product launches, or breaking news directly to their device.
You can send push notifications to desktop and Android devices, but not iOS devices. iOS devices (like iPhones and iPads) only allow push notifications from native iOS apps. Additionally, push campaigns cannot be segmented, meaning that you cannot target a specific group of users. Push campaigns will be sent out to the entire audience.
Installing the Service Worker
NOTE: If your store is built on Shopify, installing the Service Worker is not required.
For your Push Campaigns to reach your subscribers, you will need to install a snippet of code under your domain. Specifically, you are installing the Re:amaze service worker, which will be loaded on your customer's browser when they subscribe for push notifications. When you send a Push Campaign, Re:amaze will communicate with this service worker to display a push notification on that subscriber's device.
The following snippet must be installed on your site under the path /rmzServiceWorker.js and be publicly accessible:
Building Push Campaigns
To build a new campaign, click the "Push" button in the left-side navigation menu. From this page, click "New Campaign."
If you manage multiple brands, select the brand you would like to build this campaign for. Then, provide your campaign's Title, Message, Primary Link, and Image URLs. Below that, add text to the button that your customers will click on and provide the button link.
You'll be given a preview of your Push Campaign where you can see how it will appear on Windows, Android, and Mac.
Once you're done, you can send your campaign, or save it as a draft and send it later.