How to Use Multiple Opportunities in GoHighLevel Workflows
If you have used ClickUp or other project tools, you know that a contact or task sometimes needs to appear in the same stage more than once. In GoHighLevel, this is handled with the Multiple Opportunities toggle in Workflows. This guide explains exactly how to enable it, what it does, and how it affects your pipeline automation.
The Multiple Opportunities setting controls whether a single contact can have more than one opportunity in the same pipeline, including the same stage. Understanding this option is essential for accurate tracking, cleaner reporting, and predictable automation behavior inside GoHighLevel.
What the Multiple Opportunities Toggle in GoHighLevel Does
By default, GoHighLevel prevents a contact from having multiple opportunities in the same pipeline and stage. The Multiple Opportunities toggle in a Workflow overrides that rule, allowing you to create additional opportunities for the same contact based on your automation logic.
When this option is turned on in a Workflow action, the system will create a new opportunity even if the contact already has one open in that pipeline and stage. When it is turned off, GoHighLevel will avoid duplicating the opportunity and will instead update the existing one.
Where to Find the Multiple Opportunities Setting in GoHighLevel Workflows
The Multiple Opportunities toggle is part of the opportunity-related actions inside a Workflow. You use it any time your automation should create or update opportunities in a pipeline.
You will see the toggle inside actions such as:
- Create/Update Opportunity
- Any Workflow action that adds an opportunity to a pipeline
This means that each Workflow can define its own behavior for how opportunities are created for a contact in GoHighLevel.
How to Enable Multiple Opportunities in a GoHighLevel Workflow
Follow these steps to enable the Multiple Opportunities option inside a Workflow action:
-
Open your GoHighLevel account and select the sub-account where you want to edit the Workflow.
-
Navigate to Automation > Workflows.
-
Open the Workflow that should create or update opportunities.
-
Add or edit a Create/Update Opportunity action.
-
In the action settings, locate the Multiple Opportunities toggle.
-
Turn the toggle ON if you want the Workflow to create more than one opportunity for the same contact in the same pipeline or stage.
-
Turn the toggle OFF if you only want a single opportunity per contact in that pipeline and stage.
-
Save the action and then save the Workflow.
Once this is configured, GoHighLevel will handle new opportunities according to the position of this toggle whenever the Workflow runs.
Behavior When Multiple Opportunities Is Turned ON in GoHighLevel
With the toggle enabled, the Workflow allows the same contact to appear multiple times in the same pipeline or even the same stage. This is useful if you handle repeat purchases, recurring services, or multiple deals with a single person or company.
When Multiple Opportunities is turned ON:
- A new opportunity is created each time the Workflow action is executed for that contact in the selected pipeline and stage.
- The existing opportunity is not overwritten or merged by default.
- You can have separate opportunities for each inquiry, order, or project while still tied to the same contact profile.
This behavior gives you more granular reporting and a clearer history of how each contact moves through your sales process inside GoHighLevel.
Behavior When Multiple Opportunities Is Turned OFF in GoHighLevel
When the toggle is turned off, GoHighLevel follows the standard rule of keeping one opportunity per contact in the same pipeline and stage. If a Workflow tries to create an opportunity for a contact that already has one in that pipeline and stage, the system does not create a duplicate.
Instead, GoHighLevel will:
- Update the existing opportunity with the fields defined in the Workflow action.
- Maintain a single record per contact for that specific pipeline and stage combination.
- Reduce clutter and keep boards cleaner when multiple separate deals are not necessary.
This is ideal when each contact should represent only one active deal at a time in a given pipeline stage.
Best Practices for Using Multiple Opportunities in GoHighLevel
To keep your CRM organized and ensure accurate reporting, use these best practices when configuring Multiple Opportunities:
Plan Your GoHighLevel Pipelines First
Before enabling the toggle widely, map out your pipelines and stages. Decide where it is beneficial for a contact to appear multiple times and where it would cause confusion.
- Use Multiple Opportunities for recurring services or repeat sales.
- Avoid it in simple pipelines where each contact should have just one live deal.
Use Clear Naming and Fields in GoHighLevel Opportunities
When you allow multiple records per contact, use fields that make it easy to distinguish each opportunity, such as:
- Deal name or project label
- Start date or campaign name
- Product or service type
This helps your team quickly understand which opportunity is which when they view the pipeline in GoHighLevel.
Test Workflows Thoroughly in GoHighLevel
Always test your Workflow logic:
- Run test contacts through the Workflow with the toggle ON to confirm that new opportunities are created as expected.
- Repeat the test with the toggle OFF to confirm that existing opportunities are updated rather than duplicated.
- Check reporting and pipeline views after testing to ensure the result matches your process.
Troubleshooting Multiple Opportunities in GoHighLevel
If you see unexpected duplicates or missing opportunities, review the following:
- Confirm which Workflows contain a Create/Update Opportunity action.
- Check the Multiple Opportunities toggle for each action affecting the same pipeline.
- Verify that other automations or manual actions are not also creating opportunities for the same contact.
In many cases, adjusting a single toggle position or consolidating redundant Workflow actions resolves opportunity duplication issues in GoHighLevel.
Additional Resources
For the original platform documentation about this feature, see the official article on Multiple Opportunities in workflows on the GoHighLevel help center: Multiple Opportunities Toggle in Workflows.
If you need strategic help planning pipelines, automations, or CRM structure around GoHighLevel, you can explore consulting and implementation services at Consultevo.
By understanding and correctly configuring the Multiple Opportunities toggle, you can align GoHighLevel with your sales process, whether you manage simple one-off deals or complex, recurring engagements for each contact.
Need Help With GoHighLevel?
If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.
“`
