← The Vault Dashboard Workflows Custom Builds Community Billing
Advanced Drop · Done For You

Send A Custom AI Email Automatically.

Use ChatGPT or Claude to design a fully custom HTML email, store it in a GHL custom field, and fire it automatically via a tag. Every client gets a uniquely built email. You spend 5 minutes in AI.

~10 Min Build Advanced ✦ New
The Idea

What you are actually building here.

Most GHL emails are written once and sent to everyone. This method is different. You use AI to generate a completely custom HTML email for a specific client or moment, paste that HTML into a custom field on her contact record, and a simple workflow fires it automatically the second you add a tag. One workflow. Infinitely unique emails.

You can do the same thing for the subject line. Store a personalized subject in its own custom field and GHL pulls it in automatically. She receives an email that feels like you spent hours designing it specifically for her. You spent about 5 minutes in AI.

What It Looks Like

The email template and the workflow.

The email template in GHL is almost empty. The entire body is just one merge tag that pulls in whatever HTML you stored on her contact. Here is what the template and workflow look like:

✦ The Email Template In GHL

That single merge tag renders the entire custom HTML email body you stored on her contact record.

HTML Email Workflow Trigger

The trigger setup ✦ Click to zoom

HTML Email Workflow Steps

Wait 1 Min → Send Email ✦ Click to zoom

How To Build It

Step by step... every click.

  1. I.

    Create Two Custom Fields In GHL

    Go to Settings → Custom Fields → + Add Field. Create the first field:

    Name it HTML Code. Set the field type to Text Area (not single line — you need room for a full email's worth of HTML). Save it. GHL generates the merge tag {{contact.html_code}} automatically.

    Create a second field. Name it Email Subject. Set the type to Text. Save it. GHL generates {{contact.email_subject}} automatically. These two fields are now available on every contact record in your account.

  2. II.

    Generate Your HTML Email In AI

    Open ChatGPT or Claude and ask it to write a custom HTML email for you. Be specific about your brand, the purpose of the email, the tone, and what you want her to do after she reads it. Ask for clean, simple HTML that renders well in email clients.

    ✦ Example Prompt To Use

    "Write a short HTML email in a dark luxury style with gold accents for a boudoir photography studio. The email is welcoming a new client after she signs her contract. Tone is warm, excited, and personal. Use {{contact.first_name}} as a placeholder for her name. Keep the HTML clean and email-client compatible. No external fonts."

    Copy the entire HTML output that AI gives you. That is what goes into her custom field.

  3. III.

    Paste The HTML Into Her Custom Field

    Go to her contact record in GHL. Scroll down to the custom fields section and find the HTML Code field. Paste your full HTML email code directly into that field. Then find the Email Subject field and type whatever subject line you want her to receive.

    Every contact can have completely different HTML stored here. One client gets a dark luxury email. Another gets something warm and personal. The workflow is identical for both. GHL pulls whatever is in her field and sends it.

  4. IV.

    Build The Email Template In GHL

    Go to Marketing → Emails → Templates → + Create New Template.

    In the Subject Line field type: {{contact.email_subject}}

    In the email body, delete everything that is there by default. Type only: {{contact.html_code}}

    That single tag is the entire email body. GHL renders her full custom HTML when it sends. Save and name the template something like Custom HTML Email.

  5. V.

    Build The Workflow

    Go to Automation → Workflows → + New Workflow → Start From Scratch. Name it Custom HTML Email Send.

    Click Add New Trigger. Search for Contact Tag Added. Set the filter to tag includes html for email. Click Save Trigger.

    Click + and add a Wait action set to 1 Minute. Save.

    Click + again and add a Send Email action. Select your Custom HTML Email template from the dropdown. Save.

    Flip the toggle from Draft to Published.

  6. VI.

    Fire It — Add The Tag To Her Contact

    Go to her contact record in GHL. Add the tag html for email. GHL waits 1 minute then fires the email automatically using the HTML you stored in her custom field and the subject you typed in.

    She receives a fully custom, beautifully designed email. You spent about 5 minutes in AI and 3 minutes in GHL. It looks like it took hours.

The Real Power

One workflow. Infinite unique emails.

You are essentially using AI as your personal email designer for every single client. The workflow never changes. The template never changes. What changes is the HTML you paste into her custom field. Ask AI to write something different for every moment... contract signing, session day, post-reveal, anniversary. Every email feels one-of-a-kind because it is.

Questions & Discussion

Have a question about this lesson?

0 Comments
Be the first to ask a question or share what you built. ✦