Turn answers collected through Custom Questions into reusable content in rental agreements, Guidebooks, upsells, email templates, SMS messages, automated messages, and other areas that support variables.
What Custom Question variables do
Each configured Custom Question creates two variables:
{VariableName_Question}displays the question text.{VariableName_Answer}displays the guestâs submitted answer.
For example, if the variable name is AirportPickup, you can use {AirportPickup_Question} and {AirportPickup_Answer}.
Set up the variable name
Go to Settings > Guest Journey Editor > Custom Questions.
âCreate a Custom Question, or open an existing question for editing. For an existing question, update the Question text slightly (for example, add and remove a character) to trigger the Variable Name generation.
Open the Template Variables section.
âReview the suggested Variable Name. ChargeAutomation generates it in PascalCase and may use underscores.
If needed, enter a different variable name. It must be unique in your account, contain only letters, numbers, and underscores, and be no more than 60 characters.
Save the question.
Important: Existing Custom Questions do not receive a variable name automatically. Open the question, configure its Variable Name, and save it before using its variables.
Add a Custom Question variable to content
Open the rental agreement, Guidebook, upsell, email, SMS, automated message, or other supported content you want to personalize.
Open the variable picker.
âChoose Custom Questions.
âSelect the Question or Answer variable you need.
âSave your changes and test the result with a booking.
â
How answers are displayed
If more than one guest answers the question, ChargeAutomation combines the responses into one value. When names are available, they are used; otherwise, generic labels are shown.
Example: Main Guest: Yes, Guest 2: No, Child 1: Yes
If an optional question has not been answered, the Answer variable displays an empty value.
If the question does not apply to the booking because of its property, booking-source, or tag settings, both variables display
N/A.If a Custom Question is deleted, variables already added to content display
N/A.
Edit or delete a variable
If you change a Variable Name, the variable picker displays the new name. Variables that were already inserted continue to resolve.
Before deleting a Custom Question, ChargeAutomation warns you when its variables are in use and shows the affected areas and usage counts. Review those references before confirming the deletion.
How changes affect bookings
Templates use the latest variable configuration. Existing bookings continue to use the Custom Question data saved for that booking; updated values apply to new bookings.






