Skip to content

· 18 min read

GoHighLevel Pipelines & Automation: Complete Guide

Learn GoHighLevel pipelines, stages, and automation in 2026. Build sales funnels, automate lead routing, and close deals faster with step-by-step examples.

GoHighLevel Pipelines & Automation: Complete Guide

Listen to this post

GoHighLevel Pipelines & Automation: Complete Guide (2026)

You’ve got leads coming in from multiple sources: your website, cold calls, referrals, paid ads. But they’re landing everywhere—your inbox, your CRM, scattered notes. Half of them fall through the cracks because you don’t have a system to track them.

GoHighLevel pipelines solve this. They organize leads into stages (Lead, Qualified, Proposal Sent, Closed), automate handoffs between team members, and trigger actions (send email, assign task, create follow-up call) based on where each lead sits. A real estate agent using GoHighLevel pipelines closes 40% more deals. A B2B SaaS company reduces sales cycle time from 60 days to 35 days.

This guide walks you through building your first pipeline in GoHighLevel, understanding the core concepts, and automating lead movement so your team doesn’t have to babysit every deal.

By the end, you’ll have a working 5-stage pipeline (Lead → Qualified → Proposal → Negotiation → Closed), automations that move deals forward automatically, and the skills to customize it for your specific business model.

Key Takeaways

  • A GoHighLevel pipeline is a visual sales funnel with custom stages; contacts move through stages as they progress, triggering automations at each step (email, SMS, task assignment, or deal routing)
  • The 5 most common pipeline stages are Lead (new), Qualified (fits criteria), Proposal (sent offer), Negotiation (discussing terms), Closed (won or lost); customize to match your sales process
  • Automations tied to pipelines save 5–8 hours/week per sales rep by routing leads, sending follow-ups, and assigning tasks without manual intervention
  • GoHighLevel pipelines work across Starter ($99/month), Pro ($199/month), and Unlimited ($497/month) plans; Unlimited includes unlimited custom fields and advanced reporting
  • Real estate agents and B2B SaaS teams report 30–50% faster deal closure and 25–40% improvement in conversion rates after implementing GoHighLevel pipelines with automation

What Are GoHighLevel Pipelines? (And Why They Matter)

A GoHighLevel pipeline is a visual representation of your sales process. It’s a board with columns—each column is a stage (Lead, Qualified, Proposal, Closed). Contacts (deals) move from left to right as they progress.

Real-world example: You’re a real estate agent.

  • Stage 1 (Lead): Someone fills out your “Get Home Valuation” form. They’re now a contact in the Lead stage.
  • Stage 2 (Qualified): You call them, confirm they’re a serious buyer/seller. You move them to Qualified.
  • Stage 3 (Showing Scheduled): You’ve sent them property listings. They’re scheduled to tour a house.
  • Stage 4 (Offer Sent): They love a property. You send a purchase agreement (offer).
  • Stage 5 (Closed): Offer accepted and deal closed. Move them to Closed.

Each time a deal moves stages, GoHighLevel can trigger an automation:

Stage MoveAutomation Triggered
Lead → QualifiedSend SMS: “Great! Here are 3 homes matching your criteria”
Qualified → Showing ScheduledCreate task: “Prepare showing packet for tomorrow at 2 PM”
Showing Scheduled → Offer SentSend email: “Here’s the offer we discussed; sign by Friday”
Offer Sent → ClosedSend SMS + schedule follow-up call in 30 days

Without pipelines, you’re manually tracking everything (spreadsheet, emails, notes). With pipelines, deals flow automatically, and your team gets notified without asking “Where’s this lead?”


Key Pipeline Concepts: The Foundation

Before you build your first pipeline, understand these core terms:

What’s a Stage?

A stage is one step in your sales process. GoHighLevel lets you create unlimited stages. Common stages:

StageWhat It MeansExample Action
LeadNew contact, not yet qualifiedSend welcome email
QualifiedFits your ideal customer profileAssign to sales rep
ProposalYou’ve sent an offer/quoteSchedule follow-up call
NegotiationClient is discussing termsUpdate deal value in real time
ClosedDeal won or lostSend thank you email (won) or breakup email (lost)

