Résumé explicatif des fonctions du plugin : chemin-mailpoet-coupons :
🎯 Objectif du plugin
Ce plugin WordPress personnalisé a été conçu pour :
- Générer automatiquement un code promo WooCommerce unique et à usage unique lorsqu’une personne s’inscrit à la newsletter via MailPoet.
- Insérer dynamiquement ce code promo dans l’e-mail de bienvenue MailPoet.
- Afficher ce code dans le tableau de bord client WooCommerce, après connexion.
- Fournir une interface d’administration pour voir tous les codes générés.
⚙️ Fonctionnalités principales
1. 🔄 Création automatique de coupons WooCommerce
- Chaque fois qu’un nouvel abonné s’inscrit à la newsletter (via MailPoet), le plugin :
- Crée un coupon unique WooCommerce.
- Applique automatiquement une réduction de 20 %.
- Définit le coupon comme utilisable une seule fois par l’e-mail correspondant.
- Associe ce coupon à l’adresse e-mail de l’abonné (si besoin de vérification).
2. 📩 Insertion du code promo dans le mail de bienvenue
- Grâce à un champ personnalisé dynamique MailPoet, le code est inséré dans l’e-mail de bienvenue automatique.
- L’e-mail peut être personnalisé dans l’éditeur MailPoet avec une balise comme :
{{ coupon_code }} ou un bloc HTML contenant <?php echo … ?>.
3. 🧾 Tableau de bord client WooCommerce
- Dans la page Mon Compte WooCommerce (/mon-compte), une nouvelle section apparaît, affichant :
- Le code promo de l’utilisateur.
- Sa date de génération.
- Un message explicatif.
4. 🛠️ Interface d’administration simple
- Accessible via le menu « MailPoet Coupons » dans le menu admin WordPress.
- Cette page permet :
- De voir tous les coupons générés automatiquement.
- D’afficher l’e-mail de l’utilisateur, le code, et la date de création.
- (En option) de tester la génération manuelle d’un coupon.
La dernière version du plugin, intègre les points suivants :
– La génération et sauvegarde du coupon lors de l’abonnement MailPoet
– La redirection vers la page de remerciement avec email + token dans l’URL
– Le shortcode [affiche_code_promo] sécurisé qui vérifie le token MailPoet avant – –d’afficher le coupon
– La page d’accès au code promo est sécurisée.
– La page admin pour lister les coupons générés
– Le nettoyage automatique quotidien des coupons MailPoet inutilisés depuis 30 jours
– Un bouton « Copier le code » sur la page de remerciement
📌 Exemples d’utilisation
- Une nouvelle personne s’abonne à la newsletter via un formulaire MailPoet.
- Le plugin crée un coupon WooCommerce HzM24Pr20-Xy9n3 utilisable une seule fois.
- Le mail de bienvenue lui indique (exemple) :
“Voici votre code promo de 20 % : HzM24Pr20-Xy9n3” - Lors de l’achat d’un billet d’événement (via The Events Calendar + Event Tickets), l’utilisateur saisit ce code.
Un commentaire
Laisser un commentaire Annuler la réponse
Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.
J’ai réalisé ce plugin WordPress, pour une commande spécifique.
Afin de relier les extensions : Mailpoet et The Events Calendar
Il m’a fallu tester moult et moult ré-écritures, ajouts de fonctions, etc., avant d’arriver à un résultat cohérent.
« Patience et longueur de temps, font plus que force ni que rage. »