Email Builder in HighLevel

The HighLevel Email Builder is a drag-and-drop editor accessed from Marketing campaigns or Workflow Builder email actions. Start from a pre-built template or a blank canvas. Arrange rows and columns, add text, images, buttons, and dividers by dragging elements onto the canvas. Insert personalization merge tags for contact-specific data. Preview on desktop and mobile. Send a test email before activating. Save completed designs as reusable templates in the template library. No coding required.

This post covers what the Email Builder is, how the drag-and-drop editor works, the elements available, how personalization works in email templates, how to use the template library, the compliance requirements for email footers, and how the Email Builder connects to campaigns and workflows.

Reading time: about 6 minutes.

Create professional emails in – drag-and-drop builder, reusable templates,

The Email Builder is accessed from Marketing campaigns or Workflow Builder email actions in any HighLevel sub-account.

Try HighLevel Free

What Is the Email Builder in HighLevel?

The Email Builder is HighLevel’s visual editor for creating HTML email templates. It provides a drag-and-drop interface where email layouts are assembled by placing elements – text blocks, images, buttons, dividers – onto a canvas without writing any HTML.

The resulting email templates are used across HighLevel’s email features: campaigns sent to contact lists, automated email sequences in workflows, and individual email sends from the Conversations Inbox. Any email going out of HighLevel that needs a designed layout – not just plain text – is built in the Email Builder.

Where to Find It

The Email Builder launches in two primary contexts. The first is when creating an email campaign in Marketing – the campaign creation flow opens the builder for designing the campaign email.

The second is when adding an email action to a workflow in Workflow Builder – clicking to configure the email action opens the same builder interface.

Email templates can also be created and managed independently at Marketing, then Templates. This is the template library – where saved email designs are stored and accessed for reuse across campaigns and workflows.

Starting From a Template

When the Email Builder opens, the first choice is whether to start from a pre-built template or a blank canvas. HighLevel’s template library includes professionally designed starting points for common email types: welcome emails, promotional announcements, lead nurture sequences, newsletter formats, and appointment-related emails.

Starting from a template is significantly faster than building from blank. A template provides the structure – header, hero section, body content area, CTA button, footer – already laid out.

Customization from a template means replacing placeholder text with real content, swapping placeholder images for branded ones, and adjusting colors to match the business. This takes minutes rather than the hour or more that building a full design from scratch often requires.

For businesses building their first email in HighLevel, starting from a template is the recommended approach. Pick a template that is close to the desired structure, customize the content, and save it as a branded template for future campaigns.

Rows, Columns, and Layout

The Email Builder uses a row-based layout structure. Every email is made up of rows.

Each row can be configured with one, two, or three columns. Content elements are placed within the columns of each row.

A typical email structure: a one-column header row (logo, business name), a full-width hero row (large image or headline), a one-column body content row (text paragraphs), a two-column row (image on left, text on right), a one-column CTA row (button), and a one-column footer row (unsubscribe link, address).

Rows can be duplicated, reordered by dragging, and deleted when not needed. The row structure makes it easy to rearrange large sections of an email without affecting individual element styling.

Content Elements

Within each row’s columns, content elements are added by dragging from the elements panel on the left side of the builder. The available elements cover the complete set of standard email components.

Text block: editable text with font, size, color, alignment, and formatting controls. Image: upload or link an image, set alt text, and configure link behavior.

Button: styled call-to-action button with customizable text, color, link URL, and padding. Divider: a horizontal line that visually separates sections. Spacer: adds vertical white space between elements.

Social icons: social media icon links with configurable profiles. HTML block: a custom code container for raw HTML when the visual elements are insufficient.

Each element has its own settings panel that appears when the element is selected – controlling padding, borders, background colors, and other element-specific options.

Personalization and Merge Tags

HighLevel email templates support merge tags – variables that are replaced with contact-specific data when the email is sent. The most common merge tag is the contact’s first name: inserting {{contact.first_name}} into a text block sends “Hi Sarah” to Sarah and “Hi Michael” to Michael from the same template.

