Push Notifications
Push notifications let you send instant messages directly to your supporters' devices—no app download required. When someone subscribes, they'll receive notifications even when they're not on your website.
Push notifications are tied to your Website. Supporters subscribe to a specific website, and you send push blasts from that website's dashboard.
Collecting Subscriptions
There are three ways to ask supporters to enable push notifications:
Landing Page Popup
Add a Popup section to any landing page to prompt visitors to subscribe. The popup can be triggered by:
- On exit intent: when a visitor seems about to leave (desktop: the mouse moves quickly toward the top; mobile: a quick scroll back up)
- After time delay: after a set number of seconds on the page
- After scrolling: after scrolling through a portion of the page
To add a popup:
- Open a landing page in the page builder
- Click Add Section → Popup
- Set Content Type to "Push Notification Signup"
- Choose the Display Style and when to show the popup. A Banner popup offers only a time delay.
- Customize the headline, description, and button text
The popup handles all the complexity automatically—detecting the visitor's browser, showing the right instructions for their device, and walking them through enabling notifications step by step.
iOS Users: On iPhone and iPad, push notifications require adding the site to the home screen first. The popup automatically detects iOS and shows clear instructions for this process.
Thank You Page Prompt
After someone submits a form, you can show an inline push notification prompt on the thank you page.
- Open any form page
- Go to the Post-Submission tab
- Under Redirect To, choose Custom Follow-Up Page (Default). Turn on Show Push Notification Prompt. Then click Save Redirect To.
This is a great time to ask—the person just took action and is engaged with your organization.
Navigation & Footer Buttons
You can also add a push notification button to your website's navigation bar or footer:
- Go to your landing page and edit the Navigation or Footer section
- Enable Show Push Notification Button (navigation) or Show Push Notification Link (footer)
When clicked, this opens a push subscription modal. If the page has a popup with Content Type set to "Push Notification Signup", it uses that popup's content. Otherwise, it shows a default prompt.
Sending Push Blasts
Once you have subscribers, send them targeted push notifications from your website's Push Notifications tab.
Creating a Push Blast
- Click Pages in the sidebar. If you have more than one website, click All Websites and pick the website. Click the Push Notifications tab.
- Click New push blast. Enter an Internal Name, then click Create push blast.
- Configure the recipients, content, and send time
Recipients (To)
Target your push blast using filters, just like text and email blasts. Only people who:
- Have subscribed to push notifications for this website
- Match your targeting filter
...will receive the notification.
You can also turn on Include Anonymous. It adds every anonymous subscriber of the website. These people subscribed but have not submitted a form. Your filter does not apply to them.
Content
Push notifications are short by nature. You'll configure:
| Field | Description |
|---|---|
| Title | Bold headline at the top of the notification |
| Message | Main message text (keep it brief, 1 or 2 sentences) |
| Link URL | Where clicking the notification takes them |
| Icon | Small image shown with the notification (defaults to your organization's icon or logo) |
Keep it short: Push notifications are meant to be glanced at. Lead with the most important information. Save longer content for the page they'll land on.
Settings
Click Edit in the Settings section to configure:
| Setting | Description |
|---|---|
| Track Link Clicks | When enabled, the URL is replaced with a tracking link that records clicks before redirecting. |
You can also delete a draft push notification from this section.
Sending
You can:
- Send immediately: click 'Send Now', then 'Start Sending Now'
- Schedule - Pick a specific date and time
Results & Analytics
After sending, the push blast page shows delivery results and engagement metrics.
Delivery Results
| Metric | Description |
|---|---|
| Sent Successfully | Notifications sent to the push service |
| Failed | Notifications that hit a send error other than an expired subscription |
"Sent Successfully" means the notification was delivered to the push service, not necessarily that the user saw it. There's no way to confirm a user viewed a push notification.
Link Clicks
If Track Link Clicks was enabled, you'll also see:
| Metric | Description |
|---|---|
| Total Clicks | Number of clicks on the notification link by anonymous subscribers |
| Click Rate | Percentage of sent notifications that resulted in a click |
Clicks by linked people are tracked per person. They do not count in Total Clicks or Click Rate.
How Push Subscriptions Work
When someone enables push notifications:
- Their browser creates a unique subscription token
- That token is saved to your website's push subscriber list
- If they later submit a form on the same website in the same browser, the token is linked to their Person record
This means you can have both:
- Linked subscribers - People in your CRM who subscribed
- Unlinked subscribers - Anonymous visitors who subscribed but haven't submitted a form yet
When an unlinked subscriber submits a form on the same website in the same browser, their subscription links to their person record.
Browser & Device Support
Push notifications work across most modern browsers:
| Platform | Support |
|---|---|
| Chrome (Desktop & Android) | ✅ Full support |
| Firefox (Desktop & Android) | ✅ Full support |
| Edge (Desktop) | ✅ Full support |
| Safari (macOS 13+) | ✅ Full support |
| iPhone and iPad (iOS 16.4+) | ✅ Requires adding to home screen |
| Samsung Internet and other Android browsers | ✅ If the browser supports push |
| In-app browsers (Facebook, Instagram, etc.) | Some Android in-app browsers can subscribe. Other Android in-app browsers show steps to open a regular browser. |
The popup automatically detects the visitor's browser and shows appropriate instructions. If the browser cannot subscribe, the popup shows the next step. It can ask the visitor to add the page to the home screen, open another browser, or update the system.
Best Practices
Don't overdo it. Push notifications appear directly on someone's device. Send too many and they'll disable notifications entirely.
Be timely and relevant. Push works best for time-sensitive updates: event reminders, breaking news, urgent calls to action.
Write for the lock screen. Most people see notifications on their lock screen without unlocking. Your title and first few words matter most.
Respect the ask. If someone clicks Block on the browser permission prompt, your site cannot ask again. The person must change the setting in the browser. Use the popup trigger options to show the popup at the right moment, not immediately when they land on your page.
Updated 8 days ago
