Aller au contenu
Tous les articles

Shopify

Pourquoi votre notification Shopify affiche « Someone » et comment y remédier

Le programme Protected Customer Data de Shopify masque le nom des acheteurs aux apps tant que l'accès n'est pas approuvé. Pourquoi vos notifications disent Someone et que faire.

L'équipe Provedly··5 min de lecture

Si vos notifications Provedly affichent « Someone in Austin bought a linen shirt » au lieu de « Maria in Austin bought a linen shirt », rien n'est cassé. Le programme Protected Customer Data de Shopify retient les champs personnels, comme les noms, tant que l'accès de l'app n'a pas été approuvé, et Provedly affiche « Someone » plutôt que de deviner ou d'inventer un nom. Cet article explique ce qu'est ce programme, pourquoi nous le gérons ainsi et quelles options vous avez en attendant.

Ce que sont les Protected Customer Data

Shopify classe certains champs de commande et de client comme données clients protégées. Les noms, adresses e-mail, numéros de téléphone et adresses postales en font partie. Une app peut recevoir des webhooks de commande sans ces champs, mais pour recevoir les champs protégés elle doit déclarer pourquoi elle en a besoin, et cet usage doit être approuvé.

L'approbation se fait par app, et certains niveaux d'accès sont aussi examinés dans le contexte de la boutique qui l'a installée. Tant qu'elle n'est pas accordée, le webhook orders/create que reçoit Provedly arrive avec les champs personnels supprimés ou masqués. Nous recevons tout de même la commande elle-même : les articles, le montant total, l'horodatage et la ville ou la région de livraison à un niveau approximatif, selon ce que fournit Shopify.

C'est suffisant pour construire une notification véridique. Ce n'est pas suffisant pour afficher un prénom.

Pourquoi « Someone » et pas un nom de remplacement

Certaines apps comblent le vide avec un prénom tiré au hasard dans une liste. La notification dit alors « Jessica a acheté ceci » alors qu'aucune Jessica n'est impliquée. C'est un détail inventé présenté comme réel, et c'est exactement ce que vise la règle de la FTC sur les faux témoignages, en vigueur depuis fin 2024. Nous avons décidé dès le départ qu'une notification Provedly ne devait jamais contenir un champ que nous n'avions pas réellement reçu.

« Someone » est honnête et transmet quand même l'information utile : une commande a été passée, pour ce produit, à ce moment-là, et l'achat est vérifié. « Someone in Portland just bought this » se lit aussi de façon naturelle. C'est ainsi que les gens parlent.

La mention « Achat vérifié » apparaît toujours sur ces notifications, parce que la signature du webhook a été vérifiée. La mention décrit la provenance de la commande, pas l'exhaustivité des informations sur l'acheteur.

Comment faire apparaître les noms

Il existe trois pistes, que vous pouvez suivre en parallèle.

1. Vérifiez le statut d'accès aux données de l'app. Provedly a demandé à Shopify l'accès aux données clients protégées, avec pour objectif déclaré d'afficher un prénom et une ville dans les notifications d'achat sur le site, un usage restreint et courant. Tant que Shopify ne l'a pas accordé, les webhooks que nous recevons omettent ces champs. Le dashboard Provedly indique si les commandes Shopify récentes sont arrivées avec ou sans nom, ce qui vous donne l'état actuel sans avoir à contacter Shopify.

2. Vérifiez les réglages de votre propre boutique. Shopify permet aussi aux marchands de restreindre ce que les apps peuvent voir. Dans l'admin Shopify, ouvrez Settings, puis Apps and sales channels, sélectionnez Provedly et passez en revue la section sur l'accès aux données. Si une restriction est en place au niveau du marchand, la lever se fait en un clic de votre côté.

3. Décidez de ce qu'il faut afficher en attendant. Provedly utilise « Someone » comme libellé quand aucun nom n'est arrivé. Il ne peut pas être remplacé par quoi que ce soit qui ressemble à un vrai nom, car cela irait à l'encontre du principe même.

