PUSHWAVE FOR WORDPRESS

Web push notifications, without the usual mess

PushWave is K2Mailer's native WordPress push notification plugin — built to grow your subscriber base, deliver targeted campaigns in seconds, and give you the analytics to keep improving.

Featured capabilities

Everything you need to turn casual website visitors into loyal, reachable subscribers — and keep them coming back.

SUBSCRIBER GROWTH
01

Smart Opt-in Prompts

Use a soft prompt before the native browser prompt and show it again after 24 hours if the visitor dismisses it.

  • Soft + native prompt flow
  • Prompt timing with re-show logic
CAMPAIGN CREATION
02

3-Step Campaign Wizard

Create push campaigns with a simple Content → Audience → Send/Schedule flow including previews and validation.

  • Draft campaigns supported
  • Notification preview panel
TARGETING & SCHEDULING
03

Smarter Audience Control

Send to everyone or target by country, browser, device, and source page, then send now or schedule later.

  • Country, browser, device targeting
  • Site timezone aware scheduling
ANALYTICS & REPORTING
04

Delivery and Click Tracking

Track sent notifications, service-worker views, clicks, and audience breakdowns across countries, browsers, and devices.

  • Views and clicks reporting
  • Demographic overview
SITE MANAGEMENT
05

Multi-Site Ready Architecture

Start with one WordPress site now and expand later without rebuilding the system architecture from scratch.

  • Single-site first, multi-site ready
  • API key copy + regenerate
RELIABILITY & SECURITY
06

Built for Scale

Queue-based sending, HTTPS-first integration, origin validation, and rate-limited tracking endpoints make the platform dependable.

  • Queue-based delivery
  • Origin/domain validation

What PushWave covers

From the moment a visitor lands on your site to the click that brings them back — PushWave handles every step.

Subscriber growth

  • Soft Opt-in Prompt + Native Browser Prompt
  • Smart prompt timing (re-shows after 24 hours if dismissed)
  • Show opt-in on all pages by default
  • Page exclusions for checkout, account, specific URLs, pages, or post types

Campaign creation

  • 3-step campaign wizard: Content → Audience → Send/Schedule
  • Required field validation
  • Notification preview panel
  • Save as Draft campaigns
  • Send a test notification to a selected subscriber

Targeting and scheduling

  • Send to all subscribers
  • Basic segmentation
  • Country targeting
  • Browser targeting
  • Device targeting
  • Subscription source page targeting
  • Send now or schedule later

Analytics and tracking

  • Notifications sent
  • Views tracked by service worker
  • Clicks
  • Countries
  • Browsers
  • Devices
  • UTM tracking built in
  • Campaign-level UTM overrides

Coming soon roadmap

We're actively building the next generation of PushWave features. Here's what's coming.

Interest-based self segmentation
Advanced custom segmentation
Goal conversion tracking
Multi-action notifications
Notification duration controls
Multi-site management UI