Aller au contenu

Vérifier vos membres Ghost avant l'envoi

Intégration Envoi et campagnes

Exportez vos membres Ghost, vérifiez le fichier dans PricklyMails, puis désabonnez les adresses à retirer de vos newsletters. Pas à pas, avec ses menus.

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

Vérifier gratuitement

Pas à pas

Nettoyer votre liste en trois étapes

  1. Dans Ghost

    Exporter vos membres depuis Ghost

    Avant de commencer

    Seuls le propriétaire du site et les administrateurs peuvent exporter des données depuis Ghost Admin.

    1. Dans Ghost Admin, ouvrez Settings puis Advanced puis Import/Export.
    2. Ouvrez l'onglet Export et cliquez sur All data.
    3. Choisissez de n'inclure que Members.
    4. Cliquez sur Export.
    5. Sur Ghost(Pro), téléchargez l'archive zip depuis le lien que Ghost vous envoie par email, valable 7 jours. Sur un site auto-hébergé, elle se télécharge aussitôt dans votre navigateur.
    6. Décompressez l'archive et ouvrez le fichier CSV des membres.

    Astuce

    Pour ne vérifier que les membres que vos newsletters atteignent, filtrez Members sur All newsletters réglé à Subscribed to at least one, puis exportez-les depuis l'icône à trois points en haut à droite.

    Astuce

    Le fichier contient aussi les labels et l'état d'abonnement de chaque membre, entre autres colonnes : gardez seulement la colonne des emails dans un tableur avant de passer à la suite.

  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 Ghost : 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 Ghost 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 Ghost

    Ramener le résultat dans Ghost

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

    À retirer

    Elles sont désabonnées de toutes vos newsletters, et marquées d'un label pour les retrouver.

    Ghost désabonne un membre existant de toutes les newsletters quand un import passe subscribed_to_emails à false : un seul import des adresses à retirer suffit.

    1. Copiez-les dans un nouveau fichier CSV, sous un en-tête email.
    2. Ajoutez une colonne subscribed_to_emails à false sur chaque ligne.
    3. Ajoutez une colonne labels avec un nouveau label, par exemple a-retirer, sur chaque ligne.
    4. Dans Ghost Admin, ouvrez Members.
    5. Cliquez sur l'icône Settings en haut à droite, puis sur Import members.
    6. Chargez votre fichier CSV, puis cliquez sur Import members.
    À revoir

    Elles méritent un coup d'œil avant votre prochaine newsletter.

    À envoyer

    Elles restent abonnées : rien à faire.

    Attention

    N'importez que des adresses de votre rapport : une adresse qui n'est pas encore membre serait ajoutée comme nouveau membre, désabonné de toutes les newsletters.

    À noter

    L'aide de Ghost n'existe qu'en anglais : les libellés cités sur cette page sont ceux qu'elle donne.

    SourceAide officielle de Ghost

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

Votre propre formulaire d'inscription ou votre script de synchronisation crée des membres avec l'Admin API de Ghost, par l'appel Creating a member (nouvel onglet) ? Interrogez PricklyMails juste avant. Si la recommandation est remove, ne créez pas le membre.

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

Ghost désactive déjà les adresses injoignables, pourquoi vérifier avant ?

D'après l'aide de Ghost, l'envoi est désactivé pour un membre quand les newsletters qui lui sont adressées échouent de façon répétée, ou sont signalées comme spam : plusieurs newsletters sont alors déjà parties vers cette adresse. Elle conseille aussi, pour votre délivrabilité, de tenir à jour votre liste d'abonnés gratuits en retirant régulièrement les abonnés inactifs. Vérifier avant l'envoi écarte les adresses injoignables avant votre prochaine newsletter.

Faut-il désabonner ou supprimer les membres à retirer ?

Désabonnez-les d'abord : le membre reste sur votre site et ne reçoit plus de newsletters. La suppression retire le membre, mais l'aide de Ghost précise qu'une suppression en masse n'a aucun effet sur les abonnements payants actifs : un membre payant supprimé ainsi reste abonné et continue d'être facturé. Pour les supprimer malgré tout, filtrez Members sur leur label et ouvrez le menu de suppression en masse depuis l'icône à trois points en haut à droite : Ghost télécharge d'abord une sauvegarde de ces membres sur votre appareil.

SourceAide officielle de Ghost

Mon site a plusieurs newsletters : que change l'import ?

Pour un membre existant, subscribed_to_emails à false le désabonne de toutes vos newsletters d'un coup. À true, il laisse ses préférences intactes, sauf pour un membre qui s'était désabonné de toutes : gardez donc false pour les adresses à retirer. Pour une adresse qui n'est pas encore membre, false crée le membre déjà désabonné de toutes les newsletters.

SourceAide officielle de Ghost

PricklyMails se connecte-t-il directement à Ghost ?

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 Ghost.

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.