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.