✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Kanban for OneSignal

SleekView Kanban authenticates with the OneSignal REST API and groups every notification by its delivery status, so you can drag a card from Draft to Scheduled, Sent, or Failed and the status changes write back to OneSignal through the official endpoint without leaving WordPress.

♾️ Lifetime License available

SleekView Kanban board for OneSignal

OneSignal notification campaigns on a board

OneSignal stores every push, email, SMS, and in-app notification as a campaign with a delivery status, an audience segment, a channel, and stats for delivered, clicked, and failed counts. The OneSignal dashboard surfaces these as a long list filtered by date, which works for ad-hoc lookups but makes it hard to see how many drafts are sitting unsent, how many are scheduled for the week, and how many failed silently overnight.

SleekView Kanban authenticates with the OneSignal REST API using your app ID and REST API key and pulls every notification along with its delivery status, audience segment, channel, scheduled time, and last status update. It groups the records into columns by the delivery status field, so Draft, Scheduled, Sent, and Failed each get a swimlane, and any custom tag on a notification can be used as an additional filter on the board.

Dragging a card between columns writes the new state through the OneSignal API. Promoting a draft to scheduled lets you set a send time inline, scheduling a sent notification cancels future delivery, and moving a failed notification back to draft prepares it for a retry after fixing the audience or template. SleekView only changes status and metadata, so notification content stays intact and the audit trail in the OneSignal dashboard records every action correctly.

Workflow

From OneSignal notifications to a live board

1

Connect OneSignal

Paste your OneSignal app ID and REST API key into SleekView. It authenticates with the API, lists the available delivery status values, channels, and segments, and offers each one as a grouping axis before the kanban board renders any notification cards on screen.
2

Pick the status column

Select delivery status as the kanban axis. SleekView reads the OneSignal default values of Draft, Scheduled, Sent, and Failed, plus any custom status tag you have applied, and renders them as columns in whatever order matches your campaign workflow.
3

Choose what shows on cards

Pick the fields that matter on a card front: notification headline, audience segment, channel icon for push or email or SMS, scheduled send time, and recipient count. Long headlines truncate and a card click opens the campaign in the OneSignal dashboard.
4

Enable drag-and-drop

Toggle drag-and-drop on. Moving a card calls the OneSignal API to update delivery status or scheduling, so the change appears in the OneSignal dashboard within a few seconds and any analytics integration listening for campaign events receives a normal payload.

Sample board

Sample OneSignal notifications board

A live OneSignal board with four columns mapped to delivery status. Each card shows headline, audience, channel, and scheduled time, and dragging writes the new state back through the REST API.
Draft
11
Black Friday teaser to all active subscribers
Push, audience 84k
Cart abandonment recovery email for week 47
Email, audience 4.2k
App update prompt to mobile users on v2
Push, audience 12k
Scheduled
6
Holiday sale launch announcement
Sends in 3d, push 84k
Webinar reminder one hour before start
Sends in 18h, email 2.1k
Weekly digest for active members
Sends in 2d, email 18k
Sent
248
Welcome push for new mobile signups
Sent 2h, 9.4k delivered
Onboarding day three email
Sent 6h, 3.1k opened
Feature spotlight push to power users
Sent 1d, 14k clicked
Failed
4
Promo SMS bounced on carrier filter
Failed 4h, retry needed
Push to inactive segment with no targets
Failed 1d, audience empty
Email blocked by spam filter on send
Failed 2d, template issue

Comparison

OneSignal dashboard vs SleekView Kanban

Default OneSignal dashboard

  • The OneSignal dashboard lists campaigns by date, not by delivery status as a layout
  • Failed notifications are easy to miss because they share a list with sent ones in the timeline
  • Scheduling a draft requires opening the campaign editor and stepping through multiple screens
  • There is no WordPress-native view of Draft, Scheduled, Sent, and Failed counts at once
  • Retrying a failed notification means manually duplicating and re-targeting through the editor

SleekView Kanban

  • Pulls notifications through the OneSignal REST API and groups by delivery status
  • Drag a card and the new state writes back through the official OneSignal notification endpoint
  • Card front shows headline, audience segment, channel icon, scheduled time, and recipient count
  • Filter by channel, segment, or campaign tag without losing the column layout or count badges
  • Failed notifications get their own column so retries and audience fixes never get forgotten

