Expertise guide

Encodage GSM-7 vs Unicode : Pourquoi votre SMS en Darija ou Français coûte 3 fois plus cher

Comprenez la règle des 160 vs 70 caractères par SMS : évitez les pièges de l'Unicode, des accents, des émojis et de la Darija pour réduire vos factures.

Encodage GSM-7 vs Unicode : Pourquoi votre SMS en Darija ou Français coûte 3 fois plus cher

1. La règle des 160 vs 70 caractères

Le standard SMS international fonctionne sur deux tables d'encodage distinctes :

  • GSM-7 standard (160 caractères par SMS) : Alphabet latin de base sans accents complexes, chiffres et ponctuation courante.
  • Unicode / UCS-2 (70 caractères par SMS) : Dès qu'un seul caractère non-GSM est présent (émoji, caractère arabe, guillemet typographique , cédille ç, accent circonflexe ê), tout le message bascule en UCS-2.

2. Les pièges fréquents au Maroc

  1. Les guillemets et apostrophes Word : Copier-coller un texte depuis Microsoft Word ou Google Docs remplace l'apostrophe simple ' par une apostrophe courbe (Unicode).
  2. La Darija avec lettres accentuées : L'usage de é, à, ç dans un texte en Darija latin bascule la limite à 70 caractères.
  3. L'Alphabet Arabe : Tout texte en arabe standard (عربي) est traité en Unicode (70 caractères pour le 1er segment, 67 pour les suivants).

3. Tableau de découpage des segments

Longueur du texteEncodage GSM-7Encodage Unicode / Arabe
1 à 70 caractères1 SMS1 SMS
71 à 160 caractères1 SMS2 à 3 SMS
161 à 306 caractères2 SMS3 à 5 SMS

💡 Pourquoi choisir EnvoiSMS pour votre entreprise ?

Délivrabilité Opérateurs

Routes locales vers IAM, Orange et Inwi, avec bascule automatique entre routes et statut de livraison transmis par webhook.

💰

Optimisation Budgétaire

WhatsApp Business API dès 0,65 MAD par message. Le meilleur retour sur investissement.

🛡️

Données Souveraines (CNDP)

Hébergement conforme aux réglementations de protection des données personnelles locales.

Q.Existe-t-il un outil pour vérifier le nombre de segments avant l'envoi ?
Oui. Notre console d'administration et notre API Sandbox calculent dynamiquement le nombre exact de segments et le coût prévisionnel avant chaque envoi.
Q.Comment écrire en Darija sans basculer en Unicode ?
Utilisez la transcription en alphabet latin standard sans accents (ex: utilisez 'e' au lieu de 'é' et remplacez les chiffres arabes par les chiffres latins standards).

Articles suggérés

SMS A/B Testing : Optimisez vos Campagnes pour un Taux de Clic Maximal
guide

SMS A/B Testing : Optimisez vos Campagnes pour un Taux de Clic Maximal

SMS & WhatsApp Business au Maroc : Référence Complète de Conformité 2026 (Loi 09-08, CNDP, ANRT)
guide

SMS & WhatsApp Business au Maroc : Référence Complète de Conformité 2026 (Loi 09-08, CNDP, ANRT)

Guide : Comment connecter son compte WhatsApp Business API (WABA) au Maroc
guide

Guide : Comment connecter son compte WhatsApp Business API (WABA) au Maroc