Aller au contenu

Vérifier les e-mails de vos clients Stripe

Intégration E-commerce et paiement

Exportez vos clients Stripe, vérifiez le fichier dans PricklyMails, puis remplacez les adresses qui ne reçoivent pas d'e-mails. Pas à pas, dans le Dashboard.

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

Vérifier gratuitement

Pas à pas

Nettoyer votre liste en trois étapes

  1. Dans Stripe

    Exporter vos clients depuis Stripe

    1. Dans votre Dashboard Stripe, accédez à Clients.
    2. Pour ne vérifier qu'une partie de vos clients, cliquez sur Filtrer et affinez la liste.
    3. Cliquez sur Exporter, dans le coin supérieur droit.
    4. Dans la fenêtre qui s'ouvre, définissez le fuseau horaire, la plage de dates et les colonnes à inclure, dont l'adresse e-mail.
    5. Exportez la sélection.

    Astuce

    PricklyMails n'a besoin que des adresses : gardez seulement la colonne des e-mails dans un tableur, puis enregistrez-la en fichier CSV avant de passer à la suite.

    À noter

    Vous utilisez Organizations ? Exportez depuis la page Clients de chaque compte : Stripe ne permet de créer, d'exporter ou d'analyser des clients qu'au niveau du compte.

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

    Ramener le résultat dans Stripe

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

    À retirer

    Chaque client prend l'adresse valide qu'il vous donne, ou est supprimé si vous ne le facturez plus.

    Une adresse qui ne peut pas recevoir d'e-mails ne reçoit ni les reçus ni les e-mails de paiement de Stripe. Remplacez-la dès que le client vous en donne une qui fonctionne, et ne supprimez qu'un client que vous ne facturez plus.

    1. Dans la recherche du Dashboard, saisissez une adresse à retirer après le filtre email:, par exemple email:jenny.rosen@example.com.
    2. Cliquez sur le client dans les résultats pour ouvrir sa page.
    3. Pour garder le client, sélectionnez Actions puis Modifier les informations.
    4. Remplacez l'e-mail du compte par l'adresse valide que le client vous a donnée, puis cliquez sur Mettre à jour.
    5. Pour écarter un client que vous ne facturez plus, sélectionnez plutôt Actions puis Supprimer le client.
    6. Recommencez pour chaque adresse à retirer.
    À revoir

    Elles méritent un coup d'œil avant la prochaine facture ou le prochain renouvellement. Ouvrez chaque client de la même façon : sa page liste ses abonnements, ses paiements et ses factures, de quoi voir qui vous paie encore et lui demander de confirmer son adresse.

    À envoyer

    Laissez ces clients tels quels : rien à faire.

    Attention

    La suppression d'un client est irréversible, et annule immédiatement ses abonnements actifs. Pour un client qui vous paie encore, remplacez plutôt l'adresse.

    Astuce

    Vous pouvez aussi supprimer depuis la liste : sur la page Clients, cochez la case en regard du nom du client, puis cliquez sur Supprimer.

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

Votre parcours d'inscription ou votre backend crée des clients dans Stripe avec son API, par l'appel Create a customer (nouvel onglet) et son paramètre email ? Interrogez PricklyMails juste avant. Si la recommandation est remove, demandez une autre adresse avant de créer le client.

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 vérifier les adresses de vos clients Stripe ?

Stripe se sert de l'adresse e-mail d'un client pour lui signaler un échec de paiement, ou une action à effectuer pour finaliser un paiement. Avec les notifications d'échec de paiement activées, il écrit au client après chaque échec de paiement d'un abonnement, pour qu'il mette à jour son moyen de paiement et que le paiement puisse être retenté. Stripe présente ces e-mails comme un moyen d'éviter l'attrition involontaire : un client dont l'adresse ne peut pas recevoir d'e-mails n'en reçoit aucun, et peut ne jamais apprendre qu'un renouvellement a échoué. Vérifier vos clients montre quelles adresses remplacer avant d'en arriver là.

SourceAide officielle de Stripe

Faut-il supprimer les clients à retirer, ou remplacer leur adresse ?

Remplacez l'adresse d'un client que vous facturez encore. D'après la référence de l'API Stripe, la suppression d'un client est définitive et irréversible : elle annule immédiatement ses abonnements actifs, efface les informations de ses cartes et empêche toute autre opération, comme l'ajout d'un nouvel abonnement. Stripe vous demande aussi de vérifier qu'un client n'existe pas déjà avant de le créer, car plusieurs enregistrements pour un même client peuvent poser problème plus tard, au moment de rapprocher l'historique des transactions ou de coordonner les moyens de paiement enregistrés. Modifiez le client existant plutôt que d'en ajouter un nouveau avec la nouvelle adresse.

SourceAide officielle de Stripe

Quels e-mails Stripe envoie-t-il à vos clients, et où les activer ?

Des reçus pour les paiements réussis et les remboursements, une fois Paiements réussis ou Remboursements activés sous Paramètres puis Entreprise puis E-mails aux clients. Pour les abonnements, les paramètres Notifications par e-mail et gestion des clients ajoutent un e-mail après chaque échec de paiement par carte, des rappels de fin d'essai et de renouvellement, et un avis un mois avant l'expiration de la carte enregistrée. La page Clients garde un journal des e-mails envoyés au cours des 60 derniers jours.

PricklyMails se connecte-t-il directement à Stripe ?

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

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.