CustomerGlu

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

  • You would need your access to your CustomerGlu dashboard.
  • To send events to CustomerGlu from MoEngage, you need to enable MoEngage Streams for your account.

Send events from CustomerGlu to MoEngage

In order to forward events from CustomerGlu to MoEngage, you need to:

  1. To set up Outbound Integrations, on your CustomerGlu Dashboard, go to CustomerGlu >> MoEngage to receive analytics events in real-time.
  2. 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.

  3. 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
  1. X-API-KEY - The WriteKey provided to you by CustomerGlu.

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 and WRITE_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}
Was this article helpful?
1 out of 1 found this helpful

How can we improve this article?