Skip to main content

Calendly to KlickTipp integration

Workflow preview

Workflow preview
100%
Calendly to KlickTipp integration preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Community Node Disclaimer : This workflow uses KlickTipp community nodes. How It Works Enhanced Calendly Integration: This workflow processes...

Best for

  • Lead Generation automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-klicktipp.klicktipp, n8n-nodes-base.splitout, n8n-nodes-base.if, n8n-nodes-base.calendlytrigger, n8n-nodes-base.set, n8n-nodes-base.noop, n8n-nodes-base.stickynote

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by KlickTipp.

Original n8n.io source

1.1 Workflow description

Title
Calendly to KlickTipp integration
Workflow name
Calendly to KlickTipp integration

Community Node Disclaimer: This workflow uses KlickTipp community nodes.

How It Works

Enhanced Calendly Integration: This workflow processes bookings and cancellations in Calendly, dynamically managing invitee and guest data with KlickTipp.

Data Transformation: Dates and times are converted into formats (UNIX timestamps) compatible with KlickTipp’s API, ensuring seamless data integration.

Key Features

Calendly Trigger:

  • Captures new bookings or cancellations of events, including participant details.

Invitee and Guest Subscription in KlickTipp:

  • Adds or updates invitees and guests in KlickTipp based on booking details (event name, time, join link, reschedule link, cancel link, etc.).
  • Tracks and processes cancellations for both invitees and guests.
  • Handles rescheduling intelligently to avoid redundant operations.

Guest-Specific Operations:

  • Processes guests individually for bookings and cancellations using dynamic arrays of email addresses.
  • Recovers guest data from invitee records for cancellations since Calendly does not provide guest data upon cancellation.

Data Processing:

  • Standardizes and validates input fields
  • Converts phone numbers to numeric-only format with international prefixes.
  • Transforms dates into UNIX timestamps.
  • Reads out the name of the invitee based on both possible input fields for name (name vs. firstname and lastname field setup).

Error Handling:

  • Validates critical fields like phone numbers, URLs, and dates to prevent incorrect data submissions.

Setup Instructions

Authentication:

  • Set up the Calendly and KlickTipp nodes in your n8n instance.
  • Configure authentication for both Calendly and KlickTipp nodes.

Custom Field Preparation in KlickTipp:
Create the following custom fields in KlickTipp to align with workflow requirements:

Field Name Field Type
Calendly | event name Text
Calendly | join url URL
Calendly | reschedule url URL
Calendly | cancel url URL
Calendly | event start datetime Date & Time
Calendly | event end datetime Date & Time
Calendly | invitee start date Date
Calendly | invitee end date Date
Calendly | invitee start time Time
Calendly | invitee end time Time
Calendly | invitee timezone Text
Calendly | invitee guests addresses Text

After creating fields, allow 10-15 minutes for them to sync. If fields don’t appear, reconnect your KlickTipp credentials.

Field Mapping and Adjustments:
Open each KlickTipp node and map fields to match your setup. The workflow includes placeholders for:

  • Invitee details (first name, last name, email, and phone).
  • Event details (start/end times, timezone, etc.).

Workflow Logic

  1. Trigger via Calendly event Booking:
    A new form event booking or cancellation from Calendly initiates the workflow

  2. Data Transformation:
    Processes raw Calendly event data to ensure compatibility with KlickTipp’s API.

  3. Add to KlickTipp Subscriber List:
    Adds invitees and guests to the designated KlickTipp list, including event-specific details.

Benefits

Efficient lead generation: Contacts from event bookings are automatically imported into KlickTipp and can be used immediately, saving time and increasing the conversion rate.
Automated processes: Experts can start workflows directly, such as reminder emails or course admissions, reducing administrative effort.
Error-free data management: The template ensures precise data mapping, avoids manual corrections and reinforces a professional appearance.

Testing and Deployment

Test the workflow by triggering a Calendly event and verifying data updates in KlickTipp.

Notes:

Customization:
Update field mappings within the KlickTipp nodes to align with your account setup. This ensures accurate data syncing.

Resources:

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Subscribe invitee booking in KlickTipp

Type / Role
n8n-nodes-klicktipp.klicktipp - klicktipp
Config choices
Version 2

Block 2 - Subscribe guest booking in KlickTipp

Type / Role
n8n-nodes-klicktipp.klicktipp - klicktipp
Config choices
Version 2

Block 3 - Subscribe guest cancellation in KlickTipp

Type / Role
n8n-nodes-klicktipp.klicktipp - klicktipp
Config choices
Version 2

Block 4 - Split Out guest bookings

Type / Role
n8n-nodes-base.splitOut - splitOut
Config choices
Version 1

Block 5 - Split Out guest cancellations

Type / Role
n8n-nodes-base.splitOut - splitOut
Config choices
Version 1

Block 6 - Guests booking check

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 7 - New Calendly event

Type / Role
n8n-nodes-base.calendlyTrigger - calendlyTrigger
Config choices
Version 1

Block 8 - Convert data for KlickTipp

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 9 - Check event - booking or cancellation?

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 10 - List guests for booking

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 11 - List guests for cancellation

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 12 - Guests cancellation check

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 13 - Invitee did not add guests to the booking

Type / Role
n8n-nodes-base.noOp - noOp
Config choices
Version 1

Block 14 - No guest email addresses found

Type / Role
n8n-nodes-base.noOp - noOp
Config choices
Version 1

Block 15 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 16 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 17 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 18 - Sticky Note3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 19 - Sticky Note4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 20 - Update invitee cancellation in KlickTipp

Type / Role
n8n-nodes-klicktipp.klicktipp - klicktipp
Config choices
Version 2

3. Summary Table

Workflow Calendly to KlickTipp integration
Complexity advanced
Nodes 20
Categories Lead Generation
Author KlickTipp
Published 10 Dec 2024

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/2620/2620.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Calendly to KlickTipp integration do?

Community Node Disclaimer : This workflow uses KlickTipp community nodes. How It Works Enhanced Calendly Integration: This workflow processes...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Lead Generation use case.