Retour

Notifications SMS : prix divisés par 10

le 

Avec le add-on SMS, vous pouvez envoyer des notifications par SMS aux utilisateurs de votre Progressive Web App.

Les notifications SMS sont un moyen fiable et robuste pour envoyer un message sur un téléphone mobile. Néanmoins, si on les compare avec les notifications Push pour le web, les coût d'expédition des SMS sont importants. 

Kevin et Seb3 ont travaillé sur un système permettant de diviser jusqu'à 10 fois le prix d'un SMS dans certains pays. Cette nouveauté est déjà disponible pour tous les utilisateurs du add-on SMS.

Système de crédits

Il y a plusieurs critères à prendre en compte pour déterminer le prix d'un SMS. Parmi les plus importants figurent le pays destinataire et l'opérateur téléphonique.

Rien qu'avec ces 2 critères, les écarts de prix peuvent être conséquents.
Par exemple :
SMS => USA ≈ $0.01
SMS => UK ≈ $0.05 
SMS => FR ≈ $0.1

Il n'y a aucune limite géographique à l'utilisation de votre Progressive Web App. Potentiellement, vous pouvez avoir des utilisateurs dans le monde entier, demandant à s'inscrire pour recevoir des notifications SMS. Le système de facturation que nous avons imaginé va gérer intelligemment les écarts de prix en fonction du pays de destination du SMS. Pour chaque pays, vous allez payer à chaque fois le prix le plus avantageux.

Pour refléter les écarts possibles entre les différents pays, le coût d'envoi d'un SMS est associé à nombre de crédits. 1 crédit correspond au prix le plus bas constaté pour envoyer un SMS. Pour certains pays, l'envoi d'un SMS coute 1 crédit là où le même SMS pourra couter 10 crédits s'il est envoyé dans un autre pays.

Estimation du coût avant envoi

Dans votre back office, une jauge vous indique le nombre de crédits SMS dont vous disposez. Tous les mois, GoodBarber vous offre gratuitement 500 crédits. Vous pouvez acheter des crédits supplémentaires depuis votre backoffice au prix de 3,5 euros les 500 crédits.

Avant d'envoyer un message, une estimation du nombre de crédits consommés au moment de l'envoi est indiquée. Le calcul est effectué en fonction du nombre de destinataires et du pays associé à chaque numéro de téléphone.

Liste des abonnés

Avec 500 crédits, vous pouvez envoyer 500 SMS, ou un peu moins, cela dépend du pays du destinataire. L'onglet "Liste des abonnés" vous indique, pour chaque numéro de téléphone, le nombre de crédits consommés lors de l'envoi d'un SMS.

Cette liste vous permet également d'identifier les utilisateurs qui se sont désincrits du service de notification. Ce sont les numéros de téléphone dont l'état de réception est représenté par une icone rouge barrée. Ces utilisateurs ont envoyé STOP par SMS pour se désinscrire.

Vous pouvez modifier l'état de réception d'un numéro en cliquant sur son icone. Lorsqu'elle est verte, le numéro reçoit les SMS. Lorsqu'elle est rouge, l'envoi des SMS est suspendu pour ce numéro. Cela peut être utilise si vous ne voulez pas envoyer un SMS à un numéro qui consomme beaucoup de crédits.

Enfin, vous pouvez retirer de la liste un abonné en cliquant sur la corbeille. Si vous le faites, le numéro disparaitra de la liste et l'utilisateur ne recevra plus aucun SMS, à moins qu'il ne se ré-inscrive de lui-même depuis le site.

Expéditeur du SMS

Lorsque vous installez le add-on SMS, un numéro de téléphone est automatiquement associé à votre PWA. Ce numéro est utilisé pour envoyer les SMS.  Chaque PWA possède un numéro qui lui est propre (sauf si vous êtes toujours en période d'essai). 

Par défaut, le numéro de téléphone associé à votre PWA est un numéro aux USA. Si vous souhaitez changer le pays d'origine de ce numéro, c'est possible en vous mettant en relation avec le support.


L'envoi de notifications par SMS est un bon complément aux notifications push. Quel que soit le téléphone, le message sera reçu, tout en ayant été envoyé au prix le plus avantageux.
Conseils pour créer une app