Description
SMS Gateway for WordPress est un module complet pour envoyer des SMS depuis votre site WordPress. Il propose une interface d’envoi de campagnes, l’import/export de contacts, la gestion de groupes indépendants des comptes utilisateurs, et des templates de message avec variables personnalisables. Le plugin intègre nativement OVH SMS et supporte des modules optionnels pour Brevo, Twilio, Vonage, Octopush et AWS SNS. Il inclut aussi un système de licence pour activer des passerelles et modules supplémentaires.
Grâce à des envois asynchrones par lots, une estimation des crédits avant envoi et un suivi détaillé des campagnes, il facilite l’envoi professionnel de SMS marketing ou transactionnels. Le module WooCommerce optionnel permet de déclencher des notifications SMS automatiques sur les événements de commande, avec des messages personnalisés pour les clients et l’administrateur. Enfin, SMS Gateway propose une liste noire pour les opt-out, une alerte crédit bas par email, et un tableau de bord des statistiques d’envoi, ce qui en fait une solution fiable et optimisée pour la communication SMS sur WordPress.
SMS Gateway for WordPress
SMS Gateway for WordPress permet d’envoyer des campagnes SMS depuis l’administration WordPress et d’activer des notifications automatiques WooCommerce via des passerelles SMS interchangeables. Le plugin prend en charge OVH SMS en natif et permet d’ajouter des modules pour Brevo, Twilio, Vonage, Octopush et AWS SNS.
Description
SMS Gateway for WordPress est une solution professionnelle pour gérer l’envoi de SMS depuis votre site WordPress. Vous pouvez créer des campagnes SMS, importer des contacts, gérer des groupes de destinataires indépendants des comptes utilisateurs, et personnaliser vos messages avec des variables dynamiques.
Le plugin inclut une interface d’administration claire avec prévisualisation de campagne, estimation des crédits et envoi asynchrone par lots. Une liste noire globale garantit le respect des désabonnements, et un système d’alerte par email vous avertit lorsque le solde de crédits est bas.
Fonctionnalités principales
- Envoi de campagnes SMS depuis l’administration WordPress
- Gestion de groupes de contacts avec import/export CSV
- Modèles de messages réutilisables avec variables personnalisables
- Envois asynchrones par lots avec estimation des crédits
- Liste noire globale pour les destinataires exclus
- Alerte email en cas de crédits SMS bas
- Notifications WooCommerce automatiques sur événements de commande
- Passerelles SMS pluggables : OVH, Brevo, Twilio, Vonage, Octopush, AWS SNS
Installation
- Copiez le dossier du plugin dans
wp-content/plugins/.
- Activez le plugin depuis l’interface WordPress.
- Allez dans SMS Gateway › Réglages et configurez la passerelle active.
- Activez les modules supplémentaires si nécessaire depuis SMS Gateway › Modules SMS.
Passerelles prises en charge
- OVH SMS (intégré)
- Brevo
- Twilio
- Vonage
- Octopush
- AWS SNS
WooCommerce
Le module WooCommerce permet d’envoyer automatiquement des SMS sur les événements de commande suivants :
- Nouvelle commande
- Paiement confirmé
- Commande terminée
- Commande annulée
Hooks et filtres
Le plugin expose plusieurs hooks et filtres pour adapter le fonctionnement à vos besoins :
- Filtres :
smsgw_ovh_payload — modifier le payload envoyé à l’API OVH
smsgw_preview_user_ids — ajuster les utilisateurs sélectionnés pour la prévisualisation
smsgw_final_recipients — filtrer la liste finale des destinataires
smsgw_user_phone — normaliser ou modifier le numéro du destinataire
smsgw_resolved_recipients — modifier la liste des destinataires résolus
smsgw_enqueue_phones — modifier les numéros avant l’ajout en file
smsgw_max_batch_attempts — changer le nombre maximal de tentatives par lot
smsgw_retry_delay_seconds — ajuster le délai de retry entre tentatives
smsgw_personalized_message — modifier le message personnalisé avant envoi
smsgw_trigger_should_send — décider si un déclencheur WooCommerce doit envoyer un SMS
smsgw_trigger_recipient_phones — modifier les numéros destinataires d’un trigger WooCommerce
smsgw_trigger_template — modifier le template du SMS WooCommerce
smsgw_before_blacklist_add — empêcher l’ajout d’un numéro à la liste noire
- Actions :
smsgw_before_campaign_enqueue — action avant la mise en file d’une campagne
smsgw_campaign_finished — action après la fin d’une campagne
smsgw_campaign_sent — action après l’envoi d’une campagne
smsgw_campaign_progress_updated — action lorsque l’état d’avancement d’une campagne est mis à jour
smsgw_blacklist_added — action après l’ajout d’un numéro à la liste noire
smsgw_after_trigger_sent — action après l’envoi d’un SMS WooCommerce
smsgw_send_form_options — ajouter des options personnalisées dans le formulaire d’envoi
Changelog
- 2.0.0 — Release initiale avec support des campagnes SMS, groupes de contacts, listes noires, alertes de crédits et passerelles pluggables.
- Module WooCommerce pour notifications SMS sur commandes.
- Support des passerelles OVH, Brevo, Twilio, Vonage, Octopush et AWS SNS.