Flux de réapprovisionnement

Notifications de réapprovisionnement WooCommerce : le flux de travail avec un taux de clic de plus de 70 %

Il est 16h un vendredi dans une boutique de baskets WooCommerce de taille moyenne. Les Nike Pegasus 41 Black sont en rupture de stock depuis neuf jours. L'équipe de merchandising fait passer le statut du stock de outofstock à instock avec 800 paires dans le flux de l'entrepôt. Le flux de notifications de réapprovisionnement de WooCommerce est déjà en cours d'exécution.

En 30 secondes, des notifications push sont envoyées à 4 200 abonnés qui avaient explicitement appuyé sur « prévenez-moi » sur la page produit pendant la rupture de stock. À 16h05, 2 800 d'entre eux ont cliqué. À 16h11, 1 400 ont acheté. Le SKU est de nouveau épuisé. Le responsable de la rétention n'a passé aucune heure sur le lancement. Le flux fonctionnait discrètement depuis le dernier réapprovisionnement.

C'est le flux. Un déclencheur, deux messages au maximum, un taux de clics supérieur à 70 % et un taux de conversion des clics compris entre 25 % et 40 %. Il n'y a aucune autre campagne dans la pile de rétention qui soit aussi performante de manière constante. La raison n'est pas le texte et ce n'est pas le moment. C'est l'opt-in. Un abonné aux notifications de réapprovisionnement est le seul abonné de tout le portefeuille qui a nommé le SKU spécifique qu'il souhaite et a demandé, par écrit, à être informé au moment de son retour.

Cet article présente le flux de notifications de réapprovisionnement push-native pour WooCommerce qu'un responsable de la rétention peut directement reprendre : l'événement déclencheur, la logique de décision, la gestion des conditions de concurrence lors du réapprovisionnement, le filtrage sensible aux variantes, la conception de l'opt-in et les analyses de funnel par SKU qui défendent l'article.

Pourquoi les notifications de réapprovisionnement sont le flux push avec le CTR le plus élevé dans l'e-commerce

Les taux de clics des alertes de réapprovisionnement ressemblent à des fautes de frappe à côté du reste du portefeuille push e-commerce. Les notifications d'abandon de panier atteignent un CTR de 8 à 14 %. L'abandon de navigation atteint 4 à 8 %. La série de bienvenue atteint 12 à 20 %. Les alertes de baisse de prix atteignent 18 à 25 %. Les notifications de réapprovisionnement atteignent 60 à 80 %, et un flux bien réglé sur un SKU à forte demande dépasse régulièrement 75 %.

Flux de travailTaux de clics typique
Abandon de navigation4–8 %
Abandon de panier (message 1)8–14 %
Série de bienvenue12–20 %
Alertes de baisse de prix18–25 %
Réapprovisionnement60–80 %

Trois raisons pour lesquelles les notifications de réapprovisionnement surpassent tous les autres flux de cette liste.

Premièrement, l'opt-in est explicite. L'abonné a appuyé sur un bouton intitulé « prévenez-moi quand ce sera de retour » sur une page produit spécifique. Il n'y a aucune intention déduite et aucune supposition de segmentation. Le système sait que l'abonné veut ce SKU exact.

Deuxièmement, l'abonné a demandé à être informé. Comparez cela à un abonné aux notifications d'abandon de panier, qui ne souhaite peut-être pas de suivi. L'abonné aux notifications de réapprovisionnement est le rare public push qui a explicitement invité le message.

Troisièmement, la copie est sans ambiguïté. Le message a une seule tâche : informer l'abonné que le produit est de retour et le diriger vers la page produit. Il n'y a pas d'angle de titre à tester, pas d'offre à construire, pas de cadrage d'urgence à sur-optimiser. Le produit est le message.

Le flux de notifications de réapprovisionnement, de bout en bout

Le workflow utilise le constructeur PushEngage Workflows et le vocabulaire standard des nœuds START / WAIT / DECISION / ACTION / END. La spécification complète :