You can have 3 stages or 15 stages—it’s up to you.

What’s a Deal?

A deal is a sales opportunity linked to a contact. One contact can have multiple deals.

Example: Alice (contact) has 3 deals:

  • Deal 1: “Home Purchase - 123 Oak St” (Closed - Won)
  • Deal 2: “Home Purchase - 456 Elm St” (Proposal stage)
  • Deal 3: “Home Purchase - 789 Maple St” (Lead stage)

Each deal moves through your pipeline independently. Alice might have one deal closing while another is just starting.

What’s a Deal Value?

Deal value is the revenue amount associated with each deal. It’s used for forecasting and reporting.

Example: Your real estate agent has 10 deals in pipeline:

  • Deal 1: $400K (Closed - Won)
  • Deal 2: $350K (Proposal)
  • Deal 3: $325K (Qualified)
  • Total pipeline value: $1.075M

GoHighLevel sums this automatically. You can see “Pipeline Value by Stage” reports (e.g., “$500K in proposals, $600K in qualified”).

What’s a Custom Field?

A custom field stores deal-specific information (not contact info, but deal-specific data). Examples:

Custom FieldTypeExample Value
Property AddressText”123 Oak St, Denver, CO”
Property PriceNumber450000
Days on MarketNumber12
Inspection Complete?Yes/NoYes
Buyer TypeDropdownFirst-Time Buyer, Investor, Relocating

Custom fields appear on your deal card (the individual card you move through the pipeline). They store deal-specific data separate from contact info.


The 5-Stage Pipeline: A Proven Model

Most sales teams use a 5-stage pipeline. Here’s why it works:

StageDurationRep ActivityAutomation Examples
1. Lead0–3 daysInitial research, contact attemptSend intro email, schedule discovery call
2. Qualified3–7 daysAssess fit, ask questionsSend qualification questionnaire, set call reminder
3. Proposal7–21 daysCreate custom proposal, send offerSend proposal email, schedule follow-up
4. Negotiation3–14 daysDiscuss terms, counters, adjustmentsSend updated proposal, flag for manager review
5. Closed0 daysFinalize, sign, handoff to deliverySend congratulation email + onboarding, create task for delivery team

This 5-stage model works across industries:

  • Real Estate: Lead → Qualified → Showing → Offer → Closed
  • B2B SaaS: Lead → Qualified → Demo → Proposal → Closed
  • Fitness Coaching: Inquiry → Consultation → Package Proposed → Payment → Onboarded
  • Freelance Services: Inquiry → Qualified → Quote Sent → Contract Signed → Project Started

The key: stages represent decision points (Is this a real opportunity? Did they say yes?), not arbitrary checkpoints.


How to Build Your First Pipeline in GoHighLevel

Step 1: Access the Pipeline Builder

In GoHighLevel:

  1. Go to CRMDeals
  2. Click + New Pipeline
  3. Name it (e.g., “Real Estate - Buyer Leads” or “B2B SaaS - Enterprise”)
  4. Click Create

You now have a blank pipeline. Time to add stages.

Step 2: Create Your Stages

In your new pipeline:

  1. Click + Add Stage
  2. Enter stage name (e.g., “Lead”)
  3. Repeat for each stage (Qualified, Proposal, Negotiation, Closed)

Pro tip: Rename the final stage to include outcome. Instead of “Closed,” use “Closed - Won” and “Closed - Lost” as two separate stages. This lets you track win/loss ratio.

Your pipeline now looks like this:

[Lead] → [Qualified] → [Proposal] → [Negotiation] → [Closed - Won] ← [Closed - Lost]

Step 3: Add Custom Fields to Your Pipeline

Custom fields store deal-specific data. Add fields relevant to your business:

  1. In your pipeline, click SettingsCustom Fields
  2. Click + Add Field
  3. Define field name, type (text, number, dropdown, date, yes/no)
  4. Click Save

