Passer au contenu principal
OneSignal SMS vous permet d’envoyer des messages SMS et MMS depuis le tableau de bord, Journeys ou l’API. Les SMS sont couramment utilisés pour les alertes transactionnelles urgentes, les campagnes marketing, la vérification OTP et l’automatisation multicanale. Pour une messagerie enrichie avec des éléments interactifs, consultez la messagerie RCS.
Pour se conformer aux réglementations des opérateurs américains, un consentement approprié et une inscription (par exemple, 10DLC ou numéro gratuit) sont requis avant d’envoyer des messages SMS ou MMS. Consultez les exigences d’inscription SMS.
  • Envoyer des messages marketing et transactionnels depuis le tableau de bord ou via l’API
  • Créer des flux multi-canaux automatisés avec Journeys
  • Cibler précisément les utilisateurs en utilisant des segments, des filtres ou des données utilisateur
  • Personnaliser le contenu avec des attributs utilisateur et du contenu dynamique
  • S’intégrer aux CRM et outils comme HubSpot, Mixpanel, Amplitude, Zapier et plus

Configuration SMS

Avant d’envoyer des SMS, effectuez la configuration et l’inscription auprès des opérateurs. Consultez les pays pris en charge.

Configuration SMS

Démarrez avec OneSignal SMS ou intégrez-vous avec un fournisseur comme Twilio.

Inscription numéro gratuit et 10DLC

Inscrivez-vous pour des numéros gratuits ou 10DLC pour assurer la conformité des opérateurs et la délivrabilité.

Gestion des mots-clés de consentement SMS

Gérez les mots-clés comme STOP, HELP et START pour la conformité et le contrôle utilisateur.

Opt-in SMS

Les utilisateurs doivent explicitement consentir à recevoir des messages SMS. Collectez et gérez le statut d’opt-in avant d’envoyer.

Opt-in SMS

Capturez un consentement utilisateur valide pour la messagerie SMS.

Importation de numéros de téléphone

Ajoutez des numéros de téléphone existants à votre audience OneSignal.

Fonctionnalités et cas d’usage

OneSignal SMS prend en charge la personnalisation, la localisation et la messagerie transactionnelle nativement.

Personnalisation des messages

Utilisez du contenu dynamique et des données utilisateur pour personnaliser les messages.

Messagerie multilingue

Envoyez des SMS en plusieurs langues en fonction des préférences des utilisateurs.

Messages transactionnels

Envoyez des alertes et notifications urgentes.

Vérification, OTP et authentification à deux facteurs

Implémentez des méthodes de vérification et d’authentification sécurisées.

Analytics

Suivez la livraison, l’engagement et les coûts des SMS :

Rapports de messages SMS

Consultez les métriques de livraison et d’engagement au niveau du message.

Event Streams

Diffusez les événements SMS vers votre entrepôt de données ou vos outils BI.

API de consultation des messages

Récupérez par programmation les métriques de livraison et d’engagement des SMS.

Aperçu de l'analyse

Explorez les analyses sur tous les canaux OneSignal.

Envoyer des SMS et MMS

Envoyez des messages depuis le tableau de bord, automatisez-les avec Journeys ou déclenchez-les par programmation via l’API.

Tableau de bord

Composez un message rapidement depuis le tableau de bord.

Envoyer via l'API

Envoyez des messages par programmation en utilisant l’API REST.

Journeys

Créez des flux automatisés, multi-étapes et multicanaux.

Envoyer depuis le tableau de bord

Sélectionner le canal de message

Sélectionnez Create… puis choisissez votre canal de message. Vous pouvez également naviguer vers Messages ou Templates pour consulter les messages précédents.
OneSignal dashboard showing create message options

Choisir une méthode de composition

  • Partir de zéro
  • Utiliser un modèle préconstruit

Définir un nom et une étiquette

Ajoutez des métadonnées internes pour le suivi et la création de rapports. Équivalent API : name

Sélectionner votre audience

Choisissez les utilisateurs qui reçoivent le message. Vous pouvez inclure et exclure des segments pour cibler des groupes spécifiques. Par défaut, tous les “Subscribed Users” si aucun segment n’est défini.
Dashboard fields for message name, label, and audience segment selection
Méthode de ciblageTableau de bordAPI
SegmentsOuiOui
Filters (API uniquement)NonOui
Aliases (API uniquement)NonOui

Planification de la livraison

