Skip to main content

Transactional notifications (Shopify)

Your customers automatically receive order-related push notifications from Shopify. No setup is required from you, and no Appolar configuration is needed. Shopify sends these directly via their notification infrastructure:

  • Order confirmation
  • Order shipped (with tracking number when available)
  • Out for delivery
  • Delivered

These notifications appear in the customer's notification center with your store name. Customers who have notifications enabled on their device receive them automatically after placing an order through your app.

Marketing notifications (post-MVP)

The ability to send custom push campaigns — sale announcements, restock alerts, win-back messages — is planned and partially built. The app already collects push tokens from users who grant notification permission, so when the campaign feature launches, your subscriber list will already be populated from day one.

Campaign sending from the Appolar builder is not yet live. When it becomes available, it will appear in Builder > Push as a dedicated campaign composer with audience filters: all subscribers, customers who abandoned cart, customers who purchased in the last 30 days, and others.

i

Note.You don't need to configure anything today for marketing notifications. The app is already collecting tokens from customers who grant permission. When the campaign feature launches, your subscriber list will be ready.

Setup and permissions

The app requests notification permission the first time a customer logs in. On iOS, this shows the system permission dialog. On Android 13 and later, the system dialog appears on first launch. Customers who decline can re-enable notifications in their device Settings app.

There is no configuration required in the Appolar builder for transactional notifications — they use Shopify's infrastructure. For Apple's APNs setup, Appolar handles the certificate configuration as part of the build process using your App Store Connect API key credentials. You do not need to manually create an APNs certificate.

Was this helpful?
Edit this page on GitHub