Déclencheurs de flux de travail

Déclencheur (START) : PushEngage.CustomEvent avec event_name = product_restocked. Se déclenche à partir de l'intégration WooCommerce-PushEngage lorsque le stock_status d'un produit passe de outofstock à instock et que stock_quantity > 0. Le plugin d'intégration mappe automatiquement le hook WooCommerce woocommerce_product_set_stock_status à cet événement personnalisé.

Type d'exécution : Plusieurs parallèles. Un abonné peut être inscrit à plusieurs SKU à la fois, et chaque réapprovisionnement déclenche sa propre instance de workflow concurrente. Un réapprovisionnement de Pegasus 41 Noir et un réapprovisionnement séparé de Pegasus 41 Rouge pour le même abonné s'exécutent comme deux parcours indépendants.

Flux :

  • Nœud DECISION : l'abonné est-il sur la liste de notification pour cette SKU exacte (et variation_id, pour les produits avec variations) ?
  • Chemin OUI : envoyer la notification de réapprovisionnement immédiatement. Pas d'attente. Le retour en stock est le seul workflow où une attente est un bug, pas une fonctionnalité, car la SKU est très probablement en stock dans les premières minutes après le réapprovisionnement.
  • ATTENDRE 4 heures.
  • Nœud DECISION : l'abonné a-t-il cliqué sur la première notification ? La SKU est-elle toujours en stock ?
  • NON + toujours en stock : envoyer le rappel de 4 heures.
  • Tous les autres chemins : FIN.

Critères de sortie : Objectif purchase correspondant au product_id de l'événement déclencheur, ou un événement de clic suivi d'un ajout au panier. Au moment où l'abonné achète (ou s'engage à acheter avec un ajout au panier), le workflow s'annule et le rappel ne se déclenche pas.

Message 1 — amical, immédiat

  • Titre : La Pegasus 41 Noir est de retour en stock
  • Corps : Vous nous avez demandé de vous prévenir dès son retour. Le coloris Noir est disponible maintenant. Appuyez pour acheter une paire.

Message 2 — rappel de 4 heures pour les non-cliqueurs

  • Titre : Toujours en stock : Pegasus 41 Noir
  • Corps : Ça part vite. Vous vous êtes inscrit pour ce réapprovisionnement. Appuyez si vous voulez toujours une paire.

C'est tout le workflow. Deux messages maximum, une décision, une attente, une règle de sortie.

La condition de concurrence : lorsque le stock revient et que 4 200 abonnés cliquent tous en 30 secondes

Une SKU populaire avec 4 200 inscriptions, réapprovisionnée avec 800 unités, se vendra avant que la notification la plus lente n'atteigne l'abonné le plus lent. C'est le principal écueil opérationnel du workflow de retour en stock et celui qui sépare une campagne avec un CTR de 70 % d'une campagne avec un CTR de 12 %. Les abonnés qui voient la notification après la disparition de la SKU ne cliquent pas. Ils se sentent moqués. Ils sont plus susceptibles de se désabonner de la liste générale. Le premier réapprovisionnement que l'équipe de rétention lance sans gestion de la condition de concurrence est généralement le dernier qu'elle lance sans elle.

La gestion comporte deux parties. La première concerne le workflow : le workflow d'alerte de stock doit envoyer des notifications dans l'ordre d'adhésion, le premier abonné « prévenez-moi » voyant la notification en premier. L'ordre d'envoi est basé sur un horodatage wishlist_created_at capturé lors de l'événement d'adhésion. Le mode d'envoi ordonné du moteur de workflow PushEngage gère cela ; toutes les plateformes ne le font pas.

La seconde partie est entièrement en amont de la plateforme de notification push. Le véritable goulot d'étranglement dans la plupart des workflows de réapprovisionnement est l'exactitude du stock. Le délai entre le système d'entrepôt, l'ERP et la vitrine WooCommerce détermine si le SKU est réellement toujours en stock lorsque la notification arrive. Les magasins qui pré-allouent les unités de réapprovisionnement à la liste « prévenez-moi » (de sorte que les 500 premières unités sur 800 sont réservées aux abonnés, vendues avant la diffusion publique) augmentent considérablement le taux de conversion du workflow.

