Introduction
CustomerGlu is a low-code customer experience platform that helps product teams with the tools and support they need to create engaging in-app experiences that increase user retention and drive business growth.
MoEngage <> CustomerGlu
With the MoEngage and CustomerGlu integration, you can forward events bi-directionally between MoEngage and CustomerGlu. Forwarding events to MoEngage will help you target the right users at the right time. When an action is done in MoEngage, you can forward events to CustomerGlu to create segments and engage them using in-app experiences like streaks, quizzes, and more. You can also send user-specific campaign banners that redirect users to their gamification experiences using MoEngage's Push and Email campaigns.
Integration
library_add_check |
Prerequisites
|
Send events from CustomerGlu to MoEngage
In order to forward events from CustomerGlu to MoEngage, you need to:
- To set up Outbound Integrations, on your CustomerGlu Dashboard, go to CustomerGlu >> MoEngage to receive analytics events in real-time.
-
Field Description App ID App ID of your MoEngage account. You can find this by navigating to Settings -> App Settings -> APIs.
Data API ID App ID of your MoEngage account. You can find this by navigating to Settings -> App Settings -> APIs.
Data API Key Data API key of your MoEngage account. You can find this by navigating to Settings -> App Settings -> APIs. Data Center Name Check your MoEngage URL:
https://dashboard-OX.moengage.com
Based on the dashboard value {‘DC-01’ | ‘DC-02’ | ‘DC-03’ | ‘DC-04’}, set the correct input in the data center name on the CustomerFlu dashboard. Know more.
- Copy the corresponding values from the MoEngage dashboard and paste them into the CustomerGlu dashboard.
Send events from MoEngage to CustomerGlu
To forward events from MoEngage to CustomerGlu, you need to work with your Customer Success Manager to enable MoEngage Streams for your account. You can provide the following information to us and we will enable the Event Exports for you:
Field | Value |
Request URL | https://stream.customerglu.com/v3/moengage |
Request Method | POST |
Headers |
|
Send CustomerGlu Campaign URLs in MoEngage Campaigns
For use cases like sending out games as push notifications, or redirecting to a campaign/wallet on a banner click in the app, the user-specific URL of CustomerGlu campaigns/wallet can be generated by passing the required attributes as URL parameters.
- The
BASE_URL
andWRITE_KEY
will be shared by CustomerGlu. - The
CAMPAIGN_ID
for a particular Campaign can be copied from the Dashboard as shown:
Games
Games include all the non-activity-based campaigns like Scratchcard, Spin The Wheel, Slot Machine, etc. Include the following URLs in your MoEngage Campaigns:
https://{{BASE_URL}}/reward/?writekey={WRITE_KEY}&userId={USER_ID}&campaignId={CAMPAIGN_ID}
Challenges/Programs
Challenges include all the activity-based campaigns like Streaks, Multi-steps, Referrals, etc. Include the following URLs in your MoEngage Campaigns:
https://{{BASE_URL}}/program/?writekey={WRITE_KEY}&userId={USER_ID}&campaignId={CAMPAIGN_ID}
Wallet
Wallet contains the aggregation of all the games, challenges, and rewards for a user. Include the following URLs in your MoEngage Campaigns:
https://{{BASE_URL}}/wallet/?writekey={WRITE_KEY}&userId={USER_ID}