subscribe subscriber klicktipp and split out guest bookings and split out guest cancellations
Configured with Calendly Trigger, Klicktipp, Split Out. Review the connections and setup before adapting this template.
Node categories in this workflow
- Integration
- Transform
- Routing
- Trigger
Icons describe general node roles, inferred from node types. Inspect the parameters for the configured action.
Drag to pan; use + and − to zoom. Reconstructed from the exported node positions; nothing runs here. Dashed lines represent non-main connections. Full node names and notes appear below.
How it works
The exported workflow contains the following configured nodes. Their connections are shown above; inspect the JSON for the complete logic, expressions, and external actions.
| Node | Category | Type | Operation |
|---|---|---|---|
| Subscribe invitee booking in KlickTipp | Integration | Klicktipp | subscriber / subscribe |
| Subscribe guest booking in KlickTipp | Integration | Klicktipp | subscriber / subscribe |
| Subscribe guest cancellation in KlickTipp | Integration | Klicktipp | subscriber / subscribe |
| Subscribe invitee cancellation in KlickTipp | Integration | Klicktipp | subscriber / subscribe |
| Split Out guest bookings | Transform | Split Out | See node parameters |
| Split Out guest cancellations | Transform | Split Out | See node parameters |
| Guests booking check | Routing | If | See node parameters |
| Subscribe invitee to empty guest addresses field | Integration | Klicktipp | subscriber / subscribe |
| New Calendly event | Trigger | Calendly Trigger | See node parameters |
| Convert data for KlickTipp | Transform | Edit Fields | See node parameters |
| Check event - booking or cancellation? | Routing | If | See node parameters |
| List guests for booking | Transform | Edit Fields | See node parameters |
| List guests for cancellation | Transform | Edit Fields | See node parameters |
| Guests cancellation check | Routing | If | See node parameters |
| Rescheduling check | Routing | If | See node parameters |
| Invitee did not add guests to the booking | Routing | No Op | See node parameters |
| Event was rescheduled | Routing | No Op | See node parameters |
| No guest email addresses found | Routing | No Op | See node parameters |
Setup
- Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
- Connect your own credentials through n8n’s credential store. Replace
REPLACE_WITH_*values with your resource identifiers. - Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
- Run with synthetic data and harmless destinations. Enable triggers only after checking the actual outputs.
Requirements
An n8n instance with the listed node types and compatible versions. Service-connected workflows may require accounts, credentials, or paid APIs.
Credential types declared in the source
calendlyApiklickTippApi
Workflow notes
Subscribe invitee booking in KlickTipp
Adds the invitee to the KlickTipp subscriber list, associating them with the relevant booking details. In this step an array of the guests email addresses is saved in the record to navigate guest cancellations. In case of cancellations Calendly does not provide an array of guests and therefore this information needs to be read from the invitee record.
Subscribe guest booking in KlickTipp
Adds guests to the KlickTipp subscriber list for the associated booking.
Subscribe guest cancellation in KlickTipp
Handles cancellations by removing guests from the subscriber list in KlickTipp.
Subscribe invitee cancellation in KlickTipp
Handles cancellations by removing the invitee from the subscriber list in KlickTipp.
Split Out guest bookings
Splits the guests into individual items for processing their bookings.
Split Out guest cancellations
Splits the guests into individual items for processing their cancellations.
Guests booking check
Validates if there are any guests associated with the booking to process them separately.
Subscribe invitee to empty guest addresses field
Writes "null" into the field which saves the array of the guests email addresses to prevent errors when rebooking.
New Calendly event
This node triggers the workflow whenever an event is booked or canceled in Calendly.
Convert data for KlickTipp
Formats the timestamps provided by Calendly so they are within the format that KlickTipp expects. UNIX Timestamps for date and date&time values and the time fields expects to receive the time in amounts of seconds since midnight.
Check event - booking or cancellation?
Validates if an event booking or cancellation is being processed.
List guests for booking
Prepares the guest data for subscription into KlickTipp during booking.
List guests for cancellation
Prepares the guest data for subscription removal in KlickTipp during cancellations.
Guests cancellation check
Validates if there are guest email addresses within the result of the subscription process of the invitee cancellation so that the cancellations can be transmitted as well. Since Calendly does not provide a list of guests upon cancellation we store this information inside the invitee contact in KlickTipp and read it out.
Rescheduling check
This node checks whether the cancellation is due to a rescheduling of the original booking or not. In case it is a rescheduling, we are not overwriting the string of guest email addresses within the invitee record.
No guest email addresses found
If no guest E-Mail Addresses were found inside the invitee record there are no guest cancellations that must be processed as there were no guests involved in the original event booking.
Introduction
Introduction
This workflow streamlines the integration between Calendly and KlickTipp, managing bookings and cancellations dynamically while ensuring accurate data transformation and seamless synchronization. Input data is validated and formatted to meet KlickTipp’s API requirements, including handling guests, rescheduling, and cancellations.
Benefits
- Improved scheduling management: Automatically processes bookings and cancellations in Calendly, saving time and reducing errors. Contacts 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 welcome 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.
Key Features
- Calendly Trigger: Captures booking and cancellation events, including invitee and guest details.
- Data Processing: Validates and standardizes input fields:
- Converts dates to UNIX timestamps for API compatibility.
- Processes guests dynamically, splitting guest emails into individual records.
- Validates invitee email addresses to ensure accuracy.
- Subscriber Management in KlickTipp: Adds or updates invitees and guests as subscribers in KlickTipp. Supports custom field mappings such as:
- Invitee information: Name, email, booking details.
- Event details: Start/end times, timezone, and guest emails.
- Error Handling: Differentiates between cancellations and rescheduling, preventing redundant or incorrect updates.
Setup Instructions
- Install the required nodes:
- Ensure the KlickTipp community node and its dependencies are installed.
- Authenticate your Calendly and KlickTipp accounts.
- Pre-create the following custom fields in KlickTipp to align with workflow requirements.
- Open each KlickTipp node and map the fields to align with your setup.
Testing and Deployment
- Test the workflow by triggering a Calendly event.
- Verify that the invitee and guest data is updated accurately in KlickTipp.
- Customization: Adjust field mappings within KlickTipp nodes to match your specific account setup.
subscribe subscriber klicktipp and split out guest bookings and split out guest cancellations
subscribe subscriber klicktipp and split out guest bookings and split out guest cancellations
Purpose and structure
This folder contains the subscribe subscriber klicktipp and split out guest bookings and split out guest cancellations workflow. Its executable nodes use calendlyTrigger, if, klicktipp, noOp, set, splitOut. The table and connection map below are derived from the JSON, not an inferred guarantee of behavior.
Setup
Import inactive. Configure your own credentials and replace REPLACE_WITH_* values. Review external destinations and Code nodes before running.
Entry points
New Calendly event
Verification
Sanitized source candidate; not runtime-tested. This overview is generated from node metadata. Read the folder README for the connection map, credential types, and license.
Attribution
https://github.com/Zie619/n8n-workflows/blob/94007c1445d9258a7da116646b79473e7c7c3282/workflows/Calendly/0660_Calendly_Noop_Create_Triggered.json MIT; preserve source notices.