Ce guide explique comment importer vos contacts SendGrid dans MailerPress : listes Marketing Campaigns, champs personnalisés et contacts. Il s’agit d’un import ponctuel : MailerPress ne reste pas synchronisé avec SendGrid ensuite.
L’import depuis SendGrid nécessite MailerPress Pro 2.1.0 ou une version ultérieure. Seuls les imports depuis MailPoet et Newsletter sont gratuits.
Avant de commencer
- Créez une clé d’API SendGrid dans Settings > API Keys, avec un accès Marketing (contacts et listes).
- SendGrid déjà configuré comme service d’envoi dans MailerPress ? Sa clé d’API enregistrée est réutilisée automatiquement.
- Une clé d’envoi limitée à Mail Send ne peut pas lire les contacts. Ajoutez-lui l’accès Marketing dans SendGrid.
- Avec une clé réutilisée, les contacts désabonnés ne sont pas importés.
- Sinon, décidez dès maintenant de les inclure ou non : l’option n’apparaît qu’à côté de la clé d’API.
- Ajoutez d’abord à une liste SendGrid les contacts sans liste : seuls les membres des listes sont importés.
- Sauvegardez votre site, ou testez d’abord l’import sur un site de préproduction.
- N’importez que des personnes qui ont accepté de recevoir vos e-mails.
Ce qui est importé
| SendGrid | MailerPress |
|---|---|
| Listes Marketing Campaigns | Listes, avec les listes de chaque contact |
| Champs personnalisés | Champs personnalisés, avec les valeurs de chaque contact |
| Prénom et nom | Prénom et nom |
| Contacts présents dans au moins une liste | Contacts |
| Non importé | Contacts sans liste, étiquettes, segments, suppressions, Single Sends, automatisations, modèles, statistiques |
Les listes qui portent le même nom qu’une liste existante sont réutilisées. Les contacts sont reconnus par leur adresse e-mail : un contact présent dans plusieurs listes n’est créé qu’une fois.
Importer vos contacts
Si SendGrid est déjà configuré comme service d’envoi, il est déjà connecté : passez les étapes 4 à 6.
- Allez dans MailerPress > Outils > Migrations.
- Sélectionnez Plateformes.
- Dans Importer depuis une plateforme, choisissez SendGrid.
- Dans le formulaire Connecter SendGrid, collez votre clé dans Clé de l’API.
- Cochez Inclure les contacts désabonnés pour importer aussi les contacts marqués comme désabonnés dans SendGrid.
- Cliquez sur Enregistrer la clé de l’API. Le nombre d’enregistrements s’affiche sous Données à migrer.
- Sous Données à migrer, cochez Listes, Champs personnalisés et Contacts selon vos besoins.
- Cliquez sur Démarrer la migration.
- Attendez l’affichage de Migration terminée. L’import s’exécute en arrière-plan : vous pouvez quitter la page.
SendGrid prépare d’abord un export de chaque liste : l’étape des contacts met donc un peu plus de temps à démarrer. Le nombre de Contacts additionne toutes les listes : un contact présent dans deux listes compte deux fois.
Statuts des contacts
| Contact SendGrid | Inclure les contacts désabonnés décoché | Inclure les contacts désabonnés coché |
|---|---|---|
| Non marqué comme désabonné | Abonné | Abonné |
| Marqué comme désabonné dans l’export | Non importé (compté comme ignoré) | Désabonné |
- Les suppressions SendGrid (désabonnements globaux, rebonds, signalements de spam) ne sont pas lues. Vérifiez-les avant votre premier envoi.
- Un contact existant avec la même adresse prend le statut SendGrid. Un contact désabonné peut redevenir Abonné.
- Les contacts SendGrid ne sont jamais importés En attente : aucun e-mail de confirmation n’est envoyé.
- Les automatisations lancées par le déclencheur Contact Abonné peuvent s’exécuter pour les contacts importés. Mettez-les en pause si besoin.
Après l’import
- Ouvrez quelques contacts et vérifiez leur statut, leurs listes et leurs champs personnalisés.
- Ignorés compte les contacts désabonnés laissés de côté. Erreurs compte les contacts non enregistrés.
- Erreur « L’export des contacts SendGrid ne s’est pas terminé à temps. » ? Relancez avec Démarrer la migration.
- Les changements faits ensuite dans SendGrid ne sont pas copiés. Relancez la migration pour les récupérer.
- Si la migration n’avance pas, configurez une tâche cron sur votre serveur.
Ensuite, vous pouvez garder SendGrid pour envoyer vos e-mails : consultez Envoyer vos campagnes avec SendGrid dans MailerPress et la page de l’intégration SendGrid. Pour toutes les sources et options, consultez Migrer vos contacts vers MailerPress avec le centre de migration.