# Integrate HubSpot and Calendly for appointment scheduling

> To sync appointment scheduling, log in to Zapier, select Calendly as the trigger app to capture event registrations, choose HubSpot as the action app, connect your accounts, map the details to contact fields, test the sync, and publish the automation.

Canonical: https://livedemo.ai/tutorials/integrate-hubspot-and-calendly-for-appointment-scheduling/
Apps: HubSpot, Calendly
Updated: 2026-10-05
Interactive demo: https://story-api.livedemo.ai/workspaces/62255d3d3304f17b8f5e2d03/stories/692a52fbab56e05a0000059f/preview?step=1

## Steps

1. Log in to Zapier, click "Create," and select "Zaps" to start automation.
2. Click "Trigger."
3. Search for and select Calendly as the trigger app.
4. Choose a trigger event, such as "Invitee Created" or "Event Scheduled" then connect your Calendly account to Zapier.
5. Select Webhook subscription scope.
6. Run a test to ensure Zapier detects new event registrations from Calendly.
7. Choose HubSpot as the action app.
8. Select "Create or Update Contact" as the action event.
9. Connect your HubSpot account.
10. Map Calendly details (e.g., invitee name, email, event time) to HubSpot contact fields.
11. Run a test to verify the data sync.
12. Click "Publish" to activate the automation.
