Skip to main content

Push Notification Channel: FAQ

Find the answers to the most popular and tricky questions about Push Notification

Written by Chaymae

Push notifications let you reach customers directly through their browser, even when they're not on your site.

This guide answers common questions about push subscribers, settings, and advanced use cases.

💬 Getting started? Read Get Started with Push Notification Channel first.


Subscription & Contact Counting

Do push subscribers count toward my contact limit?

Yes. Push subscribers are standalone contacts included in your billable contact count. If a contact is subscribed to multiple channels (email, SMS, push), they're counted as one contact.

Example: If you have 1,000 email subscribers and 500 push-only subscribers, your total billable contacts = 1,500 (not 1,000).

💡 Multi-channel subscribers (email + push, or SMS + push) count as one contact.

What happens if someone subscribes to push, then provides email or SMS at checkout?

Their email/SMS merges with the existing push contact automatically during checkout. This creates one unified contact profile.

However, if they subscribe to email/SMS via a signup form (not checkout), the cookie ID may be overridden, creating duplicate contacts.

Why do I have duplicate push contacts?

Duplicate push contacts occur in two scenarios:

  1. Same person uses different browsers: If a customer subscribes using Chrome, then Firefox, they create two separate contacts (each browser = separate opt-in).

  2. Push subscriber fills out email signup form: When a push subscriber later submits an email signup form (not checkout), the cookie ID may be overridden, creating a duplicate contact instead of merging.

To minimize duplicates:

  • Encourage email/SMS collection at checkout (merges automatically).

  • Regularly review your contact list for duplicates in Audience → filter by push subscription status + duplicate IP addresses.

Browser Compatibility & Technical Setup

Does push work on iPhone/iOS devices?

No. Web push notifications do not work on any browser on iPhone (iOS), including Chrome, Firefox, Safari, or Opera. This is an Apple platform restriction, not an Omnisend or browser limitation.

Push works on:

  • ✅ Android mobile devices (Chrome, Firefox, Opera, Edge)

  • ✅ Windows, macOS, Linux desktops (Chrome, Firefox, Opera, Edge)

Browser

Windows

Linux

macOS

Android

iPhone (iOS)

Chrome

Firefox

Opera

Edge

Safari

Why is my push notification test not working?

Check these 5 things:

  1. Your browser is open: Push notifications only appear when the browser is running.

  2. You clicked "Allow": Verify you previously accepted push permissions on your website. Go to AudienceSegments → filter: Subscription Status = Subscribed to Browser Push Notifications to confirm.

  3. You're using a supported device: Tests don't work on iPhone. Use Windows, macOS, or Android.

  4. You didn't click "Block": If you previously blocked push notifications, clear browser permissions and revisit your site:

    • Chrome: Address bar → 🔒 icon → Site settings → Notifications → Allow

    • Firefox: Address bar → 🔒 icon → Permissions → Notifications → Allow

  5. HTTPS is active: Your website must have a valid SSL certificate (https://).

Why is the browser push permission prompt not appearing?

Common causes:

  1. You previously clicked "Block": Your browser remembers this. Check the address bar for a 🔔 or 🔒 icon → change to "Allow."

  2. Wait 2–3 seconds: The prompt has a built-in delay after page load.

  3. Test in incognito/private mode: Use a fresh browser session where you haven't blocked permissions.

  4. No HTTPS: Your Store Settings URL must start with https://. Push requires an SSL certificate.

  5. Browser compatibility: Push only works on Chrome, Firefox, Opera, and Edge (not Safari).

  6. Push is disabled: Verify Store SettingsPush NotificationsCollect push channel subscribers is toggled on.

What HTTPS/SSL requirements are needed for push notifications?

Your website must have a valid SSL certificate (https://). Push notifications will not work on:

  • http:// URLs

  • Sites without SSL certificates

  • Sites with expired or invalid certificates

To verify: Your store URL should start with https://yourstore.com.

How do customers subscribe to push notifications?

When a customer visits your website for the first time (after you enable push in Store Settings):

  1. After 2–3 seconds, their browser shows a permission prompt asking: "[Your site] wants to show notifications"

  2. If they click Allow, they're subscribed to push notifications.

  3. If they click Block, their browser won't show the prompt again.

Important: The prompt is controlled by the browser (Chrome, Firefox, etc.), not Omnisend. You can't customize the message or timing beyond the default 2–3 second delay.

Automation

Why don't push subscribers receive welcome automations?

Push subscriptions do not trigger signup events. Welcome automations set to trigger on "Subscribed to Marketing" won't send messages to push-only subscribers.

To send welcome messages to push subscribers:

  1. Go to AudienceSegmentsCreate Segment

  2. Set filter: Subscription Status = Subscribed to Browser Push Notifications

  3. Go to AutomationCreate Workflow

  4. Trigger: "Contact enters segment" → Select your push segment

  5. Add a Push Notification message in the workflow

This way, contacts subscribing to push notifications will enter the segment and then the automation.

💡 Tip: Use Push Notifications to welcome subscribers who aren't subscribed to Email or SMS yet.


Have more questions? Contact us at [email protected] or via in-app chat.

Did this answer your question?