---
title: "How to create a Custom email or SMS template"
description: "You can use the Notification templates editor to customize the email and SMS notifications that are sent to Customers and Users."
url: "https://help.staticso2.com/scheduleonce/customization-branding/notification-templates-editor/how-to-create-custom-email-or-sms-template"
---

[How to create a Custom email or SMS template](https://www.youtube-nocookie.com/embed/_2uAshy7JJs?wmode=opaque)

You can use the Notification templates editor to customize the email and [SMS notifications](https://help.staticso2.com/scheduleonce/insights-operations/profile-management/introduction-to-sms-notifications "Introduction to SMS notifications") that are sent to Customers and Users.

In this article, you’ll learn how to create Custom templates for email and [SMS notifications](https://help.staticso2.com/scheduleonce/insights-operations/profile-management/introduction-to-sms-notifications "Introduction to SMS notifications").

## Accessing the Notification templates editor

[Section titled “Accessing the Notification templates editor”](#accessing-the-notification-templates-editor)

Custom templates are created in the [Notification templates editor](https://help.staticso2.com/scheduleonce/customization-branding/notification-templates-editor/introduction-to-notification-templates-editor "Introduction to the Notification Templates Editor"). To access the editor, go to **Booking pages** in the bar on the left. Select the **Notification templates editor** on the left.

![](https://help.staticso2.com/_astro/1563450166141.D6AKXPJ7_2qoKBV.png)Figure 1: Notification templates editor

## Creating a notification template

[Section titled “Creating a notification template”](#creating-a-notification-template)

There are three ways to create a customized notification template. You can create a new template based on the Default template, copy an existing template you previously created, or create a blank template.

### Creating a new template based on the Default template

[Section titled “Creating a new template based on the Default template”](#creating-a-new-template-based-on-the-default-template)

If you like the Default template and want to make small changes to it, you can create a template based on the Default template and then customize it according to your needs.

1. Select the **Notification scenario** that you want to work on from the drop-down menu (Figure 2). [Learn more about Notification scenarios](https://help.staticso2.com/scheduleonce/customization-branding/notification-templates-editor/notification-scenarios "Notification scenarios") ![](https://help.staticso2.com/_astro/1569399578588.LZ1GZFK-_1Nd2RC.png)

   Figure 2: Notification scenarios drop-down menu

2. Click the **New Custom template** button in the left pane (Figure 3).![](https://help.staticso2.com/_astro/idea.L4_DXtGm_8VRid.png)

   Figure 3: Click the New Custom template button

3. In the **New Custom template** pop-up, enter a name for your template. This name can be changed later if required.

4. In the **Template content** section, select **Based on default template** (Figure 4). ![](https://help.staticso2.com/_astro/new-custom-template-1.qWuJwOWO_2roy78.png)

   Figure 4: New Custom template pop-up

5. Click **Save**.

### Copying an existing template

[Section titled “Copying an existing template”](#copying-an-existing-template)

If you like a template that you’ve already created in the Notification templates editor, you can copy it and make changes to it, or use it for a different Notification scenario.

1. Select the template you want to copy from the **Templates** list.

2. Click the **Copy** icon (Figure 5).![](https://help.staticso2.com/_astro/copy-existing-tempalte.DkLLosae_Z22ubS9.png)

   Figure 5: Copy an existing template

3. In the **Copy template** pop-up, use the drop-down menu to select the [Notification scenario](https://help.staticso2.com/scheduleonce/customization-branding/notification-templates-editor/notification-scenarios "Notification scenarios") you want to use the template for.![](https://help.staticso2.com/_astro/1563452950981.1X82v-wF_Z1PM9Cq.png)

   Figure 3: Copy template pop-up

4. Click **Copy**.

### Creating a Blank template

[Section titled “Creating a Blank template”](#creating-a-blank-template)

If you want to create a fully customized notification template, you can create a Blank template.

1. In the **Notification scenario** drop-down menu, select the Notification scenario you want to work on. [Learn more about Notification scenarios](https://help.staticso2.com/scheduleonce/customization-branding/notification-templates-editor/notification-scenarios "Notification scenarios")

2. Click the **New Custom template** button.

3. In the **New Custom template** pop-up, enter a name for your template (It can be changed later).

4. In the **Template content** section, select **Blank template**.![](https://help.staticso2.com/_astro/copy-existing-tempalte.DkLLosae_Z22ubS9.png)

   Figure 4: New Custom template pop-up

5. Click **Save**.

## Editing Custom templates

[Section titled “Editing Custom templates”](#editing-custom-templates)

The Notification templates editor has two modes: WYSIWYG (What You See Is What You Get) and HTML. The WYSIWYG mode allows you to edit template content while viewing the content in the format it will appear. The HTML mode allows you to edit the HTML code directly.

[Learn more about the WYSIWG editor](https://help.staticso2.com/scheduleonce/customization-branding/notification-templates-editor/wysiwyg-mode-of-notification-templates-editor "The WYSIWYG mode of the Notification templates editor")

### Dynamic fields

[Section titled “Dynamic fields”](#dynamic-fields)

You can add Dynamic fields to your Notification templates to dynamically add variable data to your emails and SMS notifications. This allows you to personalize templates for different scenarios for Users or for Customers. For example, emails and SMS can include the Customer’s name and the meeting time and price if you are charging for an Event type. [Learn more about Dynamic fields](https://help.staticso2.com/scheduleonce/customization-branding/notification-templates-editor/dynamic-fields "Dynamic fields")

### Adding a Dynamic field

[Section titled “Adding a Dynamic field”](#adding-a-dynamic-field)

1. Place the cursor in the template editor text box where you want to insert the Dynamic field (Figure 5). ![](https://help.staticso2.com/_astro/notifications1opt.CRMvP2IK_oLELA.gif)

   Figure 5: Place the cursor in the template editor text box

2. In the **Dynamic Fields** column on the right, click the Dynamic field you want to add (Figure 6). ![](https://help.staticso2.com/_astro/notifications2opt.BDCzZX8W_Z1iHH7A.gif)

   Figure 6: Add a Dynamic field

3. The chosen Dynamic field will appear in the selected location in the template.

To remove a Dynamic field, click on the **X** next to the Dynamic field you want to remove.

Note

When you use Dynamic fields, you need to be sure that the data exists in your account. For example, **Event type price** is one of the Dynamic fields available to you. However, if you do not enter an Event type price in the [Payment/cancel and reschedule policy section](https://help.staticso2.com/scheduleonce/event-types-booking-pages/event-types/payment-and-rescheduling "Event type: Payment and cancel/reschedule policy section"), no data will be displayed for this field in your emails and SMS notifications. [Learn more about Dynamic fields](https://help.staticso2.com/scheduleonce/customization-branding/notification-templates-editor/dynamic-fields "Dynamic fields")

## Where are notification templates used?

[Section titled “Where are notification templates used?”](#where-are-notification-templates-used)

Notification templates are used in specific Notification scenarios. You can select which Notification template is used in each scenario from the **Template** drop-down menu in the [Customer notifications section](https://help.staticso2.com/scheduleonce/event-types-booking-pages/customer-notifications/introduction-to-customer-notifications "Introduction to the Customer notifications section") and [User notifications section](https://help.staticso2.com/scheduleonce/event-types-booking-pages/user-notifications/introduction-to-user-notifications "Introduction to User notifications section") of your Booking pages and Event types.

![](https://help.staticso2.com/_astro/1569424894048.CMb0HeBU_nQ3pI.png)Figure 6: Template drop-down menu

### Customer notifications templates

[Section titled “Customer notifications templates”](#customer-notifications-templates)

Customer notification templates are used in the [Customer notifications section](https://help.staticso2.com/scheduleonce/event-types-booking-pages/customer-notifications/introduction-to-customer-notifications "The Customer notifications section"). To choose which notifications Customers receive, go to **Booking pages** in the bar on the left → relevant Event type→ **Customer notifications**.

Note

If your [Booking page is associated with an Event type](https://help.staticso2.com/scheduleonce/event-types-booking-pages/booking-pages/adding-event-types-to-booking-pages "Adding Event types to Booking pages"), the Customer notifications section will be on the Event type.

When [Customer notifications based on custom templates](https://help.staticso2.com/scheduleonce/customization-branding/localization-customer-text/step-by-step-localization "Step-by-Step Localization") are sent, dynamic fields such as time zone, country, and location are shown in the locale (language) [selected on the Booking page](https://help.staticso2.com/scheduleonce/customization-branding/localization-customer-text/applying-locale "Applying a Locale").

### User notifications templates

[Section titled “User notifications templates”](#user-notifications-templates)

User notification templates are used in the [User notifications section](https://help.staticso2.com/scheduleonce/event-types-booking-pages/user-notifications/introduction-to-user-notifications "Introduction to User notifications section"). To edit which notifications Users receive, go to **Booking pages** in the bar on the left → relevant Booking page **→ User notifications** (Figure 7).

![](https://help.staticso2.com/_astro/1569425159539.CImlTKep_Z1vvzj2.png)Figure 7: User notifications section

### Calendar event template

[Section titled “Calendar event template”](#calendar-event-template)

You can access the [Calendar event](https://help.staticso2.com/scheduleonce/event-types-booking-pages/customer-notifications/customer-calendar-event-options "Customer Calendar Event options") template in the User notifications section. To edit which template is used for the Calendar event, go to → relevant Booking page **→ User notifications**.

### New User sign-up template

[Section titled “New User sign-up template”](#new-user-sign-up-template)

[New user sign-up](https://help.staticso2.com/getting-started/introduction-oncehub/joining-your-organizations-oncehub-account "Joining your organization's OnceHub account") templates is used in the [Add a new User](https://help.staticso2.com/account-administration/user-management/user-management-and-seats "Adding Users") page. To edit which New User sign-up template is used, go to the **Account gear menu → Users → New user button**.
