Data reception via Webhook call or message
Configured with Filter, Klicktipp, Klicktipp Trigger, Switch, and additional nodes. Review the connections and setup before adapting this template.
Node categories in this workflow
- Trigger
- Routing
- Messaging
- Integration
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 |
|---|---|---|---|
| New message in WhatsApp | Trigger | Whats App Trigger | See node parameters |
| Cancellation check | Routing | Switch | See node parameters |
| KlickTipp Outbound triggered | Trigger | Klicktipp Trigger | See node parameters |
| Sending WhatsApp offer template | Messaging | Whats App | See node parameters |
| Sending WhatsApp auto-responder template | Messaging | Whats App | See node parameters |
| Subscribe number to opt-out from WA messages | Integration | Klicktipp | subscriber / subscribe |
| Filter user messages | Routing | Filter | 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
klickTippApiwhatsAppApiwhatsAppTriggerApi
Workflow notes
New message in WhatsApp
Listens for incoming WhatsApp messages. This serves as the entry point of the workflow, capturing the message content and sender details for routing decisions.
Cancellation check
Evaluates incoming WhatsApp message content to determine if it begins with the keyword 'STOP' (ignoring whitespace and case). This allows routing messages either towards support or subscription logic.
KlickTipp Outbound triggered
Triggers this workflow when a relevant event occurs in KlickTipp. Used to initiate notifications via WhatsApp message templates when subscriber data changes or a specific event is captured.
Sending WhatsApp offer template
Sends a WhatsApp message template when the KlickTipp trigger is activated. This is typically used to confirm an action, notify about updates, or alert based on subscriber activity.
Sending WhatsApp auto-responder template
Sends a WhatsApp template message to the sender when their message begins with 'STOP', signaling intent to reach support. Personalizes the message using the sender’s name.
Subscribe number to opt-out from WA messages
Subscribes the WhatsApp sender to the KlickTipp list using their phone number. Formats the number with a '+' prefix for compatibility with KlickTipp.
Filter user messages
This node filters out the messages that come from users responding to automated messages. Otherwise automated messages would trigger the flow.
Introduction
Introduction
This workflow enables the automated delivery of personalized WhatsApp messages via WhatsApp Business Cloud triggered by KlickTipp and processes the user's responses to control campaigns in KlickTipp. The setup is ideal for use cases like birthday greetings, coupon codes, or product-specific campaigns using pre-approved WhatsApp templates.
Benefits
- Multi-channel automation: Enrich your email campaigns with WhatsApp messages, ensuring higher open and engagement rates.
- Personalized outreach: Templates can dynamically insert contact-specific info such as name, product, or promo link.
- Full integration: Connect KlickTipp and WhatsApp through n8n for seamless, event-driven messaging.
Key Feature
- KlickTipp Trigger: Starts the workflow when a contact is tagged via Outbound.
- WhatsApp Template Messaging and response processing:
- Uses pre-approved WhatsApp Message Templates (required for messages outside of a 24h session).
- Fills dynamic placeholders with data from KlickTipp custom fields such as:
- First name
- Product name
- Discount link
- Sender name
- Supports CTAs like "Redeem Now" with dynamic URLs - you can control the ending of the base URL.
- Listens to the contacts responses and either answers with an auto responder or tags the contact in KlickTipp
Setup Instructions
- Set up the KlickTipp and WhatsApp Business nodes in your n8n instance.
- Authenticate your KlickTipp and Whatsapp accounts.
- Create the necessary custom fields to match the data structure
- Verify and customize field assignments in the workflow to align with your specific form and subscriber list setup.
Custom Fields:
Whatsapp_Produkt/Dienstleistung(Zeile)Whatsapp_Name/Unternehmen(Zeile)Whatsapp_Link_Endung(Zeile)
Testing and Deployment:
- Test the workflow by triggering the activation Tag of your Outbound in KlickTipp or by sending a response to the offer template message. Fill the custom fields with all the necessary data beforehand.
- Verify the reception of the message template from WhatsApp and or the subscription and tagging in KlickTipp.
⚠️ Cooldown Warning: Repeated tests via Outbound trigger may require a 6-hour wait unless routed through a campaign, which bypasses the cooldown.
- Customization: Adjust templates per product or audience segment. Use custom domain endings to redirect to different product pages. Segment users by WhatsApp availability (e.g. fallback to email for non-WA users).
Campaign Expansion Ideas
- Combine with KlickTipp email series (e.g. welcome mail + WA message).
- Add product-based segmentation tags (e.g.
product_X_interest). - Analyze click rates from WhatsApp CTAs and experiment with A/B message variants.
Data reception via Webhook call or message
Data reception via Webhook call or message
Purpose and structure
This folder contains the Data reception via Webhook call or message workflow. Its executable nodes use filter, klicktipp, klicktippTrigger, switch, whatsApp, whatsAppTrigger. 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 message in WhatsApp, KlickTipp Outbound triggered
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/Filter/0917_Filter_Whatsapp_Create_Triggered.json MIT; preserve source notices.
Canvas section labels
These name areas of the original canvas; they do not include explanatory instructions.
- Data reception via Webhook call or message
- Data filtering and message check
- Sending WhatsApp message templates
- Contact subscription and tagging