- Tu postes une Story de vente flash avec l'appel à l'action « Réponds avec CODE ».
- replient aime la réponse, envoie le code promo par DM et un lien traçable vers la boutique.
- Après 2 heures, le flow demande « Déjà commandé ? », et bifurque en 3 chemins d'urgence selon la réponse.
- Après 20 heures : rappel « dernière chance » avant l'expiration du code.
- Seulement sur Instagram, l'API Meta Graph envoie des webhooks de réponse à une Story exclusivement pour IG.
Une vente flash échoue rarement à cause du produit. Elle échoue parce que le code promo est envoyé manuellement. 400 réponses aux stories dans la première heure, tu tapes « DM envoyé » et tu es à la traîne. Avec un déclencheur de réponse aux stories, la logique s'inverse: chacun qui répond reçoit le code et le lien en quelques secondes, et un rappel d'urgence intelligent avant l'expiration des 24 heures.
Ce modèle est le flow complet que tu importes une fois dans ton compte replient et que tu réutilises pour chaque vente. Tu trouveras le modèle à la fin de l'article.
Utiliser le modèle dans replient → essai gratuit de 14 jours
Aperçu du flow
Le déroulé complet en une illustration : déclencheur, chemin principal, trois branches après la relance :
Pourquoi Story Reply surpasse ce que tu faisais jusqu'ici pour les ventes flash
Story Replies sont le déclencheur le plus chaud qu'Instagram offre. Ceux qui répondent à une Story ont déjà parcouru ton contenu, vu ton offre et cliqué activement. D'après les données de Backlinko, les DMs Instagram atteignent un taux d'ouverture d'environ 90 %, bien au-dessus de la moyenne des e-mails. Source : Backlinko Instagram Statistics 2025.
Il y a aussi le facteur temps de réponse. Une étude de Harvard Business Review montre : si tu contactes un lead dans les 5 minutes, tu as 21 fois plus de chances de le qualifier que si tu attends 30 minutes. Source : HBR, The Short Life of Online Sales Leads. Pour un flash sale avec une fenêtre de 24 heures, le principe s'applique encore plus, chaque minute perdue est du chiffre d'affaires perdu.
Manuellement tu réussis peut-être 30 à 50 réponses personnalisées par heure. Une automatisation replient répond à 400 ou 4 000 Story Replies dans le même laps de temps, avec la même personnalisation ({{contact.username}}), un lien de tracking individuel et la possibilité de contrôler le rappel de suivi au niveau de la seconde.
Pourquoi ce modèle ne fonctionne que sur Instagram
En bref : le webhook n'existe pas sur Facebook. L'API Meta Graph n'envoie les événements story_reply que depuis le contexte de messagerie Instagram. Les Stories Facebook n'ont pas d'événement de réponse comparable, si quelqu'un réagit à une Story Facebook, cela ne déclenche aucun signal webhook automatisé qu'un outil pourrait lire.
Ce template utilise par ailleurs plusieurs actions qui, selon la Documentation de la Meta Messenger Platform, ne sont disponibles que sur le canal Instagram :
- Like Message, petit cœur en confirmation, exclusif à IG.
- Send Audio Message, mémo vocal comme point de fidélisation, exclusif à IG.
- Send Media, image produit directement dans la DM, pas supporté de la même manière sur Facebook.
Pour les flash sales Facebook, il existe des templates dédiés basés sur des déclencheurs de commentaires de post. Pour ce template, il faut un compte Instagram Business ou Creator, connecté à replient.
Les 6 étapes en détail
Étape 1 : déclencheur Story-Reply avec le mot-clé 'CODE'
Le flow démarre dès que quelqu'un répond à ta Story avec le mot CODE. Match insensible à la casse, tu peux étendre avec des mots-clés supplémentaires comme SALE ou RABATT via la condition And. Dans la Story, affiche le CTA en sticker ou en légende : « Réponds à cette Story avec CODE, je t'envoie le code promo en DM ».
Étape 2 : Like Message comme confirmation immédiate
Un cœur dans la seconde qui suit la réponse. Ça semble petit, mais ça a un grand effet : le contact voit que quelque chose se passe, la bulle de notification apparaît, et avant que la vraie DM arrive, le contact est déjà émotionnellement réceptif. Cette micro-étape n'est disponible que sur Instagram, le Facebook Messenger n'a pas d'endpoint 'like' comparable dans l'API d'automatisation.
Étape 3 : Send Message avec personnalisation
La première vraie DM utilise le nom du profil Instagram. replient récupère le username via la variable {{contact.username}} directement depuis le champ du profil Instagram. Le message du template est :
Hey {{contact.username}} ❤️ J'ai quelque chose de spécial pour toi, regarde :
Tu peux bien sûr l'adapter en allemand. Important : la variable est une vraie intégration API, pas un simple placeholder statique. Si l'utilisateur change son nom Instagram, replient récupérera la valeur actuelle lors du prochain flow.
Étape 4 : Send Link avec suivi des clics
Au lieu d'envoyer le lien brut, replient génère un court lien de partage (/share/[shortId]) et mesure le clic. Le shortlink redirige brièvement via une page intermédiaire replient, enregistre l'événement de suivi, puis ouvre ta boutique. Ainsi, tu sais ensuite dans l'analyse par campagne : combien de DM ont été envoyés, combien de clics ont été enregistrés, combien de démarres de checkout ?
Dans le template, le bouton s'appelle « Shop the Collection », tu peux modifier librement le titre et le sous-titre. La plateforme rend dans le Messenger une vignette Generic-Template avec image, titre, sous-titre et bouton.
Étape 5 : Time Delay 2 heures
Après l'envoi du lien, le flow attend deux heures. Assez long pour que la session de navigation active soit terminée, assez court pour que l'intention d'achat reste fraîche. Tu peux régler le délai en minutes, heures ou jours, pour les flash sales je recommande entre 90 minutes et 3 heures. Si tu attends plus longtemps, tu perds la fenêtre d'urgence.
Étape 6 : L'intelligence, Ask Question avec 3 branches d'urgence
Ça devient intéressant. Le flow demande : « Hey ! Tu as déjà pris quelque chose ? 😊 » avec trois options de bouton :
- « Yes, just ordered » → parcours fidélité. replient envoie un message vocal (« Ça me fait tellement plaisir, merci ! ») plus un suivi de remerciement. Parfait pour les créateurs et les marques personnelles, et Facebook Messenger n'a pas d'API de note vocale, c'est exclusif à IG.
- « Still browsing » → parcours rappel produit. Le flow envoie une image produit plus le code SALE20 avec l'indication claire « 24h seulement » et un nouveau lien vers la boutique.
- « Too expensive » → récupération d'objection prix. Au lieu de perdre le lead, on propose une réduction supplémentaire. Le message : « Je comprends, voici un petit extra : SALE20 pour 20 % de réduction. Ça change peut-être quelque chose ? 😉 »
En parallèle, une branche Si le contact n'a pas répondu après 3 jours s'exécute, qui en cas d'absence de réponse déclenche le rappel « Last Chance » après 20 heures. Ainsi, personne ne sort du flow sans avoir eu au moins deux chances d'acheter.
Exemple de flash sale : 340 réponses à la story en 3 heures
Un aperçu d'un cas réel d'un call d'onboarding début avril : une marque skincare de Vienne, 28k followers, publie à 18h une flash-story avec le CTA « Réponds avec CODE pour 20 % ». Trois heures plus tard : 340 réponses à la story, 312 DMs déclenchés (l'écart correspond à des cas de réponses en double ou des fautes de frappe), 178 clics, 41 commandes avec le code SALE20 dans les 90 premières minutes.
« Je n'aurais jamais pu le faire manuellement. J'aurais abandonné au bout de 45 minutes et la deuxième vague aurait été complètement perdue. » – la fondatrice, à la question de ce que le flow a apporté.
Ce qu'elle ne savait pas : le flow a aussi intercepté les quatre réponses « Too expensive » et en a converti deux en commandes. C'est la différence entre une automation qui se contente d'envoyer des données, et une qui traite les objections.
À qui ce template convient vraiment
- Marques D2C avec des ventes éclair récurrentes (Black Friday, semaines de lancement, Noël, soldes d'été).
- Labels mode et beauté avec un fort focus sur les Stories Instagram et un besoin d'envoi d'images produit par DM.
- Créateurs et marques personnelles, qui veulent offrir des réductions affiliées ou sur des cours exclusivement aux personnes ayant interagi avec leurs Stories.
- Agences, qui gèrent plusieurs clients de boutiques simultanément et ne veulent pas taper des DMs manuellement dans chaque compte.
Moins adaptés : services avec des processus d'achat complexes (consulting, démos SaaS), car le Coaching-Lead-Gen-Flow fonctionne mieux.
Guide de configuration: opérationnel en 10 minutes
- Dans replient, va dans Automations → New Automation. Sélectionne le template „Story Reply Rabattcode".
- Ajuste le mot-clé déclencheur (par défaut „CODE", librement modifiable, important: un mot unique qui n'apparaît pas dans les réponses normales aux Stories).
- Adapte les textes des messages envoyés à la voix de ta marque. Laisse la variable
{{contact.username}}telle quelle. - Lien d'envoi: insère l'URL de la boutique, titre par ex. „Récupère la collection", sous-titre par ex. „Accès exclusif".
- Adapte le code promo dans les nœuds Send-Message des branches (valeur par défaut du template: SALE20).
- Publie la Story: gros CTA „Réponds avec CODE, je t'envoie le rabais en DM".
- Regarde en direct dans Analytics comment la courbe évolue.
Cinq pièges et comment tu peux les éviter
- Mot-clé trop générique. Si tu choisis "OUI" ou "SALUT" comme déclencheur, tu captes aussi des réponses aléatoires. Prends un mot clair, spécifique au produit ou à la promotion, par exemple SUMMER25, LAUNCH, BLACKFRIDAY.
- Pas de limite de code promo définie sur la boutique. Le flow envoie les codes, mais Shopify/WooCommerce autorisent des utilisations illimitées. Définis dans la boutique une limite par client ou une capacité totale.
- Story sans sticker CTA clair. Les utilisateurs ne répondent pas spontanément avec "CODE". Un sticker texte avec l'appel à l'action exact ("Réponds avec CODE") augmente sensiblement le taux de réponse.
- Oubli de la fenêtre de message de 24 h. Instagram n'autorise hors de la fenêtre de 24 heures après la dernière interaction utilisateur que des types de DM limités. Le rappel "Last Chance" après 20 heures est volontairement positionné pour rester juste dans la fenêtre.
- Pas de page de destination dédiée. Celui qui renvoie directement vers le panier avec le code prérempli convertit nettement mieux que celui qui renvoie vers la page de collection standard, où l'utilisateur doit saisir le code à la caisse.
RGPD, Partenaire Meta, compte professionnel
replient est Partenaire Meta Business, le serveur est situé dans l'UE, et il existe un contrat de traitement conformément à l'article 28 du RGPD. Le flow lui-même ne collecte pas de données personnelles qui ne font pas déjà partie du profil Instagram, à savoir le nom d'utilisateur, l'URL de la photo de profil, le contenu des messages. Si tu ajoutes plus tard une étape avec Collect Email (par ex. pour une inscription à la newsletter après l'achat), tu auras besoin d'un opt-in documenté selon l'article 6, paragraphe 1, lettre a du RGPD. Le modèle est conçu sans capture d'email.
Concernant le compte professionnel : l'automatisation des DM Instagram fonctionne uniquement avec un compte professionnel ou créateur, connecté à une page Facebook. C'est une exigence de la plateforme Meta, pas spécifique à replient.
Étapes suivantes
Si tu aimes le déclencheur de réponse à la story, consulte les modèles associés :
- Réponse story : lien, si tu veux simplement délivrer un lien au lieu d'un code.
- Réponse story : freebie, PDF ou téléchargement gratuit via la réponse à la story.
- Concours Instagram, Comment-to-DM au lieu de réponse à la story, pour une portée plus importante.
Tu trouveras le contexte complet du DM-Flow-Builder dans le Guide d'automatisation DM. Et si tu migres depuis ManyChat, la page alternative à ManyChat est une lecture plus utile qu'un autre article de configuration.
Foire aux questions
As-tu besoin d'un compte Instagram professionnel ?
Oui. L'automatisation des DM Instagram n'est, selon l'API Meta Graph, autorisée qu'avec un compte professionnel ou créateur, connecté à une page Facebook. Les profils privés ne peuvent pas recevoir de webhooks.
Puis-je utiliser ce modèle aussi sur Facebook ?
Non. Le déclencheur de réponse à la story, l'action like et l'envoi d'audio sont exclusifs à Instagram. Pour les ventes flash sur Facebook, il existe un modèle distinct basé sur les commentaires de publication, que tu trouveras dans la liste des modèles.
Combien de codes promo le flow peut-il envoyer en même temps ?
Techniquement pas de limite stricte, Meta a une limite générale de taux pour la plateforme Messenger (actuellement 250 appels par seconde par page, voir Meta Rate-Limiting-Doc). En pratique, cela signifie que des milliers de DMs par heure sont possibles sans problème.
Que se passe-t-il si quelqu'un répond par «CODE» dans une longue phrase ?
Le déclencheur utilise une correspondance de sous-chaîne insensible à la casse. Des réponses comme «Veuillez m'envoyer le code» ou «CODE, s'il te plaît !» déclenchent le flow. Rien ne se passe seulement si le mot-clé n'apparaît pas du tout.
Un lien de suivi des clics est-il juridiquement sans problème ?
Oui, tant que tu l'utilises de façon transparente. Les replient-Shortlinks redirigent sous 3 secondes (configurable) et n'enregistrent qu'un événement de clic anonyme, aucune donnée personnelle. Des analytics tiers supplémentaires (par ex. GA4 sur la page de destination) nécessitent le consentement habituel pour les cookies.
Est-ce que je peux connecter le template à ma boutique Shopify ?
Oui. replient transmet le tracking-shortlink à Shopify (ou WooCommerce / Shopware), l'attribution des commandes se fait ensuite via des paramètres UTM sur ta page de destination, que tu ajoutes simplement à l'URL dans l'étape Send-Link. Le code de réduction lui-même est géré dans le back-end Shopify, replient n'envoie que la chaîne du code.
Combien coûte l'envoi des messages ?
Les DMs eux-mêmes sont gratuits, Meta ne facture pas de frais pour les automatisations de Messenger ou d'Instagram DM dans la fenêtre de messagerie de 24 heures. Des coûts ne s'appliquent que pour le plan replient, infos sur replient.ai/preise.
Charger le template
Le flow complet, incluant 3 branches d'urgence, un bonus mémo vocal et un rappel dernière chance, est enregistré comme template dans replient. Configure-le une fois, réutilise-le à chaque vente.
Charger le template maintenant → Essai gratuit de 14 jours
À propos de l'auteur : Thomas Danninger est cofondateur et CTO de replient.ai. Depuis 2022, il développe des systèmes de gestion des commentaires et des DM assistés par IA pour des marques D2C et des agences dans la région DACH. Ce template est basé sur de vrais flows de flash sale que des clients de replient comme SNOCKS, Health Routine et Zauberfein utilisent en production.