Connect ManyChat to KlickTipp and Sync Leads

This guide shows you how to connect ManyChat to KlickTipp to automatically sync leads, tags, and subscriber data. It is designed for marketers, course creators, and entrepreneurs who want to reduce manual contact management, speed up follow-ups, and keep their segments up to date automatically.

Here is how to connect ManyChat to KlickTipp to sync leads automatically and trigger tags for faster, more personalized campaigns. Read on for clear, step-by-step instructions to help you leverage automation in your workflow.

Benefits of Connecting ManyChat to KlickTipp

  • Automatically add ManyChat leads to your KlickTipp lists so you never miss a new subscriber.
  • Apply and update tags in KlickTipp based on ManyChat events to ensure precise segmentation and relevant campaigns.
  • Trigger follow-up automations and sequences in KlickTipp immediately after a chat action to boost conversions and reduce response times.
  • Eliminate manual work and data errors—save time and focus on creating better messages and offers.

Connect ManyChat to KlickTipp via Make

Automatically capture contacts who message you on Instagram or Telegram via ManyChat, sync their data with KlickTipp, apply tags, and send KlickTipp-triggered messages back to ManyChat.

Benefit: This setup reduces manual data entry, expands your KlickTipp contact database, and enables multi-channel messaging and segmented newsletters via ManyChat.

Requirements

  • Access to KlickTipp via API: You need a Premium subscription or higher to access the API.
  • Access to Make: Make sure you have a Make account, and create one if needed.
  • ManyChat Account: You need permission to create user fields, tags, and automations, with Instagram or Telegram connected as needed.
  • Webhooks: Make sure you can create and receive webhooks. Make provides the required webhook URLs.
  • Instagram or Telegram: You need accounts or pages connected to ManyChat so that messages can be received and sent.

Preparations in KlickTipp

Create Data Fields in KlickTipp

Create the following custom fields in KlickTipp (name and type). These fields store IDs and message content that are read and written by the Make template.

  • KlickTipp Contact ID – Text field (stores the internal KlickTipp contact ID returned after adding or updating)
  • KlickTipp Message Content – Text Paragraph (stores the message content to be sent via ManyChat)
  • Newsletter Topics – Text field (stores topic tags or keywords selected by the user)
  • Source – Text field (e.g., Instagram or Telegram)
  • Instagram ID – Text field (ID of the social platform)
  • Instagram Username – Text field (Instagram username)
  • Instagram Subscriber ID – Text field (field for entering the contact’s Instagram subscriber ID)
  • Subscriber Telegram ID – Text field (field for entering the contact’s Telegram subscriber ID)

Define or Create KlickTipp Tags

The following tags must be created manually. They are used for the signup source, flows, and topic-based segmentation:

  • Subscribe via ManyChat on Instagram
  • Subscribe via ManyChat Telegram
  • Instagram Flow
  • Telegram Flow
  • Day A (Example)
  • Day B (Example)
  • Topic A
  • Topic B
  • Flow (ManyChat trigger, example)
  • Send a Telegram message from KlickTipp
  • Send an Instagram message from KlickTipp

Further Preparation in KlickTipp

Create a KlickTipp webhook endpoint (you’ll copy its URL into the Make scenario when configuring message sending).

Optionally, you can set up an email campaign or automation to trigger the webhook via a campaign or tag if you want KlickTipp-driven triggers.

Preparations in ManyChat

Create Custom User Fields

  • Go to Settings → Custom Fields → Add Field.
  • Create the following fields:
    • klicktipp_contact_id — Text
    • klicktipp_message_content — Long Text (or Text for shorter content)
    • newsletter_topics — Text
    • source — Text
  • Note: These fields store data from KlickTipp and Make and are used within your flows.

Create Tags in ManyChat

  • Go to Audience → TagsCreate Tag.
  • Create the following tags:
    • Flow (example of a trigger tag)
    • Send Telegram Message From KlickTipp
    • Send Instagram Message From KlickTipp
    • Topic A
    • Topic B
  • Note: Tags are set by Make or through your automations to guide contacts through the flows.
  • Starter Flows (Instagram + Telegram)
    • Trigger: Incoming message (keyword or DM, e.g., “Hello”)
    • Actions:
      • Request email (“Ask a Question”) → Save response in the integrated email field
      • Set custom field: source = Instagram or source = Telegram
      • Optional: Ask user about newsletter topics → Save to newsletter_topics
      • Send data to Make: Use → External Request (HTTP POST)  to send data to the Make webhook URL
      • Send JSON: email, source, newsletter_topics, instagram_id / telegram_id, first_name/last_name
  • Flows for capturing topics (Instagram + Telegram)
    • Trigger: Keyword “Topics” or specific button
    • Action: Retrieve topics → Save to newsletter_topicsSend to Make webhook
  • Flows for receiving KlickTipp messages (Instagram + Telegram)
    • Trigger: Tag set by Make (Send Instagram Message From KlickTipp / Send Telegram Message From KlickTipp)
    • Action: Use klicktipp_message_content as message text → Send message to user
  • Sample flows for sending saved messages (Instagram + Telegram)
    • Usage: Start manually or via URL to test delivery or send marketing messages

