Skip to main content

Unlimited Property Custom Variables

You can now create unlimited Property Custom Variables inside ChargeAutomation.

M
Written by Mateo Zsigmond

Create personalized guest communication for every property without creating separate templates or Guidebooks.

Managing multiple properties often means dealing with information that is unique to each property — parking instructions, Wi-Fi details, access instructions, house rules, pool information, and more.

With Property Custom Variables, you can store this information at the property level and automatically display the correct content in your guest messages and Digital Guidebooks.

Create a variable once → Add the information to each property → Reuse it anywhere.

ChargeAutomation allows you to create unlimited Property Custom Variables, making it easy to scale your guest communication as you add more properties.

✨ What Are Property Custom Variables?

Property Custom Variables are custom fields that you create at the account level.

Once you create a Custom Property Field, it becomes available on your properties, where you can enter a different value for each property.

ChargeAutomation then generates a variable that you can insert into supported guest communication.

For example, you could create a Custom Property Field called:

Parking Instructions

ChargeAutomation generates a variable such as:

{Parking_Instructions}

You can then use this variable in your automated messages or Digital Guidebooks.

When the content is displayed to a guest, ChargeAutomation automatically replaces the variable with the information saved for that guest's property.

🏠 Why Use Property Custom Variables?

Instead of creating a separate message or Guidebook for every property, you can create one reusable template and let ChargeAutomation automatically insert the correct property information.

For example, imagine you manage 20 properties and each property has different parking instructions.

Without Custom Variables, you might need to maintain multiple versions of your guest communication.

With Custom Variables, you can simply use:

{Parking_Instructions}

Each property can have its own parking information, while your message or Guidebook remains the same.

This helps you:

  • ⏱️ Save time managing guest communication

  • 🏠 Personalize information for each property

  • 🔄 Keep your templates consistent

  • 📝 Avoid creating duplicate messages or Guidebooks

  • 📈 Easily scale your setup as you add properties

⚙️ How to Create a Property Custom Variable?

Step 1 — Open Custom Fields

In your ChargeAutomation account, go to: Settings → Preferences → Custom Fields


Step 2 — Create a New Custom Field

Click New Custom Field.

You will be asked to select the Field Type and enter a Display Name.

Choose a name that clearly describes the information you want to store.

Display Name: Parking Instructions

ChargeAutomation will automatically generate the corresponding variable name.

💡 Tip: Use clear and descriptive names. This makes it easier for you and your team to understand what each variable is used for.


Step 3 — Select the Field Type

Select the field type that best matches the information you want to store.

For longer information, such as:

  • Parking instructions

  • Wi-Fi details

  • Check-in instructions

  • House rules

  • Property access information

  • Guidebook content

We recommend using Long Text.


Step 4 — Save the Custom Field

After entering the Display Name and selecting the Field Type, click Save.

ChargeAutomation will automatically generate the variable name.

Display Name

Parking Instructions

Generated Variable

{Parking_Instructions}

Keep this variable available because you'll need it when adding the dynamic content to your messages or Guidebook.

🏡 Add Information for Each Property

Creating the Custom Field does not automatically add the property's information.

You must add the appropriate value to each property.

Go to: Properties→ Property Info → Guidebook Content → Custom Property Fields

The Custom Property Fields you created will appear here.

Enter the information that should be displayed for that property.

Custom Field: Parking Instructions

Property value: Parking is available in the driveway. Please use the space on the left side of the property.

Then click Save Property.

🔄 Use the Variable in Your Guest Communication

Once the Custom Property Field has been created and the property information has been added, copy the generated variable.

You can then insert it into your supported automated messages or Guidebook content.

🅿️ Parking Information

Please review the parking instructions for your stay:

{Parking_Instructions}

⭐ Best Practices

Use clear names

Choose names that clearly describe the information stored in the field.

Recommended:

{Parking_Instructions}

{Pool_Instructions}

Avoid:

{Info1}

{Test}

{PropertyData}

Clear naming makes your account easier to manage as you create more variables.

📝 Keep information up to date

If information changes — such as a Wi-Fi password, access procedure, or parking arrangement — update the value on the relevant property.

You won't need to edit every message or Guidebook that uses the variable.

📚 Use Long Text for detailed information

For instructions containing multiple sentences or paragraphs, use the Long Text field type. This is particularly useful for parking, access, Wi-Fi, house rules, and check-in information.

🔍 Always check your property values

After creating a Custom Field, make sure each relevant property has the correct value entered and that the property has been saved.

If a property does not have a value for a Custom Field, the variable may appear empty in guest-facing content.

⚠️ Important Notes

  • Custom Property Fields are created at the account level.

  • Once created, the field can be populated with different information for each property.

  • ChargeAutomation automatically generates the variable name.

  • You need to save the property after entering or updating its Custom Property Field values.

  • If a property has no value for a variable, the variable may appear empty when displayed to the guest.

  • Use descriptive field names so your team can easily identify each variable.

Did this answer your question?