Skip to main content
Integrations / API connector

Connect OneSignal to clariBI

Connect OneSignal with your REST API key, sync your message delivery stats, and see sends, deliveries and clicks sitting next to the signups and revenue they drive.

OneSignalclariBI
ConnectionAPI connector. You paste your OneSignal REST API key.
AccessRead-only. clariBI never writes to OneSignal.
SyncWhen the data is more than a day old, clariBI syncs it again before a question, dashboard refresh or report uses it. You can also press Sync now.
More endpoints21 documented OneSignal endpoints you can add, up to 30 per source (trial, Starter and above)
PlansEvery plan, including Free. Asking questions in plain English needs the trial or Starter and above.
The vendor

About OneSignal

OneSignal is a customer messaging platform for push notifications, email, SMS and in-app messages.

clariBI reads OneSignal through its REST API using your own REST API key: the delivery stats for each message you sent, including successful, failed, errored and converted counts. Access is read-only, and clariBI never sends a message or changes anything in your OneSignal account.

Vendor site: onesignal.com

Data

What clariBI syncs

clariBI pulls your message delivery stats through the OneSignal REST API, paginates the full list, lands it as a preprocessed dataset, and refreshes it once it is more than a day old. Access is read-only.

clariBI syncs each message with its queued date and its successful, failed, errored and converted counts, then builds an insights dashboard you can query, extend, or pull into reports.

clariBI only ever reads. It never sends a message or changes anything in your OneSignal account.

What you can chart

  • Successful deliveries per message over time
  • Delivery rate: successful versus failed and errored
  • Conversions per message and conversion trend
  • Send cadence across the messages you track
  • Deliveries lined up with signups or revenue by date
Setup

How to connect OneSignal

01

Open Data Sources in clariBI

In clariBI, go to Data Sources > Add Data Source, find OneSignal, and paste your REST API key and App ID (both in OneSignal under Settings > Keys & IDs). The key is stored encrypted.

02

Confirm your App ID

Enter the App ID for the OneSignal app whose messages you want to track. clariBI reads its message stats read-only.

03

Sync, then get dashboards

clariBI syncs the message delivery stats, preprocesses them, and builds an insights dashboard. Ask "Did our push deliveries drive conversions?" and clariBI reads the synced stats alongside your business data.

Examples

Questions you can ask

Asking in plain English uses AI credits, so it needs the trial or a Starter, Professional or Enterprise plan. Totals and trends are computed from the synced rows; the AI plans the question, picks the chart and writes the explanation.

  • "Did the days we delivered more messages book more revenue?"
  • "Which messages drove the most conversions per delivery?"
Questions

About the OneSignal connector

What do I need to connect OneSignal?

Your OneSignal REST API key and your App ID, both under Settings then Keys & IDs in your OneSignal app. You paste them into clariBI once; the key is stored encrypted, and there is no OAuth popup to register.

Can clariBI send messages or change my account?

No. The connector only reads the delivery stats for messages you already sent. It never sends a message or changes anything in your OneSignal account.

Which clariBI plans include OneSignal?

Every plan can connect OneSignal, within its data source limit: 3 on Free, 5 on Lite, 10 on Starter, 50 on Professional and 100 on Enterprise. Each source gets an automatic dashboard on every plan. Asking questions in plain English, AI reports and adding endpoints from the OneSignal catalog need the trial or a Starter, Professional or Enterprise plan.

Try OneSignal in clariBI

The trial lasts 14 days, includes 50 AI credits and needs no card. When it ends, your account moves to the Free plan and keeps its data and dashboards.