> ## Documentation Index
> Fetch the complete documentation index at: https://help.kajabi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Add custom HTML to emails

> Add custom HTML through the source code view in the Email Broadcast and Email Sequence editor toolbar.

**Custom HTML** can be added through the source code view in the Email Broadcast and Email Sequence editor toolbar to further customize your emails.

<div className="w-full aspect-video">
  <iframe src="https://fast.wistia.net/embed/iframe/oa4hq9ijf6" allow="autoplay; fullscreen" allowFullScreen className="w-full h-full" />
</div>

<Warning>
  **Important:** Please refrain from using the source code editor if you are not proficient with HTML. There is the potential to break your emails here. Be cautious and consult an expert when needed. Introducing custom code to your site can open you up to vulnerabilities and potential malware attacks. We recommend using vulnerability tools like [VirusTotal](https://www.virustotal.com/gui/home/url) or [Snyk](https://snyk.io/) to scan any custom code that you intend to use and apply certain [best practices](../../website/domains/code-based-customizations) to help reduce potential impact.
</Warning>

## List of valid HTML elements

Here is a list of valid HTML elements (separated by commas) Kajabi allows in Email Broadcasts and Email Sequences:

`<a>, <p>, <strong>, <em>, <u>, <text>, <img>, <br>, <h1>, <h2>, <h3>, <span>, <li>, <ul>, <ol>`

<Note>
  **Note:** Video embeds and scripts (like Calendly and other schedulers) do not work in Email Campaigns. If you wish to include an embedded video or scheduler with your Email Campaign, link a Page with custom sections containing your Video Embed or embedded Schedulers to your Email Campaign. Read [How to Add Custom Code to Your Page](../../website/pages/add-custom-code-to-pages) for details.
</Note>

## Add custom HTML to an Email Sequence

To add custom HTML to an Email Sequence email using the Classic Editor:

* From the Dashboard, open the **Marketing** tab.
* Click into an existing **Email Sequence** or create a new one.
* Select your individual email to edit.
* Open the **source code** section on the toolbar `<>` of the Text section.
* Read the **warning** message and click **Ok** to proceed.
* Add your **custom HTML.**
* Be sure to click **Save** to keep your changes:

<div className="w-full aspect-video">
  <iframe src="https://fast.wistia.net/embed/iframe/kflge9ylqx" allow="autoplay; fullscreen" allowFullScreen className="w-full h-full" />
</div>

## Add custom HTML to an Email Broadcast

To add custom HTML to an Email Broadcast using the Visual Editor:

* Click into an existing **Email Broadcast** or create a new one.
* Hover over the body of the email and click **Edit content**.
* Then, click into a text block or create a new one in the sidebar editor.
* In the Text Body toolbox, click the **Source Code** icon.
* Add your custom HTML.
* Click **Save:**

<div className="w-full aspect-video">
  <iframe src="https://fast.wistia.net/embed/iframe/1y48kj0bpj" allow="autoplay; fullscreen" allowFullScreen className="w-full h-full" />
</div>
