Use the Migration Center to import Mailjet contacts into MailerPress, with their contact lists and contact properties. It is a one-time import: later changes in Mailjet are not synced.
Importing from Mailjet requires MailerPress Pro. You need MailerPress and MailerPress Pro 2.1.0 or later.
Before you start
- Copy your API key and secret key from the API key management page of your Mailjet account.
- Mailjet is already your sending service in MailerPress? Its saved credentials are reused and unsubscribed contacts are skipped.
- Back up your database, or test the import on a staging site first.
- Pause automations that start with the Contact Subscribed trigger if imported contacts should not enter them.
- Import only contacts who agreed to receive your emails.
What gets imported
| Mailjet | MailerPress |
|---|---|
| Contact lists | Lists. An existing list with the same name is reused. |
| Contacts of your contact lists | Contacts, added to the matching lists |
| Contact name | First name and last name |
| Contact properties | Custom fields |
| Not imported | Contacts outside any contact list, segments, campaigns, templates, automations, forms and statistics |
Import your contacts
- Go to MailerPress > Tools > Migrations.
- Select Platforms.
- In Import from platform, choose Mailjet.
- In Connect Mailjet, paste your key in API key.
- Paste your secret key in API secret.
- Optional: check Include unsubscribed contacts to also import contacts excluded from campaigns.
- Click Save credentials.
- Under Data to migrate, keep Lists, Custom fields and Contacts checked.
- Click Start migration.
- Wait for Migration completed. You can leave the page in the meantime.
If Mailjet is already connected, the Connect Mailjet form does not appear: skip steps 4 to 7.
Cancel stops a running migration. Records already imported stay in MailerPress.
Contact statuses
| Mailjet | MailerPress |
|---|---|
| Active contact | Subscribed |
| Excluded from campaigns | Skipped. Unsubscribed if you checked Include unsubscribed contacts. |
- Only the campaign exclusion is read. Unsubscribes from a single Mailjet list are not taken into account.
- An existing contact with the same email gets the Mailjet status. An unsubscribed contact can become Subscribed again.
- No contact is imported as Pending, so no confirmation email is sent.
- Automations with the Contact Subscribed trigger can start for imported contacts.
After the import
- Check the processed, skipped and error counts.
- Open a few contacts and check their status, lists, names and custom field values.
- Check the field types in your contact fields.
- Missing values? Complete them with a CSV import.
- A contact in several lists is counted once per list in the progress.
- Reactivate the automations you paused.
- To bring in later Mailjet changes, run the migration again. Contacts are matched by email, without duplicates.
To keep sending your emails through Mailjet, set it up as your sending service: see Send your campaigns with Mailjet in MailerPress and the Mailjet integration page.
For all sources and options, read Migrate your contacts to MailerPress with the Migration Center.