Skip to content

Get started with your project

Begin your journey with Pushwoosh by setting up your project and activating messaging channels including push notifications, inbox, emails, in-app messages, WhatsApp messages, and SMS.

Follow the steps below to configure each messaging channel.

Prerequisites

Before you start working with any communication channel, complete these steps:

  • Create a Pushwoosh account

  • Use your default project or create a new one
    A default project (My project) is created when you register. Use it for one app across multiple platforms, or create separate projects for different apps

Set up messaging channels

Push notifications

Send timely and personalized alerts to users across mobile and web platforms.

To enable push notifications:

  1. Configure your platform

    Set up credentials for iOS, Android, Huawei, and Web.

  2. Integrate the SDK

    Add the Pushwoosh SDK to your app or website.

  3. Test the integration and publish your app or website
    Ensure push functionality works as expected.

    • For apps, release the version with integrated SDK to the app stores.
    • For websites, just update your live site.
  4. Register users

    Subscribe devices and sync user data to enable push delivery.

Next steps
  • Create push content

    Configure push presets and customize the message content to fit your campaign needs.

  • Target specific audiences

    Deliver personalized messages to specific user groups based on tags, behavior, or preferences.

  • Send notifications

    Use one-time, scheduled, recurring, or targeted messages.

  • Use advanced features

    Enable silent push, interactive buttons, deep links, or Live Activities.

  • Analyze results

    Track delivery, opens, and campaign performance.

Message inbox

Store important messages in a dedicated in-app space to reach users even if they opt out of push notifications.

To enable Message inbox:

  1. Configure platforms

    Set up your app for push messaging on supported platforms (iOS, Android, Web).

  2. Integrate the SDK

    Add the Pushwoosh SDK to your app to enable inbox functionality.

  3. Register users

    Subscribe users and sync data to allow message delivery to the inbox.

  4. Implement Message inbox

    Follow integration guides for mobile and web to embed inbox functionality in your app.

  5. Customize the UI (optional)

    Use default inbox UI or fully customize it to match your app’s design

Next steps
  • Define message visibility

    Control which user segments see inbox messages based on app activity or tags.

  • Manage inbox messages

    Define which messages are saved to the inbox and configure their retention settings.

  • Track performance

    Monitor inbox message engagement via Customer Journey statistics or API.

In-app messages

Display messages directly inside your app to engage users in real time.

To enable in-app messaging:

  1. Configure your platform

    Ensure your app is set up for in-app messaging on supported platforms.

  2. Integrate the SDK

    Required for triggering and displaying in-app content.

  3. Test the integration and publish your app

    Ensure in-app functionality works as expected and release the version with the integrated SDK to the app stores.

  4. Register users

    Sync user data and ensure devices are subscribed.

Next steps
  • Create in-app messages

    Create in-app messages using Pushwoosh no-code editor

  • Display context-specific messages

    Show in-app messages to users based on their actions, app state, or profile data.

  • Send in-apps

    Deliver instantly or include them in Customer Journey campaigns.

  • Measure impact

    Review impressions, clicks, and engagement metrics.

Emails

Reach your users with personalized email campaigns or transactional messages.

To start sending emails:

  1. Configure email platform

    Authenticate your domain and email address.

  2. Register users

    Import email addresses and sync user data.

Next steps
  • Create email content

    Design and personalize email content.

  • Use segmentation

    Segment your audience by demographics, activity, or preferences for tailored communication.

  • Send emails

    Launch email campaigns or transactional messages.

  • Track performance

    Monitor delivery, opens, clicks, and bounces.

WhatsApp messages

Engage users on one of the world’s most widely used messaging apps, delivering secure and approved messages that drive meaningful interactions.

To use WhatsApp messaging:

  1. Connect your WhatsApp Business account

  2. Approve templates

    Submit your own message templates for approval in Meta, or use pre-approved templates provided by Meta.

  3. Import user WhatsApp contacts

Next steps
  • Reach the right users

    Deliver messages to specific audience segments based on subscription status or user profile.

  • Send campaigns

    Target users with relevant WhatsApp communications.

SMS

Send concise messages straight to users’ mobile devices for immediate visibility and action.

To start sending SMS messages:

  1. Contact our support team
    Request SMS capability activation and provider setup.
  2. Register users’ phone numbers
    Ensure phone numbers are collected, formatted correctly (E.164), and users have opted in.
Next steps
  • Create SMS content

    Create reusable and customizable SMS presets to fit a variety of campaign needs.

  • Deliver timely messages to the right audience

    Ensure messages reach relevant users based on opt-in status, tags, or campaign-specific criteria.

  • Send SMS messages

  • Track performance

    Monitor delivery status, failures, and user engagement

Build omnichannel campaigns

Once you’ve configured each messaging channel, you can begin creating omnichannel campaigns. These campaigns let you reach users across multiple channels using a unified strategy, ensuring consistent and personalized communication.