Logo
Search
API Docs

Self-Serve Website & Automation Setup with AI

Go High Level

Before You Begin

This guide walks you through building your own website, sales pipeline, booking calendar, and follow-up automations in GoHighLevel, using free AI tools to do the heavy lifting. You do not need any technical or web design experience.

How this works

Every prompt in this guide works the same two-step way:

  1. Copy the prompt into a free AI assistant, such as ChatGPT or Google Gemini.
  2. Copy that assistant's answer and paste it into the GoHighLevel tool named above the prompt (AI Studio or Ask AI).

The free AI assistant writes detailed, precise instructions. GoHighLevel's own AI builds the actual website, pipeline, calendar, or automation from those instructions. Go through the sections below in order, since later steps depend on earlier ones.

Do this first

Every automation in this guide sends text messages. Until your number is registered for business texting, those messages will not go through, which looks like a broken automation even though it isn't.


Step 1: Build Your Website

This builds your homepage, services section, and a price estimator, using GoHighLevel's AI Studio.

Copy into ChatGPT or Gemini

You are writing a prompt that will be fed into a different, less advanced AI system: GoHighLevel's AI Studio website builder. That system works best with explicit, literal, unambiguous instructions, not nuanced or open-ended creative language, and it sometimes adds things that weren't asked for, so state clearly what to include. Describe any animation or interactive elements using simple, common technical terms (for example "a horizontally scrolling marquee banner" or "a hover state that changes background color") rather than abstract creative descriptions, since the target AI may not reliably interpret vague language. I run a [type of business] business. Write a complete, detailed prompt I can paste directly into AI Studio that will generate: a hero section, [optional: a horizontally scrolling animated marquee-style text banner with a short repeating tagline], a service-card section for my main services ([list your 2 to 4 main services]) with a hover state on each card and button, a price estimator based on [the main factors that affect your price, for example size, package, or job type], a short owner bio section, and a clear call to action to book a free estimate. Write the output as direct, numbered instructions, not conversational text.

Next: paste the assistant's answer into GHL's AI Studio, then publish with "Connect CRM" turned on. This lets the site's forms trigger automations later.

If a requested animation effect doesn't come through correctly, that's fine to skip. It's decoration, not what earns you customers.


Step 2: Build Your Pipeline

This tracks every lead from first contact to a completed job, using GoHighLevel's Ask AI tool, which can build a pipeline directly from a prompt.

Copy into ChatGPT or Gemini

You are writing a prompt that will be fed into a different, less advanced AI system: GoHighLevel's Ask AI tool, which builds pipelines directly from a prompt. That system works best with explicit, literal instructions and sometimes builds extra things that weren't asked for, so state clearly what to include and what to leave out. Write a clear, simple prompt I can paste into Ask AI that creates a pipeline called [Your Business Name] with these stages: New Lead, Estimating, Quoted, Booking, Scheduled Job, Completed, Lost/No Response, with a one-line description of what happens at each stage. Adjust the stage names if they don't fit how your business actually works. Explicitly instruct it to only build the pipeline itself, and not to create any automation actions, workflows, or anything beyond the pipeline stages.

Next: paste the assistant's answer into GHL's Ask AI tool and approve the stages it proposes.


Step 3: Build Your Booking Calendar

This is where estimates turn into scheduled jobs.

Copy into ChatGPT or Gemini

You are writing a prompt that will be fed into a different, less advanced AI system: GoHighLevel's Ask AI tool, which builds calendars directly from a prompt. That system works best with explicit, literal instructions, so spell out every setting rather than leaving anything implied. Write a clear, simple prompt I can paste into Ask AI to create a service-based booking calendar for a [type of business] business. Specify round robin assignment if more than one person does the work. Specify slot duration by job size or type: [list your job sizes or types and roughly how long each takes]. Specify hours of operation and three notifications: booking confirmation, a day-before reminder, and an on-the-way message. Instruct it to build only the calendar, not any connected automations.

Next: paste the assistant's answer into GHL's Ask AI tool.


Step 4: Build Your Automations

