Envoi de SMS sur WordPress

SMS Gateway for WordPress est un plugin de gestion SMS pour WordPress qui permet d’envoyer des campagnes SMS depuis l’administration et de déclencher des notifications automatiques WooCommerce. Compatible avec plusieurs passerelles SMS (OVH, Brevo, Twilio, Vonage, Octopush, AWS SNS), il gère les groupes de contacts, les modèles personnalisés, les listes noires et les alertes de crédits.

49,00 

WCMPG

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.