Automate Calendly to HubSpot: Contact Updates & Meeting Logging — n8n Workflow

Medium complexity Trigger6 nodes🤝 Salesby Avkash Kakdiya

Overview

How it works

This workflow automatically syncs Calendly meeting bookings into HubSpot CRM by checking if the invitee already exists as a contact. It extracts attendee details, creates or updates contacts in HubSpot, and logs the meeting engagement with all relevant information. This ensures that every booked meeting is properly tracked, linked to the right contact, and enriched with context from Calendly.

Step-by-step

  1. Trigger & Input

Calendly Trigger (Invitee Created) – Fires whenever a ne

Nodes used

HubSpot

Workflow Preview

📅 Calendly Trigger → 🔍 Search Contact (HubS
*Captures event data whenever a new invitee books a Cal
Extracts key details: attendee's name, email, meeting s
⚖️ Contact Exists?
*Decision step to check if HubSpot returned a matching
📝 Log Meeting (Existing Contact)
*If a contact is found, a HubSpot meeting engagement is
Includes:
Meeting title (Calendly Meetings), Start and end time,
➕ Create Contact (HubSpot) → 📝 Log Meeting (
*If no contact exists, a new one is created with name a
📅 Calendly Trigger
🔍 Search Contact (HubSp…
⚖️ Contact Exists?
📝 Log Meeting (Existing…
➕ Create Contact (HubSpot)
📝 Log Meeting (New Cont…
6 nodes5 edges

How it Works

  1. 1

    Trigger

    The workflow starts with a trigger trigger.

  2. 2

    Process

    Data flows through 6 nodes, connecting calendlytrigger, hubspot, if.

  3. 3

    Output

    The workflow completes its automation and delivers the result to the configured destination.

Node Details (6)

HU

HubSpot

hubspot

#1

How to Import This Workflow

  1. 1Click Download JSON button on the right to save the workflow file.
  2. 2Open your n8n instance. Go to Workflows → New → Import from file.
  3. 3Select the downloaded automate-calendly-to-hubspot-contact-updates-meeting-logging file and click Import.
  4. 4Set up credentials for each service node (API keys, OAuth, etc.).
  5. 5Click Test Workflow to verify everything works, then activate it.

Or paste directly in n8n → Import from JSON:

{ "name": "Automate Calendly to HubSpot: Contact Updates & Meeting Logging", "nodes": [...], ...}

Integrations

calendlytriggerhubspotif

Get This Workflow

Download and import in one click

Download JSONView on n8n.io
Nodes6
Complexitymedium
Triggertrigger
CategorySales

Created by

Avkash Kakdiya

Avkash Kakdiya

@itechnotion

Tags

calendlytriggerhubspotif

New to n8n?

n8n is a free, open-source workflow automation tool. Self-host it or use the cloud version.

Get n8n Free →