Set up MoEngage Data Integration

MoEngage Data Integration is a network and Adjust module partner. Our integration lets MoEngage Data Integration receive attribution and app event data through automated callbacks.

Use our basic setup instructions to turn on Adjust’s integration and send callbacks to MoEngage Data Integration. Then, use our advanced setup instructions to customize what information MoEngage Data Integration receives.

Basic setup

To turn on Adjust’s integration with MoEngage Data Integration, follow these steps.

  1. Find your app and select your app options caret (^)
  2. Select Partner Setup > ADD PARTNERS
  3. Select Add (+icon) next to MoEngage Data Integration
  4. Enter your APP ID, PASSWORD and REGION (contact your MoEngage Data Integration representative for help finding these)
  5. Optional: see advanced setup to customize your callbacks
  6. Select Save

Well done! Basic setup is complete. Now you can create an Adjust tracker URL and submit it to MoEngage Data Integration to launch your campaign.

MoEngage Data Integration will receive callbacks for these activities:

  • event

Advanced setup

Choose which data MoEngage Data Integration receives from Adjust by customizing your setup.

Forward custom data

Partner parameters (available in Adjust SDK version 4.0+) let Adjust collect custom data points from your app and send them to MoEngage Data Integration.

Note: Before adding new partner parameters to the Adjust SDK, make sure no pre-existing partner parameters already fit your requirements.

To forward partner parameters to MoEngage Data Integration, follow these steps.

  1. Set up partner parameters within the Adjust SDK (instructions for iOS and Android)
  2. In the Adjust dashboard, find your app and select your app options caret (^)
  3. Select Partner Setup > MoEngage Data Integration
  4. Turn on Parameter Forwarding
  5. Select Partner Parameter Mapping
  6. In the FROM APP field, enter the name of your Adjust parameter (as written into the Adjust SDK). In the TO PARTNER field, enter your corresponding MoEngage Data Integration name.
  7. Select Save

Now MoEngage Data Integration will receive custom event details for each of your linked events.

 

Note: If you set up partner parameters within the Adjust SDK without turning on Partner Parameter Mapping, Adjust forwards the parameters as named in the Adjust SDK.

 

Forward app events

Event linking lets MoEngage Data Integration receive app event data. You can link every app event in Adjust to a preset MoEngage Data Integration name or a custom event name.

To forward app events to MoEngage Data Integration, follow these steps.

  1. Find your app and select your app options caret (^)
  2. Select Partner Setup >MoEngage Data Integration > Event Linking
  3. Find the event you want to link and update the field with a MoEngage Data Integration event or your own custom name
  4. When you finish linking events, select OK
  5. Select Save

Now MoEngage Data Integration will receive app event data for each of your linked events.

Partner specific setup instructions

MoEngage only accepts callbacks that contain their customer ID. To send the MoEngage customer ID in your callbacks, set it up as a partner parameter in the Adjust SDK as moengage_customer_id

For more information about this and any other setup requirements, please contact your MoEngage representative.

If you're located in the EU, please select EU in the Region drop-down menu. For all other locations, select US.

Note: When your app is in Sandbox environment, Adjust automatically appends _DEBUG to your MoEngage App ID. This lets you distinguish between production and Sandbox data on MoEngage.

List of all parameters forwarded to MoEngage Data Integration

MoEngage Data Integration requires Adjust to send the following parameters (data points) with your callbacks:

Placeholder Information
{app_version} App version number (Android), build
{created_at} Activity timestamp
{idfa||gps_adid} IDFA, or GPS ADID if IDFA is empty
{os_name} Device operating system
{partner_parameters} Custom partner parameters collected by the Adjust SDK or S2S request and transmitted to third party providers via postbacks
{timezone} Device time zone