Engagement Demo

Type a username → identify · track · enable FCM push · receive notifications

1 · Create user

User ID
Name
Email

2 · Track event

welcome buy item product_viewed app_opened add_to_cart checkout_started payment_failed subscription_renewed support_ticket
All fields are optional — blank ones are left out of the payload. Fires the Novu workflow whose trigger id == the event; the buy_item workflow pushes only when price > 1000.

3 · FCM device token

Enable push registers a service worker, asks permission, mints a real FCM token (project fir-metwally-me) and registers it on the Novu subscriber. Desktop Chrome/Edge/Firefox only.

4 · Notifications FCM push

  • Enable push, then trigger a workflow with a Push step.
Foreground pushes appear here; in the background they show as OS notifications (via the service worker).

Request log

ready.