Channels Overview
Channels define how notifications are delivered to your subscribers. Each channel type has its own configuration, capabilities, and requirements.
Available Channel Types
Web Push
The Web Push channel delivers browser-based push notifications to subscribers across all modern browsers and devices.
Supported Browsers:
- Chrome (desktop and mobile)
- Firefox (desktop and mobile)
- Safari (macOS and iOS 16.4+)
- Edge
- Opera
Key Features:
- Works across desktop and mobile devices
- Notifications appear even when the browser is closed
- Custom prompts (slidedown, bell, inline, category slidedown, native) to increase opt-in rates
- Welcome notifications for new subscribers
- Subscription retry for declined users
- GDPR-aware boot flow that integrates with any IAB TCF v2 / legacy CMP
- iOS install guide modal for Safari users who need to add the site to Home Screen
- Optional external identifier capture (Lotame Panorama ID, OCM OID) when those integrations are enabled — see External Identifiers
Channel Workflow
1. Configure Channel → 2. Install on Website → 3. Collect Subscribers → 4. Send Notifications
1. Configure
Set up channel-specific settings like prompts, icons, and behavior.
2. Install
Add the SDK to your website using the provided code snippets.
3. Collect Subscribers
Users visit your site and opt-in to receive notifications.
4. Send Notifications
Create and send notifications through triggers or manually.
Channel Status
Channels can be in different states:
| Status | Description |
|---|---|
| Not Configured | Channel type is available but not set up |
| Configured | Channel is set up and ready to use |
| Active | Channel is configured and has subscribers |
Viewing Channels
- Navigate to Apps and select your app
- Click on Channels in the app menu
- You'll see:
- Active Channels - Channels you've configured
- Available Channels - Channel types you can add
Multi-Channel Strategy
While OCM Pulse currently supports Web Push, the architecture allows for future channel types. Each channel:
- Has its own subscriber list
- Can be configured independently
- Maintains separate delivery statistics