Pushbase home pagelight logodark logo
  • Support
  • Dashboard
  • Dashboard
Guides
  • Community
  • Blog
  • Get Started
    • Introduction
    • Installation
    • Setup Pushbase SDK
    • Request permission
    • Subscribe device
    • <OptIn/>
    • Unsubscribe device
    • Import devices
    • Check Subscription Status
    • Handle incoming notifications
    • Deep linking
    • <Inbox/>
    On this page
    • What is Pushbase
    Get Started

    Introduction

    Push your first notification with Pushbase

    Push Flow: From Pushbase Dashboard to User Device

    ​
    What is Pushbase

    Pushbase is a notification management service built on top of the Expo Push Service. It provides tools for Expo app developers to subscribe users, define target audience segments and deep links, create and send push notification campaigns, and monitor campaign performance through analytics.

    Installation

    Install the Pushbase SDK in your Expo project.

    Setup SDK

    Get your project ready to receive notifications.

    Request permission

    Ask for user consent to receive push notifications

    Subscribe device

    Add a device to the notification subscription list.

    <SubscribeBanner/> component

    Enable device subscriptions with in-app banner component.

    Unsubscribe device

    Remove a device from the notification subscription list.

    Check Subscription Status

    Determine if a device is currently subscribed to push notifications.

    Import devices

    Import Subscribed Devices from Existing Records.

    Handle incoming notifications

    Receive notifications and capture delivery analytics.

    Deep linking

    Route users to specific screens on tap.

    <Inbox/> component

    The Notification Inbox for your app.
    Having trouble setting up or configuring the SDK? Our support team is here to help — feel free to reach out
    Installation
    xgithub
    Powered by Mintlify
    Assistant
    Responses are generated using AI and may contain mistakes.