ht
Documentation
WelcomeConcepts

Get Started

OverviewCreate a sourceCreate a modelCreate a destinationCreate a sync

Destinations

ActiveCampaignAirtableAmplitudeAsanaBing AdsBrazeChurnzeroCloseCustomer.ioFacebook Conversions APIFacebook Custom AudiencesFacebook Offline Conversions APIFreshdeskFrontGainsightGoogle AdsGoogle SheetsHubspotIntercomIterableKlaviyoMailchimpMarketoMixpanelMoengagemParticleNetsuiteOneSignalPendoPipedrivePostgreSQLSalesforceSalesforce Marketing CloudSegmentSendGridSFTPSlackStripeTotangoVeroWebhookZendesk
Documentation/Destinations/Moengage
ht
Documentation

Moengage

Table of Contents
Mode
MoEngage is a full-stack solution consisting of powerful customer analytics, automated cross-channel engagement and AI-driven personalization.‍

Mode

Upsert

In this mode, new users will be inserted into MoEngage and all user attributes will be kept up-to-date within MoEngage.This mode is good for the following scenarios:
  • You want to push objects into MoEngage and want to keep the data up-to-date
Upsert has three configuration parameters:
NameDetails
Hightouch Column Containing MoEngage User IDThe name of the Hightouch column (id, created_at, first_name) that acts as unique user identifier in MoEngage.
Hightouch to MoEngage Default Field MappingsA list of common user attributes that will be pushed to new users in MoEngage.
Hightouch to MoEngage Custom Field MappingsA list of custom user attributes that will be pushed to new users in MoEngage.
There are [reserved keywords](https://docs.moengage.com/docs/data-import-apis) that are blocked and should not be used as user attribute names in MoEngage.They are "id", "_id", ""These keywords must not be used in any Custom Field Mappings from Hightouch to MoEngage.
In addition, Hightouch will assign the property ht_query_{{queryId}} = true to a user when it is part of a query, and false when it is not.
Table of Contents