How to automate Appointments with KlickTipp and Calendly

In this step-by-step guide, you will learn how to use n8n to transfer appointments and cancelations from Calendly to KlickTipp. Using a meeting as an example, you will learn how to set up the integration, create master record fields and import, test and customize a workflow in n8n.

Thanks to this automation, you can save participant data, bookings and cancellations directly in KlickTipp and use them for your email marketing.

Step-by-Step Instructions

Prerequisites

Set up Calendly API access

  • In Calendly, go to the → Integrations and Apps  section.
  • Navigate to → Personal Access Tokens and create a new token.
  • Give the token a name, e.g. → KlickTipp Integration.
  • Select → Read & Write as the scope.
  • Save the API key, as you will need it later in n8n.

Create master record fields in KlickTipp

Create the required master record fields in your KlickTipp account. Use these fields to save the data transmitted by Calendly completely and correctly.

NameType
Calendly_event_nameLine
Calendly_join_urlURL
Calendly_reschedule_urlURL
Calendly_cancel_urlURL
Calendly_event_startDate & time
Calendly_event_endDate & time
Calendly_invitee_timezoneLine

n8n Workflow: Import, Authentication and Test

Workflow Import

  • Call up the page with the integration template and click on → Use Workflow.  A pop-up with various actions is displayed.
  • Click on → Copy Template to Clipboard  in the popup. This copies the workflow content (as JSON) to your clipboard.
  • Open n8n, create a new workflow and click in the empty content area of the editor. Paste the copied JSON content with → CTRL+V  (Windows) or → CMD+V  (Mac).
  • Enter a name for your workflow at the top left and save it.

Set up Calendly Node Authentication

  • Open the Calendly node with a double click.
  • Go to → Credential to connect with  and select → Create New Credential.
  • Enter the Calendly API key from step 1.
  • Specify which events should be monitored:
    • Event Created (bookings)
    • Event canceled (cancellations)

Set up KlickTipp Node Authentication

  • Open the KlickTipp node with a double click.
  • Go to → Credential to connect  and select → Create New Credential.
  • Enter your KlickTipp username and password.
  • If necessary, select a suitable opt-in process.
  • Connect the Calendly fields with the matching KlickTipp master record fields.

Activate Workflow

  • Click → Save  in n8n to save the workflow.
  • Select → Inactive  to activate the workflow.

Test Integration

  • Book a test appointment via your Calendly link.
  • Check whether the data has been transferred correctly to KlickTipp.
  • Cancel the appointment and check whether the status has been updated accordingly.

Configure Integration Template

Once you have successfully set up and tested the workflow, you can adapt the integration template to your individual needs.

Customize Mapping

  • Make sure that all required fields are correctly transferred from Calendly to KlickTipp. Pay particular attention to the following:
    • All relevant information from your Calendly events is captured
    • All required master record fields are correctly created and assigned in KlickTipp
  • If you want to save additional information, you can:
    • Add new fields in Calendly (e.g. notes, questions or individual text fields)
    • Create these fields in KlickTipp as master record fields
    • Adjust the values in the node in the workflow so that they are converted in the desired format and the field assignment in the KlickTipp node is correct.

Use Tags

  • Use the option to automatically tag contacts in KlickTipp. Tags make it possible to divide your contacts into different target groups and control targeted campaigns.
  • Examples:
    • Tag → Strategy meeting booked
    • Tag → Has canceled appointment

Customize Opt-in Process

  • Make sure that the opt-in process selected in the KlickTipp node matches your scenario.
  • If you use different opt-in processes for different target groups, adjust them accordingly.
  • Examples:
    • Specific opt-in email content for webinars or coaching sessions
    • Redirects to various confirmation and thank you pages

Next steps in KlickTipp

Once the basic integration between Calendly and KlickTipp is set up, you can use additional features in KlickTipp to realize the full potential of your contact list.

  • Email automation: Create a campaign that automatically sends emails based on the submitted data. For example:
    • A welcome email after registration.
    • A reminder of the webinar 24 hours before it starts.
    • A follow-up email with further information or offers.
  • Personalization: Use the data stored in the master data fields to personalize your messages (e.g. by addressing them or using specific interests).

Segmentation and Filters

  • Target group segmentation: Create contact groups based on tags and master record fields. For example:
    • All participants of a specific webinar.
    • Contacts with an interest in certain topics.
  • Create filters: Use filters to select contacts for specific campaigns or newsletters.

Analytics and Optimization

  • Monitor statistics: Keep an eye on the open and click-through rates of your campaigns to evaluate their effectiveness.
  • Perform A/B tests: Test different variations of emails to find out which version works best.

Further Resources

Read the article: How to create a campaign in KlickTipp for detailed instructions.

The following articles and campaign templates fit this use case:
Set up campaigns for webinar remindersDiscover useful campaign templates.

Did this post help you?