How to customize HTML email templates that impresses your audience: Part 3

How to customize HTML email templates that impresses your audience: Part 3

Crafting Remarkable Email Templates

In the first two parts of the series, we learnt to make text based edits, use variables, add logos and a lot more. Here are the links to the first and the second parts of the series if you've missed it.

We did not exploit the real potential of Zoho Bookings email customization feature in them. You can design a completely new email template that represents your brand in every way. Check out the below sample email.



To do that, you need to know HTML or take help from someone who knows it. That is not the case with our users. So, we are suggesting a shortcut. There are online tools where you can choose an email template, tweak the code (as we discussed in the second part) and download its html code. Import that code to Zoho Bookings' email editor and you have the best email template you need.

For this article, we have used one of those tools named Beefree.



Using Beefree to edit your email templates

Estimated Completion Time - less 20 minutes

Notes
  • Beefree is one of several editors in the market. Feel free to use an editor which is comfortable for you.
  • You can create up-to ten different HTML templates in the free plan.
  • *IMPORTANT* Hosting images on beefree consumes bandwidth. In the free plan, you get 50 GB.  Your beefree account gets locked if you cross the limit. Go through this document to see if 50 GB is sufficient for you.
  • It is mandatory to sign up with a business email. If you don't have one, create one here.
  • In the FREE plan you'll have 'Powered by BEE' branding at the bottom of your email templates. You can only remove this with a premium subscription.
Steps
  1. Login/Sign up for a Beefree.io account with your business email.
  2. Now click on create new.
  3. Click on 'Create a new email.'
  4. You can start from scratch or pick a pre-designed template to tailor it to your needs.
  5. Make your changes accordingly.
  6. Embed all the required details you wish the customer to know. Refer to the table below
  7. After your customizations, check if 'Saved' text appears. Now click on Exit.
  8. You'll be prompted to export once you exit. If a pop up doesn't show, click on the export button.
  9. Click on the 'Copy the HTML.'
  10. Click on 'Copy the HTML code.'
  11. Navigate to Zoho bookings' HTML editing dashboard, paste it and click 'Save'.
  12. Refer to this video for a step by step guidance.


Additional notes: Variable Names and IDs that you can embed in your email.

Variable Name
Variable ID
Business

Business Name
%businessname%
Business Contact Number
%businesscontactnumber%
Staff

Staff Name
%staffname%
Staff Email
%staffemail%
Staff Contact Number
%staffcontactnumber%
Staff Timezone
%stafftimezone%
Service

Service Name
%servicename%
Service Description
%service_description%
Appointment

Appointment ID
%appointmentid%
Appointment Time
%appointmenttime%
Appointment From Time
%appointmentfromdate%
Appointment From Date
%appointmentfromtime%
Appointment To Date
%appointmenttodate%
Appointment To Time
%appointmenttotime%
Appointment Old From Date
%oldappointmentfromdate%
Appointment Old From Time
%oldappointmentfromtime%
Appointment Old To Date
%oldappointmenttodate%
Appointment Old To Time
%appointmenttotime%
Booking ID
%invoiceid%
Booking Summary URL
%invoicesummaryurl%
Booking Timezone
%customer_booking_time_zone%
Booking Start Time
%customer_booking_start_time%
Appointment Reschedule URL
%rescheduleurl%
Appointment Cancel URL
%cancelurl%
Booknow Link
%booknowlink%
Notes
%notes%
Customer

Customer Name
%customername%
Customer First Name
%customer_first_name%
Customer Last Name
%customer_last_name%
Customer Email
%customeremail%
Customer Contact Number
%customercontactnumber%
Video Conferencing

Meeting Info
%meetinginfo%
Meeting Key
%meeting_key%
Meeting Joinlink
%meeting_joinlink%
Meeting Startlink
%meeting_startlink%

Conclusion

In this three-part series we have learnt how to
  • Edit text in emails
  • Change background, font colors, add logos
  • Revamp your entire HTML email templates using beefree.
We hope that you found this guide useful. If you have any queries, feel free to drop them in the comments.

