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

  1. 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. »

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée Champs requis marqués avec *

Poster commentaire

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.