Un bloc Produit du Studio lié à votre boutique WooCommerce peut générer son propre coupon à usage unique par destinataire, limité à ce seul produit — sans besoin de segment Historique d'achat ni d'Offre de réduction au niveau du projet.
MailInApp a déjà une Offre de réduction au niveau du projet pour cibler toute une audience correspondante avec un coupon. Voici l'outil plus spécifique : une réduction qui vit sur le bloc Produit lui-même, liée à n'importe quel vrai produit que vous avez importé de votre catalogue WooCommerce, générée automatiquement pour chaque destinataire de cet email, et appliquée directement sur la propre page de ce produit.
Étape 1 — Connectez WooCommerce
Sur votre propre site WordPress, allez dans WooCommerce → Réglages → Avancé → API REST et créez une clé avec accès Lecture. De retour dans Paramètres → Intégrations de MailInApp, collez l'URL de votre boutique et cette clé pour vous connecter. MailInApp ne crée de coupons que via la propre ressource REST Coupons de votre boutique — il ne demande jamais d'accès en écriture au-delà de ça.
Étape 2 — Importez le produit dans un bloc Produit
Dans le Studio, ajoutez un bloc Produit et ouvrez sa recherche Importer depuis la boutique. Choisissez le vrai article de votre catalogue WooCommerce synchronisé plutôt que de saisir une URL à la main. Importer fait trois choses à la fois : remplit nom, description, image et prix ; bascule Paiement vers Lien vers le paiement d'une boutique externe ; et remplit l'URL de la page produit externe à partir de la propre URL de page du produit. Les trois comptent pour l'étape suivante — une URL saisie à la main n'a pas de vrai identifiant de produit de boutique derrière elle, donc le bascule de réduction reste masqué tant que vous n'importez pas.
Étape 3 — Activez Réduction par produit
Avec un vrai produit importé dans le bloc, un bascule Réduction par produit apparaît dans l'Inspecteur. Activez-le et définissez :
- Type de réduction — pourcentage ou montant fixe de réduction.
- Valeur de la réduction — le chiffre réel.
- Expiration (jours après l'envoi) — combien de temps un coupon généré reste valide.
Cela est indépendant de toute Offre de réduction au niveau du projet que le projet pourrait aussi avoir — un envoi peut porter les deux, aucune, ou l'une sans l'autre.
Étape 4 — Envoyez, et MailInApp génère un coupon limité à ce produit
Juste avant que l'email de chaque destinataire ne se rende, MailInApp crée un coupon via l'API REST Coupons de votre boutique : à usage unique (usage_limit: 1), restreint à la propre adresse email de ce destinataire (email_restrictions), et restreint à ce seul produit via le champ product_ids de WooCommerce plutôt qu'à tout votre panier. Le propre lien Acheter maintenant du bloc est automatiquement réécrit pour le porter — rien à modeler avec une balise de fusion à la main, puisque l'identifiant d'un bloc n'est pas quelque chose que vous pouvez écrire dans un titre.
Étape 5 — L'acheteur atterrit sur le produit exact, avec le coupon déjà appliqué
Le lien applique le coupon comme paramètre de requête pointant directement vers la propre page de ce produit — pas vers l'URL générique /cart/ qu'utilise le propre lien de l'offre au niveau du projet. C'est délibéré : l'email lui a montré un article spécifique, donc le lien réduit doit l'amener à ce même article, pas le faire recommencer sa recherche. Comme pour l'offre au niveau du projet, l'auto-application n'est pas garantie sur tout thème de paiement personnalisé — au pire, l'acheteur saisit le code à la main, et le lien n'est pas cassé pour autant.
L'attribution fonctionne comme n'importe quel autre clic vers la boutique
Le lien porte toujours le même utm_campaign que les autres liens sortants de votre projet. Une commande passée avec le coupon s'attribue à cet envoi via les propres métadonnées d'Attribution de commande intégrées à WooCommerce (activées par défaut depuis WooCommerce 8.5), de la même façon que le fait toute autre commande issue d'un clic vers WooCommerce — consultez suivi des commandes, paiements et revenus Shopify pour voir comment cette attribution fonctionne réellement de bout en bout (WooCommerce fonctionne de façon identique une fois connecté).
Si la génération échoue pour un destinataire
Son email part quand même. Si l'appel en direct à l'API rate ou qu'un jeton doit être reconnecté, le Acheter maintenant de ce destinataire revient simplement au lien de produit simple et sans réduction du bloc — jamais un lien cassé, et jamais un envoi bloqué.
En quoi cela diffère de l'Offre de réduction au niveau du projet
L'Offre de réduction de la page Envoi cible toute une audience correspondante — souvent combinée à un segment Historique d'achat — avec une portée de coupon choisie dans une liste déroulante (toute la boutique ou un produit). Cette fonctionnalité saute tout cela : elle est limitée à quel que soit le produit que le bloc lui-même porte, ne nécessite aucun filtre d'audience, et se génère pour quiconque reçoit l'email. Chacune garde aussi son propre marqueur de délai de repos, donc une réduction par produit sur un article ne bloque jamais la réduction d'un autre article, ni l'offre au niveau du projet, pour le même contact. Consultez récupérez les acheteurs précédents avec des segments d'historique d'achat et des codes de réduction pour la version dirigée par l'audience de ce schéma.
Comment démarrer
Connectez WooCommerce, importez un vrai produit dans un bloc Produit, activez une Réduction par produit modeste, et envoyez d'abord à une petite liste pour confirmer que le lien d'utilisation mène là où vous l'attendez. Consultez Bloc Produit, Intégration WooCommerce et Réductions natives à la boutique pour la référence complète.