Available merge tags include all standard contact fields (first name, last name, email, phone, company name) and all custom fields defined for the sub-account. In the email editor, click the merge tag or variable selector to browse available fields and insert the correct tag syntax.

Personalization is what separates bulk email from individual-feeling communication. An email that opens with the recipient’s name and references their specific situation – “Hi Sarah, following up on your interest in roof replacement” – performs significantly better than a generic equivalent.

The merge tag infrastructure makes personalization scalable: one template, personalized for every recipient.

Global Styles and Branding

Before building the email content, configuring the global styles establishes the visual foundation for the entire email. Global styles include the email background color, content area background color, default font family, default link color, and default text color.

Setting global styles first means that new elements added to the canvas inherit those styles automatically – no need to manually set the font or colors on every individual text block. Changes to global styles apply across all elements that use the default, making it easy to update the entire email’s visual theme by changing one setting.

For agencies building emails for multiple clients, global styles are the fastest path to brand consistency. Configure the client’s brand colors, fonts, and background, then build the email content – the branding is already applied to every element by default.

Compliance – Footer Requirements

Commercial emails sent in bulk must comply with CAN-SPAM (US), GDPR (EU), CASL (Canada), and other applicable regulations. The minimum requirements that affect email design are: the sender’s physical mailing address must appear in the email, and recipients must have a clear and functional way to unsubscribe from future emails.

In HighLevel, the unsubscribe link is available as a merge tag – {{unsubscribe_link}} or a similar tag depending on the current HighLevel version. This link dynamically generates an unsubscribe URL for each recipient.

When clicked, HighLevel automatically marks the contact’s email DND as active, preventing future bulk emails from being sent to that address.

The footer is where both the physical address and the unsubscribe link should live. Build a standard footer row in every email template – the business name, address, and unsubscribe link – and save it as a global element or include it in every template by default.

Do not omit the footer from templates used for bulk campaign sending.

Preview and Test Email

The Email Builder has a preview mode that shows how the email renders at desktop and mobile widths. Desktop preview shows the email at a standard desktop email client width.

Mobile preview narrows the canvas to show how the responsive layout adjusts for a phone screen.

Preview mode is not a substitute for sending a test email. Email clients render HTML differently – Gmail, Outlook, Apple Mail, and mobile clients all have different rendering behaviors.

What looks perfect in the HighLevel preview may render slightly differently in Outlook or display differently in Gmail’s mobile app.

The Send Test option delivers the email to a specified address. Use your own email address – or a set of test addresses across different clients – to review the real rendering before activating the campaign or workflow.

Sending a test email takes 30 seconds and prevents the embarrassment of a formatting issue going out to the entire list.

Saving and Reusing Templates

Once an email is designed and tested, save it as a template in the library. Saved templates appear in the Marketing, then Templates section and are selectable as starting points for new campaigns or workflow email actions.

The template library is most valuable when it contains a small set of well-designed, brand-consistent templates for the email types the business sends regularly. A “Lead Follow-Up” template, a “Newsletter” template, a “Promotion Announcement” template, and an “Appointment Confirmation” template cover most recurring email needs.

Each campaign or workflow starts from the appropriate template and customizes only the content – not the layout or branding.

For agencies, the template library is how email design consistency is maintained across clients. A branded template set for each client, accessible in that client’s sub-account, means every email campaign for that client starts from an on-brand foundation.

Custom HTML Blocks

The HTML block element allows inserting raw HTML into any section of the email. This is useful for elements that the visual drag-and-drop builder does not support natively – custom table layouts, specific font declarations, third-party embed codes, or HTML-level design elements that require precise code control.

The rest of the email continues to use the visual builder normally. Only the specific section requiring custom code uses the HTML block.

This hybrid approach – visual for most of the email, custom HTML for specialized sections – is more practical than writing the entire email in raw HTML.

