Pourquoi mettre en place ce flow ?
Après un achat, vos clients satisfaits peuvent devenir vos meilleurs ambassadeurs.
✅ Stimulez les recommandations via le parrainage : offrir un code de réduction à vos clients satisfaits pour qu'ils le partagent avec leurs proches permet de maximiser le bouche-à-oreille et d'attirer de nouveaux clients.
🛍️ Encouragez les achats répétés : les codes de réduction pour les parrains et les filleuls renforcent la fidélité et incitent les clients à revenir effectuer de nouveaux achats.
Avant de commencer : ce dont WAX a besoin
Pour envoyer la demande de parrainage au bon moment, WAX doit recevoir un événement et quelques données :
Événement : un achat (Post Purchase)
Données obligatoires : le numéro de téléphone du client
Données utiles : prénom, code parrain personnalisé (s'il existe dans votre CRM)
💡 La question clé : quel outil connaît les achats de vos clients (et leur code parrain) ? Ça peut être votre CMS (Shopify, PrestaShop, WooCommerce…) ou votre CRM (Klaviyo ou autre). C'est cet outil qui déclenchera le flow.
Comment mettre en place ce flow ?
La structure du flow pour le Flow de Referral est disponible dans votre librairie de templates :
👉 Rendez-vous dans Automations > Library > Post Purchase Referral pour l'ajouter à votre espace et personnaliser les messages.
Étape 1️⃣ : Connectez votre outil (choisissez votre cas)
🟢 Cas A : vous êtes sur Shopify
Rien à configurer. Sur le déclencheur du flow, choisissez Shopify comme source, puis le déclencheur Post Purchase. Les données du client arrivent automatiquement depuis Shopify. Le délai d'envoi se règle ensuite avec un timer dans votre flow WAX (étape 2️⃣).
🟣 Cas B : vous utilisez Klaviyo
Dans Klaviyo, créez un flow déclenché par votre événement d'achat (souvent nommé Post Purchase, mais le nom peut varier selon votre configuration Klaviyo). Ajoutez l'attente souhaitée côté Klaviyo (par exemple 15 jours), puis insérez le bloc Webhook de WAX et transmettez les données du client dans le JSON body, par exemple :
{ "attributes": { "phone_number": "{{ person.phone_number|default:'' }}", "first_name": "{{ person.first_name|default:'' }}" } }Dans ce cas, l'attente est gérée par Klaviyo : n'ajoutez pas de timer côté WAX. Pour transmettre aussi un code parrain personnalisé, voir plus bas Comment ajouter un code parrain personnalisé dans le message ?
🔵 Cas C : tout autre outil (PrestaShop, WooCommerce, Magento, CRM…)
Dans WAX, sur le déclencheur du flow, choisissez Webhook comme source et copiez l'URL et le token générés.
Dans votre outil, créez un webhook qui s'envoie au moment de l'achat (votre événement de commande).
Envoyez les données au format suivant. Les données du client vont sous la clé
attributes.
{ "attributes": { "phone_number": "+33612345678", "first_name": "Marie" } }💡 Votre outil ne sait pas envoyer de webhook ? Passez par Zapier ou Make pour faire le lien entre votre outil et WAX.
👉 Pour la configuration pas à pas (choix de la source du trigger, création du bloc Incoming Webhook, construction du JSON body, test avant activation), suivez notre guide dédié : Configurer un déclencheur via un outil externe
🔁 Évitez les envois en double : sans réglage, un client qui passe plusieurs commandes recevra une demande de parrainage à chaque achat. Paramétrez les règles de réentrée du flow pour limiter les envois (par exemple une seule fois par client, ou une fois tous les X mois) : Contact Re-entry rules
Étape 2️⃣ : Ajoutez un timer
Notre recommandation 👀 : ce flow est généralement envoyé 15 à 30 jours après l'achat, en fonction du type de produits que vous vendez.
⚠️ Un seul délai, à un seul endroit. Avec Shopify, ajoutez le timer dans votre flow WAX. Si votre flow est déclenché depuis Klaviyo ou un autre CRM et que l'attente est déjà configurée côté CRM (avant le webhook), n'ajoutez pas de timer supplémentaire dans WAX : les deux délais s'additionneraient.
Étape 3️⃣ : Envoyez un premier message pour récolter l'avis de vos clients
Ce message vous permet de solliciter l'avis de votre client sur son expérience de commande. Ajoutez deux boutons de réponse rapide : chaque bouton ouvre une branche différente du flow, et vous pouvez ainsi proposer un scénario adapté à chaque réponse.
💬 Exemple de message : « Bonjour {prénom} 👋 Cela fait quelques semaines que vous avez reçu votre commande. Êtes-vous satisfait(e) de vos produits ? »
Boutons : 😍 Oui, j'adore ! / 😕 Pas vraiment
Étape 4️⃣ : Envoyez le message de parrainage
Si retour positif 💌 : proposez à vos clients de partager un message pré-rempli à leurs proches, accompagné d'un code promo ou d'un avantage.
✉️ Astuce à intégrer dans votre message WhatsApp : « Voici le message à partager à votre entourage. Utilisez les fonctions "Copier" 📋 ou "Transférer" 🔁 pour transmettre ce message. »
L'objectif est de rendre le partage simple et fluide, directement depuis WhatsApp, sans effort supplémentaire de la part de votre client.
Si retour négatif ❌ : envoyez des messages de réassurance à paramétrer selon les retours SAV de vos clients (délai de livraison, qualité, service client, etc.), ou transférez directement la conversation à votre service client pour traiter le problème.
🙋 Passer la main à votre équipe : les réponses de vos clients arrivent dans l'Inbox WAX (ou dans votre outil de service client connecté). Pour que le flow s'arrête dès qu'un membre de votre équipe répond, activez les options d'intervention. 👉 Utiliser l'Inbox · Customer Intervention
Comment ajouter un code parrain personnalisé dans le message ? ✨
Pour que WAX puisse afficher un code de parrainage personnalisé dans vos messages, cette donnée doit d'abord exister quelque part, puis être transmise à WAX via le trigger du flow. Voici la logique, étape par étape.
1. Le code parrain doit exister dans votre CRM
Avant toute chose, assurez-vous que le code de parrainage de chaque client est bien stocké comme donnée sur sa fiche contact dans votre CRM (Klaviyo ou autre). Si cette donnée n'existe pas côté CRM, elle ne pourra pas être envoyée à WAX.
2. Créez l'attribut correspondant dans WAX
Dans WAX, allez dans Attribute > New Attribute et créez un attribut (par exemple code_parrainage).
⚠️ Le nom de cet attribut doit être strictement identique des deux côtés (WAX et votre CRM). Un nom différent, même à une lettre près, empêchera la donnée de remonter.
3. Configurez le trigger pour transmettre le code
Via Klaviyo : dans le flow Klaviyo déclenché sur votre événement d'achat (souvent nommé Post Purchase, mais le nom peut varier selon votre configuration Klaviyo), ajoutez une attente de 15 jours, puis insérez le bloc Webhook de WAX (dans ce cas, pas de timer côté WAX). Dans le JSON body du webhook, ajoutez le code de parrainage sous la clé attributes, avec la variable Klaviyo correspondante entre guillemets, par exemple :
{ "attributes": { "code_parrainage": "{{ person.code_parrainage|default:'' }}" } }
Via un autre CRM : la logique est identique. Suivez notre guide Configurer un déclencheur via un outil externe pour choisir la source du trigger et construire le JSON body de la même façon (l'attribut se place toujours sous la clé attributes).
4. Utilisez la variable dans vos messages
Une fois l'attribut correctement reçu par WAX, il devient disponible dans le sélecteur de variables (Add Variable) de vos messages WAX, au même titre que le prénom ou l'email.
💡 Vous souhaitez également faire remonter la réponse de votre client (a-t-il partagé le message ? a-t-il utilisé son code ?) vers votre CRM ? Consultez notre guide sur l'envoi de données depuis WAX vers votre CRM, Zapier ou Make (webhook sortant).
Étape 5️⃣ : Testez puis activez votre flow
Avant de passer votre flow en ON, envoyez-vous un test pour vérifier l'affichage des messages, des boutons et des variables (prénom, code parrain…).
Exemples de Post Purchase Referral
Tips & Conseils pour le Post Purchase Referral
🌟 Créez un sentiment d'exclusivité : montrez à vos clients qu'ils font partie d'un programme exclusif. Cela peut les motiver à partager plus souvent et à recommander activement.
🎁 Proposez une récompense attrayante : un code de réduction attractif est essentiel pour inciter les clients à partager. Veillez à ce que l'offre soit assez intéressante pour que le parrain et le filleul aient envie de participer.
🔁 Facilitez le partage au maximum : un message prêt à copier/transférer supprime toute friction, évitez de demander à votre client de rédiger lui-même son message.
📊 Mesurez les résultats : suivez les performances de votre flow dans l'onglet Performances de vos automations (Découvrir les Automations) et le nombre d'utilisations des codes parrain dans votre outil e-commerce pour savoir combien de nouveaux clients le flow vous apporte.
🧪 Testez différentes récompenses : comparez deux offres ou deux formulations de message pour trouver celle qui génère le plus de partages (Fonctionnalité A/B Test).







