Use this guide to configure Salesforce (SFDC) lookups in Calendly routing forms.
For initial setup steps, see How to set up routing with Salesforce lookup.
Route leads to their Salesforce owner
Send known visitors to their assigned rep.
- Go to Calendly Home > Routing.
- Select + New routing form.
- Choose Create a new form, name it, and add questions (e.g., First Name, Email).
- Go to Routing Logic > Add a Route.
- Set logic:
- IF: SFDC Lead
- Match: Full email address
- Field: Email
- Owner Field: Lead Owner
- GO TO: Choose destination (e.g., Managed Event)
- Select Save, then Publish form.
Add conditions for ownership routing
Route only if Opportunity is Open
- Make sure your form includes an Email address.
- In Routing Logic, select Create route.
- Choose Salesforce lookup > Opportunity.
- In WHEN, select a lookup field.
- In IF:
- Field: Stage
- Condition: is
- Value: Open
- In THEN:
- Toggle Ownership lookup on
- Owner Field: Owner ID
- Managed Event: Select event type
- Select Save.
Route only if account is in a certain division
- In WHEN, use a field like Account Domain.
- In IF:
- Field: Business Tags
- Condition: is
- Value: e.g., Education
- In THEN, toggle Ownership lookup on.
- Owner Field: Owner ID
- Managed Event: Select event type
- Select Save.
Route to a specific AE or team
Send to an AE not listed as the owner
- In IF:
- Field: Owner ID
- Condition: is
- Value: Salesforce User ID
- In THEN, keep Ownership lookup off.
- Choose a destination and event type (e.g., One-on-one).
- Select Save.
Note: For multiple SDR–AE pairs, create separate routes.
Skip bot owners
Calendly skips bot owners and follows your fallback route (e.g., round robin).
Route based on Salesforce fields
Route leads by score
Send leads with a score over 50 to a high-priority team.
- Use Salesforce lookup on the Lead object.
- In IF:
- Field: Behavior Score
- Condition: is greater than
- Value: 50
- In THEN, keep Ownership lookup off.
- Route to Round Robin event.
- Select Save.
Note: Use “is less than” to send low-score leads to a message or URL.
Route leads by Zip Code
Option 1: Use a Salesforce field
- In WHEN, select a Zip Code field (e.g., Billing Zip).
- In IF:
- Zip is greater than 30000
- AND Zip is less than 40000
- Route to event.
- Select Save.
Option 2: Use form response
- Add a Zip Code question to the form.
- In IF:
- Zip is greater than 30000
- AND Zip is less than 40000
- Route to event.
- Select Save.
Route to different destinations
Route partners to a different site
- Use Salesforce lookup on Contact.
- In IF:
- Field: Partnership Reason
- Condition: is
- Value: Active
- In THEN, send to an external URL (e.g., Partners page).
- Select Save.
Route known customers to support
- Use Salesforce lookup on Account.
- In IF:
- Field: Active Users
- Condition: is not empty
- In THEN, route to support (e.g., Team event or external site).
- Select Save.
Route to a CSM, not the account owner
- Lookup the Account.
- In THEN, enable Ownership lookup.
- Owner Field: CSM
- Managed Event: Choose event type
- Select Save.