What Can You Do With It?

  • Build professional HTML emails without coding knowledge: The drag-and-drop interface handles the HTML generation. Non-technical users create visually polished emails by working with a visual canvas rather than code.
  • Create a library of reusable branded templates: Save designed emails as templates. Every future campaign or workflow email starts from an on-brand template rather than a blank canvas – saving design time and ensuring visual consistency.
  • Personalize emails at scale with merge tags: One template, personalized for every recipient using contact field merge tags. Every email feels individually addressed without being individually written.
  • Test emails across desktop and mobile before sending: Preview mode and the Send Test feature identify rendering issues before the email goes to real recipients – preventing design problems from reaching the full list.
  • Use the same email designs in both campaigns and automated workflows: Saved templates are accessible in both Marketing campaigns and Workflow Builder email actions – one design investment used across multiple send contexts.

Key Definitions

Email Builder terms in HighLevel
Term What It Means
Email Builder HighLevel’s drag-and-drop email design editor. Used to create HTML email templates for campaigns, workflow sequences, and individual sends without writing code.
Row The primary layout unit in the Email Builder. Each row spans the full email width and can contain one, two, or three columns. Email layouts are built by stacking and ordering rows.
Merge Tag A variable placeholder in an email template that is replaced with contact-specific data when the email is sent. Common examples: contact first name, business name, custom field values.
Global Styles Email-wide settings for background color, font family, link color, and text color. Set once and applied to all elements by default, ensuring visual consistency across the entire email.
Template Library The collection of saved email templates in Marketing, then Templates. Templates are reusable starting points for campaigns and workflow email actions.
HTML Block An element in the Email Builder that accepts raw HTML code. Used for layout elements or features not available as standard drag-and-drop components.
Unsubscribe Link A compliance-required link in bulk emails that allows recipients to opt out of future emails. In HighLevel, the unsubscribe link merge tag generates a dynamic unsubscribe URL per recipient. Clicking it sets email DND on the contact automatically.

Use Cases by Industry

Home Services – Seasonal Campaign Template

An HVAC company builds a seasonal email template in the Email Builder: a header with the company logo, a hero section with a seasonal image, a two-paragraph offer body, a prominent CTA button (“Book Your Service”), and a footer with address and unsubscribe link. The template is saved to the library as “Seasonal Promotion.”

Each season – spring AC tune-up, fall heating check, winter emergency prep – the marketing manager opens the Seasonal Promotion template, changes the hero image, updates the offer text, and sends the campaign. The email is on-brand and consistent every time because the layout and styling never change – only the content does.

Result: A professional, branded email goes out each season in under 30 minutes because the template handles the design. The marketing manager focuses on content and offer, not on rebuilding the email layout from scratch four times a year.

Marketing Agency – Onboarding Email Sequence

An agency builds a six-email onboarding sequence for a new client. They create six email templates in the Email Builder – one for each email in the sequence – all using the client’s brand colors, logo, and fonts configured in the global styles.

The six templates are saved to the client’s sub-account template library.

When the onboarding sequence is built in Workflow Builder, each email action selects the appropriate saved template. The sequence is activated.

Every new client who enters the workflow receives the six-email sequence with consistent on-brand design without any additional work from the agency.

Result: The agency invests in designing the email templates once and the automation delivers them indefinitely. Every new client who onboards receives a professionally designed, on-brand email sequence – not a plain-text workflow email.

Real Estate – Property Announcement Template

A real estate agent creates a “New Listing” email template: logo header, property photo section, three key property features as a two-column layout (image left, details right), a prominent “Schedule a Showing” button, agent contact information, and footer. The template is saved as “New Listing Announcement.”

When a new listing is ready to announce, the agent opens the template, inserts the property photos, updates the features text, changes the showing link, and sends to the relevant buyer list. The email looks professional and consistent because the template handles the design.

