How to assign leads to a specific Salesforce user

By default, your Salesforce flow will create a new lead if the invitee doesn’t already exist in Salesforce. Calendly checks if the assigned user's email matches a Salesforce user email. If it doesn’t match, Salesforce assigns the lead to your System Admin.

To change this, you can edit your flow so leads go to a specific Salesforce user instead. Learn more about the default behavior of the Salesforce package.

Assign leads to a specific Salesforce user

Version 2 Version 1.11
  1. In Salesforce Setup, search for Flows and select it.

  2. If you haven’t changed the CreateEventTemplate before:

    • Open CreateEventTemplate.

    • Make your changes.

    • Select Save As and name your new flow (e.g., “CreateEvent”).

  3. If you’ve already customized the template:

    • Open your custom flow.

Update the user assignment

  1. Find and select the Get Records: Find User element.

  2. In Edit Get Records, under Filter User Records:

    • To filter by email:

      • In Field, enter Email.

      • In Value, enter the user’s email.

        • The Salesforce user's email must be an exact match or the lead will not be assigned.
    • To filter by user ID:

      • In Field, enter ID.

      • In Value, enter the user’s ID.

  3. Select Save. Then select Save As to save your changes.

  4. Select Activate to turn on your new flow.

  5. Important: Deactivate the CreateEventTemplate to avoid duplicate events.