Aller au contenu

Vérifier vos listes de diffusion Odoo avant l'envoi

Intégration CRM, support et communauté

Exportez une liste de diffusion Odoo, vérifiez le fichier dans PricklyMails, puis mettez sur liste noire les adresses à retirer. Pas à pas, avec les menus.

Il n'existe pas de connecteur natif avec Odoo : vous exportez la liste, PricklyMails la vérifie, et vous ramenez le résultat dans Odoo. Les nouvelles adresses, elles, peuvent passer par l'API avant d'entrer dans Odoo.

Vérifier gratuitement

Pas à pas

Nettoyer votre liste en trois étapes

  1. Dans Odoo

    Exporter votre liste de diffusion depuis Odoo

    1. Ouvrez E-mail Marketing puis Listes de diffusion puis Listes de diffusion.
    2. Cliquez sur le lien Total des contacts sur la ligne de la liste à vérifier.
    3. Cochez la case en haut de la liste pour sélectionner ses contacts.
    4. Cliquez sur Actions, puis sur Exporter.
    5. Dans les champs à exporter, ne gardez que l'e-mail : retirez les autres avec leur icône de suppression.
    6. Choisissez le format CSV, puis cliquez sur Exporter.

    Astuce

    Vos adresses sont dans l'application Contacts plutôt que dans une liste de diffusion ? Exportez-les de la même façon depuis sa vue liste : Odoo exporte n'importe quel champ de n'importe quel enregistrement.

  2. Dans PricklyMails

    Vérifier le fichier dans PricklyMails

    1. Dans le tableau de bord, ouvrez Lots et cliquez sur Nouveau lot.
    2. Déposez le fichier exporté depuis Odoo : un .csv ou un .txt, avec une adresse par ligne, sans ligne d'en-tête ni guillemets. Une ligne d'en-tête compterait comme une adresse dans l'estimation, sans jamais être facturée, et une adresse entre guillemets ne serait pas vérifiée : le rapport les signale toutes deux comme mal formées. Vous pouvez aussi coller la liste.
    3. Le tableau de bord compte les adresses et affiche le coût estimé en jetons avant tout envoi, puis vous cliquez sur Envoyer le lot. Un lot compte au moins 20 adresses, et sa taille maximale dépend de votre abonnement.
    4. La liste est vérifiée en arrière-plan. Une fois le lot terminé, ouvrez-le et cliquez sur Télécharger le rapport : vous obtenez un CSV avec une ligne par adresse de votre fichier, qui donne son verdict, sa raison, son score et sa recommandation, avec les libellés du tableau de bord.

    À noter

    Téléchargez le rapport depuis le navigateur qui a envoyé la liste : c'est lui qui garde les adresses, pour les 16 derniers lots au plus. Nos serveurs, en Allemagne, n'en conservent qu'une empreinte à sens unique.
    Ce que dit le rapport

    Chaque adresse reçoit une recommandation : l'action à mener. Le rapport l'écrit avec le libellé du tableau de bord ; l'API en renvoie une forme courte.

    À envoyer
    L'adresse est valide, ou hébergée chez un grand fournisseur qui accepte toutes les adresses sans rien confirmer. Vous envoyez normalement.
    À revoir
    Domaine qui accepte tout (catch-all), adresse générique comme contact@, boîte pleine, ou serveur qui n'a pas répondu, ou a refusé de répondre. Un coup d'œil s'impose avant l'envoi.
    À retirer
    L'adresse n'existe pas, son domaine ne reçoit pas d'email, elle est jetable, contient une faute de frappe ou est mal formée. Vous la retirez.

    À noter

    Une adresse mal formée n'est jamais vérifiée : le lot la compte dans « Adresses mal formées », et le rapport la reprend quand même, avec le verdict « Invalide », la raison « Adresse mal formée » et la recommandation « À retirer » : vous la retirez de Odoo avec les autres. Une adresse en double, comptée dans « Doublons retirés », n'y figure qu'une fois.

    Derrière chaque recommandation, il y a un verdict (Valide, Risqué, Invalide ou Non vérifiable), une raison et un score de 0 à 100, chacun dans sa colonne du rapport. Quand un serveur ne répond pas, l'adresse revient « Non vérifiable » et les tests restés sans réponse vous sont rendus.

  3. Dans Odoo

    Ramener le résultat dans Odoo

    Ouvrez le rapport dans un tableur et filtrez la colonne Recommandation.

    À retirer

    Elles passent sur liste noire : Odoo les écarte de tous les envois marketing, quels que soient la liste ou l'enregistrement qui les contiennent.

    Odoo importe un fichier dans n'importe quelle vue liste, liste noire comprise : un seul fichier des adresses à retirer la remplit d'un coup.

    1. Copiez-les dans un nouveau fichier CSV, une adresse par ligne, sous un en-tête Adresse e-mail.
    2. Dans Odoo, ouvrez E-mail Marketing puis Configuration puis Adresses e-mail sur liste noire.
    3. Cliquez sur l'icône Action, puis sur Importer des enregistrements.
    4. Cliquez sur Uploader un fichier de données et sélectionnez votre fichier.
    5. Vérifiez que la colonne est associée au champ Adresse e-mail.
    6. Cliquez sur Tester pour vérifier le fichier.
    7. Cliquez sur Importer.
    À revoir

    Elles méritent un coup d'œil avant votre prochain envoi. Pour les retrouver dans Odoo, créez-leur une liste de diffusion, cliquez sur Importer des contacts sur sa ligne, et collez-les dans Liste de contacts.

    À envoyer

    Elles restent dans vos listes de diffusion : rien à faire.

    Attention

    Les imports Odoo sont définitifs et ne peuvent pas être annulés : cliquez toujours sur Tester avant Importer.

    À noter

    Une adresse sur liste noire reçoit toujours les e-mails transactionnels, comme les confirmations de commande ou les notifications d'expédition.

