How it works

Send your first push notification in three steps

No long setup, sales calls or contracts. Create your account, connect your app and start sending.

  1. Step 1

    Connect your app

    Add your Expo project or your FCM / APNs keys to the dashboard. Follow our ready-made guides for Shopify mobile apps.

  2. Step 2

    Pick a credit package

    Start with 5,000 free credits. Top up whenever you need to — no monthly subscription, no commitment.

  3. Step 3

    Send and measure

    Create a campaign in a few clicks or automate it via the API. Watch the results in real time.

import * as Notifications from 'expo-notifications';

// Get the device’s Expo push token
const { data: token } =
  await Notifications.getExpoPushTokenAsync({ projectId });

// Register the token with NotiPilot
await fetch('https://app.notipilot.com/api/v1/register-device', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    app_id: projectId,
    device_uid: deviceUid,
    token,
    platform: Platform.OS,
    attributes: { locale: 'en', country: 'US' },
  }),
});

Works with your stack — delivered via Expo Push, Firebase Cloud Messaging and Apple Push Notification service

Send your first push notification today.

Get started with 5,000 free credits. Setup takes minutes and no credit card is required.

NotiPilot mascot: a blue chat bubble wearing a pilot cap