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.

    • Topic Participants

    • Siva

    • Recent Topics

    • In arattai received message can't be deleted

      The issue has been noticed in following: arattai app (Android) arattai app (Window) arattai web While the message posted by me may be deleted, the ones received from others can't be. The item <Delete> change to <Report> when the message is a received
    • Improved UI for a Seamless User Experience - Calls, Tasks, and Meetings

      Hello all, We are making UI unification across CRM so that the UI experience is seamless across the product. As part of that effort, we have made changes to the details page of activity-based module records—Meetings, Calls, and Tasks. Let's look at these
    • Enable / show scroll bar when Mega Menu is opened

      Hey there I am using the mega menu add-on and experience a "flicker" whenever the mega menu opens. The reason is, that the scrollbar, which has a width of a few pixels, stops showing when the mega menu opens. As the scrollbar disappears the whole page
    • Elevate your CX delivery using CommandCenter 2.0: Simplified builder; seamless orchestration

      Most businesses want to create memorable customer experiences—but they often find it hard to keep them smooth, especially as they grow. To achieve a state of flow across their processes, teams often stitch together a series of automations using Workflow
    • Item images

      Can we get an "On hover" expanded image for items please ?
    • Free webinar—Redefining workforce security with Zoho Vault: Passwords, passkeys, and multi-factor authentication

      Hi everyone! Did you know that in Q2 alone, 94 million data records were leaked globally? Behind every breach is a combination of poor password habits, phishing attacks, privilege misuse, and simple human error. The fallout—including reputational damage,
    • Zoho Sign product updates - Q3 2025

      Hello everyone! Q3 was all about AI. Here's the list of features and enhancements that have gone live, along with a list of what we have in pipeline for the last quarter: AI-powered agreement management Sending documents and authenticating recipients
    • Zoho Books Sandbox environment

      Hello. Is there a free sandbox environment for the developers using Zoho Books API? I am working on the Zoho Books add-on and currently not ready to buy a premium service - maybe later when my add-on will start to bring money. Right now I just need a
    • Quick Create needs Client Script support

      As per the title. We need client scripts to apply at a Quick Create level. We enforce logic on the form to ensure data quality, automate field values, etc. However, all this is lost when a user attempts a "Quick Create". It is disappointing because, from
    • Kaizen #152 - Client Script Support for the new Canvas Record Forms

      Hello everyone! Have you ever wanted to trigger actions on click of a canvas button, icon, or text mandatory forms in Create/Edit and Clone Pages? Have you ever wanted to control how elements behave on the new Canvas Record Forms? This can be achieved
    • DNS set up

      I want to create an email with my company domain. When I tried to add new record with cloudflare it didn't work. The DNS record can't be manually added. I followed the instruction but still can't add it. Could you help?
    • Pocket from Mozilla is closing shop. Don’t lose your favorites . Move them to Zoho Mail Bookmarks now! 📥🔖

      The end of Pocket shouldn't mean the end of your important links and content. Easily import them into Zoho Mail's Bookmarks and continue right where you left off. You can bring over your entire Saves, Collections, and tags just the way they are. Bookmarks
    • How to Send Email from within a custom module (with or without an email template)

      It is possible to send an email from the Deals module. However, I can't find a way to send an email from any of our custom modules. I have tried adding an email field to the modules (even though we don't really want one or need it there). That doesn't
    • General suggestions

      Hello, I've picked this forum as it is at the top of the list! :) First suggestion: A general forum for issues and comments that are not specific to a particular Zoho application. Second suggestion: Put a link on the home page to "Zoho Identity Access Manager" The first suggestion came about because I didn't know where to post the second! ;) Regards Mark
    • All new Address Field in Zoho CRM: maintain structured and accurate address inputs

      The address field will be available exclusively for IN DC users. We'll keep you updated on the DC-specific rollout soon. It's currently available for all new sign-ups and for existing Zoho CRM orgs which are in the Professional edition. Managing addresses
    • Can't upload attachments.

      I can't upload attachment in Zoho Mail.
    • Empowered Custom Views: Cross-Module Criteria Now Supported in Zoho CRM

      Hello everyone, We’re excited to introduce cross-module criteria support in custom views! Custom views provide personalized perspectives on your data and that you can save for future use. You can share these views with all users or specific individuals
    • Need Guidance on SPF Flattening for Zoho Mail Configuration

      Hi everyone, I'm hoping to get some advice on optimizing my SPF record for a Zoho Mail setup. I use Zoho Mail along with several other Zoho services, and as a result, my current SPF record has grown to include multiple include mechanisms. My Cloudflare
    • How use

      Good morning sir I tried Zoho Mail
    • Zoho Mail Desktop App Not Loading + Can’t Manage Multiple Accounts

      Hi everyone, I’ve been having ongoing issues with the Zoho Mail desktop app for the past few weeks. The app starts to load but gives up midway and never actually opens — there’s no error message, it just stops loading. The main reason I use the desktop
    • Unable to copy into a new document

      Whe I create a new Writer doc and attemp to copy and past I get this message. The only way to copy into a document is I duplicate an existing document, erase the text and save it under a different name and then paste the information. Not ideal. Can you
    • not able to convert pdf to jpg and other forms and vice versa.

      i want to change my pdf to jpg, word, etc and some times jpg to pdf. i don't know how to do in this.
    • 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
    • Connecting two modules - phone number

      Hi, I’d like some guidance on setting up an automation in Zoho CRM that links records between the Leads module and a custom module called Customer_Records whenever the phone numbers match. Here’s what I’m trying to achieve: When a new Lead is created
    • Changing an agents email address

      How do you change an agent's email address? I keep getting a red circle even though I am an admin. And on one of my agents he has two email addresses? How is that possible?
    • Creator Change History: Ways to improve

      Hi Everyone, Recently been working in developing this change history(an idea from Zoho Forms) - unlike forms that you can this with a click but using Creator, we can use "old" keyword. The concept I come up with is to put the result in a table however,
    • Attention API Users: Upcoming Support for Renaming System Fields

      Hello all! We are excited to announce an upcoming enhancement in Zoho CRM: support for renaming system-defined fields! Current Behavior Currently, system-defined fields returned by the GET - Fields Metadata API have display_label and field_label properties
    • Error when sending emails from Zoho

      Hello, When trying to send an email from Zoho CRM I keep getting the below error: javax.mail.AuthenticationFailedException: 535 5.7.139 Authentication unsuccessful, the user credentials were incorrect. Any support on this will be much appreciated. Thanks,
    • Zoho Tables is now live in Australia & New Zealand!

      Hey everyone! We’ve got some great news to share — Zoho Tables is now officially available in the Australian Data Center serving users across Australia and New Zealand regions! Yes, it took us a bit longer to get here, but this version of Zoho Tables
    • Zoho Inventory - How to pay a supplier up front then receive multiple deliveries

      How do we manage situations where we pay a supplier up front, then the receive the products in increments? Example Workflow: Create Purchase Order > Receive Bill for full amount > Receive Items 2 or more deliveries. Currently, once a Bill is created against
    • Not all emails from outlook365 migrated to my new zoho account

      I recently setup a new email address hosted by zoho. I migrated all my folders and email from my Outlook365 account to my new zoho account, but not all my emails migrated. Looks like only the past 12 months, or so, made the move. How do I get the rest
    • Zoho Inventory - Composite Items - Assembly - Single Line Item Quantity of One

      Hi Zoho Inventory Team, Please consider relaxing the system rules which prevent an assembly items from consisting of a single line item and outputting a quantity of 1. A client I'm currently working with sells cosmetics and offers testers of their products
    • Clients not receiving emails

      I've been informed that my emails are not being received. Is there anything that I should look into to rectify this? Many thanks!
    • Allocating inventory to specific SO's

      Is there a way that allocate inventory to a specific sales order? For example, let's say we have 90 items in stock. Customer 1 orders 100 items. This allocates all 90 items to their order, and they have a back order for the remaining 10 items which could
    • Max numbr of IMAP Accounts in Zoho Mail?

      In Zoho mail, you can manage the inboxes of other accounts using IMAP (and POP, actually) https://www.zoho.com/mail/help/external-imap-accounts.html Is there a max to the number of inboxes we can add?
    • Formula Fields Trouble

      Hi,  I can't get even a simple formula field to work and must be doing something dumb. This formula: If(Len(Trim(${Quotes.Subject}))=0,1,2) Gives the error: You used the wrong type of data in an argument. Check what you entered between the parentheses of your functions to make sure you put the right kind of data in the right place. This formula: Len(Trim(${Quotes.Subject}))=0 Gives the error: Syntax Error. Check the examples for any functions you're using to see if you formatted them correctly. Make
    • OPTED FOR STORAGE BY DESCRIPTIVE MISGUIDANCE

      We've opened a domain with three mail ids and payment has also been processed now the bill raised is for single use ID with additional storage capacity. Kindly request you to modify the purchase.
    • How can I add a new organization on Zoho Campaign

      I want to create a new organization with my Zoho Campaign
    • White Label certificate

      Hi all, About 72 hours ago, we fulfilled all steps for white labeling (CNAME to point to mail.cs.zohohost.eu), but since then the configuration page is now stuck at "generating certificate" since 3 days. When I execute an NSLOOKUP mail.webfoundry.be it
    • Split my account

      Hello, I recently bought an email service for a friend. But, looks like I used my personal account to buy the plan. Please split the account so that the email service stays in a different account than my personal account.
    • Next Page