Stripe & KlickTipp: Automatic Email Confirmation

Online course providers and digital entrepreneurs who want to connect Stripe and KlickTipp to send an automatic order confirmation immediately after a purchase will find the right solution in this guide. This is because customer information and payment data are often transferred manually - which is error-prone and time-consuming.

Your Advantages with KlickTipp and Stripe

  • Automatic order confirmation by e-mail: Customers can receive a personalized email immediately after every successful Stripe purchase.
  • Payment data directly in the contact profile: Product name, total amount and transaction ID can be saved in the KlickTipp master record.
  • Campaign start by tag: Product-dependent tags enable automated campaigns directly after payment.
  • Individual customer communication: Each order can be addressed specifically - ideal for multiple products.
  • Extended automation: After confirmation, access data, upsells or follow-up offers can be sent automatically.

Step-by-step Instructions

This article shows you step by step how to connect Stripe with KlickTipp to automatically transfer payment data, assign tags and trigger personalized emails. The integration is done via a ready-made make template that is easy to customize and ready to use.

Would you like to use our make template directly? Then click here → Here to the template

Are you looking for an n8n template? Then click here →Here to the template

Prerequisites

  • KlickTipp account with API access: Make sure you have a Premium subscription or higher.
  • Make account: Make sure you have a Make account.
  • Stripe account: You will need an active Stripe account, a payment link to the product, and webhook notifications enabled.

Preparations within the KlickTipp Account

Create Data Fields

Create the following custom fields in KlickTipp so that the transferred Stripe data can be saved correctly:

NameType
Stripe | ProductsLine
Stripe | TotalDecimal number
Stripe | Payment IDLine
Stripe | Receipt URLURL

With these fields you can save the data provided by Stripe completely and correctly.

Import, Set Up and Test Scenario

To get your integration between Stripe and KlickTipp up and running as quickly as possible, we recommend importing via our predefined make scenario. You can use the Guided Setup or carry out the configuration manually.

Scenario Import & Customization

  • Call up scenario
    Open our import link for the Stripe & KlickTipp scenario.
  • Use Guided Setup (recommended)
    Follow the wizard ( → Start Guided Setup) and let it guide you through the configuration step by step.
  • Alternative: Manual setup
    You can also import the scenario manually and set it up completely using the following steps.

Stripe Watch New Events Module → Set Up Make Webhook

  • Open the first module → Stripe Watch New Events in the scenario.
  • Click on the Stripe module and open the settings to create a new webhook.
  • Select your connection or create a new one. To do this, you need to copy an API key in Stripe and paste it into Make. You can find the API key on the Stripe homepage.
  • In addition to the API key, you must also define the group - here you select → Order and confirm the checkbox → Order payment succeeded.

Set Up Stripe List Payment Link Lines

  • Select your connection for authentication.
  • Under → Payment Link ID, the ID is assigned to the Stripe Checkout session to retrieve the individual product descriptions.
  • The default limit is set to 10 products - if higher quantities are possible in your shopping cart, you must increase the limit.

Set Up Array Aggregator Module

  • The last module → List Payment Link Lines is defined under → Source Module.
  • The → Target structure type is set to → custom and you activate the → Description field under → Aggregated fields to list the product descriptions.

Set Up the First Stripe Make an API Call Module

  • Select your connection for authentication.
  • Assign the relative Bas URL of the required Stripe API endpoints to the → URL field → v1/payment_intents/<payment_intent_id>
  • Select under → MethodGET .

Set Up Second Stripe Make an API Call Module

  • Select your connection for authentication.
  • Assign the relative Bas URL of the required Stripe API endpoints to the → URL field → v1/charges/<charge_id>.
  • Select under → MethodGET .

Set Up KlickTipp Add or Update Contact Module

  • Click on the KlickTipp → Add or Update contact module and open the settings.
  • Enter your access data under → Connection and log in to KlickTipp with your user name and password to perform the authentication.
  • Now assign the fields of the KlickTipp module to the appropriate parameters from the Stripe module by clicking in the empty fields and dragging and dropping the element there. Assign the appropriate values for the order number, products and total here. If further information is to be read from Stripe, you can assign it to the corresponding KlickTipp fields here.
  • Under → Opt-in process you define which opt-in process the contact should go through when entering in KlickTipp.
  • Under → Tag , you define which KlickTipp tag is assigned to the contact when they are entered. You can use this tag to control automations or for contact segmentation in KlickTipp.

When assigning fields, make sure that you define the mandatory data such as the contact channels (email/SMS number) and the opt-in. When assigning all other values, make sure that the master record fields receive the data in the appropriate format. For more information, you can read our article on the Make connector.

Test & Activate

  • In Make, click → Run Once to perform a test transfer.
  • Perform a test purchase in Stripe with your created payment link.
  • Check the contact within KlickTipp for completeness in the master record.

Next Steps

Once the basic configuration between Stripe, Make and KlickTipp is in place, you can expand your integration and utilize the full marketing power of KlickTipp:

Personalization & Targeted Campaigns

Dynamically assign tags
Use the product name from Stripe to automatically assign individual tags. This allows you to clearly separate different products from each other.

Start order confirmation campaign
Create a new campaign with the trigger tag has been assigned - e.g. Payment: Course XYZ.

Create personalized confirmation email
Use personalized placeholders such as:

  • [Stripe_Products]] - Product name
  • [Stripe_total_amount]] - amount
  • [Stripe_Order_Number]] - Transaction ID

Targeted follow-up actions after purchase
Examples of automated processes:

  • Sending an access link to a course area (e.g. member spot)
  • Automatic activation of a digital product
  • Start of an upsell or follow-up campaign after purchase

Segmentation & Advanced Automation

Differentiate multiple products
If you use different Stripe payment links, you can use router logic in Make to set individual paths or tags depending on the product.

Add additional fields
Add further data to the integration, such as

  • Telephone number of the customer
  • Billing address or company details
  • Customer ID or reference numbers

Analysis & Optimization

Use KlickTipp statistics
Track the opening and click rates of your confirmation and follow-up emails.

Set up A/B tests
Test subject lines, call-to-actions or different sending times to optimize your conversion.

Use data for controlling
Set tags for conversion evaluation (e.g. for upsells after initial purchase).

Summary

With this guide you can connect Stripe and KlickTipp and send automated order confirmations. The integration via Make transfers payment data, creates or updates contacts in KlickTipp and starts personalized campaigns - completely automated and ready to use.

Further Resources

Did this post help you?