In This Guide
  1. Step 1: Create & Configure Your GHL Account
  2. Step 2: Set Up Your Domain & SMTP
  3. Step 3: Configure Your CRM
  4. Step 4: Build Your Sales Pipeline
  5. Step 5: Set Up Your Calendar
  6. Step 6: Create Your First Automation
  7. Step 7: Connect Phone & SMS

Step 1: Create & Configure Your GHL Account

When you first log into GoHighLevel, you'll land in your Agency dashboard. Before anything else, set up your sub-account — this is where your business actually lives inside GHL.

Go to Sub Accounts → Add Account and fill in your business details. Give it a clear name, add your business address, timezone and phone number. This information is used in all your automated messages.

💡 Pro tip: Set your timezone correctly from the start. Every automated message, appointment and workflow runs on this timezone. Getting it wrong causes all your follow-ups to send at the wrong time.

Step 2: Set Up Your Domain & SMTP

Your domain needs to be connected so that emails send from your own address (not a generic GoHighLevel domain). This is critical for email deliverability and professionalism.

Under Settings → Email Services, you can connect your own SMTP provider. The best options are:

  • SendGrid — free up to 100 emails/day, very reliable
  • Mailgun — generous free tier, excellent deliverability
  • Google Workspace — best for Gmail-based businesses

Also set up your custom sending domain under Settings → Domains. This adds SPF, DKIM and DMARC records to your DNS — essential for emails not landing in spam.

Step 3: Configure Your CRM

The CRM is the heart of GoHighLevel. Every lead, contact and customer lives here. Before you start getting leads, set up your custom fields.

Go to Settings → Custom Fields and create fields specific to your business. For a service business, typical fields include:

  • Service Interested In
  • Property Size or Job Type
  • Lead Source
  • Appointment Date
  • Quote Value

Set up Smart Lists to segment your contacts automatically based on tags, pipeline stages or custom field values. This makes bulk actions and targeted campaigns much easier.

Step 4: Build Your Sales Pipeline

Your pipeline tracks every deal from first contact to closed. Go to Pipelines → Add Pipeline and create stages that match your actual sales process.

A typical service business pipeline looks like:

  1. New Lead — just came in, not yet contacted
  2. Contacted — first message sent
  3. Qualified — confirmed interest and budget
  4. Quote Sent — proposal delivered
  5. Appointment Booked — meeting scheduled
  6. Won — deal closed
  7. Lost — not moving forward
⚠️ Common mistake: Most people create too many pipeline stages. Keep it to 5–7 stages maximum. More stages = more complexity = less adoption by your team.

Step 5: Set Up Your Calendar

GHL's calendar system handles all your appointment bookings. Go to Calendars → Add Calendar and configure your availability, buffer times and confirmation messages.

Key settings to configure:

  • Availability hours — when clients can book
  • Buffer time — gap between appointments
  • Confirmation message — sent immediately on booking
  • Reminder sequence — 24hr and 1hr reminders via SMS and email

Connect it to your Google Calendar or Outlook so personal appointments block your availability automatically.

Step 6: Create Your First Automation

Go to Automation → Workflows → Create Workflow. Your first workflow should be your lead follow-up sequence — the most important automation for any business.

A basic lead follow-up workflow:

  1. Trigger: Contact Form Submitted
  2. Action 1: Send SMS — "Hi [name], thanks for reaching out! I'll call you within the next 30 minutes."
  3. Action 2: Send Email — detailed email with your services and a booking link
  4. Wait: 1 hour
  5. Action 3: If no reply — Send follow-up SMS
  6. Wait: 24 hours
  7. Action 4: Final follow-up email

Step 7: Connect Phone & SMS

To send and receive SMS messages, you need a phone number connected to GHL. Go to Settings → Phone Numbers and either use LC Phone (GHL's built-in service) or connect your own Twilio account.

LC Phone is the easier option — it's built directly into GHL with no separate Twilio account needed. Twilio gives you more control and slightly lower costs at high volume.

✅ You're set up! With these 7 steps complete, you have a functioning GHL system. The next step is building your funnels and connecting your lead sources to start filling your pipeline automatically.

Want This Built for Your Business?

Book a free consultation and I'll show you exactly what we'd build for you — demo first, pay after satisfaction.

Book Free Consultation →