Welcome to WebEngage's Developer Hub!

This documentation covers the steps to integrating with WebEngage. We’ll also discuss the fundamental building blocks of WebEngage and how the entire system works in tandem with your business to provide a 360 view of your users and engage them with contextually personalized messages.

Let's get you started!

Step 1: SDK Integration

Connect your platforms with WebEngage through an SDK Integration. This can be done through any of the following methods:

Once you've connected all your platforms, we will automatically start tracking specific pre-defined data points as System Events, System User Attributes in your dashboard.

Step 2: Track Custom User Data & Behavioral Data

Using the WebEngage SDK, you can track and pass custom user data (Custom User Attributes) and behavioral data (Custom Events) to your dashboard for all your anonymous and identified users.

Step 3: Channel Setup

Configure Push, In-app, SMS, On-site, Web Push, Email, WhatsApp & Facebook Retargeting to start engaging users. Doing so will also enable you to build cross-channel user experiences through Journeys & automate product communication through Relays.

Step 4: Start Engaging Users!

Head over to our User Documentation to understand how you can leverage WebEngage's channel and analytical capabilities to deliver impactful user experiences.

Updated 27 days ago

So, what's next?

Understanding Users, Events & how you can track these for your business

Sample Event Templates


Welcome to WebEngage's Developer Hub!

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.