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

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:

  1. 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:

    1. Revamped UI:  Settings -> Account -> APIs -> Workspace ID.
    2. 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:
    1. Revamped UI:  Settings -> App Settings -> APIs -> API Keys -> Data
    2. 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.

  2. 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}

Previous

Next

Was this article helpful?
2 out of 2 found this helpful

How can we improve this article?