Passer au contenu principal
Recueillir un consentement valide est le fondement d’un programme SMS conforme. La méthode et le langage de divulgation dont vous avez besoin dépendent du type de programme que vous exécutez : promotionnel, transactionnel ou OTP.

Opt-ins promotionnels

Les messages promotionnels exigent le niveau de consentement le plus élevé. L’abonné doit effectuer une action affirmative pour s’inscrire.

Méthodes de collecte d’opt-in

Formulaire d’inscription web

Un formulaire sur votre site web, page de destination ou pop-up où les abonnés saisissent leur numéro de téléphone. Exigences :
  • La case d’opt-in SMS doit être décochée par défaut.
  • Le langage de divulgation doit apparaître sur le même formulaire, au-dessus du bouton d’envoi, et non renvoyé par un lien ou dissimulé.
  • Le consentement SMS doit être collecté séparément du consentement par e-mail.

Mot-clé text-to-subscribe

Les abonnés envoient un mot-clé par SMS à votre numéro d’expéditeur pour s’inscrire (par exemple, « Envoyez DISCOUNT au 58120 »). Vous définissez le mot-clé et le message de confirmation renvoyé.
Avec iOS 26, les messages provenant de numéros non enregistrés comme contacts sont filtrés dans un dossier distinct « Expéditeurs inconnus ». Comme le text-to-subscribe fait que l’abonné envoie le premier message, votre numéro apparaît dans son historique de messages avant que vous ne répondiez, ce qui en fait un expéditeur connu. C’est l’une des meilleures méthodes de collecte pour la visibilité dans la boîte de réception iOS.

Code QR

Un code QR qui ouvre l’application SMS de l’abonné avec votre numéro d’expéditeur et votre mot-clé pré-remplis. Idéal pour la signalétique en magasin, l’emballage des produits, les reçus et les événements. Pour en créer un, utilisez un générateur de code QR SMS qui prend en charge le format d’URL sms: (par exemple, QR Code Dynamic ou QRKIT). Le format d’URL sous-jacent est sms:+[phone_number]?body=KEYWORD. Pour un agent RCS, utilisez sms:+[phone_number]?service_id=[your_agent_id]%40rbm.goog&body=MESSAGE. Vous pouvez trouver votre numéro de téléphone et votre ID d’agent dans Settings > Senders. Partout où vous partagez le code QR, incluez le langage de divulgation sur la même surface : description du programme, fréquence des messages, « Msg & data rates may apply » et instructions de désabonnement.
Comme le text-to-subscribe, les codes QR établissent votre numéro comme un expéditeur connu avant que vous ne répondiez, ce qui leur confère le même avantage de visibilité dans la boîte de réception iOS 26.

Caisse et point de vente

Recueillez les opt-ins au moment de l’achat. L’opt-in doit être une case à cocher distincte et décochée, et ne peut pas être présenté comme requis pour les confirmations de commande ou les mises à jour de livraison.

Formulaire d’inscription physique

Recueillez les numéros de téléphone sur un formulaire imprimé dans les points de vente, lors d’événements ou aux comptoirs de service. Incluez le même langage de divulgation requis pour les opt-ins numériques. Importez ces abonnés via CSV ou API. Consultez Importer des abonnés.

E-mail

Une invite d’opt-in dans une campagne e-mail existante demandant aux abonnés de rejoindre également votre liste SMS. Le fait d’avoir une adresse e-mail n’implique pas un consentement SMS. L’abonné doit activement s’inscrire par une action distincte. Pour des exemples de code, consultez les exemples de formulaires d’inscription OneSignal et l’exemple de collecte d’e-mails et de SMS sur GitHub.

Langage de divulgation requis

Chaque divulgation d’opt-in promotionnel doit couvrir :
  • Le nom de votre marque
  • Le fait que l’abonné recevra des messages marketing automatisés récurrents
  • La fréquence des messages (approximative)
  • « Msg & data rates may apply »
  • Comment se désabonner (STOP)
  • Des liens vers vos Conditions d’utilisation et votre Politique de confidentialité
  • Une déclaration indiquant que le consentement n’est pas une condition d’achat
La description du programme doit indiquer explicitement que les messages sont à des fins marketing. Un langage vague comme « mises à jour » ou « informations » ne suffit pas. Les cases pré-cochées ne sont conformes nulle part.

Opt-ins transactionnels

Les messages transactionnels ont un seuil de consentement plus bas que les messages promotionnels. Un utilisateur saisissant son numéro de téléphone dans un formulaire qui inclut un langage de divulgation constitue un opt-in suffisant. Aucune case à cocher distincte n’est requise. La divulgation doit apparaître directement sur ou à proximité du champ du numéro de téléphone. Elle ne peut pas se trouver sur une page distincte ou dissimulée dans les conditions d’utilisation.