Real estate example custom fields:

  • Property Address (Text)
  • Property Type (Dropdown: Single Family, Condo, Townhouse, Land)
  • List Price (Number)
  • Days on Market (Number)
  • Inspection Complete? (Yes/No)
  • Closing Date (Date)

B2B SaaS example custom fields:

  • Company Name (Text)
  • Annual Recurring Revenue (Number)
  • Decision Timeline (Dropdown: This month, This quarter, Next quarter)
  • Competing Solutions (Text)
  • Champion Name (Text)

Step 4: Set Up Deal Assignment Rules

So deals get to the right person automatically:

  1. Click SettingsAssignment Rules
  2. Click + New Rule
  3. Define rule: “If source = form from my website, assign to Sales Rep 1”
  4. Set owner (Sales Rep 1’s email)
  5. Click Save

Example rules:

  • If source = “Contact Form,” assign to “Sales Rep - John”
  • If source = “Cold Call,” assign to “Sales Rep - Maria”
  • If deal value > $100K, assign to “Sales Manager - Alex”

Automations That Drive Deals Forward

Automations That Drive Deals Forward

Pipelines are powerful alone, but automations make them unstoppable. Here’s how to set up automations tied to pipeline stages.

Automation Trigger: Deal Moves to a Stage

In GoHighLevel Automations:

  1. Go to AutomationWorkflows
  2. Click + New Workflow
  3. Name it (e.g., “When Deal Moves to Qualified, Send SMS”)
  4. Click Add Trigger
  5. Select Deal moved to stage
  6. Choose stage: “Qualified”
  7. Click Add Action and select action type:
    • Send Email (automated follow-up)
    • Send SMS (urgent message)
    • Create Task (manual action for rep)
    • Assign Contact (re-route to different team member)
    • Add Tag (label contact for reporting)
    • Wait/Delay (pause before next action)

Automation Example 1: Welcome to Qualified Stage

Trigger: Deal moves to “Qualified”

Actions:

  1. Send SMS: “Thanks for confirming your interest! Here are your options:”
  2. Wait 1 hour
  3. Send Email: “Attached: 3 properties matching your criteria”
  4. Create Task: “Call {contact.firstName} within 24 hours to schedule showing”
  5. Assign to: Sales Rep assigned to the deal

Result: When a rep moves a deal to Qualified, the contact gets an SMS and email, and a task pops up on the rep’s dashboard.

Automation Example 2: Proposal Sent → Follow-Up Reminder

Trigger: Deal moves to “Proposal”

Actions:

  1. Send Email: “Here’s your custom proposal; feedback by Friday”
  2. Wait 3 days
  3. Send SMS: “Checking in on the proposal. Any questions?”
  4. Wait 2 days
  5. Send Email: “This is our last note before we move on”
  6. Create Task: “If no response by Friday, move deal to Lost”

Result: Proposals don’t die in silence. Contacts get multiple reminders automatically.

Automation Example 3: Deal Closes → Handoff to Delivery Team

Trigger: Deal moves to “Closed - Won”

Actions:

  1. Send Email (to contact): “Congratulations! Here’s your welcome package and next steps”
  2. Send SMS (to contact): “Thanks for the business. Your onboarding starts tomorrow”
  3. Create Task (for delivery team): “Schedule onboarding call with {contact.firstName}”
  4. Create Task (for rep): “Request testimonial / review”
  5. Add Tag: “Active Client”

Result: The moment a deal closes, your delivery team gets notified. No handoff delays.


Real-World Pipeline Examples by Industry

Real Estate Agent (5 Leads, Mixed Activity)

DealStageDays in StageValueAutomation Status
”Smith Buyer - 123 Oak”Lead1 day$400KAwaiting qualification call
”Johnson Buyer - 456 Elm”Qualified3 days$350KShowing scheduled for Sat
”Lee Buyer - 789 Maple”Showing Scheduled5 days$425KOffer discussion in progress
”Martinez Buyer - 321 Pine”Offer Sent2 days$380KAwaiting response
”Garcia Buyer - 654 Spruce”Closed - Won0 days$410KHandoff to title company