OptionDescriptionChamp API
Send immediatelyLivrer à tous les destinataires immédiatement.
ScheduledEnvoyer à une heure spécifique, jusqu’à 30 jours à l’avance.send_after
Tous les messages texte sont soumis à un taux de débit (par exemple, 1 message par seconde) déterminé par votre type d’expéditeur. Contactez support@onesignal.com si vous avez besoin d’un débit plus élevé.

Contenu et encodage SMS

Les SMS prennent en charge le texte brut et les emojis. La mise en forme comme le gras et l’italique n’est pas prise en charge.
La tarification des opérateurs est basée sur le nombre de segments de message. Le nombre de segments dépend de la longueur de votre message et de l’encodage des caractères utilisé. Les messages avec des emojis ou des caractères non latins utilisent l’encodage UCS-2, ce qui réduit considérablement la limite de caractères par segment. Vérifiez toujours le nombre estimé de caractères et de segments dans le tableau de bord OneSignal avant d’envoyer.
EncodageCaractères par segmentUtilisé pour
GSM-7Jusqu’à 160Caractères latins de base et symboles
UCS-2Jusqu’à 70Emojis et scripts non latins
OneSignal SMS composer showing a GSM-7 encoded message with segment count
OneSignal SMS composer showing a UCS-2 encoded message with segment count

URLs et liens traçables

Les messages SMS prennent en charge les URL cliquables, mais l’espace est limité — raccourcir les liens est essentiel. N’utilisez pas de raccourcisseurs d’URL publics comme TinyURL ou Bitly, car les opérateurs les signalent ou les bloquent souvent. OneSignal fournit un raccourcisseur d’URL intégré qui génère des liens traçables et sûrs pour les opérateurs.

Créer des liens dans le tableau de bord

Générez des URL raccourcies sûres et traçables depuis le tableau de bord.

Créer des liens via l'API

Raccourcissez et suivez les URL par programmation.

Médias MMS

Vous pouvez inclure jusqu’à 10 URL de médias par MMS, avec une taille totale inférieure à 5 Mo. Types pris en charge : image/jpeg, image/gif, image/png et d’autres formats.
Twilio ne prend en charge les MMS qu’aux États-Unis, au Canada et en Australie.
OneSignal MMS composer showing media attachment options

FAQ

Quels pays OneSignal SMS prend-il en charge ?

OneSignal prend en charge l’envoi de SMS vers les pays suivants :
AmericasEuropeAsiaOceania
ArgentinaAustriaChinaAustralia
BrazilBelgiumHong KongNew Zealand
CanadaDenmarkIndia
ChileFinlandJapan
MexicoFranceMacao
PeruGermanyMalaysia
Puerto RicoIcelandPhilippines
United StatesIrelandSingapore
ItalySouth Korea
LuxembourgTaiwan
NetherlandsThailand
NorwayTurkey
PolandUnited Arab Emirates
Portugal
Spain
Sweden
Switzerland
United Kingdom
Des pays supplémentaires nécessitent un forfait de sécurité amélioré. Contactez notre équipe commerciale pour plus de détails.

Quelle est la différence entre SMS, MMS et RCS ?

SMS (Short Message Service) prend en charge les messages en texte brut jusqu’à 160 caractères (encodage GSM-7). MMS (Multimedia Messaging Service) prend en charge les images, les GIFs et les textes plus longs. RCS (Rich Communication Services) est un standard plus récent qui prend en charge des médias plus riches, les accusés de lecture et les éléments interactifs — la disponibilité dépend de l’opérateur et de l’appareil. Consultez la messagerie RCS pour plus de détails.

Comment fonctionne la tarification par segments de message ?

Les opérateurs facturent par segment de message, et non par message. Un SMS standard (GSM-7) autorise 160 caractères par segment. Si votre message dépasse cette limite, il est divisé en plusieurs segments — chacun facturé séparément. L’utilisation d’emojis ou de caractères non latins bascule vers l’encodage UCS-2, qui n’autorise que 70 caractères par segment.

Pourquoi mes messages SMS sont-ils bloqués par les opérateurs ?

Les causes courantes incluent l’absence d’inscription 10DLC ou numéro gratuit, l’utilisation de raccourcisseurs d’URL publics (Bitly, TinyURL), l’envoi sans consentement utilisateur approprié, ou le dépassement des limites de débit. Consultez les exigences d’inscription SMS pour les détails de conformité.

Comment tester les SMS avant de les envoyer à mon audience ?

Envoyez d’abord un message de test à votre propre numéro de téléphone. Dans le tableau de bord, utilisez l’option Send test message pour vérifier le contenu, l’encodage, le suivi des liens et le nombre de segments avant d’envoyer à votre audience complète.