Web Push Notifications

    Overview

    Web Push Notifications are short, real-time messages delivered directly to users’ browsers, engaging them even when they’re not actively on your site or app. Supported by all modern desktop and mobile browsers, these alerts require opt-in consent, ensuring you reach an already interested audience without needing email or phone details.

    Key Features
    • Real-Time Delivery: Instantly notify users about updates, offers, or reminders.
    • Cross-Platform Support: Compatible with Chrome, Firefox, Safari, Edge, and more.
    • Permission-Based: Only reaches users who have explicitly opted in, boosting engagement rates.
    • Browser-Tied: Relies on browser subscriptions—no dependence on personal contact information.
    • Personalization: Dynamically insert user names, preferences, or session data for tailored messaging.
    • Offline Queueing: Stores notifications and delivers them when the user next comes online.

  • How to Create a New Web Push Channel
    1. 1. Access Channels:
      • From your Chat360 dashboard, open the Side Panel and select Channels → Push Notification.
      2. Select Web Push:
      • Click Create New Channel, then choose Web Push from the options.

      3. Configure Domain & Permissions:
      • Enter the Domain Name where notifications will appear.
      • Specify the Prompt Settings (e.g., automatic or delayed permission request).
      4. Provide Service Worker Details:
      • Service Worker File Path: e.g., /sw.js
      • Service Worker Scope: e.g., / or /notifications/


  • Review & Save
    • Verify all settings for accuracy, then click Save to activate the channel on your site.
  • Use Cases
    • Cart Abandonment Reminders: Nudge shoppers who left items in their cart back to complete checkout.
    • Breaking News Alerts: Instantly inform subscribers of critical updates or time-sensitive announcements.
    • Event Countdown: Send timely reminders leading up to webinars, sales events, or product launches.
    • Re-Engagement Campaigns: Reconnect dormant users with personalized offers or content highlights.

    Enable Web Push to keep your audience informed, increase return visits, and drive timely actions—without ever needing their email or phone number.


  • Web Push Notification Template Creation
    Overview

    Push notification templates let you design and standardize real-time web alerts that engage users with a consistent look and message. Once approved, these templates can be reused across campaigns to ensure brand alignment and faster deployment.

  • Configuration Steps
    1. 1. Navigate to Campaign → Push Notification
      • From the Chat360 side panel, select Campaign, then click Push Notification.
      2. Initiate Template Creation
      • Click the Create New Template button at the top of the Push Notification screen.

      3. Enter Basic Details
      • Template Title: Choose a clear, descriptive name for internal identification.
      • Channel: Ensure Web Push is selected.
      4. Define Notification Content
      • Notification Headline: Enter the short, attention-grabbing title that appears in the user’s browser.
      • Body Text: Write the main message (e.g., “Your order has shipped!”).
      • Launch URL: Specify the link users visit when they click the notification.

      5. Customize Appearance
      • Icon: Upload a 64Ă—64 px icon to display with the notification.
      • Image (Optional): Add a larger image for richer visuals.
      • Badge: Assign a badge number or small icon (e.g., unread count) for context.
      6. Save & Preview
      • Click Save, then use the Preview function to verify layout, text, and media.

      7. Monitor Approval Status
      • In the template list view, check the Approval Status column:
        • Approved: Ready for campaign use.
        • Pending: Awaiting review.
        • Rejected: Requires edits—open the template to address feedback.

    By defining and approving push notification templates upfront, marketing and support teams can deploy consistent, on-brand messages in seconds—improving engagement and response rates across web audiences.


  • Scheduling a Web Push Campaign
    Overview:

    Scheduling a web push campaign lets you deliver time-sensitive notifications to targeted users’ browsers. You can choose immediate delivery or set a future send time, ensuring messages reach audiences at the optimal moment for maximum engagement.

  • Configuration Steps
    • 1. Navigate to Campaign → Push Notification
      • From the Chat360 side panel, select Campaign, then click Push Notification.
      2. Start a New Campaign
      • Click Schedule Campaign, then choose Create New Campaign.
      3. Enter Campaign Details
      • Campaign Name: Provide a clear, descriptive name (e.g., “Holiday Promo Alert”).
      • Channel: Ensure Web Push Notifications is selected.

    4. Select & Preview Template
    • Template: Choose an existing push template or click Create New Template.
    • Preview: Toggle between desktop and mobile views to confirm appearance and copy.

    5. Define Recipients
    • Audience Selection: Pick a predefined segment or build custom filters (e.g., geography, user behavior, or subscription status).

    6. Schedule Delivery
    • Immediate: Select “Send Now” for instant dispatch.
    • Timed: Enable “Schedule” and specify date, time, and time zone to align with your audience’s local time.

    7. Review Campaign
    • Verify all settings, content, audience, and schedule details for accuracy.
    8. Launch or Save as Draft
    • Schedule Campaign: Click Launch to finalize.
    • Save Draft: Use Save as Draft to revisit or modify later.

  • Use Case Examples
    • Flash Sales: Notify subscribers at the exact start of a limited-time promotion.
    • Content Alerts: Remind users about new article or video releases at peak viewing hours.
    • Event Reminders: Send timely prompts for upcoming webinars or virtual events.

  • Web Push Template Analytics
  • Overview:

    Web Push Template Analytics empowers you to monitor how effectively your push notification templates engage users. By reviewing delivery and interaction metrics, you can refine your messaging strategy and improve overall campaign performance.

    • How to Access
      • Navigate to Campaign → Push Notification.
      • Under the Scheduled Campaign or Templates section, locate the desired push template or campaign.
      • Click Actions → Stats to open the analytics view for that template or scheduled campaign.

    • Key Metrics
      • Uploaded Recipients: Total number of subscribers imported for the template.
      • Sent to Operator: Count of notifications dispatched to the push service for delivery.
      • Successful Count: Number of notifications successfully delivered to users’ browsers.
      • Failed Count: Notifications that could not be delivered due to errors.
      • Delivered Count: Confirmation of notifications received by end-user devices.
      • Read Count: Notifications opened or interacted with by users.
      • Unread Count: Delivered notifications that remain unopened.
      • Total Response Count: Number of user actions (clicks or other engagements) triggered by the notification.
      • Success Rate: Percentage of successfully delivered notifications relative to the total sent.



  • Visualization & Reporting
    • Graphs: Line or bar charts display trends for delivery, open, and response rates over time.
    • Date Filters: Adjust the time range to analyze performance on specific dates or periods.
    • Export: Download the full analytics dataset as a CSV for deeper analysis or sharing with stakeholders.
  • Use Cases
    • Template Optimization: Identify high-performing notification copy and design for future campaigns.
    • Engagement Analysis: Compare open and click rates across different user segments to tailor targeting.
    • Error Diagnosis: Pinpoint spikes in failure counts to investigate deliverability issues (e.g., expired subscriptions).

    By regularly reviewing Web Push Template Analytics, marketing teams can iterate on content, improve user engagement, and maximize the ROI of their push notification efforts.


  • Web Push Scheduled Campaign Analytics
  • Overview

    The Web Push Scheduled Campaign Analytics feature provides in-depth performance insights for your scheduled web push campaigns. By accessing these analytics, marketers can measure delivery effectiveness, user engagement, and campaign reach over time—enabling data-driven optimization.

    • Steps to Access Analytics
      • Navigate to Campaigns → Push Notifications→ Scheduled Campaigns.
      • Locate your desired campaign and click the Stats option under the Actions tab.

  • Key Metrics
    • Uploaded Recipients: Total number of subscribers added for the campaign.
    • Sent to Operator: Count of notifications dispatched to the push service for delivery.
    • Successful Count: Notifications successfully delivered to users’ devices.
    • Failed Count: Notifications that could not be delivered due to errors.
    • Delivered Count: Confirmed deliveries arriving on end-user browsers.
    • Read Count: Notifications opened or clicked by recipients.
    • Unread Count: Delivered messages not yet opened.
    • Total Response Count: Number of user interactions (clicks, actions) triggered by the notification.
    • Success Rate: Percentage of delivered notifications out of total sent attempts.

  • Use Case
  • A retail website schedules a weekend sale announcement via web push to 50,000 subscribers. By reviewing “Successful Count” and “Read Count,” the marketing team discovers 40,000 deliveries with a 25% engagement rate—prompting adjustments to notification timing and content for future campaigns.