Hey @Stacks42,
Here are some workaround that you can use in your workflows to avoid creating duplicate tasks by adding logic to check if a task with a specific title already exists.
Option 1: Use Workflow Enrollment Triggers to Avoid Overlap
- Edit Workflow Enrollment Triggers:
- For each workflow, add an enrollment trigger to check if a task with a specific title or creation time already exists.
- For example:
- Add a filter like: Activity Type > Task > Title contains “Hot Lead” (or your task title).
- Add another filter: Activity Date is less than X hours ago (adjust to 1 hour, for example).
- This prevents the workflow from triggering if a similar task already exists.
Option 2: Add Workflow Goal Criteria
- Open each workflow and define a goal to automatically unenroll contacts if certain conditions are met.
- Set the goal criteria to check for:
- A task with a specific title.
- Task creation within the last hour.
- Example:
- Activity Type > Task > Title contains “Hot Lead”
- AND Activity Date is less than 1 hour ago.
- This ensures contacts unenroll from the workflow if such a task exists.
Option 3: Use Conditional Logic in Workflow Actions
- Add an If/Then Branch in the workflow to check for existing tasks before creating a new one.
- In the branch, check for:
- Activity Type > Task > Title contains “Hot Lead”
- AND Activity Date is less than 1 hour ago.
- If the condition is met:
- Do nothing.
- If the condition is not met:
- Create the task.
Give it a try using any of these method and let me know if you have any questions.
Thank you.