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 :
| Colonne | Description |
|---|---|
| Type d'événement | Type de message |
| Langue | Langue du template |
| Contenu | Aperçu du message |
| Actif | Statut actif/inactif |
| Actions | Modifier, Supprimer |
Créer un template
- Cliquez sur Nouveau template
- Remplissez le formulaire :
| Champ | Type | Description |
|---|---|---|
| Type d'événement | Sélection | Sélectionnez le type de message |
| Langue | Sélection | Sélectionnez la langue |
| Contenu | Texte | Rédigez le message avec variables |
| Actif | Case à cocher | Cochez pour activer |
- Cliquez sur Enregistrer
Un seul template peut exister pour chaque combinaison type + langue.
Modifier un template
- Cliquez sur l'icône Modifier (crayon)
- Éditez le contenu
- Enregistrez
Désactiver un template
- Ouvrez le template
- Décochez Actif
- Enregistrez
Un template désactivé ne sera pas utilisé pour la génération de messages.
Supprimer un template
- Cliquez sur l'icône Supprimer (corbeille)
- Confirmez l'action
Variables disponibles
Les templates supportent des variables qui sont remplacées automatiquement :
| Variable | Description | Format |
|---|---|---|
{nom} | Nom complet du destinataire | Texte |
{montant} | Montant du transfert | Nombre avec devise |
{reference} | Référence de transaction | Code alphanum |
{date} | Date de l'événement | JJ/MM/AAAA |
{cycle} | Nom du cycle de paiement | Texte |
{programme} | Nom du programme | Texte |
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
| Type | Code | Utilisation |
|---|---|---|
| Rappel général | rappel_general | Rappel générique |
| Rappel de collecte | paiement_reminder | Rappel de collecte de paiement |
Exemple (Crioulo) :
{nom}, bo paiementu di {montant} sta pronto pa bo kobri. Data: {date}.
Notifications de paiement
| Type | Code | Utilisation |
|---|---|---|
| Paiement réussi | paiement_success | Paiement effectué |
| Échec paiement | paiement_failed | Problème de transfert |
| Paiement en attente | paiement_pending | À collecter |
Exemple paiement réussi (Fula) :
{nom}, yobal maa {montant} horiima no haaniri. Ref: {reference}.
Information et sensibilisation
| Type | Code | Utilisation |
|---|---|---|
| Information | information | Message informatif |
| Sensibilisation | sensibilisation | Message éducatif |
| Convocation | convocation | Invitation à 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
| Code | Langue | Description |
|---|---|---|
pt | Português | Langue officielle |
cr | Crioulo | Langue véhiculaire principale |
fr | Français | Langue internationale |
ff | Fula (Pulaar) | Groupe ethnique Fula |
bal | Balanta | Groupe ethnique Balanta |
man | Mandinka | Groupe ethnique Mandingue |
mjc | Manjaco | Groupe ethnique Manjaco |
pbo | Papel | Groupe ethnique Papel |
fla | Felupe | Groupe ethnique Felupe |
bjg | Bijago | Groupe ethnique Bijago |
knf | Mancanha | Groupe ethnique Mancanha |
Organisation recommandée
Matrice de couverture
Assurez-vous d'avoir des templates pour les combinaisons importantes :
| Type | pt | cr | ff | bal | man | mjc | pbo | fla | bjg | knf | fr |
|---|---|---|---|---|---|---|---|---|---|---|---|
| rappel_general | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| paiement_success | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| paiement_reminder | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
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
- Respectez les 160 caractères : Un SMS standard est limité
- Commencez par le nom : Personnalisez immédiatement
- Soyez direct : Information essentielle en premier
- Évitez les accents spéciaux : Certains téléphones ne les affichent pas correctement
Multilingue
- Faites traduire par des natifs : Évitez les traductions automatiques
- Testez les messages : Lisez à voix haute pour vérifier le sens
- Adaptez le ton : Respectez les conventions culturelles
- Vérifiez la longueur : Certaines langues sont plus longues
Maintenance
- Revoyez régulièrement : Mettez à jour les templates obsolètes
- Documentez les changements : Gardez un historique
- 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
- Identifiez le type d'événement nécessaire
- Rédigez le message en langue principale (Português)
- Créez le template
- Faites traduire dans les autres langues
- Créez les templates pour chaque langue
- Testez avec une campagne test
Mettre à jour un template existant
- Identifiez le template à modifier
- Notez la version actuelle
- Modifiez le contenu
- Testez avec une prévisualisation
- Validez les changements
Désactiver temporairement un template
Si un template pose problème :
- Désactivez-le (décochez "Actif")
- Les campagnes utiliseront un message par défaut
- Corrigez le template
- Réactivez-le
Permissions
| Action | Permission requise |
|---|---|
| Voir les templates | sms.templates_view |
| Créer/modifier | sms.templates_edit |
| Supprimer | sms.templates_delete |