1. Overview
  2. Managing multiple units/guides/properties
  3. How to use the Data Dictionary for dynamic guidebook content

How to use the Data Dictionary for dynamic guidebook content

The Data Dictionary lets you insert dynamic variables into your guidebook articles, making your content smart, flexible, and scalable.

Instead of writing separate content for each unit or host, you can write once and have SmoothStay automatically populate key information — like Wi-Fi credentials, host name, or property address — based on the guidebook being viewed.


✨ What Is the Data Dictionary?

The Data Dictionary is a tool you’ll find while editing the body of an article. It allows you to insert special dynamic placeholders (like {{UNIT:NAME}}) that get replaced in real-time with data from your unit or host profiles.

This is especially powerful for shared articles — meaning articles tagged for use across multiple units or locations — because it personalizes each guest’s experience without duplicating content.


🛠️ How to Insert a Data Dictionary Variable

  1. While editing an article, place your cursor where you want to insert the dynamic text.

  2. Click the Data Dictionary button above the editor.

  3. Choose between Units or Hosts tabs.

  4. Click on the variable you’d like to insert — it will appear in double curly braces like {{UNIT:ADDRESS}}.

  5. When a guest views the guidebook, that variable will automatically display the correct data for the unit or host they’re viewing.


📖 List of Available Data Dictionary Fields

🏠 Unit Variables

Variable Description
{{UNIT:NAME}} Displays the name of the unit (e.g., "Casa Koba").
{{UNIT:DOOR_ACCESS}} Shows the door access instructions or code.
{{UNIT:WIFI_NETWORK}} Displays the Wi-Fi network name for the unit.
{{UNIT:WIFI_PASSWORD}} Displays the Wi-Fi password for the unit.
{{UNIT:ADDRESS}} Shows the full address of the unit.

👤 Host Variables

Variable Description
{{HOST:ALIAS}} Displays the host’s display name or alias (e.g., "Your Host, Ana").
{{HOST:BIO}} Inserts the host bio text configured in their profile.

🎯 Use Case Example

You’re writing an article titled "Welcome to Your Stay!" that’s shared across 10 different units.

You could write:

“Welcome to {{UNIT:NAME}}! You can access the home using the following instructions: {{UNIT:DOOR_ACCESS}}. The Wi-Fi network is {{UNIT:WIFI_NETWORK}} and the password is {{UNIT:WIFI_PASSWORD}}. If you need anything, reach out to {{HOST:ALIAS}}!”

With the Data Dictionary, every guest sees content customized to their booking — no duplicate writing needed.


✅ Best Practices

  • Always test articles using the Preview tab to confirm that dynamic content appears correctly.

  • Combine tags + data dictionary to create highly relevant, reusable content for different regions or unit types.

  • Avoid hardcoding sensitive data into articles if it's already stored in the unit profile — use the dynamic fields instead.


Was this article helpful?