Back to Blog
GHL & CRMApril 4, 20268 min read

GoHighLevel Setup Guide for Med Spas: What to Build First

GHL is powerful but overwhelming out of the box. Here's the exact order we build client accounts — and why each step matters.

GoHighLevel is one of the most powerful tools available to a med spa or wellness business. It can handle your CRM, your automations, your booking system, your AI agent, your landing pages, your SMS and email follow-up, and a dozen other things that used to require separate tools and separate subscriptions.

But out of the box, it can feel like you've been handed the cockpit of an airplane and told to figure it out.

Most med spa owners who try GHL on their own either build it in the wrong order and end up with a half-functioning mess, or they get so overwhelmed they abandon it entirely. This guide is about doing it in the right order so every piece builds on the one before it.

Why Order Matters

GHL is highly interconnected. Your automations depend on your pipelines. Your pipelines depend on your tags and custom fields. Your AI agent depends on your calendar. Your calendar depends on your availability settings and phone number.

If you build things out of order, you'll spend a lot of time going back and fixing things that broke because the foundation wasn't right. We've built dozens of GHL accounts for wellness businesses and the order below is the one that saves the most rework.

Step 1: A2P Registration and Phone Setup

This is the first thing we do on every single account. A2P (Application to Person) is the compliance registration that allows your GHL phone number to send SMS messages without being flagged as spam.

If you skip this step and start sending texts before your number is registered, your messages will likely get filtered. You could build a perfect follow-up sequence and have it silently fail because your number isn't verified.

A2P registration takes a few days to process. Start it on day one so it's done by the time you're ready to send messages.

While you're in phone settings, also configure your call forwarding, voicemail, and voice settings. These are easy to overlook and easy to fix early, but annoying to deal with after everything else is built.

Step 2: Custom Fields and Custom Values

Before you build anything that stores or uses contact data, set up your custom fields.

Custom fields are the data points you want to track for each contact beyond the basics. For a med spa this typically includes things like the offer they came in for, their appointment status, their billing cycle, the specific service they're interested in, and any notes from the setter conversation.

Custom values are account-level variables you'll reference throughout your automations and messages. Things like your business name, your booking link, your offer name, your deposit amount. Setting these up once means you can update them in one place instead of hunting through every workflow when something changes.

Get these right before you start building automations. Every workflow you build will reference them.

Step 3: Pipeline and Contact Stages

Your pipeline is the visual representation of where every lead is in your process. For most med spas the basic stages look something like: New Lead, Contacted, Appointment Requested, Appointment Booked, Deposit Paid, Showed, No Show, Closed Won.

Set up your pipeline stages before building automations because your automations will move contacts through these stages, and you want that logic to be clean from the start.

Also configure your Smart Lists at this point. Smart Lists are saved filtered views of your contacts. Having a Smart List for "leads from this week" or "appointments this month" or "no shows in the last 30 days" will save you a lot of time when you're managing the account day to day.

Step 4: Calendar and Booking Settings

Set up your calendar before anything that involves booking. This includes your availability, your appointment duration, your buffer times, your confirmation and reminder messages, and your time zone.

If you're using a third-party booking software like Mindbody, Vagaro, or Boulevard, you'll want to decide at this point whether GHL is replacing that or working alongside it. For most of our clients, GHL handles the initial booking and lead nurturing, and their existing booking software handles the actual appointment management.

Make sure your calendar sync is set up correctly. A double-booked appointment because of a sync issue is a bad client experience and an avoidable one.

Step 5: Landing Pages and Funnels

Now that your backend infrastructure is in place, build the front end. Your landing page is where your ad traffic lands, so it needs to be optimized for conversion before you spend a dollar on ads.

A high-converting med spa landing page has a few key elements: a clear headline about the offer, exactly what's included, a way to book or request a booking, and some form of social proof. Keep it simple. One offer per page. One action per page.

Connect your landing page form to your pipeline so leads automatically flow into your CRM the moment they submit.

Step 6: Automations and Workflows

With the foundation in place, build your workflows. The core workflows every med spa needs are:

New Lead Workflow: Fires when someone submits your form. Sends an immediate SMS response, moves them into your pipeline, notifies your setter, and starts a follow-up sequence if they don't respond.

Appointment Confirmation Workflow: Sends confirmation messages when an appointment is booked, reminder messages in the days before, and a final reminder the morning of.

No-Show Re-engagement Workflow: Fires when an appointment is marked as a no-show. Attempts to reschedule automatically.

Post-Appointment Workflow: Sends a follow-up after the appointment asking for a review and introducing your next offer.

Build these in this order. Each one handles a specific moment in the client journey and together they cover the entire lifecycle from first contact to return visit.

Step 7: AI Agent

Once your calendar is set up and your workflows are running, configure your AI agent. The AI agent in GHL can handle inbound conversations, answer common questions, qualify leads, and book appointments directly into your calendar.

The quality of your AI agent depends heavily on the quality of your knowledge base. Build out a thorough document with your offer details, your hours, your location, your booking process, your cancellation policy, and the answers to the 10 most common questions your leads ask. The more context you give the AI, the better it performs.

Test the agent extensively before turning it on. Have team members try to book appointments, ask weird questions, and push it to see where it breaks.

Step 8: Connect Slack and Reporting

Finally, connect your team's communication tools and set up your reporting dashboards. Slack integration allows your team to get notified in real time when leads come in, appointments are booked, or deposits are paid.

Set up your reporting to track the metrics that matter: lead volume, booking rate, show rate, revenue, and cost per booked appointment. These numbers will tell you exactly where your system is working and where it needs attention.

The Bottom Line

GHL done right is genuinely one of the most powerful things a med spa can have. It replaces multiple tools, automates the parts of your business that were previously manual, and gives you visibility into your entire client pipeline.

But it takes time to build correctly. Most businesses either don't have the time to do it themselves or don't have experience with the platform to know what a good build looks like.

If you want to see what a fully built GHL account looks like for a business like yours, book a free discovery call and we'll walk you through it.

Ready to take action?

Let's apply this to your business

Book a free strategy call and we'll show you exactly what we'd do for your med spa, cryo studio, or wellness business.

Read More Posts