Aller au contenu

Vérifier les contacts de votre base Notion

Intégration CRM, support et communauté

Exportez votre base de contacts Notion en CSV, vérifiez le fichier dans PricklyMails, puis marquez les adresses à retirer dans une propriété. Pas à pas.

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

Vérifier gratuitement

Pas à pas

Nettoyer votre liste en trois étapes

  1. Dans Notion

    Exporter votre base de contacts depuis Notion

    1. Ouvrez en pleine page la base de données qui contient vos contacts.
    2. Cliquez sur l'icône ••• en haut à droite, puis sur Exporter.
    3. Choisissez Markdown et CSV dans le menu déroulant, puis cliquez sur Exporter.
    4. Décompressez le fichier téléchargé : votre base de données est le fichier CSV qu'il contient.

    Astuce

    Notion exporte une base de données depuis sa vue actuelle ou sa vue par défaut, jamais toutes ses vues à la fois : exportez depuis une vue qui affiche tous vos contacts, puis gardez seulement la colonne des e-mails dans un tableur avant de passer à la suite.

    SourceAide officielle de Notion
  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 Notion : 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 Notion 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 Notion

    Ramener le résultat dans Notion

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

    À retirer

    Elles reçoivent la marque remove dans une propriété Sélection, que les vues servant à vos envois peuvent filtrer. Les lignes, elles, restent.

    Importer ou fusionner un CSV ne fait qu'ajouter des lignes à une base Notion, sans jamais mettre à jour celles qui existent : les marques se posent donc à la main, ce qui convient à une petite base.

    1. Dans la base, sélectionnez + à côté de la propriété située le plus à droite, nommez-la Vérification et choisissez le type Sélection.
    2. Sélectionnez 🔍 en haut de la base de données et saisissez une adresse à retirer.
    3. Dans la ligne trouvée, cliquez sur la cellule Vérification, tapez remove et appuyez sur Entrée.
    4. Recommencez depuis la recherche pour chaque adresse à retirer.
    5. Dans chaque vue qui sert à vos envois, ouvrez le menu Paramètres en haut de la base, sélectionnez Filtre, puis choisissez Vérification pour masquer les lignes marquées remove.
    À revoir

    Elles méritent un coup d'œil avant de contacter ces personnes. Marquez-les review dans la même propriété Vérification, puis filtrez une vue sur cette valeur pour les passer en revue.

    À envoyer

    Elles n'ont besoin d'aucune marque : laissez leurs lignes telles quelles.

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

Votre formulaire d'inscription ou votre script ajoute des contacts à une base Notion avec son API, par l'appel Create a page (nouvel onglet) ? Interrogez PricklyMails juste avant. Si la recommandation est remove, ne créez pas la page.

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

Pourquoi ne pas réimporter le résultat dans la base ?

D'après l'aide de Notion, importer un CSV, ou le fusionner dans une base existante avec Fusionner avec un CSV depuis son menu •••, ajoute des lignes sans jamais mettre à jour celles qui existent : chaque contact reviendrait en double. Le résultat se pose donc sur les lignes elles-mêmes, sous forme de propriété : à la main pour une petite base, ou avec l'API de Notion, qui met à jour les propriétés d'une page, pour une base de toute taille.

SourceAide officielle de Notion

Pourquoi l'option Exporter manque-t-elle dans mon menu ••• ?

Dans un espace de travail Enterprise, le propriétaire de l'espace de travail ou de l'espace d'équipe a pu désactiver l'exportation. Le propriétaire de l'espace de travail la rétablit dans Paramètres puis Sécurité en désactivant l'option Désactiver l'exportation, et celui d'un espace d'équipe fait de même dans les paramètres de sécurité de cet espace. Un invité de l'espace de travail doit disposer d'un accès complet à la base pour voir et utiliser l'option d'exportation.

SourceAide officielle de Notion

PricklyMails se connecte-t-il directement à Notion ?

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

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.