Pipeline Total Value: $1.965M Average Days to Close: ~11 days


B2B SaaS Sales Team (8 Deals, All Stages)

DealStageDays in StageACVDecision-MakerAutomation
”Acme Corp - Inquiry”Lead1 day$50KJohn (CTO)Welcome email sent
”BuildCo - Qualified”Qualified4 days$75KSarah (CEO)Discovery call scheduled
”TechStart - Demo”Demo6 days$40KMike (VP Sales)Demo recording sent, follow-up call 3 days out
”Global Inc - Proposal”Proposal8 days$120KFinance team3 follow-up emails queued (3, 7, 10 days)
“DataFlow - Negotiation”Negotiation5 days$95KLegal review in progressManager flagged for review
”CloudSoft - Negotiation”Negotiation2 days$60KCounter offer pendingHold pending client response
”InfoSys - Closed - Won”Closed - Won0 days$85KImplementation team readyOnboarding sequence started
”OldVendor - Closed - Lost”Closed - Lost0 days$55KChose competitorLoss analysis recorded

Total Pipeline Value: $580K Avg. Sales Cycle: 22 days Win Rate: 50% (4 open, 1 won, 1 lost this month)


Advanced: Custom Pipeline Stages by Business Type

Not every business fits the 5-stage model. Here are alternatives:

Fitness Coaching (3-Stage Pipeline)

StageDurationNotes
Inquiry1–3 daysProspect requested info
Consultation Scheduled1 dayCall booked (no-show = Lost)
Onboarded0 daysPaid and started program

Why 3 stages? Fitness coaching is fast—prospect → call → payment. No long proposal phase.

Freelance Services (4-Stage Pipeline)

StageDurationNotes
Inquiry1–3 daysClient emailed about project
Quote Sent3–7 daysYou’ve sent a proposal
Agreement Signed1–3 daysContract signed, waiting to start
In ProgressVariableProject underway; moved to “Complete” when done

Why 4 stages? You need a “contract signed but not started yet” stage to avoid confusion.

Enterprise Sales (7-Stage Pipeline with Substages)

StageDurationNotes
1. Discovery1–2 weeksInitial exploration of fit
2. Qualification1 weekDeep-dive meeting, budgets confirmed
3. POC/Pilot2–4 weeksProof of concept, test environment
4. Proposal1–2 weeksCustom proposal, legal review
5. Negotiation2–4 weeksTerms, pricing, contract discussion
6. Signature1–2 weeksAll parties sign
7. Closed - Won0 daysDeal complete, handoff to CS

Why 7 stages? Enterprise deals have many touchpoints and legal handoffs. Each stage can take weeks.


Automation Best Practices: What Works

Best Practice 1: Automate Repetitive Follow-Ups

Set up email and SMS sequences that trigger automatically when deals move. Example:

Deal moves to "Proposal" 
→ Send proposal email immediately
→ Wait 3 days
→ Send "checking in" email
→ Wait 2 days
→ Send "final note" SMS
→ Wait 2 days
→ Move to "Lost" if no response

Time saved: 15 minutes per deal × 20 deals/month = 5 hours/month

Best Practice 2: Use Tasks to Escalate Manual Actions

Don’t automate everything. Use tasks to flag reps for judgment calls:

Deal moves to "Negotiation"
→ Create task: "Review counter offer + get approval from manager"
→ Wait 1 day
→ If task not completed, send Slack alert to manager

Result: Reps stay focused on selling, not admin. Critical decisions get escalated automatically.

Best Practice 3: Tag Deals by Outcome for Reporting

When a deal closes, tag it automatically so you can analyze later:

Deal moves to "Closed - Won"
→ Add tag: "2Q-2026-Closed"
→ Add tag: "Average-Deal-Value" (if value > $50K)
→ Send to customer success team via Slack