Vérifier chaque adresse avant qu'elle n'entre dans Odoo

Votre formulaire web ou votre script de synchronisation crée des contacts dans Odoo par l'External JSON-2 API (nouvel onglet) ? Interrogez PricklyMails juste avant. Si la recommandation est remove, ne créez pas le contact.

Un appel lance la vérification et signale déjà une faute de frappe probable, un second lit le verdict. Selon votre abonnement, un webhook signé peut aussi vous l'envoyer dès qu'il est prêt.

Requête
curl -s https://api.pricklymails.com/api/verify \
  -H "Authorization: Bearer pm_live_9f3a..." \
  -H "Content-Type: application/json" \
  -d '{ "email": "ana.silva@gmail.con" }' \
  | jq '{job_uuid, suggestion}'
Réponse
{
  "job_uuid": "8f1c2a9e-4b7d-4e2a-9c61-3d5f0b7a2e18",
  "suggestion": "ana.silva@gmail.com"
}
Requête
curl -s https://api.pricklymails.com/api/verify/$JOB_UUID \
  -H "Authorization: Bearer pm_live_9f3a..." \
  | jq '.verifications[0] | {status, reason, score, recommendation}'
Réponse
{
  "status": "invalid",
  "reason": "no_mx_records",
  "score": 0,
  "recommendation": "remove"
}
Lire la documentation de l'API

Questions fréquentes

Faut-il mettre les adresses sur liste noire ou les désabonner de la liste ?

Mettez-les sur liste noire. Dans Odoo, cocher Désabonnement en face d'une liste de diffusion, sur la fiche d'un contact, ne le retire que de cette liste, alors qu'une adresse sur liste noire est exclue de tous les envois marketing, quelle que soit la liste ou l'enregistrement qui la contient. Elle reçoit toujours les e-mails transactionnels, comme les confirmations de commande.

Peut-on retirer une adresse de la liste noire ?

Oui, une par une : ouvrez-la dans Adresses e-mail sur liste noire, cliquez sur Unblacklist, indiquez une raison si vous le souhaitez, puis cliquez sur Confirmer. L'import lui-même ne peut pas être annulé, mais Odoo propose de filtrer sur la date de création ou de dernière modification pour retrouver les enregistrements qu'un import a créés.

Comment voir si le nettoyage a payé ?

Ouvrez la liste de diffusion : son bouton intelligent % Rebond donne le pourcentage des mailings envoyés à cette liste qui ont été renvoyés, et un clic dessus en affiche le détail. Comparez-le avant et après votre prochain envoi.

SourceAide officielle de Odoo

PricklyMails se connecte-t-il directement à Odoo ?

Non, il n'existe pas de connecteur natif : vous passez par un export de fichier, comme ci-dessus. Vous pouvez aussi appeler l'API de PricklyMails depuis votre propre code avant qu'une adresse n'entre dans Odoo.

Ces marques appartiennent à leurs propriétaires respectifs. Les citer n'implique aucun partenariat.

Vérifiez votre liste avant votre prochain envoi.

1 000 jetons offerts à l'inscription, sans carte bancaire. Ensuite, vous ne payez que les réponses.