Skip to main content

How can I personalize messages and emails with automations?

As an Admin, learn about all of the personalization data options you can use for emails and messages within Optix Automations.

Written by Raul Zhou

Automated messages and emails can be personalized using personalization data from your users' account data, your organization details, the automation trigger event, and User Property Data, including custom properties unique to your organization.

Note: Some data points are only available when the automation uses a specific trigger. For example, booking-related data is only available in automations triggered by booking events.


Account Data

The following account-level data points can be used in automated messages and emails when available for the selected automation trigger.

  1. Account created date e.g. June 24, 2024

  2. Account referral code e.g. BOB-X5H7

  3. Account status e.g. Active

  4. Account type e.g. Lead

  5. Account's primary location e.g. Location 1

  6. Check-in status e.g. Checked in

  7. Final plan end date e.g. June 24, 2024

  8. First name e.g. John

  9. Full name e.g. John Smith

  10. Last mobile app use date e.g. June 24, 2024

  11. Last tour booking date e.g. June 24, 2024

  12. Most recent booking e.g. June 24, 2024

  13. Most recent check-in e.g. June 24, 2024

  14. Next assignment start date e.g. June 24, 2024

  15. Next assignment end date e.g. June 24, 2024

  16. Next booking date e.g. June 24, 2024

  17. Next plan end date e.g. June 24, 2024

  18. Next plan start date e.g. June 24, 2024

  19. Number of bookings made e.g. 5

  20. Date of the oldest due/overdue invoice e.g. June 24, 2024

  21. Pending invoice due date e.g. June 24, 2024

  22. Team member status e.g. Team admin

  23. Total account invoice balance e.g. $950.00

  24. Upcoming tour booking date e.g. June 24, 2024

Organization Data

  1. Organization name e.g. ACME

Other Data

  1. Date the automation was triggered e.g. June 24, 2024

Context-specific Data

The following data points are available depending on which trigger your automation uses.

Booking

  • Booking date e.g. June 24, 2024

  • Booking day of week e.g. Monday

  • Booking duration e.g. 1 hour

  • Booking price e.g. $20.00

  • Booking resource e.g. Meeting Room 1

  • Booking resource type e.g. Meeting Room

  • Booking source e.g. Drop-in

  • Booking start time e.g. 9:00 AM

Plan

  • Plan name e.g. Full Time Member

  • Plan start date e.g. June 24, 2024

  • Plan end date e.g. December 31, 2024

  • Plan price e.g. $500.00

  • Plan template e.g. Full Time Member

  • Team/personal plan e.g. Team

Invoice

  • Invoice number e.g. 12345

  • Invoice due date e.g. June 24, 2024

  • Invoice paid date e.g. June 25, 2024

  • Invoice status e.g. Paid

  • Invoice balance e.g. $200.00

  • Invoice total e.g. $500.00

Assignment

  • Assignment price e.g. $950.00

  • Assignment resource e.g. Private Office 3

  • Assignment resource type e.g. Office

  • Assignment start date e.g. June 24, 2024

Other context data

  • Tour booking date e.g. June 24, 2024

  • Product e.g. Espresso

  • Pass e.g. 10 Day Pass

  • Product tag e.g. Coffee

  • Document name e.g. Office lease agreement

  • Document status e.g. Completed

  • Issue type e.g. Wi-Fi

  • Location e.g. Location 1

  • Number of occurrences e.g. 3

Email Macros

In addition to personalization data, email actions support macros: rich content blocks that insert formatted details or action buttons into your email. These are only available in the Send email action, not in messages.

Detail blocks

  • Assignment details e.g. a formatted table with assignment resource, start date, end date, amount, deposit, and setup fee

  • Booking details e.g. a formatted block with booking resource, date, duration, repeat details, and calendar links

  • Invoice details e.g. a formatted block with invoice number, due date, and amount

  • Plan details e.g. a formatted block with organization name, plan name, start date, and price

Action buttons

Action button macros are available in emails depending on the automation trigger.

  • Get started button e.g. a button labeled "Get started now!" that opens the user's account confirmation or app onboarding link

  • View bookings button e.g. a button labeled "View bookings" that opens the user's booking details or bookings page

  • View invoice button e.g. a button labeled "View invoice" that opens the relevant invoice page

  • View plan button e.g. a button labeled "Review plan details" that opens the relevant plan review page

Note: Email macros are only available in the Send email action. They are not supported in the Send message action.

User Property Data

The following built-in user properties are available:

  1. City e.g. Vancouver, BC

  2. Company e.g. ACME

  3. Position e.g. CEO

  4. User Source e.g. Website

In addition to the built-in user properties above, you can also use Custom Properties as personalization data in your automated messages and emails. The following custom property types are supported:

  • Text e.g. Preferred workspace

  • Textarea e.g. Looking for a quiet office near the front desk

  • Email e.g. john@email.com

  • Phone e.g. 123 456 7890

  • Number e.g. 10

  • Date e.g. June 24, 2024

  • Select (single-select) e.g. Marketing

Note: Multi-select custom properties are not currently supported as personalization data in automated messages and emails.

Email Content Options


In addition to personalization data, the Send email action also supports standard email content options.

  1. Links e.g. link text such as “Visit our website” that opens your website, booking page, or another URL


  2. Images e.g. a header image, event image, or other image uploaded into the email body

Did this answer your question?