Skip to content
CRM· 5 min read

GoHighLevel pipeline setup for a service business, stage by stage

A pipeline is not a to-do list. Each stage should mean something specific and trigger something automatic. Here is the structure I use and why.

MMubashar KhanMeta Ads & GoHighLevel Expert

The most common pipeline I see has stages like “New”, “In progress” and “Done”. It tells you nothing and automates nothing. A good pipeline mirrors how a customer actually moves from enquiry to invoice.

The seven stages

  1. New lead. Created automatically from forms, Meta ads, calls and chat. Speed-to-lead fires here.
  2. Contacted. Moved automatically when the lead replies or you log a call. Starts the three-day follow-up if nothing is booked.
  3. Appointment booked. Moved when a calendar slot is taken. Confirmation plus 24-hour and 2-hour reminders.
  4. Quoted. Moved when you send the estimate. Nudges on day 1, 3 and 7, each one short and different.
  5. Won. Deposit paid or contract signed. Triggers the job-scheduling sequence and, later, the review request.
  6. Lost. Record the reason. Tagged for the 90-day reactivation campaign.
  7. Completed. Job done and invoiced. Review request goes out two hours later.

Rules that keep it honest

  • Stages move automatically wherever possible. Humans forget; triggers do not.
  • Every opportunity has a value, even an estimate. Otherwise the reports are meaningless.
  • Nothing sits in a stage for more than seven days without a task being created for someone.

The two reports to watch

Conversion by stage: what share of leads become appointments, and appointments become quotes, and quotes become jobs. If one step is weak, that is where to spend time. Cost per won job by source: this is what tells you whether Meta ads, Google or referrals deserve more budget.

Want this built with your own stages and automations? Book a free audit.

Free growth audit

Let's grow your business.

Book a free audit. I look at your website, leads and systems and show you the fastest wins. No charge, no obligation.

Replies within a few hours · mubashar@mubasharkhan.com

  1. 01

    Tell me your goal

    More enquiries, a new website, less admin, or all three.

  2. 02

    Get a clear plan

    What to fix first, how I would do it, and a fixed price.

  3. 03

    Decide, no pressure

    The plan is yours to keep whether or not you go ahead.