Codes courts (variables dynamiques)

Les variables qui se remplacent automatiquement dans vos messages : nom du voyageur, dates, propriété, codes d'accès et bien d'autres.

Un code court est un repère du type {{nom_du_code}} que vous insérez dans un message ou un modèle, et que ZenHost remplace au moment de l'envoi par la vraie valeur (nom du voyageur, dates de séjour, code d'accès, etc.).

C'est l'outil qui vous permet d'écrire un seul message ou modèle et de l'envoyer personnalisé à des centaines de voyageurs.

Où ça s'utilise

  • Dans le composeur de message (manuel, voir Envoyer un message).
  • Dans les modèles de messages (voir le pilier Automations → Modèles).
  • Dans les automations déclenchées par événement (voir Automations → Déclencheurs).

Le format est toujours le même : {{nom_du_code}} — deux accolades ouvrantes, le nom du code, deux accolades fermantes.

Insérer un code court

Dans n'importe quelle zone de saisie qui supporte les codes courts, tapez {{ puis le nom du code, ou copiez-le depuis la liste des codes disponibles.

Avant d'envoyer, cliquez sur l'icône d'œil dans le composeur pour ouvrir l'Aperçu du message : ZenHost rend votre message avec les vraies valeurs liées à la réservation en cours. Vous voyez exactement ce que recevra le voyageur.

La page Codes courts

Depuis le menu Automations → Codes courts, vous accédez à la liste de tous les codes courts disponibles dans votre espace. La page affiche deux types :

  • Codes courts système — fournis par ZenHost, ne peuvent pas être supprimés. Couvrent les cas les plus courants (voyageur, réservation, propriété, codes d'accès, etc.).
  • Codes courts personnalisés — créés par vous, modifiables et supprimables.

Chaque ligne montre :

  • Le nom du code (cliquable, encadré comme {{nom_du_code}}).
  • La catégorie : Comptes, Réservations, Voyageurs, Propriétés, Serrures, Personnalisés.
  • La valeur par défaut dans la langue du voyageur (avec un sélecteur si plusieurs langues sont configurées).
  • Une description courte de ce que le code représente.
  • Un menu d'actions pour modifier ou supprimer (codes personnalisés uniquement).

Codes courts système — les plus utilisés

Quelques exemples de codes système disponibles partout :

  • {{guest_name}} — prénom du voyageur.
  • {{booking_arrival_date}} — date d'arrivée.
  • {{booking_departure_date}} — date de départ.
  • {{property_title}} — titre du logement.
  • {{lock_codes_door}} — code(s) d'accès de la porte principale.

La liste complète des codes système est consultable directement sur la page Codes courts.

Codes courts personnalisés

Pour créer un code spécifique à votre opération (par exemple {{adresse_du_local_a_velos}} ou {{horaires_du_marche_local}}) :

  1. Sur la page Codes courts, cliquez sur Créer un code court.
  2. Donnez-lui un nom (lettres et tirets bas uniquement — il sera utilisé comme {{votre_nom}}).
  3. Saisissez la valeur par défaut dans chaque langue que vous gérez.
  4. Ajoutez une description pour que vos coéquipiers comprennent à quoi il sert.

À la sauvegarde, le code court devient utilisable partout dans ZenHost.

Personnaliser un code par propriété

Un code court a une valeur par défaut au niveau du compte, mais vous pouvez la surcharger par propriété. Utile par exemple pour {{horaires_du_marche_local}} qui change selon le quartier de chaque logement.

Sur la fiche d'une propriété, le menu Codes courts ouvre la page de gestion des codes courts pour cette fiche. Vous y voyez :

  • À gauche, les codes personnalisés du compte affichés en référence.
  • À droite, les valeurs spécifiques à cette propriété, à éditer langue par langue.

Quand un message est envoyé pour une réservation sur cette propriété, ZenHost utilise la valeur propriété si elle existe, sinon la valeur compte.

Comment ZenHost rend les valeurs

Au moment de l'envoi (ou de la prévisualisation), le serveur ZenHost lit les codes courts présents dans votre texte, identifie le contexte (réservation, voyageur, propriété concernés), récupère les bonnes valeurs et les substitue avant de transmettre le message au canal d'envoi.

Si un code court est introuvable ou n'a pas de valeur dans le contexte, ZenHost le remplace par une chaîne vide (le {{...}} n'apparaît jamais brut côté voyageur).