Salesforce integration hero


Calendly + Salesforce integration


Calendly, May 28, 2020

With Calendly’s Salesforce integration, you can automatically create and/or update Salesforce records as meetings are scheduled through Calendly.


In this post:

  • Some ways to use Calendly + Salesforce

  • Getting started with Salesforce integration

  • Common questions

Some ways to use Calendly + Salesforce

As Calendly meetings are scheduled or canceled, you’ll be able to:

  • Automatically create or update Salesforce Leads

  • Automatically create or update Salesforce Contacts

  • Automatically create or update Salesforce Opportunities

  • Automatically create or update Salesforce Cases

  • Automatically create Salesforce events and tasks for leads, contacts, opportunities and cases

Getting started with Salesforce integration

  1. Go to your Integrations page and select “Salesforce”

  2. Select “Go to setup”

  3. Authenticate your Salesforce account

  4. Install the Calendly package from the link in Step 2

Note: By default, the installed Calendly package comes with 2 flows to help you get up and running. The logic of these flows can be customized, and new flows can be created to best fit your company’s current setup. The default flows are:

  • Cancel Event Flow

  • Create Event for Case Flow

  • Create Event for Lead Flow

  • Create or Update Lead or Contact Flow

You’re all set!

Related reading: After the discovery call: The AE playbook for driving deals from demo to close [ebook]

What actions are defined in the default flows?

  • When a Calendly event is created, if a record does not exist in Salesforce with the invitee’s email, a new lead will be created.

  • If the record does exist, then an event will be added to either a lead or case associated with the invitee’s email address.

  • Whenever a meeting is canceled, the event will be updated and the word “canceled” will appear next to the event in Salesforce.

  • All record lookups are defined by the owner of the Calendly event.

  • When a new lead is created from a Calendly event, the owner of this record will belong to the assigned Calendly user.

  • When a new event is created, the owner of this record will also belong to the assigned Calendly user.

Note: While the Calendly user assigned to the event is the Owner by default for all newly created leads, this can easily be customized so that the record is assigned to a specific user or System Admin. Simply navigate to Workflows in Salesforce to modify the logic in these default flows.

Ready to explore more Calendly features? Sign up for free today.

Sign up FREE for Calendly

Calendly biography

Calendly's modern scheduling automation takes the work out of connecting with others so you can accomplish more.

Calendly is a G2’s Best Software Awards Winner for 2022


THANK YOU to all our users who voted for Calendly to win 24 of G2’s Best Software Awards.

Introducing Meeting Polls: Now it’s even easier for everyone to find time together


Now you can vote on times to schedule events AND book the meeting, all within Calendly.

Automatic redirect and more custom questions


Calendly has the ability to take your invitees right to your web page after scheduling a meeting.

Calendly free

Give Calendly a try with a free 14-day trial of our
Professional plan.

To learn about our Enterprise plans, click here.


Subscribe to
the newsletter

Submit your email, and once a month we'll send you our best time-saving articles, videos and other resources.