Features

What SleekView Kanban gives you for OneSignal

Campaigns as a visible pipeline

Every OneSignal notification lands in a column matching its delivery status. Drafts collect on the left, scheduled campaigns get a send time on every card, sent campaigns show live delivered and clicked counts, and failed campaigns get their own visible column for fast remediation.

Drag to schedule or retry

Dragging a draft to the Scheduled column opens a small calendar picker so you can set the send time inline, and dragging a failed notification back to Draft prepares it for a fix and resend. Every change writes through the OneSignal API and shows up in the dashboard.

Filter by channel or segment

Pick a single channel like push, email, or SMS and the board shrinks to that channel only, or filter by audience segment to focus on a specific cohort. Filters apply across columns and the count badges update so you can still see the shape of the campaign pipeline.

Audience

Notification teams using OneSignal in production

Weekly campaign planning

Open the kanban at the start of the week, scan Draft for ideas that need finishing, drag the ready ones to Scheduled with a send time, and confirm that overnight Failed notifications from last week have been addressed before launching new ones.

Failure recovery

Filter to Failed and sort by time, then drag each notification back to Draft for a fix. The Failed column is a continuous backlog signal because it shows technical issues and audience problems that need a code, copy, or segment update to resolve.

Launch readiness

Before a product launch, filter to a launch tag and watch Draft, Scheduled, Sent, and Failed columns evolve through the campaign week. The kanban makes the launch pipeline visible to marketing, support, and engineering teams sharing the same screen.

The bigger picture

Why the OneSignal kanban view matters

Notification programs are noisy. Marketing, lifecycle, product, and support all push campaigns through the same OneSignal account, and the default dashboard shows them as a chronological list. That list answers the question of what was sent recently but not the question of what is sitting in draft, what is scheduled for the week, and what failed silently and needs a retry.

A kanban view turns the campaign pipeline into a visible layout. Drafts collect on the left as the work that is being prepared, Scheduled is the runway with real send times on every card, Sent is the published archive, and Failed is the most important column for many teams because it represents notifications that did not reach the audience and need attention. The shape of the board tells a story, like a Failed column that grew overnight because of a template breakage, or a Draft column that has not moved in two weeks because the team is overcommitted.

Drag and drop matters because scheduling and retrying are common actions that should not require opening the full campaign editor for each one.

Questions

Common questions about SleekView Kanban for OneSignal

It works with the free OneSignal plan because the REST API SleekView uses is available without a paid tier. Paid OneSignal plans unlock higher API rate limits and additional fields like custom journey state, which SleekView shows on cards automatically when present in the API response.

 

Yes. The board defaults to delivery status because that is the most common axis, but you can switch to channel to see push, email, SMS, and in-app split out, or to audience segment to swimlane by cohort. Switching axes only changes the view, never the underlying notification data.

 

SleekView calls the OneSignal notification endpoint to set the new state. Promoting a draft to Scheduled opens a calendar picker for send time, canceling a scheduled campaign moves it back to Draft, and the change appears in the OneSignal dashboard within seconds with audit trail intact.

 

Yes. SleekView calls the OneSignal API with the REST API key tied to your app, so visibility and edit permissions match your account's role inside OneSignal. Read-only roles can view the board but cannot move cards, and admin roles can change any campaign state through the kanban.

 

Failed notifications get their own column on the board so they stay visible. Dragging a failed card back to Draft prepares it for a fix, and once you save the corrected version through the OneSignal dashboard or API, dragging it to Scheduled re-queues it for delivery on the new send time.

 

Yes. Filters sit above the board and apply to every column at once. Pick a channel and the board shrinks to that channel only, layered with segment and tag filters, and the count badge on each column updates so the team can still see pipeline shape after filtering.

 

SleekView polls the OneSignal API on a short interval and updates the board without a full page reload, so when another teammate schedules a draft you see it move from Draft to Scheduled within a few seconds. You can also force a refresh manually for an instant snapshot.

 

It is a separate SleekView page inside WordPress that you can pin to the admin menu or embed on the frontend with a shortcode for team displays. The OneSignal dashboard remains the place to author and analyze campaigns, and the kanban gives you a pipeline view that lives alongside it.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView