The "Allow Multiple Opportunities" toggle gives you more granular control by letting workflows handle multiple opportunities for the same contact. It ensures that each opportunity within a contact is treated as a distinct entity, allowing for separate workflow executions. This guide walks through how the toggle works, its benefits, and how to configure it for your workflows.
What Does "Allow Multiple Opportunities" Do?
When enabled, the "Allow Multiple Opportunities" toggle lets workflows independently manage multiple opportunities for the same contact, improving accuracy in opportunity management.
- Enabled Toggle: Each opportunity is treated as a separate instance within the workflow.
- No Workflow Restarts: Updates to an opportunity do not restart the workflow; it continues from the current stage with the updated values.
By default, this feature is disabled for workflows created before its introduction, maintaining their original functionality. For new workflows, the toggle is automatically enabled, allowing multiple opportunities to be managed concurrently within the workflow.
Why Use This Feature?
This feature is useful when a contact has multiple opportunities that each need individual follow-ups or actions. It avoids the issue of workflows being skipped or overridden when multiple opportunities exist for the same contact.
How to Configure the "Allow Multiple Opportunities" Feature
Follow these steps to enable this feature in your workflows:
Navigate to the Workflow
From the Automation > Workflows section in your account, select the workflow you wish to modify.

Enable "Allow Multiple Opportunities"
Open the workflow settings. At the top of the settings page, you will find the "Allow Multiple Opportunities" Toggle.

Switch the "Allow Multiple Opportunity" toggle to On.

Make sure your workflow is saved, if automatic saving is not enabled, to activate the feature.
By treating each opportunity as a separate entity, this feature improves workflow precision, reduces the need for manual intervention, and ensures a smoother experience for both users and contacts.
Practical Examples and Use Cases
A team member may be working with a client who is interested in two different services: Service 1 and Service 2.
- If the Toggle is OFF: If the opportunity for Service 1 is updated at 8 AM on January 1st, an SMS reminder is sent based on the workflow configuration. However, if the opportunity for Service is updated later that same day at noon, no SMS is sent, as the workflow is still tied to the first opportunity.
- If the Toggle is ON: When Service 1 is updated at 8 AM, an SMS is sent. Then, when Service 2 is updated at noon, a second SMS is also sent, treating each opportunity as a unique instance.
If you are managing multiple events for the same client, such as an upcoming conference and a separate product launch, enabling multiple opportunities ensures each event triggers its own set of actions, like reminders or email campaigns, without interference.
Frequently Asked Questions
Q: Will the workflow restart if the same opportunity triggers it again?
- No, the workflow does not restart. It continues from the current stage, using the most recent opportunity values.
Q: Will contact details be updated when an opportunity is updated?
- No, only the opportunity-specific data will change, while contact details remain unchanged. This ensures that workflows accurately reflect the current opportunity without altering the overall contact record.