L'exactitude du stock est le problème en amont. L'envoi ordonné est le travail du workflow. Les deux doivent être corrects.

Le problème des variantes

Un abonné qui opte pour « Nike Pegasus 41 Black » veut la variante noire. Le réapprovisionnement de la Pegasus 41 en rouge ne devrait pas déclencher de notification pour l'abonné noir. L'intégration WooCommerce-PushEngage capture le variation_id spécifique au moment de l'adhésion ; le déclencheur du workflow filtre sur variation_id, et non uniquement sur product_id, pour les produits avec variantes activées. Si un magasin s'instrumente uniquement sur product_id, chaque réapprovisionnement en rouge génère du bruit pour chaque abonné noir, et le CTR du workflow chute de 70 % à 20 % en un trimestre.

Le schéma de l'événement d'adhésion pour les notifications de réapprovisionnement WooCommerce devrait être :

{
  "event_name": "wishlist_added",
  "product_id": 14523,
  "variation_id": 14530,
  "sku": "PEG41-BLK-10",
  "wishlist_created_at": "2026-05-21T14:32:08Z",
  "subscriber_hash": "sub_2eHzK..."
}

Le déclencheur de réapprovisionnement correspondant déclenche la même forme :

{
  "event_name": "product_restocked",
  "product_id": 14523,
  "variation_id": 14530,
  "stock_quantity": 800,
  "restocked_at": "2026-05-26T16:00:14Z"
}

Le nœud DECISION du workflow filtre sur product_id et variation_id. Les abonnés de la liste « prévenez-moi » pour la variante 14530 (Noir, taille 10) correspondent. Les abonnés de la liste pour la variante 14531 (Rouge, taille 10) ne correspondent pas. L'expression de filtre sur le nœud Décision fait la différence entre un signal propre et un signal bruyant.

Flux à deux messages contre un message

Le rappel de 4 heures n'est pas toujours le bon choix. Pour les SKU ultra-demandés qui se vendent en moins de 30 minutes, le rappel est une expérience pire que pas de message du tout. Le SKU est épuisé avant que le rappel n'arrive, et l'abonné reçoit une notification « toujours en stock » sur un produit qui est à nouveau épuisé. Pour les réapprovisionnements quotidiens qui durent de une à sept jours, le rappel augmente la conversion de 15 à 25 % pour les abonnés qui ont vu la première notification mais étaient en réunion, dans le train ou autrement incapables d'agir sur le moment.

Vitesse de venteNombre de messages recommandés
<30 minutes (ultra-demandé)1 (ignorer le rappel)
30 minutes – 4 heures1 ou 2 (test)
4–24 heures2 (rappel utile)
1–7 jours (réapprovisionnement quotidien)2 (par défaut)
>7 jours (mouvement lent)1 (une seule notification suffit)

