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
info |
Information We have revamped our dashboard settings UI. The Data API ID and Key are available in Settings -> Account -> APIs section in the new UI. For more information, refer to Summary of Changes - Settings UI Revamp. |
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 The Workspace ID (earlier App ID) of your MoEngage account is available in the following navigations in the revamped and old UIs:
- Revamped UI: Settings -> Account -> APIs -> Workspace ID.
- Old UI: You can find this by navigating to Settings -> App Settings -> APIs -> Data API Settings.
Data API ID The Data API ID and the Workspace ID of your MoEngage account are the same.
Data API Key The Data API key of your MoEngage account is available in the following navigations in the revamped and old UIs: - Revamped UI: Settings -> App Settings -> APIs -> API Keys -> Data
- Old UI: You can find this by navigating to Settings -> App Settings -> APIs -> Data API Settings.
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}