The agent only changes the property-specific content.

Result: Every listing announcement goes out in a consistent, professional format. Buyers receive a visually clear email with the key property details – not a wall of text. The agent’s brand is reinforced with every listing send because the template is consistently designed.

Coaching Practice – Lead Nurture Sequence

A business coach builds a five-email lead nurture sequence using the Email Builder. The first email is a welcome email template – personal photo of the coach, a brief introduction, and links to key resources.

The subsequent four emails each follow a similar layout: intro paragraph, main content section, a CTA button, and footer.

Merge tags personalize the subject line and opening with the lead’s first name. The sequence is saved to the workflow and activated.

Every new lead who opts in receives the five-email sequence over two weeks – professionally designed, personalized, and consistently branded.

Result: A professional lead nurture sequence operates automatically. Every new lead receives the same quality email experience that was only possible to design once. The merge tag personalization makes each email feel individually addressed rather than mass-sent.

Build professional email templates – drag and drop, personalize, preview,

Accessed from Marketing campaigns or Workflow Builder email actions. Template library at Marketing, then Templates.

Start Free Trial

Who Is This For?

Good fit if you…

  • Send email campaigns or automated email sequences through HighLevel and want professionally designed HTML emails rather than plain text
  • Want consistent, on-brand email designs without hiring a designer or writing HTML for every email
  • Need to personalize bulk emails with contact-specific data – first names, custom fields, or context-specific information
  • Manage multiple clients and need a template library per client sub-account for consistent email branding

Not the right fit if you…

  • Send only plain-text emails – the Email Builder is for HTML email design; plain text emails do not require the builder
  • Need advanced email animation, complex interactive email features, or AMP email – the Email Builder is a solid standard HTML email tool, not a specialized advanced email design platform

How to Build an Email

Step 1: Open the Email Builder

Access from a Marketing campaign (create new campaign, the email editor opens) or from a Workflow Builder email action (click to configure the email, the builder opens).

Step 2: Select a template or blank

Browse the template library and select the closest match to the desired email structure, or start from a blank canvas.

Step 3: Set global styles

Open global style settings. Set the background color, font family, link color, and text color to match the business or client’s brand.

Step 4: Build the header row

Add a row at the top. Insert the business logo as an image element.

Add the business name as a text block if the logo is not text-based.

Step 5: Add body content rows

Add rows for the main content. Drag text blocks, images, and buttons into each row’s columns.

Write or paste the email body content into the text blocks.

Step 6: Insert personalization merge tags

In the subject line and the opening text, use the merge tag selector to insert the contact’s first name variable. Add any other relevant merge tags for additional personalization.

Step 7: Add the footer row

Add a footer row at the bottom. Include the business name, physical address, and the unsubscribe link merge tag.

These are compliance requirements for bulk email campaigns.

Step 8: Preview on mobile and desktop

Use the preview mode to check the email at both desktop and mobile widths. Verify images scale correctly and text is readable on mobile.

Step 9: Send a test email and save as template

Send a test email to your own address. Review in a real email client.

Once satisfied, save the design as a named template in the template library.

How Does It Connect to HighLevel?

  • Email Campaign Automation: Templates built in the Email Builder are the emails sent through Email Campaign Automation. Campaign sends use the Email Builder for design; the campaign infrastructure handles the send, tracking, and reporting.
  • Workflow Builder: Email actions in Workflow Builder use the Email Builder to design automated sequence emails. The same Email Builder interface and template library are accessible from within a workflow’s email action configuration.
  • LC Email: HighLevel’s LC Email system handles the actual delivery of emails built in the Email Builder. LC Email is the sending infrastructure – deliverability, sending domain configuration, and email reputation management – that makes Email Builder templates reach recipients’ inboxes.
  • Contact Management: Merge tags in Email Builder templates pull data from Contact Management fields. The quality of personalization in the email depends directly on the quality and completeness of the contact data in the CRM.
  • AI Email Generation: AI Email Generation can draft email content that is then built into a template using the Email Builder. The AI writes the copy; the Email Builder handles the design and formatting.

