Getting Started - Setup Pipelines and Opportunities
Learn how to set up sales pipelines and opportunities in GHL Customer Care. Create pipelines, add opportunities manually or by CSV, automate workflows, and manage your sales process.
Assistants need to reach this page over the internet. While it is only running on your machine, these two buttons will not be able to load it.
On this page
Pipelines and opportunities help you organize your sales process and track potential deals from the first interaction through completion. In this guide, you’ll learn how pipelines, stages, contacts, and opportunities work together, create your first pipeline, add opportunities manually or in bulk, and optionally automate opportunity creation with workflows.
By the end of this guide, you’ll have a working pipeline with opportunities that your team can track and manage.
TABLE OF CONTENTS
- Understanding Pipelines and Opportunities
- How They Work Together
- Before You Begin
- Choose How You Want to Add Opportunities
- Create Sales Pipeline
- Import Contacts as Opportunities
- Create Opportunity Manually
- Create Opportunity by Automation
- Frequently Asked Questions
Understanding Pipelines and Opportunities
Before creating your first pipeline, it helps to understand how the different parts of Opportunities work together.
| Term | Description |
|---|---|
| Pipeline | Represents the overall sales process you want to track. |
| Stage | Represents a step within your sales process, such as New Lead, Booked Call, or Closed. |
| Opportunity | Represents a potential deal that moves through your pipeline. |
| Contact | The person associated with an opportunity. |
How They Work Together
Think of the structure as:
Contact → Opportunity → Pipeline → Stage
For example, a contact named John Smith might have an opportunity in your Sales Pipeline currently sitting in the Booked Call stage.
Note: Your pipeline stages should reflect the actual steps in your sales process. The examples used in this article are suggestions only and can be customized based on your business.
Before You Begin
Before setting up Opportunities, consider:
- What sales process you want to track.
- Which stages a lead normally moves through.
- Whether you'll add opportunities manually, import them in bulk, or create them automatically.
- Which team members will manage opportunities.
Choose How You Want to Add Opportunities
| Method | Best For |
| Manual Creation | Adding individual opportunities as they arise. |
| CSV Import | Migrating or bulk-adding existing opportunities. |
| Workflow Automation | Automatically creating or updating opportunities when specific events occur. |
You can use one or a combination of these methods.
Create Sales Pipeline
Setting up a new sales pipeline is a breeze, and it helps you visualize exactly where every lead stands in your sales process. Here’s how easy it is to get started:
- Navigate to Opportunities.
- Click Pipelines.
- Click Create New Pipeline.
Step 3 of 4: Click Create New Pipeline What this shows Step 3 of 4: Click Create New Pipeline. What this shows Shows what to click for step 3 of 4 in the "Create Sales Pipeline" section of "Getting Started - Setup Pipelines and Opportunities". This screenshot accompanies step 3 of 4 in the "Create Sales Pipeline" section of "Getting Started - Setup Pipelines and Opportunities". At this point in the walkthrough you click Create New Pipeline. For context, this section explains: Setting up a new sales pipeline is a breeze, and it helps you visualize exactly where every lead stands in your sales process. Here’s how easy it is to get started. This part of the guide covers 9 fields, listed below. The next step is to fill in the details (name, stages, etc.) and click Save. What to clickClick Create New Pipeline. Fields in this part of the guide New LeadHot LeadBooked CallNo ShowDelayedClosedNon-responsiveStep‑by‑Step Guide: Creating PipelinesUnderstanding PipelinesButtons and menus referenced Create New PipelineOpportunitiesPipelinesSaveNext,.Next stepFill in the details (name, stages, etc.) and click Save.All 4 steps in this procedure
- Navigate to Opportunities.
- Click Pipelines.
- Click Create New Pipeline. this image
- Fill in the details (name, stages, etc.) and click Save.
- Fill in the details (name, stages, etc.) and click Save.
Step 4 of 4: Fill in the details (name, stages, etc.) and click Save What this shows Step 4 of 4: Fill in the details (name, stages, etc.) and click Save. What this shows Shows what to fill in for step 4 of 4 in the "Create Sales Pipeline" section of "Getting Started - Setup Pipelines and Opportunities". This screenshot accompanies step 4 of 4 in the "Create Sales Pipeline" section of "Getting Started - Setup Pipelines and Opportunities". At this point in the walkthrough you fill in the details (name, stages, etc.) and click Save. This part of the guide covers 9 fields, listed below. What to fill inFill in the details (name, stages, etc.) and click Save. Fields in this part of the guide New LeadHot LeadBooked CallNo ShowDelayedClosedNon-responsiveStep‑by‑Step Guide: Creating PipelinesUnderstanding PipelinesButtons and menus referenced SaveOpportunitiesPipelinesCreate New PipelineNext,.All 4 steps in this procedure
- Navigate to Opportunities.
- Click Pipelines.
- Click Create New Pipeline.
- Fill in the details (name, stages, etc.) and click Save. this image
Consider customizing your pipeline stages to match your team's workflow, such as:
- New Lead
- Hot Lead
- Booked Call
- No Show
- Delayed
- Closed
- Non-responsive
Want to dive deeper?
Next, you can import your existing contacts to fill your pipeline.
Import Contacts as Opportunities
Got a list of contacts from an event or another platform? Great news—you can easily import them straight into your sales pipeline and turn those leads into opportunities with just a few clicks:
- Navigate to Opportunities.
- Click Import.
Step 2 of 9: Click Import What this shows Step 2 of 9: Click Import. What this shows Shows what to click for step 2 of 9 in the "Import Contacts as Opportunities" section of "Getting Started - Setup Pipelines and Opportunities". This screenshot accompanies step 2 of 9 in the "Import Contacts as Opportunities" section of "Getting Started - Setup Pipelines and Opportunities". At this point in the walkthrough you click Import. For context, this section explains: Got a list of contacts from an event or another platform? Great news—you can easily import them straight into your sales pipeline and turn those leads into opportunities with just a few clicks. The next step is to select Opportunities. What to clickClick Import. Buttons and menus referenced ImportOpportunitiesNextStart Bulk ImportNext,Next stepSelect Opportunities.All 9 steps in this procedure
- Navigate to Opportunities.
- Click Import. this image
- Select Opportunities.
- Click Next.
- Upload your file.
- Click Next.
- Map file columns to Opportunity fields.
- Click Next.
- Verify all information and click Start Bulk Import.
- Select Opportunities.
- Click Next.
Step 4 of 9: Click Next What this shows Step 4 of 9: Click Next. What this shows Shows what to click for step 4 of 9 in the "Import Contacts as Opportunities" section of "Getting Started - Setup Pipelines and Opportunities". This screenshot accompanies step 4 of 9 in the "Import Contacts as Opportunities" section of "Getting Started - Setup Pipelines and Opportunities". At this point in the walkthrough you click Next. For context, this section explains: Got a list of contacts from an event or another platform? Great news—you can easily import them straight into your sales pipeline and turn those leads into opportunities with just a few clicks. The next step is to upload your file. What to clickClick Next. Buttons and menus referenced NextOpportunitiesImportStart Bulk ImportNext,Next stepUpload your file.All 9 steps in this procedure
- Navigate to Opportunities.
- Click Import.
- Select Opportunities.
- Click Next. this image
- Upload your file.
- Click Next.
- Map file columns to Opportunity fields.
- Click Next.
- Verify all information and click Start Bulk Import.
- Upload your file.
- Click Next.
Step 6 of 9: Click Next What this shows Step 6 of 9: Click Next. What this shows Shows what to click for step 6 of 9 in the "Import Contacts as Opportunities" section of "Getting Started - Setup Pipelines and Opportunities". This screenshot accompanies step 6 of 9 in the "Import Contacts as Opportunities" section of "Getting Started - Setup Pipelines and Opportunities". At this point in the walkthrough you click Next. For context, this section explains: Got a list of contacts from an event or another platform? Great news—you can easily import them straight into your sales pipeline and turn those leads into opportunities with just a few clicks. The next step is to map file columns to Opportunity fields. What to clickClick Next. Buttons and menus referenced NextOpportunitiesImportStart Bulk ImportNext,Next stepMap file columns to Opportunity fields.All 9 steps in this procedure
- Navigate to Opportunities.
- Click Import.
- Select Opportunities.
- Click Next.
- Upload your file.
- Click Next. this image
- Map file columns to Opportunity fields.
- Click Next.
- Verify all information and click Start Bulk Import.
- Map file columns to Opportunity fields.
- Click Next.
Step 8 of 9: Click Next What this shows Step 8 of 9: Click Next. What this shows Shows what to click for step 8 of 9 in the "Import Contacts as Opportunities" section of "Getting Started - Setup Pipelines and Opportunities". This screenshot accompanies step 8 of 9 in the "Import Contacts as Opportunities" section of "Getting Started - Setup Pipelines and Opportunities". At this point in the walkthrough you click Next. For context, this section explains: Got a list of contacts from an event or another platform? Great news—you can easily import them straight into your sales pipeline and turn those leads into opportunities with just a few clicks. The next step is to verify all information and click Start Bulk Import. What to clickClick Next. Buttons and menus referenced NextOpportunitiesImportStart Bulk ImportNext,Next stepVerify all information and click Start Bulk Import.All 9 steps in this procedure
- Navigate to Opportunities.
- Click Import.
- Select Opportunities.
- Click Next.
- Upload your file.
- Click Next.
- Map file columns to Opportunity fields.
- Click Next. this image
- Verify all information and click Start Bulk Import.
- Verify all information and click Start Bulk Import.
Step 9 of 9: Verify all information and click Start Bulk Import What this shows Step 9 of 9: Verify all information and click Start Bulk Import. What this shows Shows what to click for step 9 of 9 in the "Import Contacts as Opportunities" section of "Getting Started - Setup Pipelines and Opportunities". This screenshot accompanies step 9 of 9 in the "Import Contacts as Opportunities" section of "Getting Started - Setup Pipelines and Opportunities". At this point in the walkthrough you verify all information and click Start Bulk Import. What to clickVerify all information and click Start Bulk Import. Buttons and menus referenced Start Bulk ImportOpportunitiesImportNextNext,All 9 steps in this procedure
- Navigate to Opportunities.
- Click Import.
- Select Opportunities.
- Click Next.
- Upload your file.
- Click Next.
- Map file columns to Opportunity fields.
- Click Next.
- Verify all information and click Start Bulk Import. this image
Want more details? Check out our guide on importing contacts and opportunities via CSV.
Next, you might want to manually add opportunities to fine-tune your pipeline.
Create Opportunity Manually
Sometimes, opportunities come in one by one, and adding them manually gives you precise control. Plus, it's quick and intuitive! Here’s how you do it:
- Navigate to Opportunities.
- Click Add opportunity.
- Select an existing contact or enter details for a new contact.
- Fill in the Opportunity details (pipeline name, stage, value, etc.).
- Click Create.
Step 5 of 5: Click Create What this shows Step 5 of 5: Click Create. What this shows Shows what to click for step 5 of 5 in the "Create Opportunity Manually" section of "Getting Started - Setup Pipelines and Opportunities". This screenshot accompanies step 5 of 5 in the "Create Opportunity Manually" section of "Getting Started - Setup Pipelines and Opportunities". At this point in the walkthrough you click Create. For context, this section explains: Sometimes, opportunities come in one by one, and adding them manually gives you precise control. Plus, it's quick and intuitive! Here’s how you do it. What to clickClick Create. Buttons and menus referenced CreateOpportunitiesAdd opportunityAll 5 steps in this procedure
- Navigate to Opportunities.
- Click Add opportunity.
- Select an existing contact or enter details for a new contact.
- Fill in the Opportunity details (pipeline name, stage, value, etc.).
- Click Create. this image
Want a thorough walk-through? See our Step-by-Step Guide to Creating Opportunities.
Create Opportunity by Automation
Automating opportunity creation keeps your pipeline tidy without the extra clicks. Below is a quick-start example that fires whenever someone submits a form—followed by a note on other triggers you can swap in.
Open Workflows
Go to Automation → Workflows in the left menu.Step 1 of 5: Open Workflows Go to Automation → Workflows in the left menu What this shows Step 1 of 5: Open Workflows Go to Automation → Workflows in the left menu. What this shows Shows where to go for step 1 of 5 in the "Create Opportunity by Automation" section of "Getting Started - Setup Pipelines and Opportunities". This screenshot accompanies step 1 of 5 in the "Create Opportunity by Automation" section of "Getting Started - Setup Pipelines and Opportunities". At this point in the walkthrough you open Workflows Go to Automation → Workflows in the left menu. The next step is to start a New Workflow Click + Create Workflow → Start from Scratch (or pick a template you want to use). Where to goOpen Workflows Go to Automation → Workflows in the left menu. Buttons and menus referenced Open WorkflowsAutomation → WorkflowsStart a New Workflow+ Create WorkflowStart from ScratchAdd a Trigger – Form Submitted+ Add New TriggerForm SubmittedSave Trigger+Opportunity → Create/Update OpportunityPipelineNext stepStart a New Workflow Click + Create Workflow → Start from Scratch (or pick a template you want to use).All 5 steps in this procedure
- Open Workflows Go to Automation → Workflows in the left menu. this image
- Start a New Workflow Click + Create Workflow → Start from Scratch (or pick a template you want to use).
- Add a Trigger – Form Submitted
- Add an Action – Create/Update Opportunity
- Save & Publish Toggle the Draft → Publish button (top-right). Every future form submission now drops straight into the chosen pipeline stage—hands-free.
Start a New Workflow
Click + Create Workflow → Start from Scratch (or pick a template you want to use).Add a Trigger – Form Submitted
Click + Add New Trigger and choose Form Submitted.
Select the specific form that captures your lead info.
Hit Save Trigger.
Add an Action – Create/Update Opportunity
Click + (Add action button) below the trigger, choose Opportunity → Create/Update Opportunity.
Pick the Pipeline and Stage you want new form leads to appear in.
Set Status to Open (or another status), enter a Value if known, and toggle Allow Opportunity to Move if you want the record to update when re-entered later.
Click Save Action
Step 4 of 4: Click Save Action What this shows Step 4 of 4: Click Save Action What this shows Shows how to confirm for step 4 of 4 in the "Create Opportunity by Automation" section of "Getting Started - Setup Pipelines and Opportunities". This animation accompanies step 4 of 4 in the "Create Opportunity by Automation" section of "Getting Started - Setup Pipelines and Opportunities". At this point in the walkthrough you click Save Action. For context, this section explains: Automating opportunity creation keeps your pipeline tidy without the extra clicks. Below is a quick-start example that fires whenever someone submits a form—followed by a note on other triggers you can swap in. How to confirmClick Save Action Buttons and menus referenced Save ActionOpen WorkflowsAutomation → WorkflowsStart a New Workflow+ Create WorkflowStart from ScratchAdd a Trigger – Form Submitted+ Add New TriggerForm SubmittedSave Trigger+Opportunity → Create/Update OpportunityAll 4 steps in this procedure
- Click + (Add action button) below the trigger, choose Opportunity → Create/Update Opportunity.
- Pick the Pipeline and Stage you want new form leads to appear in.
- Set Status to Open (or another status), enter a Value if known, and toggle Allow Opportunity to Move if you want the record to update when re-entered later.
- Click Save Action this image
Save & Publish
Toggle the Draft → Publish button (top-right). Every future form submission now drops straight into the chosen pipeline stage—hands-free.
Other Common Triggers & Quick Use Cases
| Trigger | One-Line Use Case |
|---|---|
| Customer Booked Appointment | Auto-add prospects to “Consult Scheduled” when they book a call. |
| Contact Tag | Move “Hot Lead” contacts into a closing stage the moment the tag is applied. |
| Facebook Lead Form Submitted | Pipe leads from FB ads into a “New Facebook Leads” stage for rapid follow-up. |
| Payment Received | Create an opportunity in a “Won – Awaiting Onboarding” stage once a purchase is made. |
| Contact Created | Start every brand-new contact in “New Lead” to ensure nothing slips through the cracks. |
| Call Status | Drop answered inbound calls into a follow-up stage for reps to nurture. |
| Survey Submitted | Route completed surveys into a qualification stage for scoring. |
Note: The action Create/Update Opportunity stays the same across workflows; only the trigger changes. Pick the trigger that best matches how (and when) a lead should appear in your pipeline.
Frequently Asked Questions
Q. What is the difference between a pipeline and an opportunity?
A pipeline represents your overall sales process, while an opportunity represents an individual potential deal moving through that process.
Q. What is a pipeline stage?
A stage represents a specific step within your sales process. Opportunities move between stages as they progress.
Q. Do I need to use workflows to create opportunities?
No. You can create opportunities manually, import them in bulk, or automatically create and update them using workflows.
Q. Why isn't my opportunity appearing in the expected pipeline?
Confirm that the correct pipeline and stage were selected when the opportunity was created. If the opportunity was created through a workflow, review the Create/Update Opportunity action configuration.
Q. Why didn't my workflow create an opportunity?
Verify that:
- The workflow is published.
- The contact met the workflow trigger conditions.
- The Create/Update Opportunity action is configured.
- The correct pipeline and stage are selected.
Q. Why didn't my opportunity move to another stage?
If you're using a workflow to update an existing opportunity, review the Create/Update Opportunity configuration and the Allow Opportunity to Move setting.
Q. Can I import multiple opportunities at once?
Yes. Use the Opportunities import option to upload and map opportunity data from a CSV file.
Q.Can I manually create an opportunity for an existing contact?
Yes. When creating an opportunity manually, you can select an existing contact and then assign the opportunity to the appropriate pipeline and stage.
Was this guide helpful?