Aller au contenu principal

Templates SMS

Les templates SMS permettent de définir des messages prédéfinis pour chaque type d'événement et chaque langue supportée.

Accès

Menu : Paramètres → Templates SMS

Ou depuis la page Campagnes SMS, cliquez sur Modèles SMS.


Principe des templates

Chaque template associe :

  • Un type d'événement (rappel, paiement, etc.)
  • Une langue (portugais, crioulo, fula, etc.)
  • Un contenu avec des variables
┌─────────────────────────────────────────────────────────────────┐
│ TEMPLATE SMS │
├─────────────────────────────────────────────────────────────────┤
│ Type: rappel_general │
│ Langue: Crioulo (cr) │
│ Contenu: {nom}, lembra di kumpri bo paiementu na {date}. │
│ Variables: {nom}, {date} │
└─────────────────────────────────────────────────────────────────┘


┌─────────────────────────────────────────────────────────────────┐
│ MESSAGE GÉNÉRÉ │
├─────────────────────────────────────────────────────────────────┤
│ Destinataire: Mamadou Diallo │
│ Téléphone: +245955123456 │
│ Message: Mamadou Diallo, lembra di kumpri bo paiementu na │
│ 15/03/2026. │
└─────────────────────────────────────────────────────────────────┘

Gestion des templates

Liste des templates

La page affiche tous les templates configurés avec :

ColonneDescription
Type d'événementType de message
LangueLangue du template
ContenuAperçu du message
ActifStatut actif/inactif
ActionsModifier, Supprimer

Créer un template

  1. Cliquez sur Nouveau template
  2. Remplissez le formulaire :
ChampTypeDescription
Type d'événementSélectionSélectionnez le type de message
LangueSélectionSélectionnez la langue
ContenuTexteRédigez le message avec variables
ActifCase à cocherCochez pour activer
  1. Cliquez sur Enregistrer
Contrainte d'unicité

Un seul template peut exister pour chaque combinaison type + langue.

Modifier un template

  1. Cliquez sur l'icône Modifier (crayon)
  2. Éditez le contenu
  3. Enregistrez

Désactiver un template

  1. Ouvrez le template
  2. Décochez Actif
  3. Enregistrez

Un template désactivé ne sera pas utilisé pour la génération de messages.

Supprimer un template

  1. Cliquez sur l'icône Supprimer (corbeille)
  2. Confirmez l'action

Variables disponibles

Les templates supportent des variables qui sont remplacées automatiquement :

VariableDescriptionFormat
{nom}Nom complet du destinataireTexte
{montant}Montant du transfertNombre avec devise
{reference}Référence de transactionCode alphanum
{date}Date de l'événementJJ/MM/AAAA
{cycle}Nom du cycle de paiementTexte
{programme}Nom du programmeTexte

Exemple de template

Type : paiement_success Langue : Português (pt)

Caro(a) {nom}, o seu pagamento de {montant} foi processado com sucesso.
Referência: {reference}. Data: {date}.

Types d'événements

Rappels

TypeCodeUtilisation
Rappel généralrappel_generalRappel générique
Rappel de collectepaiement_reminderRappel de collecte de paiement

Exemple (Crioulo) :

{nom}, bo paiementu di {montant} sta pronto pa bo kobri. Data: {date}.

Notifications de paiement

TypeCodeUtilisation
Paiement réussipaiement_successPaiement effectué
Échec paiementpaiement_failedProblème de transfert
Paiement en attentepaiement_pendingÀ collecter

Exemple paiement réussi (Fula) :

{nom}, yobal maa {montant} horiima no haaniri. Ref: {reference}.

Information et sensibilisation

TypeCodeUtilisation
InformationinformationMessage informatif
SensibilisationsensibilisationMessage éducatif
ConvocationconvocationInvitation à une réunion

Exemple convocation (Português) :

{nom}, está convidado(a) para uma reunião no dia {date}. Presença obrigatória.

Langues supportées

CodeLangueDescription
ptPortuguêsLangue officielle
crCriouloLangue véhiculaire principale
frFrançaisLangue internationale
ffFula (Pulaar)Groupe ethnique Fula
balBalantaGroupe ethnique Balanta
manMandinkaGroupe ethnique Mandingue
mjcManjacoGroupe ethnique Manjaco
pboPapelGroupe ethnique Papel
flaFelupeGroupe ethnique Felupe
bjgBijagoGroupe ethnique Bijago
knfMancanhaGroupe ethnique Mancanha

Organisation recommandée

Matrice de couverture

Assurez-vous d'avoir des templates pour les combinaisons importantes :

Typeptcrffbalmanmjcpboflabjgknffr
rappel_general
paiement_success
paiement_reminder
Priorisez les langues principales

Commencez par Português et Crioulo (les plus utilisés), puis ajoutez les autres langues progressivement.

Identifier les templates manquants

Lors de la prévisualisation d'une campagne :

  • Les messages avec template s'affichent sur fond vert
  • Les messages sans template s'affichent sur fond rouge avec "Template manquant"

Bonnes pratiques

Rédaction

  1. Respectez les 160 caractères : Un SMS standard est limité
  2. Commencez par le nom : Personnalisez immédiatement
  3. Soyez direct : Information essentielle en premier
  4. Évitez les accents spéciaux : Certains téléphones ne les affichent pas correctement

Multilingue

  1. Faites traduire par des natifs : Évitez les traductions automatiques
  2. Testez les messages : Lisez à voix haute pour vérifier le sens
  3. Adaptez le ton : Respectez les conventions culturelles
  4. Vérifiez la longueur : Certaines langues sont plus longues

Maintenance

  1. Revoyez régulièrement : Mettez à jour les templates obsolètes
  2. Documentez les changements : Gardez un historique
  3. Testez après modification : Vérifiez que les variables fonctionnent

Exemples de templates par langue

Português (pt)

Rappel général :

Caro(a) {nom}, lembramos que o seu pagamento de {montant} está disponível.
Data: {date}. Programa: {programme}.

Crioulo (cr)

Rappel général :

{nom}, lembra di kumpri bo paiementu di {montant} na {date}.
Programa: {programme}.

Fula (ff)

Paiement réussi :

{nom}, yobal maa {montant} horiima no haaniri.
Ref: {reference}. Ñalnde: {date}.

Balanta (bal)

Convocation :

{nom}, a pedi ba nha reuniaun na dia {date}.
Presensa ba obrigatori.

Cas d'utilisation

Créer un template pour un nouveau type d'événement

  1. Identifiez le type d'événement nécessaire
  2. Rédigez le message en langue principale (Português)
  3. Créez le template
  4. Faites traduire dans les autres langues
  5. Créez les templates pour chaque langue
  6. Testez avec une campagne test

Mettre à jour un template existant

  1. Identifiez le template à modifier
  2. Notez la version actuelle
  3. Modifiez le contenu
  4. Testez avec une prévisualisation
  5. Validez les changements

Désactiver temporairement un template

Si un template pose problème :

  1. Désactivez-le (décochez "Actif")
  2. Les campagnes utiliseront un message par défaut
  3. Corrigez le template
  4. Réactivez-le

Permissions

ActionPermission requise
Voir les templatessms.templates_view
Créer/modifiersms.templates_edit
Supprimersms.templates_delete