Result: At end of quarter, you can filter by tag and see “Which deals closed this quarter?” and “Which were high-value?”

Best Practice 4: Route Deals Intelligently Based on Criteria

Use assignment rules to balance workload:

IF deal value > $100K
  THEN assign to "Senior Sales Rep"

IF deal source = "Inbound Form"
  THEN assign to "Sales Rep Round-Robin" (cycles through team)

IF contact is in "Retail" industry
  THEN assign to "Retail Specialist"

Result: Deals go to the most qualified rep automatically. No manager needs to manually route.

Best Practice 5: Set Up Dead-Deal Cleanup

Deals that stall need to be closed (Won or Lost). Set up automation to do this:

Deal stuck in "Proposal" for 30+ days
→ Send deal owner a task: "This deal is stalled. Move to Lost or take action."
→ If task ignored for 5 more days
→ Automatically move deal to "Closed - Lost"

Result: Your pipeline stays clean. No zombie deals lingering.


Common Pitfalls & How to Avoid Them

Common Pitfalls & How to Avoid Them

Pitfall 1: Too Many Stages

What happens: You create 12 stages (Lead, Contacted, Qualified, Demo Scheduled, Demo Complete, Proposal Sent, Proposal Reviewed, Negotiation, Legal Review, Final Approval, Closed, Closed-Lost). Deals get stuck because reps aren’t sure when to move them.

How to avoid: Stick to 5–7 stages max. Each stage should represent a clear decision point:

  • “Is this a qualified opportunity?” (Lead → Qualified)
  • “Did they see our solution?” (Qualified → Demo)
  • “Are they seriously considering us?” (Demo → Proposal)

If you have 12 stages, you’re tracking activities, not sales progress. Simplify.

Pitfall 2: Automations That Don’t Account for Manual Overrides

What happens: A deal moves to “Proposal” automatically (based on a form submission), but the rep hasn’t actually sent a proposal yet. The automation sends a “checking in on your proposal” email on day 3, and the prospect is confused.

How to avoid: Make sure automations only trigger when a rep has actually taken action. Use manual stage moves (rep drags the deal card) instead of automatic moves for critical stages.

Alternatively, add a “Prep” stage before “Proposal”:

Lead submits form → Moved to "Prep" (rep reviews)
→ Rep moves to "Proposal" when ready
→ Automation sends proposal email

Pitfall 3: Not Tracking Deal Value

What happens: Reps move deals through the pipeline, but deal values aren’t entered. You can’t forecast revenue, and you can’t prioritize high-value deals.

How to avoid: Require deal value on every deal. Make it a mandatory custom field. Set up automation to flag deals without a value:

Deal created without value
→ Create task: "Enter deal value for {deal.name}"

Pitfall 4: Forgetting to Clean Up Lost Deals

What happens: Deals sit in “Negotiation” for months because reps didn’t formally move them to “Closed - Lost.” Your pipeline total inflates, forecasting is wrong, and you’re chasing ghosts.

How to avoid: Set up a monthly cleanup task. Use automation (Best Practice 5 above) to auto-close deals stalled 30+ days. Or run a monthly review: “All deals not touched in 14 days → Is this still alive or lost?”

Pitfall 5: Not Training Your Team on the Pipeline

What happens: You build a beautiful 5-stage pipeline, but reps move deals randomly (skipping stages, moving backwards). The pipeline becomes meaningless.

How to avoid: Document your pipeline stages and what each means:

STAGE DEFINITIONS (Share with Team)

Lead: New contact, not yet confirmed as qualified buyer/seller
- Rep should: Do initial research, attempt contact
- Move to Qualified when: Rep speaks to contact and confirms fit

Qualified: Contact is confirmed as real opportunity
- Rep should: Send relevant content, schedule demo/call
- Move to Proposal when: Contact has expressed serious interest

Proposal: Rep has sent a formal offer/proposal
- Rep should: Follow up on proposal, answer objections
- Move to Negotiation when: Contact counters or wants to discuss terms

...etc

Share this doc with your team. Reinforces pipeline discipline.