Four separate workflows. Build them one at a time, using the same two-step process as above: copy into a free AI assistant, then paste its answer into GoHighLevel's Ask AI tool.

4a. Lead Response & Follow-Up

You are writing a prompt that will be fed into a different, less advanced AI system: GoHighLevel's Ask AI tool. That system works best with explicit, literal instructions. Do not use the premium AI Agent action or premium triggers. Use only standard actions and triggers: Form Submitted, Send SMS, Send Email, Wait/Delay, If/Else, Update Opportunity Stage. Write a GoHighLevel workflow called Lead Response & Follow-Up for a [type of business] business. Trigger: Form Submitted (the estimate or quote form). Immediately send a short SMS confirming their request was received and a quote is coming shortly. If they have not booked an appointment within 48 hours, send a follow-up nudging them to book. If still no response at 5 days, send a second follow-up. If still no response at 7 days, move the opportunity to the Lost stage. Specify the exact trigger, every step and wait time in order, and the actual message text. No premium features.

Answers the moment someone requests a quote, then follows up automatically until they book or go quiet.

4b. Review Gate + Request

You are writing a prompt that will be fed into a different, less advanced AI system: GoHighLevel's Ask AI tool. Do not use the premium AI Agent action or premium triggers. Use only standard actions: Opportunity Stage Changed trigger, Send SMS, Wait/Delay, If/Else, Send Internal Notification. Write a GoHighLevel workflow called Review Gate + Request for a [type of business] business. Trigger: Opportunity Stage Changed to Completed. Wait 1 hour, then send an SMS asking "How did we do? Reply 1-5." If the reply is 4 or 5, send a follow-up SMS thanking them with a direct Google review link. If the reply is 1, 2, or 3, do not ask for a review, instead send an internal notification to the business owner with the customer's reply so they can follow up privately. Specify the exact trigger, every step in order, the branching logic, and the actual message text. No premium features.

Protects your public rating: happy customers get asked for a review, unhappy ones come to you first.

4c. Appointment Confirmation Request

You are writing a prompt that will be fed into a different, less advanced AI system: GoHighLevel's Ask AI tool. Do not use the premium AI Agent action or premium triggers. Use only standard actions: Customer Booked Appointment trigger, Wait (relative to appointment time), Send SMS, Customer Replied trigger with a keyword filter, tagging, and Send Internal Notification. Write a GoHighLevel workflow called Appointment Confirmation Request for a [type of business] business. Trigger: Customer Booked Appointment. Wait until 24 hours before the appointment, then send an SMS asking the customer to reply YES to confirm. Use a separate Customer Replied trigger filtered on the word "yes" to tag the contact as Confirmed. If the contact is not tagged Confirmed by a set time close to the appointment (for example 4 hours before), send an internal notification to the business owner that this appointment is unconfirmed. Specify the exact triggers, tags, wait times, and message text. No premium features.

This is the trickiest build of the four. If Ask AI doesn't get it exactly right the first time, that's expected, not a sign you did something wrong.

4d. Internal New Booking Alert

You are writing a prompt that will be fed into a different, less advanced AI system: GoHighLevel's Ask AI tool. Do not use the premium AI Agent action or premium triggers. Use only standard actions: Customer Booked Appointment trigger, Send Internal Notification. Write a GoHighLevel workflow called Internal New Booking Alert for a [type of business] business. Trigger: Customer Booked Appointment. Immediately send an internal notification (SMS or email) to the business owner with the customer's name, service requested, appointment time, and location, so they can plan their day. No premium features.

Lets you plan your day the moment a job books, without checking the calendar constantly.


What Only You Can Provide

None of these tools can invent the parts of your business that make it yours. Have these ready before you start:

  • Real photos of your work. Before-and-after shots work well if that fits your business.
  • A two-sentence bio: who you are and why you started the business.
  • Your service list and starting prices.
  • Your service area: the cities or radius you cover.
  • Your registered business number, once A2P registration is approved.

Most steps produce a usable result on the first try. If one does not, run the prompt again with more detail before trying anything else.