Points de collecte courants par cas d’usage

Cas d’usageOù collecter
Confirmations de commande et mises à jour d’expéditionCaisse, près du champ du numéro de téléphone
Notifications de compte (alertes de sécurité, facturation)Création de compte ou formulaire d’inscription
Rappels de rendez-vousFormulaire de réservation ou de prise de rendez-vous
Séquences d’onboardingCréation de compte ou configuration du profil
Préférences de notificationPage de préférences in-app ou web

Langage de divulgation requis

Chaque divulgation d’opt-in transactionnel doit inclure :
  • Le nom de votre marque
  • Les types spécifiques de messages que l’utilisateur recevra (par exemple, « messages texte de confirmation de commande et de mise à jour d’expédition », plutôt que simplement « messages » ou « mises à jour »)
  • « Msg & data rates may apply »
  • Comment se désabonner (par exemple, « Répondez STOP pour vous désabonner »)
Un numéro de téléphone seul ne constitue pas un consentement. Si votre formulaire collecte un numéro de téléphone mais ne comporte aucun texte de divulgation, vous n’avez pas le consentement pour envoyer des messages texte.Le consentement est limité à la finalité déclarée. Si un utilisateur a consenti à recevoir des mises à jour d’expédition à la caisse, cela ne couvre pas l’envoi de rappels de rendez-vous provenant d’une autre partie de votre entreprise.

Opt-ins OTP

Le consentement pour les messages de mot de passe à usage unique suit la même norme que les messages transactionnels. Un utilisateur saisissant son numéro de téléphone dans un formulaire qui inclut un langage de divulgation suffit. Chaque divulgation d’opt-in OTP doit inclure :
  • Le nom de votre marque
  • Les types spécifiques de messages que l’utilisateur recevra (par exemple, « codes de vérification et alertes de sécurité »)
  • « Msg & data rates may apply »
  • Comment se désabonner (par exemple, « Répondez STOP pour vous désabonner »)

Validation de l’audience

Une liste d’abonnés propre améliore la délivrabilité, réduit les coûts et maintient votre programme conforme.

Valider les numéros de téléphone avec Lookup

Avant d’ajouter un numéro à votre liste d’abonnés, utilisez Lookup de OneSignal pour le vérifier. Lookup contrôle si un numéro de téléphone est valide, actif et mobile, en filtrant les lignes fixes, les numéros VoIP, les lignes déconnectées et les numéros mal saisis avant qu’ils ne reçoivent un message. Exécutez Lookup au moment de la collecte (par exemple, lors de la soumission du formulaire) ou en tant qu’opération par lots sur vos abonnés existants.

Ne collectez que les numéros des régions où vous pouvez envoyer

Assurez-vous de ne collecter que des numéros de téléphone dans les zones géographiques où vous disposez d’un expéditeur avec une ressource d’expéditeur approuvée pour cette zone. Si vous ne disposez pas d’un expéditeur avec une ressource d’expéditeur approuvée pour un pays donné, les messages vers les numéros de ce pays échoueront.

Vérifier la propriété avec un mot de passe à usage unique

Lookup confirme qu’un numéro est valide, mais il ne confirme pas que la personne qui s’inscrit possède réellement ce numéro. Pour combler cet écart, envoyez un mot de passe à usage unique immédiatement après que l’abonné a saisi son numéro de téléphone. Consultez Mots de passe à usage unique pour savoir comment configurer les OTP avec OneSignal Verify ou votre propre backend.

Collecter les numéros au format E.164

Les numéros de téléphone doivent être stockés au format E.164 : un indicatif de pays suivi du numéro de l’abonné, sans espaces, tirets ou parenthèses (par exemple, +14155551234). C’est le format attendu par les opérateurs et les plateformes de messagerie. Si votre formulaire d’inscription accepte la saisie de numéros de téléphone en texte libre, validez et normalisez le numéro au format E.164 avant de l’enregistrer. L’API et l’import CSV de OneSignal attendent tous deux le format E.164.

Marquer votre expéditeur avec une carte de contact

Une carte de contact (vCard) permet aux abonnés d’enregistrer votre entreprise comme contact sur leur téléphone. Une fois enregistrés, le nom et le logo de votre marque apparaissent à la place d’un numéro de téléphone inconnu. Cela améliore la visibilité, réduit le risque que les messages soient ignorés et vous aide à éviter la boîte de réception « Expéditeurs inconnus » d’iOS. Vous livrez une carte de contact en envoyant un fichier .vcf sous forme de message MMS.