Common Questions

The HighLevel Email Builder is a drag-and-drop editor for creating HTML email templates. Access from Marketing campaigns or Workflow Builder email actions. Start from a pre-built template or blank canvas. Arrange rows and columns, drag in text, images, and buttons. Insert merge tags for personalization. Preview on desktop and mobile. Send a test email before activating. Save designs as reusable templates at Marketing, then Templates. No coding required – custom HTML blocks available for advanced users.

What is the Email Builder in HighLevel?

A drag-and-drop visual editor for creating HTML email templates used in campaigns, automated sequences, and individual sends – no HTML coding required.

Where do I find the Email Builder in HighLevel?

Access from a Marketing campaign email creation flow or from a Workflow Builder email action. Email templates are saved and managed at Marketing, then Templates.

Does the HighLevel Email Builder require coding knowledge?

No. The visual drag-and-drop interface handles HTML generation. A custom HTML block is available for advanced users who want to insert raw code into specific sections.

Can I use pre-built email templates in HighLevel?

Yes. A library of pre-built templates is available when opening the Email Builder – organized by use case. Select and customize rather than building from blank.

Can I use personalization and merge fields in HighLevel email templates?

Yes. Insert merge tags for contact fields – first name, company, custom fields – anywhere in the email text. Each recipient’s email shows their specific data when sent.

Can I save email templates in HighLevel to reuse in multiple campaigns?

Yes. Save any designed email as a named template. Saved templates appear in the template library for selection when creating new campaigns or workflow email actions.

Can I preview how an email looks on mobile in the HighLevel Email Builder?

Yes. The builder has a mobile preview mode alongside the desktop preview. Review both before activating a campaign or workflow.

Can I send a test email from the HighLevel Email Builder?

Yes. The Send Test option delivers the email to a specified address. Use it to review the real rendering in an email client before the send goes live.

Does the HighLevel Email Builder support custom HTML?

Yes. The HTML block element accepts raw HTML code in any section of the email – for elements beyond what the visual builder supports natively.

To Wrap It Up

The Email Builder is the design layer that sits between HighLevel’s sending infrastructure and the contacts receiving emails. It is where the visual quality of every campaign email, every automated sequence email, and every individually sent email is determined.

The two practices that make the Email Builder genuinely useful rather than occasionally visited: building a template library and always starting from a saved template. An account with no saved templates rebuilds the email design from scratch every time – wasting time and producing inconsistent results.

An account with a small, well-designed template library for each email type produces consistent, professional output every time with minimal design time per send.

Mobile preview and the Send Test function are the quality control steps that prevent email design embarrassments. An email that looks perfect in the HighLevel builder but breaks in Gmail or wraps awkwardly on mobile is a preventable problem.

Preview and test before every campaign activation – the 5 minutes it takes is reliably worth it.

Here is how to get started:

  1. Navigate to Marketing, then Templates in the sub-account
  2. Click to create a new email template
  3. Browse the pre-built template library and select the closest match to the primary email type needed
  4. Set the global styles to match the business or client brand colors and fonts
  5. Customize the header with the business logo and name
  6. Update placeholder content with real copy and images
  7. Add the compliance footer – business address and unsubscribe link
  8. Preview on desktop and mobile, send a test email
  9. Save as a named template and build the next two or three recurring email types the same way

Build the footer compliance block first and save it separately as a reusable section if the builder supports global sections – or simply include it in every template as a standard last row. The unsubscribe link and physical address are not optional for bulk campaign sends.

Building them into every template from the start ensures they are never accidentally omitted when a new campaign is created quickly.

Professional email templates in – drag and drop, personalize, and reuse

Email Builder accessed from Marketing campaigns or Workflow Builder email actions. Templates saved at Marketing, then Templates.

Try HighLevel Free