SMS Gateway for WordPress

SMS Gateway for WordPress is an SMS management plugin for WordPress that allows you to send SMS campaigns from the administration page and trigger automatic WooCommerce notifications. Compatible with various SMS gateways (OVH, Brevo, Twilio, Vonage, Octopush, AWS SNS), it manages contact groups, custom templates, blacklists and credits alerts.

49,00 

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.