La ville n'est affichée que si elle est présente. Si Shopify masque aussi la localisation, la notification se réduit à « Someone bought a linen shirt » plutôt que d'afficher un vide.

Ce qui change une fois l'accès approuvé

Dès que Shopify approuve l'accès aux champs protégés, les nouveaux webhooks arrivent avec le prénom de l'acheteur. À partir de ce moment, les nouvelles notifications l'utilisent. Les commandes plus anciennes arrivées masquées le restent ; nous ne revenons pas chercher les champs manquants, car l'enregistrement de commande scellé dans la racine SHA-256 nocturne reflète ce que nous avons reçu à ce moment-là. En pratique, il y a donc une courte transition pendant laquelle les notifications récentes mélangent « Someone » et de vrais prénoms.

Les noms de famille ne sont jamais affichés, accès approuvé ou non. Les adresses e-mail ne sont jamais affichées ni stockées dans les données des notifications.

« Someone » nuit-il à la conversion ?

Nous n'avons pas d'étude contrôlée à citer, et nous préférons le dire franchement plutôt que d'en inventer une. Ce que nous pouvons dire, c'est que l'indicateur des commandes assistées par la preuve dans votre dashboard, qui compte les acheteurs ayant vu une notification avant d'acheter dans une fenêtre de 30 jours, fonctionne de la même façon que les noms soient affichés ou non. Si vous voulez savoir ce que vaut le nom sur votre boutique, testez les deux états dans une expérience ; /fr/blog/ab-testing-social-proof-honestly explique comment le faire sans vous leurrer.

Notre avis est que la ville et le produit font l'essentiel du travail. « Someone in Denver bought the trail jacket » dit à l'acheteur que le produit se vend et que des gens comme lui l'achètent. « Chris » ajoute un peu de chaleur, pas beaucoup d'information.

Situations voisines

  • Les sites connectés à Stripe ne passent pas par ce programme. Stripe envoie le nom du client dans l'événement de paiement si votre checkout le collecte, et Provedly affiche le prénom avec la même mention « Achat vérifié ».
  • Les lignes d'exemple peuvent contenir n'importe quel prénom que vous saisissez, mais elles sont toujours étiquetées « Sample », pour que l'acheteur voie qu'elles sont illustratives.
  • Les commandes en tant qu'invité sur Shopify omettent parfois le nom même après approbation, et la solution de repli s'applique à ces commandes au cas par cas.

Questions fréquentes

Puis-je simplement saisir des noms pour remplacer « Someone » sur les commandes vérifiées ?

Non. Modifier les champs affichés d'une commande vérifiée romprait le lien entre la notification et le webhook qui l'a produite. Vous pouvez ajouter des lignes d'exemple séparées avec des noms, et celles-ci portent l'étiquette « Sample ».

Combien de temps Shopify met-il à approuver l'accès aux données protégées ?

Shopify ne publie pas de délai fixe, et il varie selon le niveau d'accès. Le signal le plus simple est votre propre dashboard : quand les nouvelles commandes Shopify commencent à arriver avec un prénom, l'accès est en place.

Les notifications « Someone » comptent-elles quand même dans les commandes assistées par la preuve ?

Oui. L'attribution repose sur le fait que le visiteur a vu une notification avant d'acheter, pas sur le contenu de cette notification.

Commencez dès aujourd'hui avec des notifications honnêtes et laissez les noms arriver quand Shopify les approuve ; consultez /fr/pricing pour les plans.

shopifyconfidentialitédonnées clients protégées

Recevez les nouveaux articles par e-mail

Preuve sociale honnête, achats vérifiés et ce qui fait vraiment bouger la conversion. Quelques e-mails par mois au maximum ; désinscription en un clic.

Nous vous envoyons un e-mail de confirmation. Votre adresse sert uniquement à cette newsletter ; consultez la politique de confidentialité (en anglais).

Affichez des preuves que vous pouvez assumer.

Formule gratuite, un site, 2,000 impressions par mois, achats vérifiés inclus. Sur la formule gratuite, le badge renvoie vers votre page de vérification, et c'est tout l'intérêt.