Créez votre fichier vCard

Créez un fichier .vcf avec les informations de contact de votre entreprise. Vous pouvez utiliser un générateur de vCard en ligne ou l’écrire dans un éditeur de texte. Le format est du texte brut :
BEGIN:VCARD
VERSION:3.0
FN:Your Business Name
ORG:Your Business Name
TEL;TYPE=CELL:+15551234567
END:VCARD
Utilisez le même numéro de téléphone que votre identité d’expéditeur SMS. Vous pouvez éventuellement inclure une propriété PHOTO avec le logo de votre marque pour qu’il apparaisse à côté du nom du contact.

Hébergez le fichier à une URL publique

Le fichier .vcf doit être accessible via une URL directe et publiquement joignable, et non une page de téléchargement ou d’aperçu. Hébergez-le sur votre CDN, votre serveur web ou votre stockage cloud (AWS S3, Google Cloud Storage) avec l’accès en lecture publique activé.

Envoyez la carte de contact

1

Créez un nouveau message SMS

Dans le tableau de bord OneSignal, créez un nouveau message SMS.
2

Joignez l'URL de la vCard

Dans le champ Media URL, collez l’URL publique de votre fichier .vcf hébergé.
3

Ajoutez le corps du message

Encouragez l’abonné à enregistrer votre contact, par exemple : « Enregistrez notre contact pour toujours savoir que c’est nous ! Appuyez sur la pièce jointe pour nous ajouter à vos contacts. »
4

Envoyez-la dans le cadre de votre flux de bienvenue

Envoyez-la lorsqu’un nouvel abonné s’inscrit, afin que votre numéro soit reconnu avant l’arrivée de tout message futur.
L’envoi d’une carte de contact utilise le champ d’URL média, ce qui signifie que le message est envoyé sous forme de MMS et facturé aux tarifs MMS.

FAQ

Quelle est la différence entre le consentement promotionnel et transactionnel ?

Les messages promotionnels exigent un consentement écrit exprès, une action affirmative comme cocher une case décochée ou envoyer un mot-clé par SMS. Les messages transactionnels ont un seuil plus bas : un utilisateur saisissant son numéro de téléphone dans un formulaire où le langage de divulgation est visible suffit. La divulgation doit être présente et spécifique quant aux types de messages qu’il recevra.

Ai-je besoin d’un double opt-in pour tous les programmes promotionnels ?

Le double opt-in est requis pour les programmes d’abandon de panier aux États-Unis. Pour les autres programmes promotionnels, il est facultatif, mais fortement recommandé — il réduit les plaintes de spam, améliore la qualité de la liste et fournit une documentation de consentement plus solide.

Puis-je collecter le consentement SMS et e-mail sur le même formulaire ?

Vous pouvez utiliser le même formulaire, mais vous devez collecter le consentement pour chaque canal séparément. Regrouper le consentement SMS avec le consentement e-mail (par exemple, une seule case à cocher pour les deux) n’est pas conforme pour le SMS.

Puis-je importer des abonnés depuis un autre fournisseur ?

Oui, s’ils ont déjà fourni un consentement valide qui répond aux exigences du type de programme que vous exécutez. Consultez Importer des abonnés pour savoir comment transférer des abonnés existants via CSV ou API.

Qu’est-ce que le format E.164 ?

E.164 est le format de numéro de téléphone standard international : un signe plus, l’indicatif de pays et le numéro de l’abonné, sans espaces ni ponctuation (par exemple, +14155551234 pour un numéro américain). L’API et l’import CSV de OneSignal exigent des numéros dans ce format.

Pourquoi devrais-je utiliser Lookup avant d’ajouter des abonnés ?

Envoyer vers des numéros invalides, des lignes fixes ou des numéros déconnectés gaspille des dépenses et peut nuire à votre réputation d’expéditeur auprès des opérateurs. Lookup les filtre avant qu’ils n’atteignent votre liste, ce qui améliore la délivrabilité et réduit les coûts.

Pages connexes

Gestion des mots-clés de consentement

Gérez les mots-clés STOP, HELP, START et les mots-clés de désabonnement personnalisés après l’inscription des abonnés.

Conformité réglementaire

Règles des opérateurs, heures de silence, contenu interdit et cadre réglementaire plus large.

Mots de passe à usage unique

Configurez les OTP avec OneSignal Verify ou votre propre backend pour vérifier la propriété du numéro.

Messagerie promotionnelle

Modèles spécifiques au promotionnel : configuration du double opt-in, centres de préférences et conseils d’envoi.