In-app Messaging

No additional steps are required for enabling In-app Notifications. However, we recommend that you track the various sections of your app as Screens to customize In-app message placement. You can also track specific app-user interactions as Screen Data to contextually show the In-app message. These data points can be used to configure In-app message targeting while creating the campaign.


Before continuing, please ensure that you have added the WebEngage SDK to your app.

Tagging App Screens

using WebEngageBridge;
    // Set screen name
    WebEngage.ScreenNavigated("Purchase Screen");

Tracking Screen Data

using WebEngageBridge;

    // Update current screen data
    Dictionary<string, object> currentData = new Dictionary<string, object>();
    currentData.Add("productId", "~hs7674");
    currentData.Add("price", 1200);

    // Set screen name with data
    Dictionary<string, object> data = new Dictionary<string, object>();
    data.Add("productId", "~hs7674");
    data.Add("price", 1200);
    WebEngage.ScreenNavigated("Purchase Screen", data);

Please feel free to drop in a few lines at [email protected] in case you have any further queries. We're always just an email away!

Updated 8 months ago

In-app Messaging

Suggested Edits are limited on API Reference Pages

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