Description
SMS Gateway for WordPress is a complete module to send your SMS directly from your WordPress website. It provides a campaign sender interface, contact import and export, group management independent from user accounts, and templates with various custom messages. The plugin natively integrates OVH SMS and supports additional modules for Brevo, Twilio, Vonage, Octopush and AWS SNS. You can also find a license system to activate gateways and additional modules.
Thanks to, its asynchronous batch sending, a credit estimation before sending and a detailed record of the campaigns, it simplifies the sending of professional marketing or transactional SMS. The optional WooCommerce module allows you to trigger automatic SMS notifications on purchase events, with custom messages for customers and the administrator. Finally, SMS Gateway provides a blacklist for opt-out, a low credit alert by email, as well as a dashboard of sendings statistics, which makes it a reliable and optimized solution for SMS communication on 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.