Skip to content

What is Pushwoosh?

Pushwoosh is an omnichannel customer engagement platform that empowers you to engage users through personalized push notifications, in-app messages, emails, SMS, and WhatsApp messages.

The Pushwoosh platform comprises three core components: the SDK, the API, and the Pushwoosh Control Panel. Effective integration involves utilizing all three elements to unleash the platform’s full potential.

Pushwoosh SDK

The Pushwoosh SDK is a comprehensive toolkit for integrating the platform’s capabilities into your applications.

When fully integrated, the Pushwoosh SDK can offer a wide range of features and capabilities to enhance your application’s communication and user engagement strategies.

  • Sends mobile push notifications to iOS, Android, macOS, etc.
  • Sends web push notifications.
  • Enables in-app messaging that allows engaging with users directly in the app.
  • Supports rich media and enhances notifications with images, videos, and interactive buttons.
  • Delivers important messages in the Message Inbox when push notifications can’t be received.
  • Uses precise targeting to send notifications based on user behavior, demographics, location, and custom attributes.
  • Sets up automated workflows that trigger notifications based on predefined schedules or user actions.
  • Personalize notifications with dynamic content placeholders for user names, preferences, and other custom data.
  • Send notifications based on user location using geofencing

Learn more about Pushwoosh SDK

Pushwoosh API

With Pushwoosh API, you gain access to over 100 methods, allowing you to:

  • Send personalized push notifications
  • Manage user segments for precise targeting
  • Use bulk APIs to handle users/devices in batches
  • Configure applications
  • Track user events and add tags for enhanced targeting and personalization
  • Manage Pushwoosh entities like presets, tags, events, and applications
  • Start and monitor Pushwoosh Customer Journeys via API
  • Retrieve detailed statistics on Customer Journeys and Campaigns (Push, Email, SMS)
  • Implement geofencing for location-based notifications
  • Integrate seamlessly with 3rd party services

For a complete list of methods and capabilities, please refer to the API Reference Index

Pushwoosh control panel

The Pushwoosh Control Panel is the user interface that manages all data and interactions within the Pushwoosh platform. Marketers use it to create and schedule content, while developers manage settings for app integration, such as API keys and app codes.

If you’re just getting started, please make sure you’re added as a user in Pushwoosh. Learn more