Designing User-Linked Workflows

Modified on Tue, 27 Aug at 3:04 PM

Setting up a workflow tied to user assignments can be done with a few straightforward steps. Here’s how to get started:

Initiate a New Workflow


Head over to the workflow section of your CRM, then choose the option to start a new workflow.

Define the Workflow Trigger


For the trigger, select 'contact updated.'

Next, apply the filter 'assigned user changed.' This setup ensures the workflow activates whenever a contact gets assigned to a different user.



Ensure a User Assignment Workflow is in Place

It's crucial to have an existing workflow that handles assigning users to contacts. Typically, this would trigger when a new contact is added and includes an action to allocate the contact to a user.

To prevent unnecessary reassignments, it's best to restrict this workflow to contacts that are currently unassigned.

Creating Actions Based on User Assignment

With your workflow set to trigger when a user is assigned, you can now build specific actions depending on the user the contact is assigned to:

Add Conditional Logic

Click the '+' icon to insert a new action, and choose 'If/Else' from the internal tools.

Configure the condition to check if the 'assigned user includes [specific user].' This allows you to create a branch for actions tailored to that particular user.

Implement Actions for Each User


In the 'Yes' branch under your If/Else condition, add the specific actions you want to occur for contacts assigned to the user in question.

  • Repeat the If/Else logic for each user on your team, tailoring the actions as needed.

    Activate Your Workflow

    After setting all conditions and actions, make sure to publish your workflow to activate it.


Best Practices and Recommendations

  • Re-Entry Settings: In most cases, you won’t need to allow re-entry for this workflow since users are usually assigned to contacts once. This approach keeps the process efficient.

  • Customization: Adjust the actions within each user's branch according to their role or the type of contacts they manage. Options include sending personalized messages, setting tasks, or starting follow-up processes.

Troubleshooting and Common Questions

  • What happens if a contact is reassigned?
    If contact reassignments are frequent, consider enabling re-entry in your CRM’s settings to handle updates accordingly.

  • Can this workflow support team-based actions?
    Yes, you can group users in your conditions to create branches for teams, enabling more comprehensive actions based on team assignments.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article