Share
Mailjet (Edge) Setup Guide

Mailjet is an email marketing and delivery platform that businesses use to send marketing campaigns and transactional emails, manage contact lists, and track the delivery and engagement of their emails.

Hevo uses the Mailjet Email API to replicate the campaigns, campaign drafts, contacts, contact lists, messages, templates, and email delivery and engagement statistics of your Mailjet account to the Destination of your choice. To ingest data, you must provide Hevo with the API key and secret key of your Mailjet account.


Supported Features

Feature Name Supported
Capture deletes Yes
History mode No
Custom data (user-configured tables & fields) No
Data blocking (skip objects and fields) Yes
Resync (objects and Pipelines) Yes
API configurable Yes

Handling of Deletes

Hevo captures deletes by comparing the data ingested from the Source with the data present in the Destination in each run. How Hevo handles a deleted record depends on the object:

  • Campaign Draft, Campaign Overview, Contact, Contact Filter, Contact List, List Statistics, and Template: If a record exists in the Destination but is no longer returned by the Source, Hevo marks it as deleted by setting the value of the metadata column __hevo__marked_deleted to True. The record remains in the Destination with all its data. However, if an object no longer has any records in Mailjet, for example, if you delete your only template, Hevo does not mark its previous records as deleted.

  • Campaign Draft Schedules, Template Category, Template Locale List, Template Preview, and Template Purpose: Hevo replaces the child records of each parent record in every run. A child record that is no longer returned by the Source is removed from the Destination. However, if the parent record is deleted or no longer has any child records, Hevo does not remove its previous child records from the Destination.

  • All other objects: Hevo does not capture deletes for these objects.


Source Considerations

  • Mailjet displays the secret key only once, when you generate it. If you lose the secret key, you must reset it in Mailjet and update it in the configuration of your Source.

  • When you archive a campaign draft in Mailjet, Hevo continues to ingest it, and the status field of the draft contains -1. When you delete the draft, Hevo marks it as deleted.

  • For campaign drafts that are not scheduled, the date field of the Campaign Draft Schedules object contains 1970-01-01T00:00:00Z.


Limitations

  • Hevo does not ingest the SMS data, sender addresses, sender domains, webhooks, or account settings of your Mailjet account.
Last updated on Nov 03, 2026

Tell us what went wrong

Skip to the section