At EasyWeek, you can use variables – special words that automatically add the right information (like a client’s name, appointment date, or service) into your message templates.

This helps you send personalized messages without typing everything by hand.

You can use variables on the thank you page, in webhooks, in SMS templates, and in Telegram messages.

The system does not highlight or show variables in a special way – they just work in the background.

Template with :variables Result
New appointment! :customer_full_name will come to :user_name on :booking_date_start_formatted. Service: :service_name, duration: :booking_duration_formatted. The total sum is :booking_price_formatted New appointment! Kate Beckinsale will come to Thomas Smith on Monday, April 18, 2022 13:00. Service: Pedicure, duration: 1 hour. The total sum is €35.00
An appointment with :customer_full_name in :location_name was changed. More about: :booking_page

An appointment with Kate Beckinsale in Contitulo was changed. More about: https://eyw.me/r/40589417

Done: :service_name with :user_name is in status :booking_status. Total :booking_price_formatted.

Done: Pedicure with Thomas Smith is in status Closed. Total €35.00.

EasyWeek offers a wide range of variables to automatically insert booking and client details.

Here’s a list of the available variables you can use.

Customer data

:customer_full_name Full name of the client
Ted Lasso
:customer_first_name First name Ted
:customer_last_name Last name Lasso
:customer_middle_name
Middle name / Second name Sudeikis
:customer_email Email ted@richmond.uk
:customer_phone Phone number +442012341212
:customer_birthday Date of birth 17.09.1978
:customer_comment Comment about the client Likes football and cookies
:customer_id Client number in the system 323876

Any client attribute — that means any saved info from the client’s profile, like favorite drink or hair color — created on this page can be used in a message template.

Just add its system name as the second part of the variable, for example:

:customer_attributes.name 
:customer_attributes.customer_haircolor

Customer visit statistics

:visits_total Total number of visits
2
:booked_sum_amount Total booking amount (stored format) 43000
:paid_sum_amount Amount of closed and paid bookings 13500

 

Service details

:services_description

List of services in the booking Haircut, Light trim
:service_category Category Hair care
:services_count Number of services in the booking 2
:service_related Linked service Manicure

:users_description

List of specialists

Thomas Smith, David Ramirez
:user_email Specialist’s email thomas@contitulo.com
:user_phone Specialist’s phone number +18901231100
:service_id
Service ID in the system 33061

 

Booking details

The following booking-related variables are the most commonly used — they’re suitable for most types of messages.

:booking_status Booking status
New appointment
:booking_description Text in the “Comment” field

Please make coffee beforehand

:booking_source

Name of the bookingsource

Street commercials

:ref_title

Ref key of the booking source

strt
:review_url
Link for the client to leave a review after the visit https://eyw.me/f/40589417

:booking_page

Booking page with all info (for clients and staff)

https://eyw.me/r/40589417

:booking_hash_id

Booking number (visible in the calendar and on the booking webpage)

40589417

:my_url

Link for staff to access the booking in the calendar: edit, payment, close

https://my.easyweek.io/bookings/1811630

:id

Booking ID from this link

1811630

Advanced booking details 

You can also use extended variables for more advanced message customization.

:uid

Unique booking ID

ac15372d-7422-4fc6-8fcb-b520bbffa669
:booking_created_at

Booking creation date and time

2025-04-01T08:33:18+0000
:booking_date_start

Booking start date and time

2025-04-02T05:15:00+0000
:booking_date_start_tz

Start date and time with time zone

2025-04-02T15:15:00+1000
:booking_date_end

Booking end date and time

2025-04-02T06:30:00+0000 
:booking_price_int

Booking price in cents/pennies

150000


Booking attributes

:booking_attributes.booking_callback

Callback required

true
:booking_attributes.booking_comment

Booking comment

Нужен кабинет на 2 этаже
:booking_attributes.booking_google_meet

Google Meet link

https://api.easyweek.io/go/bookings/...
:booking_attributes.booking_google_meet_guests_emails

Google Meet guest emails

guest1@mail.com, guest2@mail.com
:booking_attributes.booking_microsoft_teams

Microsoft Teams link

https://api.easyweek.io/go/bookings/934842..
:booking_attributes.booking_zoom

Zoom link

https://api.easyweek.io/go/bookings/934842..

 

It is also possible to use any booking attribute defined on this page:

Specify its system name (gray text, indicated by an arrow) as a postfix, e.g.:

:booking_attributes.name
:booking_attributes.booking_google_meet,
:booking_attributes.booking_comment, etc.

 

Price

:booking_price Service/booking price
3500
:booking_price_float Service/booking price with decimal point 35.00
:booking_price_formatted Service/booking price with currency sign €35.00
:booking_price_currency Currency code EUR

after closing

:booking_paid_amount Paid amount  3500
:booking_paid_amount_float Paid amount with decimal point 35.00
:booking_paid_amount_formatted Paid amount with currency sign €35.00

 

Time

:booking_created_at_formatted Order creation time
Saturday, April 16, 2022 2:03 AM
:booking_date_start_formatted Service start time Wednesday, April 27, 2022 12:45 PM
:booking_date_end_formatted Service end time Wednesday, April 27, 2022 1:15 PM

:date

Date (separately)

April 27, 2022
:day Day (separately) 27
:month_number Month number (separately) 4
:time Time (separately) 1:15PM
:booking_duration_formatted Duration 30 minutes
:booking_duration Service duration in minutes 30

:timezone

Time zone

Europe/Berlin


Company address 

:company_name Name of the company the client booked with
Contitulo
:company_page Link to the company’s page https://eyw.me/kontitulo
:location_address_formatted Full address, including postal code Hermannstraße 16 , 53225 Bonn
:address Location address (city and street) Bonn, Hermannstraße
:location_city City of the location/branch Bonn
:location_street Address of the location/branch Hermannstraße 16
:location_apt Building number 16
:location_zip Postal code/ZIP code 53225

   

Location

:location_name

Name of the branch/location

Contitulo Bonn
:company_logo Link to the company logo https://.../company_logo.png
:location_id Location ID 14440

:location_lat
latitude

Location coordinates (latitude)

53.072827

:location_lng
longitude

Location coordinates (longitude)

8.8096563
:location_description Description from the “About location” field 2nd floor of the South Tower 

 

UTM-tags

:utm_source Traffic source google
:utm_medium Type of traffic cpc
:utm_campaign Campaign name summer_sale
:utm_term Keyword online+booking
:utm_content Content ID banner_ad