Check out the other appointment notification templates that we have designed.

    Access your files securely from anywhere









                          Zoho Developer Community




                                                • Desk Community Learning Series


                                                • Digest


                                                • Functions


                                                • Meetups


                                                • Kbase


                                                • Resources


                                                • Glossary


                                                • Desk Marketplace


                                                • MVP Corner


                                                • Word of the Day


                                                • Ask the Experts



                                                      • Topic Participants

                                                      • Siva



                                                          Manage your brands on social media



                                                                Zoho TeamInbox Resources



                                                                    Zoho CRM Plus Resources

                                                                      Zoho Books Resources


                                                                        Zoho Subscriptions Resources

                                                                          Zoho Projects Resources


                                                                            Zoho Sprints Resources


                                                                              Qntrl Resources


                                                                                Zoho Creator Resources



                                                                                    Zoho CRM Resources

                                                                                    • CRM Community Learning Series

                                                                                      CRM Community Learning Series


                                                                                    • Kaizen

                                                                                      Kaizen

                                                                                    • Functions

                                                                                      Functions

                                                                                    • Meetups

                                                                                      Meetups

                                                                                    • Kbase

                                                                                      Kbase

                                                                                    • Resources

                                                                                      Resources

                                                                                    • Digest

                                                                                      Digest

                                                                                    • CRM Marketplace

                                                                                      CRM Marketplace

                                                                                    • MVP Corner

                                                                                      MVP Corner







                                                                                        Design. Discuss. Deliver.

                                                                                        Create visually engaging stories with Zoho Show.

                                                                                        Get Started Now


                                                                                          Zoho Show Resources

                                                                                            Zoho Writer

                                                                                            Get Started. Write Away!

                                                                                            Writer is a powerful online word processor, designed for collaborative work.

                                                                                              Zoho CRM コンテンツ






                                                                                                Nederlandse Hulpbronnen


                                                                                                    ご検討中の方







                                                                                                            • Recent Topics

                                                                                                            • Add Standalone “Save” Button in Pagesense Popup Editor

                                                                                                              Hello Zoho Pagesense Team, We hope you're doing well. We would like to request an important usability improvement in the Pagesense popup editor. Current Limitation: There is currently no dedicated Save button while building a popup. The only way to save
                                                                                                            • Text Direction Control in Pagesense Popup Editor

                                                                                                              Hello Zoho Pagesense Team, We hope you're doing well. We’d like to submit a feature request to add text direction control in the Pagesense popup editor. Current Limitation: Currently, the popup editor does not provide native support for RTL (Right-to-Left)
                                                                                                            • Autosave in Pagesense Popup Editor

                                                                                                              Hello Zoho Pagesense Team, We hope you're doing well. We’d like to submit a feature request to enhance the Pagesense editor with an autosave functionality. Current Limitation: Currently, changes made in the Pagesense editor must be manually saved. In
                                                                                                            • Billing frequency is not displayed correctly.

                                                                                                              Hello There is an issue while displaying the billing frequency on a subscription quote. I am able to activate the subscription details and get this lovely overview: If I am adding a Plan which I charge quarterly, first of all it should be possible to
                                                                                                            • Creating Secret via Vault API

                                                                                                              Hi I am trying to create a secret through vault api.  This is the response I get. One thing I am not sure is how to decrypt the secretdata, how to get the secrettypeid? {     "operation": {         "result": {             "error_code": "",             "message": "Sorry, we are unable to process your request.",
                                                                                                            • Is It Possible to Hide Menu Option from Main Navigation?

                                                                                                              Is it possible to hide a menu option, e.g. Admin, from the Main Navigation based on some criteria, e.g. login = zoho.adminuser
                                                                                                            • Unleash the power of detail, with Table View.

                                                                                                              What use is context that's not available where you need it? With this in mind, we bring you the Table View. This feature will add more power to the way you organize and work through your ticket load. Table View comes in handy when you want more control over the ticket information you see. This is a nifty tool for users who find themselves limited in terms of the level of information that is being offered in the Classic View and Compact View. With an upper limit of 15 columns, agents can glean most
                                                                                                            • Kaizen #126 - Circuits in Zoho CRM - Part 1

                                                                                                              Hello everyone! Welcome back to another week of Kaizen! Today, we will discuss an exciting topic—Circuits in Zoho CRM. For starters, we will discuss what Circuits are, how beneficial they are for businesses, different views of a Circuit, and the different
                                                                                                            • 'Statement of Accounts does not exist' error received, when creating PO using api in Zoho Inventory

                                                                                                              Here is request json -- JSONString = { "date": "2019-09-24", "purchaseorder_number": "PO-6-1", "delivery_date": null, "delivery_org_address_id": 36221200000056XXX, "vendor_id": 362212000000564XXX, "attention": "Testing", "line_items": [{ "unit": "Pieces", "account_id": 36221200000003XXX, "quantity": 1, "item_id": 362212000000049XXX, "tax_type": "", "tax_name": "", "name": "One HD", "purchase_rate": 85, "tax_percentage": 0, "item_total": 85.00, "tax_id": "", "warehouse_id": 362212000000564XXX }] }
                                                                                                            • Multiple clients in one project

                                                                                                              Hi team, What is the possibility to have more than one client to be linked for one project in the Zoho Books? Our business model is to have a project, and this project have expenses/bills, as well, we issue invoices for this same project to several customers.
                                                                                                            • Workdrive on Android - Gallery Photo Backups

                                                                                                              Hello, Is there any way of backing up the photos on my android phone directly to a specific folder on Workdrive? Assuming i have the workdrive app installed on the phone in question. Emma
                                                                                                            • Rendering PDF to view on page

                                                                                                              My company upload lots of PDF files onto Zoho. But every time we open it, it downloads the file instead of viewing it on the web page. Does Zoho allow uploaded PDF files to be rendered to view on web page yet? I've been trying to use <embed> or <object> but it cannot be loaded.  (similar thread: https://help.zoho.com/portal/community/topic/how-to-open-a-pdf-file-of-a-view-in-preview-mode)
                                                                                                            • Dynamically Fetching Lookup Field Display Value

                                                                                                              I have an audit trail form, Audit_Changes, that tracks old vs new values across different forms. For lookup fields, the old/new value is the ID, but I also need the display value. What's a best practice for dynamically fetching the display value of the
                                                                                                            • Ability to Create New Items When Zoho Trident is Minimized via tray or taskbar icon

                                                                                                              Allow users to create new items (emails, calendar events, tasks, etc.) directly from the system tray icon or by right clicking the task bar icon, even when the window is minimized or not actively running in the foreground. This enables quick access to
                                                                                                            • I can not see Undeliverable emails from my Mass Email Leads activity in CRM

                                                                                                              I am sending email templates and I can not see the Undeliverables? I only receive the "Out of Office" replies and any manual replies from the lead. Can you please let me know where the Undeliverable emails are sent so I can use the information to clean up the database?
                                                                                                            • Select Zoho Contacts as Meeting Participants in Zoho Cliq

                                                                                                              Hello Zoho Cliq Team, We hope you're doing well. We would like to request an enhancement to the meeting scheduling functionality in Zoho Cliq. Current Limitation: When scheduling a meeting in Zoho Cliq, participants can only be selected from: Organization
                                                                                                            • Ability to Select External Users from Participants List When Scheduling Meetings

                                                                                                              Hello Zoho Cliq Team, We hope you're doing well. We would like to request an enhancement to the meeting scheduling experience in Zoho Cliq. Current Limitation when scheduling a meeting in Zoho Cliq: External users can be selected from the list only under
                                                                                                            • Kaizen #212 - Map Dependency Fields in Zoho CRM using APIs

                                                                                                              Hi Everyone!! Welcome back to another week of Kaizen series! Over the past few weeks, we have been addressing your questions and feedback shared through our Kaizen 200th feedback form. Thank you for your continued engagement and thoughtful queries. We
                                                                                                            • Outdated state in mexico

                                                                                                              Hello Zoho team, the drop down to add the state for customers, when they introduce their state in mexico has a city named “Distrito Federal” that name changed many years ago to “ciudad de mexico”. could you please update this so my clients can find the
                                                                                                            • Is anyone using Zoho Flow with airtable?

                                                                                                              I need to build a flow that collects data from airtable and uses some of that data to create folders and files in google drive. I have fully function version of this in zapier and want to migrate to zoho. I am trying to perform a very basic fetch from
                                                                                                            • AI in Zoho Workplace: A Sneak Peek into What’s Coming!

                                                                                                              Hello everyone, We’re super excited to share something we’ve been working on and we want you to be part of it! You may have seen our announcement blog post introducing a major evolution in how AI works within Zoho Workplace. Want to be among the first
                                                                                                            • Meet Canvas' Grid component: Your easiest way to build responsive record templates

                                                                                                              Visual design can be exciting—until you're knee-deep in the details. Whether it's aligning text boxes to prevent overlaps, fixing negative space, or simply making sure the right data stands out, just ironing out inconsistencies takes a lot of moving parts.
                                                                                                            • Best way to share/download presentation files in Zoho without losing formatting?

                                                                                                              Hello Zoho Community, I often work with PPT/PDF files in Zoho Docs and share them with colleagues. While PDFs usually give a direct download option, I’ve noticed that PPT/PPTX files sometimes only open in the viewer without a clear download link. Is there
                                                                                                            • Workflow Failure - Notifications

                                                                                                              Good afternoon, I have just experienced an error whereby a Workflow failed, for a reason currently unknown. The problem is that one of my users had to flag this manually (thankfully he's very thorough) and this otherwise would have flown under the radar.
                                                                                                            • Introducing Bin Locations In Zoho Inventory

                                                                                                              Hello users, We are excited to let you know that your wait for the Bin Locations feature has now come to an end! Yes, you heard us right! We are here to introduce the much-awaited Bin Locations now in Zoho Inventory. But before we dive into the feature
                                                                                                            • Error "Invalid client task found corresponding properties" only when triggered from workflow ?

                                                                                                              Hi All, I am facing an error message I never encountered previously: Error in executing On Add - On Load script Error in executing thisapp.get_all_projects_api_call function. Line:(2) Error in executing thisapp.getAccessTokenFromRefreshToken function.
                                                                                                            • How to interpret Campaign report statistics - definitions/explanation

                                                                                                              I am trying to make sure I understand the Campaign report correctly Do you have a list of definitions for: Delivered - it has reached the recipient's inbox Campaign reach - is this the number that have opened the campaign email? Unique Opens Clicks/Open
                                                                                                            • Feature request - pin or flag note

                                                                                                              Hi, It would be great if you could either pin or flag one or more notes so that they remain visible when there are a bunch of notes and some get hidden in the list. Sometimes you are looking for a particular name that gets lost in a bunch of less important
                                                                                                            • Schedule a Call by Date and Time when a specific lead status is selected

                                                                                                              Hi Wanting to create a workflow where a call can be scheduled by date & time when a specific lead status is selected. Can only currently set the date by Due Date - Trigger Date - Plus 'x' day(s) Thanks
                                                                                                            • Zoho CRM's Copy Customization functionality now works across DCs, for customized accounts, and more

                                                                                                              Availability This feature is available in Standard, Professional, Enterprise, and Ultimate editions. These changes have been rolled out to all users in all DCs. For more information, please refer to these help documents: Overview | Instructions Hello
                                                                                                            • How can I bold text on Zoho Forms submit buttons?

                                                                                                              In the old theme builder, I could bold the text on a form's submit button. With the new theme builder, I can only change the text of the header or fields in the form, and not the button itself.
                                                                                                            • Hiding Pre-defined Views

                                                                                                              You can enhance Zoho with custom views - but you cannot hide the pre-defined views. Most users focus on 4 or 5 views. Right now for EVERY user EVERY time they want to move to one of their 4 or 5 views - they have to scroll down past a long list of pre-defined views - we don't use ANY of the pre-defined views. Adding the feature to allow a predefined view to be hidden completely or only visible to certain users would be a big improvement in usability for Zoho CRM. This feature is already available
                                                                                                            • [Integration Edition] Deluge Learning Series – Third-Party Integrations with Deluge | October 2025

                                                                                                              We’re excited to continue this three-month edition of the Deluge Learning Series: Session 1 – Integrating Zoho Apps with Deluge Using Built-In Integration Tasks Session 2 – Integrating Zoho Apps with Deluge Using invokeURL and invokeAPI Session 3 – Third-Party
                                                                                                            • Feature Request: Tag, Search, and Report on Individual Private Comments

                                                                                                              Zoho Desk Team, First, I want to say that we are extensive users of Zoho Desk and it is a core part of our support operations. We rely heavily on the private comments feature for internal communication, knowledge sharing, and maintaining a clear history
                                                                                                            • Zoho CRM Community Digest - August 2025 | Part 2

                                                                                                              Hello Everyone! Here's a quick round-up of handy tips, clever workarounds, and product updates from late August. Product Updates: Meeting Enhancements in Zoho CRM! Track whether a meeting is online, in-office, or at the client’s location using the new
                                                                                                            • Assistance Needed: Ticket Status Not Updating and Sorting by Last Customer Reply in Zoho Desk

                                                                                                              Hello, I’m facing two issues in Zoho Desk that I’d like your guidance on: Ticket Status Not Updating: When a customer replies to a ticket, the status does not change to Reopened. Instead, it remains in Waiting on Customer, even after the customer’s response
                                                                                                            • Round robin

                                                                                                              Hi, I'm trying to set up a round robin to automatically distribute tickets between agents in my team but only those tickets that are not otherwise distributed by other workflows or direct assignments. Is that possible and if so which criteria should I
                                                                                                            • Time Entry Notifications

                                                                                                              Hi All - I have support staff who place notes of their work in the time entry section of Zoho Desk. Is there a specific workflow or setting I need to enable to have the ticket holder updated via email when an entry is saved?
                                                                                                            • Change text in help desk

                                                                                                              Hi, Please let me know how can i change the this text, see screenshot.
                                                                                                            • Customer happiness customisation

                                                                                                              Hi, I was wondering if it's possible to somehow customise to whom and when customer happiness request is sent? Can you enable it only for selected tickets for example based on workflow or any other criteria (customer name, tag or anything else)? Also
                                                                                                            • Next Page