Test Flows

  • Send and Review Test Messages on Instagram and Telegram:
    • Is the email address retrieved and saved?
    • Is the external request sent to Make and the KlickTipp contact created/updated?
    • Is the klicktipp_contact_id returned and saved in ManyChat?
    • Does selecting the topic result in the correct tags and field updates?

Tips & Advice

  • Use unique names for fields and tags to make mapping in Make easier
  • For opt-in requirements: Request the email address first, then send the data to Make
  • Keep flows short and modular:
    • One flow for collecting the email
    • One flow for topics
    • One flow for KlickTipp-triggered messages

Import the Template, Set Up, and Test the Integration

Open the Templates

Import the Template and Follow the Guided Setup

  • Click → Import  in Make.
  • The guided setup will walk you through:
    • Authentication: Connect ManyChat and KlickTipp using your API credentials.
    • Field mapping: Link template fields to your own custom fields in KlickTipp and ManyChat.
    • Set Webhook URL: Make generates a Webhook URL; enter this in ManyChat under → External Request  actions.

Replace the Demo IDs

  • Replace the sample IDs and tag arrays in the template with your own tag IDs and field names from KlickTipp and ManyChat.

Configure Filters in Make

  • Check whether the filters ensure that the email address and source (Instagram/Telegram) are present.
  • If the email is missing, redirect the user to a path that requests the email first within the chat.

Run Tests

  • Use the test tools in the Guided Setup or send test messages in ManyChat.
  • Verify that the contacts are created or updated correctly in KlickTipp.

Make: Transfer ManyChat Contacts to KlickTipp

  • Import:
  • Testing contact creation:
    • Send a new DM in ManyChat (or trigger the ManyChat scenario) from a user who does not yet exist in KlickTipp.
    • Verify that Make receives the webhook and a new contact is created in KlickTipp—including the correct fields and the channel tag (e.g., “Contact Subscribed Via ManyChat Instagram”)
  • Going live:
    • After a successful test, switch the imported Make scenarios from test mode to live mode and activate the webhooks in ManyChat.
    • Ensure that KlickTipp and ManyChat authentications, as well as field and tag IDs in Make, match your production values so automated messages and contact synchronization run reliably.

Make: Multi-Channel ManyChat Messaging via KlickTipp Tagging

  • Import:
  • Testing a KlickTipp event:
    • Trigger a KlickTipp event, e.g., tag the contact with → Send Instagram Message From KlickTipp.
    • Confirm that ManyChat receives the tag, reads the  → message_content,  and sends the message correctly to the contact.
  • Go live:
    • In Make: Set the imported scenarios to ON so that webhooks and actions run live.
    • In ManyChat, if necessary, replace the test webhook URLs with Make’s live webhook URL and activate the flows and automations.
    • In KlickTipp: Ensure that the required tags, custom fields, and the webhook endpoint (if used) are published and available for campaigns.

Next Steps

  • Multi-channel newsletters: Send a primary newsletter via email and follow up with a personalized messenger nudge (Instagram/Telegram) to boost open rates.
  • Topic-based campaigns: Use Topic A/Topic B tags to build segmented email sequences in KlickTipp and complementary Messenger reminders in ManyChat.
  • Appointment reminders: Save a phone number or chat ID and send appointment reminders via both email and messenger; use KlickTipp automations to trigger reminder tags.
  • Two-way messaging workflows: Use KlickTipp events (e.g., campaign opened or tag added) to trigger ManyChat flows that continue the conversation on the user’s preferred channel.
  • Re-engagement automation: Tag inactive contacts in KlickTipp and trigger a ManyChat flow to send a reactivation message via the channel they signed up through.

Summary

By connecting ManyChat and KlickTipp, you create a reliable data flow that synchronizes subscribers, updates tags, and triggers workflows automatically.

The main benefit is clear: Connect ManyChat to KlickTipp to save time, reduce manual errors, and send more personalized and timely campaigns.

Additional Resources

Did this post help you?