pushrr.
DashboardPricingPushrr documentationWeb Push 101Shopify getting started checklistWebsite integrationSite notification APIInstall Pushrr on ShopifyEnable web push on a websiteBrowser and device compatibilityOpt-in prompt setupNotification logo and brandingCreate and send web push campaignsAbandoned cart and checkout recoveryAutomation troubleshootingSubscribers and statusesDelivery, impressions, and clicksRevenue attributionCan I import email or SMS subscribers?Billing, plans, and usage limitsPrivacy and data handlingTerms of ServiceChangelogFAQShopify reviewer guideTroubleshooting

Browser and device compatibility

See which browsers and devices can subscribe to Pushrr web push notifications and how to test compatibility.

Browser and device compatibility

Pushrr relies on browser Web Push support. Support varies by browser, operating system, and permission state.

Supported in normal testing

PlatformBrowserNotes
WindowsChrome, Edge, FirefoxGood for first review and merchant testing.
macOSChrome, Edge, Firefox, SafariSafari behavior can differ from Chromium browsers.
AndroidChrome and compatible browsersBrowser controls the notification permission prompt.
iOS/iPadOSSafari on supported versionsThe site may need to be added to the home screen before web push can work.

Unsupported or limited situations

  • Browsers without Push API support.
  • Incognito/private modes that disable service workers or notifications.
  • Devices where notification permission is blocked at OS level.
  • Storefronts embedded inside another app or webview that blocks browser permissions.
  • iOS setups where the site is not eligible for web push.

Recommended reviewer test

Use desktop Chrome or Edge first. This removes most platform-specific variables and verifies the core Pushrr flow quickly.

If a supported browser does not subscribe

Check:

  1. Notification permission is not blocked for the storefront.
  2. Service workers are enabled in the browser.
  3. The storefront URL matches the Pushrr site URL.
  4. The browser extension/privacy tooling is not blocking requests.
  5. Shopify connection and setup readiness are active.

iOS note

iOS web push has stricter platform behavior than desktop browsers. If a merchant asks about iOS, confirm the exact iOS version, browser, and whether the site was added to the home screen.

Enable web push on a website

Set up browser push notifications, test the permission prompt, and confirm subscribers are collected.

Opt-in prompt setup

Customize the Pushrr browser opt-in prompt copy, timing, labels, and text direction before collecting subscribers.

On this page

Browser and device compatibilitySupported in normal testingUnsupported or limited situationsRecommended reviewer testIf a supported browser does not subscribeiOS note