Skip to main content

How To Add Appointment/Customer Details To Work Order Templates

Learn how to add details to your cleaners' Work Order templates.

Natalia avatar
Written by Natalia
Updated yesterday

Summary

  • Here's a step-by-step process on how to add appointment details and customer information, such as the type of cleaning (standard, deep cleaning, move-in/move-out) or square footage, to your Work Order email and text templates.

  • This article involves hash variables.


Adding Details To The Work Order Email

  • From your ZenMaid dashboard, go to Settings > Email & SMS communications.

  • Under Cleaner communications, within the Work Order section, click on Edit under EMAIL.


  • Scroll down until you see the email template body and insert the variables:

  1. {{appointment.customer_custom_fields}} - to add customer details.

  2. {{appointment.appointment_custom_fields}} - to add appointment details.

  • You can also add the following hash variables:

  1. {{appointment.hashed_customer_items}} - to add a specific customer detail.

  2. {{appointment.hashed_appointment_items}} - to add a specific appointment detail.

  • For more information on hash variables, please see the Things To Note section of the article.


  • These variables are useful if you want to add only a certain custom field to the template. For example, if the appointment customer has a custom field named 'Alarm Code', you can include the alarm code custom field value with: {{appointment.hashed_customer_items['alarm_code']}}


Adding Details To The Work Order SMS

Important

  • There is a limit of 156 characters for text messages.

  • Using these longer variables can cause the character limit to be exceeded, leading to an error message.

  • We recommend keeping text templates short and adding additional details to the email templates.

  • From your ZenMaid dashboard, go to Settings > Email & SMS notifications.

  • Under Cleaner communications, within the Work Order section, click on Edit under SMS.


  • Scroll down until you see the text template body and insert the variables:

  1. {{appointment.customer_custom_fields}} - to add customer details.

  2. {{appointment.appointment_custom_fields}} - to add appointment details.

  • You can also add the following hash variables:

  1. {{appointment.hashed_customer_items}} - to add a specific customer detail.

  2. {{appointment.hashed_appointment_items}} - to add a specific appointment detail.

  • For more information on hash variables, please see the Things To Note section of the article.


  • These variables are useful if you want to add only a certain custom field to the template. For example, if the appointment customer has a custom field named 'Alarm Code', you can include the alarm code custom field value with: {{appointment.hashed_customer_items['alarm_code']}}


Additional Information

Character Limit

  • There is a limit of 156 characters for text messages.

  • Using these longer variables can cause the character limit to be exceeded, leading to an error message.

  • We recommend keeping text templates short and adding additional details to the email templates.

Hash Variables

  • The {{appointment.hashed_appointment_items}} variable is a dictionary of the Appointment Custom Fields.

  • The {{appointment.hashed_customer_items}} variable is a dictionary of the Customer Custom Fields.


Keywords

  • Insert Appointment Details

  • Appointment Details Into Work Order

  • Work Order Email Reminder

  • Work Order Text Reminder

Did this answer your question?