Keep GoHighLevel pipelines clean, standardized, and actionable for accurate reporting
Ideal outcome
Consistent naming across pipelines, stages and opportunities with low unassigned and duplicate rates and clear closed won or lost end pipeline stages
Why it matters
Simple, consistent structure improves adoption, keeps reports trustworthy, and reduces time spent firefighting messy data
Before you start
You need admin access to the GoHighLevel sub-account to manage pipelines, opportunities and contacts
Key steps
24 steps
What is inside
28 headings
1Standardize pipeline and stage names4
Go to "Opportunities" → "Pipelines" and click "+ Create Pipeline".
Edit the pipeline name to “Sales – [Offer/BU]” and click "Create".
Add and rename stages with numeric prefixes: 01 Lead In; 02 Discovery; 03 Qualified; 04 Proposal Sent; 05 Negotiation; 06 Closed Won; 07 Closed Lost.
Confirm each stage shows the prefix and correct sequence from left to right in the "Opportunities" board view.
2Create and edit filtered views in Opportunities3
Click on "Opportunities", then click the "List View" icon (it looks like three horizontal lines). This gives you a spreadsheet-style table with columns for deal name, stage, owner, amount, etc.
Next, click "Advanced Filters" (funnel icon). Use the available options to narrow down your view. You can filter by:
If you want to change the view, click the "Advanced Filter" button again and hit "clear all filters" or modify the conditions.
3Create potential duplicates view and merge in Contacts8
Go to "Contacts" and click on "Columns". Tick "Name", "Created", “Email”, "Last Activity", “Phone”, and “Tags".
Confirm that the columns are visible in the table.
Now, click on "More Filters" and sort by “Email”. Enter the business domain, e.g. llmdecode.com. Click "Apply".
Name the smart list as “potential duplicate” and click "Save".
Confirm that the “potential duplicates” tap appears on the smart list.
Select 2–3 suspected duplicates and click the "Merge" icon.
In the merge contacts window, keep the record with the most recent activity, the correct owner, and the correct opportunity stage. Click "Merge Contact".
After merging, search for the contact’s name or email in "Contacts". You should find only one record with the correct owner and linked opportunity.
4Run weekly hygiene in Opportunities9
Go to "Opportunities" and open the "Unassigned (Weekly)" board. Select the opportunities and click "Edit".
Set the default owner and click "Save".
Refresh the page. Each selected opportunity now displays the chosen owner.
Now, click "Advanced Filters", select "Last change stage date", then "Last 7 Days" (or x days you want) and click "Apply".
Select these opportunities and move to stage "Closed Lost" for items with no stage change after 7 days.
Now, change the filter to "Last status change date", then "Last 30 Days" (or x days you want) and click "Apply".
Select these opportunities and move to stage "Closed Lost" for items with no status change after 30 days.
Move opportunities to "Closed Won" only with a signed agreement/payment confirmed.
Confirm pipeline shows zero "Unassigned" and reduced stale count.
The document
DOC
The file is locked
It comes with From Leads to Sales: Funnel Building 101, or
with the full library.