FAQ: GoHighLevel Pipelines & Automation

Q: Can I have multiple pipelines?

A: Yes. You can have unlimited pipelines. Common setup: one pipeline per product/service or one per sales team.

Example: Real estate brokerage with separate pipelines:

  • “Buyer Leads Pipeline”
  • “Seller Leads Pipeline”
  • “Commercial Properties Pipeline”

Q: Can one contact have multiple deals?

A: Yes. A contact can have 1, 10, or 100 deals. All deals are tracked independently.

Example: A commercial real estate developer (contact) has 5 active deals in your pipeline:

  • Office Complex Development (Proposal)
  • Retail Center Lease (Closed - Won)
  • Mixed-Use Conversion (Lead)
  • Warehouse Expansion (Qualified)
  • Land Purchase (Negotiation)

Q: What happens if I delete a pipeline?

A: All deals in that pipeline are deleted. Be careful. Archive it instead if you want to keep the data for reference.


Q: Can automations move deals backward (Closed → Proposal)?

A: Technically yes, but don’t. Pipelines flow left to right. If you need to restart a deal, create a new deal instead. Use tags to link it to the original.


Q: What’s the difference between a Task and an Automation Task?

A:

  • Task = Manual action assigned to a team member (they have to do it)
  • Automation Task = Task created automatically by a workflow

Both show up on the rep’s to-do list. Automation tasks just save time by creating them without manual action.


Q: Can I export pipeline data?

A: Yes. Go to DealsExport and download as CSV. Includes all deals, values, stages, custom fields.


Q: Do deals auto-move if I set automation?

A: No. Automations don’t move deals; they trigger actions (send email, create task, add tag). The rep manually moves deals by dragging the card (or automations create tasks telling the rep to move them).

Exception: You can set a workflow that auto-moves deals after a certain time. Example: “If deal in Proposal for 30 days → move to Lost.” But this is rare and risky.


Q: What if I need a stage that’s conditional (different for different deal types)?

A: Create substages. Example:

  • “Proposal - Standard” (5-day follow-up sequence)
  • “Proposal - Enterprise” (10-day follow-up sequence)

Or use tags to trigger different automations based on deal type.


Next Steps: Build Your First Pipeline

  1. Log in to GoHighLevel at https://www.gohighlevel.com/?fp_ref=shortnsweet53
  2. Go to CRMDeals+ New Pipeline
  3. Name your pipeline (e.g., “Q3 2026 Sales Pipeline”)
  4. Create 5 stages based on your sales process (use the 5-stage model or customize)
  5. Add 3–5 custom fields relevant to your deals (property address, deal value, decision timeline, etc.)
  6. Create your first deal and fill in custom fields
  7. Set up 1 automation (e.g., “When deal moves to Proposal, send follow-up email”)
  8. Test the automation with a test deal
  9. Invite your team to the pipeline
  10. Review pipeline weekly to spot stalled deals

For deeper help with GoHighLevel features, see:

  • [INTERNAL-LINK: GoHighLevel CRM Features → Master custom fields, lead scoring, and contact timelines]
  • [INTERNAL-LINK: GoHighLevel Pricing Plans → Compare Starter, Pro, and Unlimited tiers]
  • [INTERNAL-LINK: GoHighLevel Automations → Advanced workflows beyond pipelines]
  • [INTERNAL-LINK: Migrate from GetResponse to GoHighLevel → Step-by-step migration guide]

Affiliate Disclosure

Short n Sweet Digital is a GoHighLevel white-label partner. We earn commissions on qualified signups through our affiliate link at https://www.gohighlevel.com/?fp_ref=shortnsweet53 at no cost to you. All pricing and features referenced in this article are current as of June 2026 and subject to change. Check GoHighLevel’s official site for the latest details.


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Built by agricidaniel - Join the AI Marketing Hub community 🆓 Free → https://www.skool.com/ai-marketing-hub ⚡ Pro → https://www.skool.com/ai-marketing-hub-pro ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Start free trial →