La décision est une branche au niveau du workflow, déclenchée par un indicateur sell_out_velocity sur le produit (défini par l'équipe de merchandising en fonction des données historiques de réapprovisionnement) ou par une vérification en temps réel de la quantité en stock au niveau de la porte d'attente 4 heures. Le travail du workflow de récupération des ruptures de stock est de déclencher le bon nombre de contacts pour le type de SKU, et non de déclencher le nombre maximum de contacts que le moteur prend en charge.

Conception par opt-in : le bouton « Prévenez-moi » sur les pages produits (PDP) en rupture de stock

La surface d'opt-in est ce qui fait fonctionner ce workflow. Un visiteur d'une page produit (PDP) en rupture de stock a déjà décidé qu'il voulait le produit. La seule question est de savoir s'il laissera le magasin le lui dire quand il sera de retour. C'est le moment d'opt-in le plus performant qu'un magasin WooCommerce puisse avoir, et le traiter comme n'importe quelle autre invite de permission de notification générique est l'erreur la plus courante dans ce workflow.

L'appel de souscription spécifique au produit de PushEngage, subscribeToProduct(productId, variationId), enregistre la souscription de notification push au SKU spécifique plutôt qu'à la liste générale du site. Le formulaire d'opt-in doit se trouver à côté du badge de rupture de stock sur la page produit (PDP), pas en dessous de la ligne de flottaison. Le champ principal est la permission de notification push. L'e-mail est le recours pour les navigateurs qui bloquent les notifications push ou pour les abonnés qui souhaitent les deux canaux. Capturez le variation_id, l'horodatage wishlist_created_at, et un hachage d'abonné au moment de l'opt-in.

C'est le moment où l'argument plus large de la qualité de l'abonné se renforce. Un opt-in de meilleure qualité (explicite, spécifique au SKU, intention confirmée) augmente les revenus récupérés de tous les workflows en aval, pas seulement de celui-ci. L'article sœur sur les invites de souscription déclenchées par opt-in explique comment la conception de l'opt-in à ce moment d'intention est plus importante que toute remarketing qui suit. La pile de notifications push WooCommerce se compose à partir de l'opt-in vers l'extérieur.

Orchestration inter-canaux

Les notifications push web sont le canal principal pour le workflow de réapprovisionnement car c'est le canal le plus rapide, le moins cher, et celui auquel l'abonné a explicitement consenti. Mais tous les abonnés n'ont pas accordé la permission de notification push, et un workflow à canal unique réduit l'audience atteignable de 30 à 50 % en fonction du mélange de navigateurs.

Le routage complet multi-canal en un seul parcours :

  • Permission de notification push accordée : notification push web déclenchée immédiatement. FIN.
  • Pas de permission de notification push mais e-mail capturé : le recours par e-mail est déclenché 15 minutes après la fin du lot de notifications push. Le délai de 15 minutes est la fenêtre de déduplication. Les abonnés qui ont reçu la notification push ne reçoivent pas l'e-mail.
  • SKU à prix élevé (AOV de 300 $ et plus) et opt-in WhatsApp enregistré : l'escalade WhatsApp est déclenchée 30 minutes après la notification push. Le canal à plus forte interaction est justifié par l'AOV ; l'opt-in explicite WhatsApp est ce qui rend le message bienvenu plutôt qu'intrusif.

Trois canaux, un workflow, un ensemble de critères de sortie, une identité d'abonné. C'est le type d'orchestration qui nécessite un moteur de workflow unifié ; il est impossible de composer proprement avec trois outils distincts à canal unique. Pour un traitement plus approfondi de la manière dont le push et l'e-mail fonctionnent ensemble dans un plan de rétention, l'article Orchestration multicanal push et e-mail explique la logique de déduplication et l'arbre de décision de routage des canaux.

Analyses par flux : lire le funnel

Le travail du responsable de la rétention est de défendre la ligne budgétaire. Les analyses par SKU pour le workflow de réapprovisionnement rendent cette conversation courte. Voici à quoi ressemble l'entonnoir pour le réapprovisionnement du Pegasus 41 Black du scénario d'ouverture :

ÉtapeNombreTaux par rapport à l'étape précédente
Réapprovisionnements déclenchés1
Opt-ins notifiés (push)4,200100%
Push délivré4,15098,8 % (50 désabonnés depuis l'opt-in)
Push cliqué2,80067,5 % (CTR)
Ajout au panier1,58056,4 % des cliqueurs
Achat1,40050,0 % des cliqueurs (notification à achat : 33,7 %)

Un taux de notification à achat de 33,7 % est le genre de chiffre qui, comparé à l'entonnoir de tout autre workflow de rétention, déplace immédiatement la conversation budgétaire. Le workflow d'abandon de panier dans ce même magasin récupère les paniers à 14 %. Le workflow d'abandon de navigation augmente le taux de navigation à panier de 6 %. Le workflow d'alertes de réapprovisionnement, avec 33,7 % de taux de notification à achat, fait 2 à 5 fois le travail par impression de tous les autres workflows du tableau de bord.

Le goulot d'étranglement de ce workflow n'est presque jamais la plateforme de push. Lorsque le taux de conversion est décevant, la cause est en amont. Le SKU était épuisé avant que la notification ne soit diffusée. Le nombre d'articles en stock dans WooCommerce avait dérivé par rapport à l'entrepôt. Le mappage de la variation_id était incorrect et les mauvais abonnés ont été notifiés. La plupart des tickets « le workflow ne fonctionne pas » se résolvent en « le SKU était déjà épuisé » ou « le mauvais abonné a reçu le message ». Ce sont des problèmes d'inventaire et d'intégration, pas des problèmes de push.

Créez-le dans PushEngage

Le chemin de configuration est court pour un workflow aussi puissant. Installez le plugin d'intégration WooCommerce-PushEngage depuis le dépôt WordPress. Le plugin mappe automatiquement le hook woocommerce_product_set_stock_status à l'événement personnalisé product_restocked.

Produit en rupture de stock

Confirmez que le bouton d'opt-in « me prévenir » est activé sur les PDP en rupture de stock. Chargez le modèle de workflow de réapprovisionnement de la bibliothèque de modèles PushEngage Workflows. Testez sur un SKU avant de diffuser.

Ce que cela change

Le plan gratuit couvre 200 abonnés, tous les canaux et le moteur complet Workflows dès le premier jour. C'est suffisant pour prouver le canal sur un SKU contrôlé avant de demander un budget. Le premier réapprovisionnement sous le workflow rembourse généralement l'abonnement annuel en un seul après-midi. Les calculs sont rarement l'obstacle.

Les articles frères de la série push WooCommerce complètent le tableau de la rétention. Le workflow d'abandon de panier WooCommerce expédie la séquence de 3 messages pour le panier. Le workflow d'abandon de navigation WooCommerce couvre l'abandon de la page de détail du produit.

L'article Alertes de baisse de prix WooCommerce couvre le déclencheur de liste de souhaits-baisse de prix qui s'associe naturellement aux notifications de réapprovisionnement. Le hub plus large des notifications push e-commerce décrit comment tous ces flux de travail s'imbriquent.

Un abonné WooCommerce aux notifications de réapprovisionnement est l'option d'adhésion la plus précieuse que votre boutique obtiendra jamais. Ils ont nommé le SKU, ils ont demandé à être informés, et ils cliqueront à des taux qui font paraître lent le reste de la pile de rétention. Le flux de travail d'alerte d'inventaire qui les dessert s'exécute sur un déclencheur, une décision, une attente et une règle de sortie. Le travail opérationnel (déclencheurs conscients des variantes, envoi ordonné, conception d'adhésion, précision de l'inventaire) est ce qui détermine si le flux de travail expédie un CTR de 70 % ou de 12 %.

Les mathématiques de la rétention s'accumulent à partir de là. Un flux de travail d'alerte de réapprovisionnement optimisé pour un SKU avec une valeur moyenne de commande de 145 $ avec 4 200 adhésions et un taux de notification à achat de 33 % représente environ 200 000 $ de revenus attribués par réapprovisionnement. L'équipe de merchandising est la contrainte, pas la plateforme de notification push. La récupération des produits hors stock est le flux de travail le moins cher, le plus haut CTR et le plus défendable de la pile de notifications push WooCommerce, et le seul où l'abonné a demandé le message.

Commencez avec le plan gratuit pour expédier le premier flux de travail de notifications de réapprovisionnement en moins d'une heure.

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de confidentialité, et tous les liens sont nofollow. N'utilisez PAS de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.

Engagez et retenez les visiteurs après qu'ils aient quitté votre site Web

Augmentez la valeur de chaque visite web avec des notifications push difficiles à ignorer.

  • Plan gratuit à vie
  • Configuration facile
  • Support 5 étoiles