Personnalisation des e-mails via des balises

Modifié le  Mar, 19 Mai à 10:11 H

Ce manuel fournit les étapes et les informations nécessaires pour créer des modèles d'e-mails entièrement personnalisés.

  1. Le modèle doit être créé en HTML en utilisant le langage de modèle Mustache pour le rendu des informations de réservation : http://mustache.github.io/mustache.5.html 

  2. Pour valider le modèle avec des données de test, suivez les instructions de la section « Comment tester les e-mails personnalisés » de ce manuel (ci-dessous).

  3. Les styles doivent être appliqués inline, afin de réduire les risques de mauvaise visualisation dans les différents services d'envoi d'e-mails. Un moyen simple d'y parvenir est d'utiliser des outils tels que : https://putsmail.com/inliner

  4. Ils ne devront pas dépasser 64 Ko. Vous pouvez utiliser des minificateurs HTML pour réduire la taille du modèle (cette étape doit être effectuée après l'application en ligne des styles). https://codebeautify.org/minify-html ou https://www.willpeavy.com/tools/minifier/

  5. Pour tester l'apparence des modèles lorsqu'ils sont envoyés par e-mail, vous pouvez utiliser le lien suivant :https://putsmail.com/tests/new

À titre d'exemple, vous pouvez consulter la mise en page du bon qui est actuellement envoyé dans le lien.

 

TYPES D'E-MAILS


Il est possible de configurer les trois types d'e-mails via des balises, en saisissant le modèle et en sélectionnant le « Type d'e-mail » approprié :


  • E-mail de confirmation
    Pour que le client et l'hôtel reçoivent la confirmation de la réservation, le système envoie automatiquement un e-mail aux deux au moment de la réservation.

  • E-mail pré-séjour
    Cet e-mail sera envoyé automatiquement aux clients ayant des réservations enregistrées dans le moteur et il est possible de programmer l'envoi du message un certain nombre de jours avant l'arrivée.

    Il est utile pour rappeler au client que son arrivée approche et également pour lui proposer d'autres types de promotions ou lui communiquer toute information susceptible de l'intéresser.

  • E-mail post-séjour
    Ce type d'e-mail sert à remercier le client pour son séjour ; il est possible de programmer l'envoi un certain nombre de jours après le check-out.

  • E-mail d'abandon de panier
    Ce type d'e-mail vise à augmenter la conversion, en incitant le client qui a abandonné le processus de réservation au moment du paiement à finaliser sa réservation. Manuel de configuration.

 

Vous trouverez ci-dessous les balises qui seront remplacées par les valeurs de chaque réservation :  


Note importante: les variables marquées en HTML contiennent du HTML ; dans ce cas, pour les rendre, elles doivent être entourées de trois accolades {{{  }}}. 

Exemple : {{{conditionInfo.checkOut}}} 

 

DONNÉES DE LA RÉSERVATION


roomStayId → Identifiant de la réservation (ex. P6017034).

reservationId → Identifiant de la réservation multiple (ex. M2931360).

reservationStatus → Statut de la réservation (ex. confirmé).

property.name → Nom de l'hôtel.

property.address → Adresse de l'hôtel.

property.city → Ville de l'hôtel. 

property.country → Pays de l'hôtel.

property.phoneNumber → Téléphone de contact de l'hôtel. 

property.email → E-mail de contact de l'hôtel.

 

DONNÉES DU CLIENT


customer.name→ Nom du client.

customer.lastName → Nom de famille du client.

customer.email → E-mail du client. 

customer.idCard → Numéro de pièce d'identité.

customer.adress → Adresse du client. 

customer.country → Pays du client. 

customer.phoneNumber → Téléphone de contact du client. 

arrivalTime → Heure d'arrivée définie par le client au moment de la réservation. 

comments → Commentaires supplémentaires définis par le client au moment de la réservation.  

customer.tier Niveau ou rang de fidélité d'un utilisateur. (Uniquement si le moteur a activé la fonctionnalité « système de fidélisation »). 



DATES : 


startDate → Date d'entrée (ex. 22 décembre 2017, ven) 

endDate → Date de sortie (ex. 23 décembre 2017, sam)

creationDate → Date de réservation (ex. 2017-12-22 12:03:19) 

cancellationDate → Date d'annulation (uniquement si le moteur a activé la fonctionnalité).

 

ROOMSTAY: 


units → Unités de chambre.

occupation → Nombre d'occupants (ex. 2 adultes).

mealPlan → Régime réservé (ex. Uniquement Hébergement).

condition → Tarif réservé (ex. Non remboursable).

inventoryFullName → Nom complet de l'option de vente réservée (ex. Chambre Double, 2 adultes, Hébergement seul, Non remboursable)

numberOfOccupants → Nombre total de personnes (ex. 2).

stayNights → Nombre total de nuits (ex. 3)

 

ALOJAMIENTO: 


accommodationInfo.ticker → Tickeur de chambre (ex. dbl) 

accommodationInfo.name → Typologie de chambre (ex. Chambre Double).

accommodationInfo.description → Description de la chambre. HTML

accommodationInfo.media → Liste des objets média. Chaque objet a les propriétés suivantes :

url : url de l'objet
title : titre
description : description


Exemples d'utilisation : 


Afficher toutes les images :
 
    {{#accommodationInfo.media}}
        <div>
            {{value.title}}
            <img src="{{value.url}}" style="margin:15px auto 0;height:80px;width:240px;"/>
        div> 
    {{/accommodationInfo.media}}
 
Afficher uniquement la première image :
 
    {{#accommodationInfo.media}}
        {{#first}}
            <img src="{{value.url}}" style="margin:15px auto 0;height:80px;width:240px;"/>
        {{/first}}
    {{/accommodationInfo.media}}
 
Afficher uniquement la dernière image :
 
    {{#accommodationInfo.media}}
        {{#last}}
            <img src="{{value.url}}" style="margin:15px auto 0;height:80px;width:240px;"/>
        {{/last}}
    {{/accommodationInfo.media}}
 

Cet article a-t-il été utile ?

C'est super !

Merci pour votre commentaire

Désolé ! Nous n'avons pas pu vous être utile

Merci pour votre commentaire

Dites-nous comment nous pouvons améliorer cet article !

Sélectionner au moins l'une des raisons
La vérification CAPTCHA est requise.

Commentaires envoyés

Nous apprécions vos efforts et nous allons corriger l'article