MailerPress Pro peut synchroniser certains utilisateurs WordPress vers les contacts MailerPress. La synchronisation fonctionne uniquement de WordPress vers MailerPress : modifier un contact ne met pas à jour l’utilisateur WordPress. L’écran MailerPress > Audience > Synchronisation se trouve dans le plugin principal, mais la version gratuite présente seulement la fonctionnalité. L’exécution de la synchronisation nécessite Pro et l’autorisation de gérer les réglages.
Créer une règle de synchronisation
1. Ouvrez MailerPress > Audience > Synchronisation, puis cliquez sur Add synchronization.
2. Saisissez un Name et sélectionnez les Roles to sync.
3. Dans les réglages du contact, choisissez au moins une liste dans Assign to lists. Utilisez éventuellement Assign tags, puis sélectionnez Subscribed ou Pending confirmation pour Contact status.
4. Choisissez un Sync mode, configurez éventuellement Field mapping, activez Enabled, puis cliquez sur Save settings.
Une règle doit comporter au moins un rôle et une liste pour pouvoir être activée ou exécutée. Vous pouvez créer plusieurs règles indépendantes.
Choisir une synchronisation automatique ou manuelle
Auto — sync in real time est le mode par défaut. L’inscription d’un nouvel utilisateur est activée par défaut. Vous pouvez aussi activer la synchronisation lors d’un changement d’adresse e-mail, de profil ou de rôle, ainsi que lors de la suppression d’un utilisateur.
Manual — only when I run this synchronization désactive les déclencheurs automatiques. Dans les deux modes, enregistrez d’abord la règle, puis cliquez sur Sync matching users now pour synchroniser tous les utilisateurs ayant les rôles sélectionnés. L’écran affiche la progression du traitement en arrière-plan ; utilisez Stop synchronization pour l’arrêter.
Associer les données des utilisateurs WordPress
MailerPress recherche d’abord un contact lié à l’identifiant de l’utilisateur WordPress, puis vérifie si une adresse e-mail correspond. Si aucun contact ne correspond, il en crée un. La synchronisation met à jour l’adresse e-mail, le prénom et le nom. Elle ajoute les listes et étiquettes configurées sans retirer celles déjà présentes.
Utilisez Field mapping pour associer des champs utilisateur WordPress ou des métadonnées utilisateur meta:* à des champs personnalisés MailerPress existants. Une valeur source vide ne remplace pas une valeur déjà présente dans le contact.
Comprendre les effets sur les contacts existants
Seuls les utilisateurs ayant les rôles sélectionnés sont traités. Les contacts existants dont le statut n’est ni Subscribed ni Pending confirmation sont ignorés. La synchronisation ne modifie pas le statut d’un contact existant. Si un utilisateur quitte un rôle sélectionné, son contact conserve ses listes et étiquettes.
Delete synced contacts when users are deleted est désactivé par défaut. Si vous l’activez, seuls les contacts créés par la synchronisation WordPress peuvent être supprimés ; une autre règle associée au contact peut empêcher sa suppression. Supprimer une règle de synchronisation conserve ses contacts, listes et étiquettes. Duplicate crée une copie désactivée de la règle.