DatriseETL com IA

Conector de origem

Conector MoEngage

Integração do MoEngage com bancos de dados, warehouses e ferramentas de BI

Fonte de engajamento de clientes para campanhas e retenção. A Datrise captura entidades do MoEngage como eventos de engajamento, performance de campanhas e sinais de retenção, e entrega modelos normalizados e tipados para reporting em warehouse, atribuicao e fluxos de IA.

A MoEngage REST APIs (Data APIs for ingest, Get User /v1/customers/export for reads, S3 Exports and Streams for bulk delivery) autentica com HTTP Basic, API key, as cargas incrementais usam event.event_time (with export_day / export_hour partition keys on S3 Exports), e o fornecedor limita a per workspace: Track Event 30,000 events/minute, Track User 10,000 user updates/minute, bulk import 60,000 users plus 60,000 events/minute, Delete User 5,000 requests/minute, and the Get User export endpoint 20 users per payload and 1,000 users per minute, with a 128 KB body cap and HTTP 429 over the limit.

Dos 3 objetos, 2 sincronizam com upsert por chave primária e 1 como fluxos append-only, então cada execução incremental move só o que mudou desde a última marca d'água. Cada objeto chega na própria tabela (por exemplo `moengage_engagement_events`) com esquema derivado da API do MoEngage, não de um CSV, em qualquer um dos 43 destinos suportados.

A Datrise está em acesso antecipado: escolha um destino abaixo para ver o pipeline do MoEngage e entre na lista de espera para receber o conector com onboarding guiado.

Sync incrementalMapeamento orientado a schema43 destinos disponíveis

Quais dados do MoEngage a Datrise extrai

Cada objeto chega na própria tabela tipada. O modo de sync deriva do objeto: objetos de histórico fazem append, o restante faz upsert.

ObjetoTabela de destinoModo de sync
engagement eventsmoengage_engagement_eventsAppend incremental por timestamp
campaign performancemoengage_campaign_performanceUpsert por chave primária, incremental por updated-at
retention behavior signalsmoengage_retention_behavior_signalsUpsert por chave primária, incremental por updated-at

API do MoEngage: fatos de configuração do conector

Verificado na documentação do fornecedor em 2026-09-14. Valores desconhecidos ficam em branco, não são inventados.

APIMoEngage REST APIs (Data APIs for ingest, Get User /v1/customers/export for reads, S3 Exports and Streams for bulk delivery)
AutenticaçãoHTTP Basic, API key — Every call uses HTTP Basic authentication whose Base64 value is workspace_id:api_key, with the Workspace ID and the per-feature API key (Data, Push, Campaigns, Inform, Personalize) copied from Settings > Account > APIs in the dashboard.
Paginaçãonone — The Get User export endpoint has no page, offset or cursor parameter — you post up to 20 identifiers per request — and bulk data arrives as gzipped JSON files rather than paged responses.
Limite de requisiçõesper workspace: Track Event 30,000 events/minute, Track User 10,000 user updates/minute, bulk import 60,000 users plus 60,000 events/minute, Delete User 5,000 requests/minute, and the Get User export endpoint 20 users per payload and 1,000 users per minute, with a 128 KB body cap and HTTP 429 over the limit
Cursor incrementalevent.event_time (with export_day / export_hour partition keys on S3 Exports) — Each exported record carries event.event_time plus top-level export_day and export_hour fields and lands in an export_day=YYYY-MM-DD folder, so incremental loading is done by export partition — no MoEngage REST endpoint takes an updated-since filter.
WebhooksSim — MoEngage Streams (near-real-time POST of user and campaign events to your endpoint, default batch of 100 events, three retries at 30, 60 and 120 seconds)
Exportação em massaSim — S3 Exports / data-warehouse exports (gzipped JSON, optional PGP, every 15 mins, daily 02:00 UTC or weekly Mondays 02:00 UTC)
Detecção de exclusõesNão — Delete User is a hard delete after a 24-hour buffer during which the profile still appears everywhere, and the docs state you cannot retrieve users once deleted, so there is no soft-delete flag or tombstone record to sync.

Referência oficial da API

Compare isto com todas as outras APIs documentadas

Destinos populares para MoEngage

Escolha um destino abaixo para abrir a pagina de pipeline pronta.

  • A
    Airtable

    Destino de planilha relacional para equipes de operações e go-to-market.

    Ver pipeline
  • A
    Amazon Athena

    SQL serverless sobre tabelas do data lake no S3.

    Ver pipeline
  • A
    Amazon DynamoDB

    Banco key-value e documental serverless na AWS.

    Ver pipeline
  • A
    Amazon QuickSight

    BI serverless na AWS com SPICE e analytics embutido.

    Ver pipeline
  • A
    Amazon Redshift

    Warehouse em escala petabyte na AWS com Spectrum.

    Ver pipeline
  • A
    Amazon S3 Data Lake

    Zona de landing em object storage para parquet e snapshots.

    Ver pipeline
  • A
    Apache Superset

    BI open source para exploração SQL, gráficos e publicação de dashboards.

    Ver pipeline
  • A
    Arquivos CSV

    Destino de arquivos planos para exports e compartilhamento leve.

    Ver pipeline
  • A
    Azure Data Lake Storage

    Armazenamento ADLS Gen2 para cargas analíticas.

    Ver pipeline

Perguntas sobre o conector MoEngage

Quais dados do MoEngage o conector extrai?
3 objetos: engagement events, campaign performance e retention behavior signals. Cada um vai para a própria tabela com tipos preservados; objetos com histórico (1: engagement events) são carregados como append-only.
A integração do MoEngage é incremental?
Sim. Depois da carga inicial completa, cada execução lê só os registros alterados desde a última marca d'água (updated-at ou timestamp do evento) e aplica upsert ou append conforme o objeto.
Para onde posso carregar os dados do MoEngage?
Para 43 destinos: bancos relacionais, warehouses, data lakes, planilhas e ferramentas de BI. Cada par MoEngage → destino tem a própria página com o mapeamento de objetos para tabelas.

Outras fontes de Marketing

Outras fontes da mesma categoria, cada uma com a própria página de conector.

Acesso antecipado

Lance seu pipeline de MoEngage com onboarding guiado

Entre na lista de espera para ter acesso prioritário às integrações de MoEngage com setup guiado, mapeamento orientado a schema e sync incremental de nível produção.