AutomationFlowsWeb Scraping › Sync Contacts Two-way Between Zoho CRM and Klicktipp

Sync Contacts Two-way Between Zoho CRM and Klicktipp

ByKlickTipp @KlickTipp on n8n.io

Community Node Disclaimer: This workflow uses KlickTipp community nodes.

Webhook trigger★★★★★ complexity49 nodesN8N Nodes KlicktippZoho CrmHTTP Request
Web Scraping Trigger: Webhook Nodes: 49 Complexity: ★★★★★ Added:
Sync Contacts Two-way Between Zoho CRM and Klicktipp — n8n workflow card showing N8N Nodes Klicktipp, Zoho Crm, HTTP Request integration

This workflow corresponds to n8n.io template #12679 — we link there as the canonical source.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "id": "eqosJUr7sWlqD8vX",
  "name": "Sync contacts two-way between Zoho CRM and KlickTipp",
  "tags": [
    {
      "id": "15wrq9sti6wyqr6J",
      "name": "TEMPLATE",
      "createdAt": "2025-01-08T16:34:30.163Z",
      "updatedAt": "2025-01-08T16:34:30.163Z"
    }
  ],
  "nodes": [
    {
      "id": "77320018-d9e4-41db-a56a-1fbf4dc97a00",
      "name": "Check relevant Segment ",
      "type": "n8n-nodes-base.switch",
      "position": [
        2720,
        880
      ],
      "parameters": {
        "rules": {
          "values": [
            {
              "outputKey": "Online store",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "2cb613b1-eb67-4563-b3a5-8d3b6802fc51",
                    "operator": {
                      "type": "boolean",
                      "operation": "true",
                      "singleValue": true
                    },
                    "leftValue": "={{ ($json.Tag ?? []).some(t => (t?.name || '').toLowerCase() === 'online store') }}",
                    "rightValue": "Online Store"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "ABC",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "aa5f45b4-6f69-40de-980f-4952e4d15e84",
                    "operator": {
                      "type": "boolean",
                      "operation": "true",
                      "singleValue": true
                    },
                    "leftValue": "={{ ($json.Tag ?? []).some(t => (t?.name || '').toLowerCase() === 'abc') }}",
                    "rightValue": "ABC"
                  }
                ]
              },
              "renameOutput": true
            }
          ]
        },
        "options": {
          "allMatchingOutputs": true
        }
      },
      "typeVersion": 3.3
    },
    {
      "id": "068f9bbf-05ca-4c08-af2a-5d0437134b4d",
      "name": "Check Subscription",
      "type": "n8n-nodes-base.switch",
      "position": [
        736,
        880
      ],
      "parameters": {
        "rules": {
          "values": [
            {
              "outputKey": "New Contact",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "loose"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "38151a18-a83b-477b-8e67-d890d57b45b6",
                    "operator": {
                      "type": "string",
                      "operation": "empty",
                      "singleValue": true
                    },
                    "leftValue": "={{ $json.body.klicktippId }}",
                    "rightValue": ""
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "Update Contact",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "loose"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "02050eb5-ed15-4dfb-a548-eca7a0b2d37f",
                    "operator": {
                      "type": "string",
                      "operation": "notEmpty",
                      "singleValue": true
                    },
                    "leftValue": "={{ $json.body.klicktippId }}",
                    "rightValue": "Unsubscribed"
                  }
                ]
              },
              "renameOutput": true
            }
          ]
        },
        "options": {},
        "looseTypeValidation": true
      },
      "typeVersion": 3.3
    },
    {
      "id": "2b37d57b-70cb-4c9f-ae2b-da94bd8418b7",
      "name": "Create Contact with SOI",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        1312,
        800
      ],
      "parameters": {
        "email": "={{ $json.body.email }}",
        "tagId": "13879733",
        "fields": {
          "dataFields": [
            {
              "fieldId": "field226649",
              "fieldValue": "={{ $json.body.id }}"
            },
            {
              "fieldId": "fieldFirstName",
              "fieldValue": "={{ $json.body.firstName }}"
            },
            {
              "fieldId": "fieldLastName",
              "fieldValue": "={{ $json.body.lastName }}"
            },
            {
              "fieldId": "fieldPhone",
              "fieldValue": "={{ $json.body.phone }}"
            },
            {
              "fieldId": "fieldMobilePhone",
              "fieldValue": "={{ $json.body.mobile }}"
            },
            {
              "fieldId": "fieldPrivatePhone",
              "fieldValue": "={{ $json.body.homePhone }}"
            },
            {
              "fieldId": "fieldFax",
              "fieldValue": "={{ $json.body.fax }}"
            },
            {
              "fieldId": "fieldBirthday",
              "fieldValue": "={{ $json.body.dateOfBirth }}"
            },
            {
              "fieldId": "fieldCountry",
              "fieldValue": "={{ $json.body.mailingCountry }}"
            },
            {
              "fieldId": "fieldState",
              "fieldValue": "={{ $json.body.mailingState }}"
            },
            {
              "fieldId": "fieldCity",
              "fieldValue": "={{ $json.body.mailingCity }}"
            },
            {
              "fieldId": "fieldStreet1",
              "fieldValue": "={{ $json.body.mailingStreet }}"
            },
            {
              "fieldId": "fieldZip",
              "fieldValue": "={{ $json.body.mailingZip }}"
            }
          ]
        },
        "listId": "364353",
        "resource": "subscriber",
        "operation": "subscribe"
      },
      "credentials": {},
      "typeVersion": 3
    },
    {
      "id": "89c6d097-557e-4e41-b6df-6e77697f1e68",
      "name": "Check for email address",
      "type": "n8n-nodes-base.filter",
      "position": [
        1024,
        800
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "f648741c-961c-4eff-a6d8-a3722005d341",
              "operator": {
                "type": "string",
                "operation": "exists",
                "singleValue": true
              },
              "leftValue": "={{ $json.body.email }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "c670a96a-8762-4274-9280-fa28afc80c5e",
      "name": "Contact registered via Form in Zoho CRM",
      "type": "n8n-nodes-base.webhook",
      "position": [
        208,
        304
      ],
      "parameters": {
        "path": "3f8548b6-6ab3-4ddf-801a-b47560b18ac8",
        "options": {},
        "httpMethod": "POST"
      },
      "typeVersion": 2.1
    },
    {
      "id": "cc020a88-975f-4b53-95f6-0a91ee1feeb5",
      "name": "Contact deleted in Zoho CRM",
      "type": "n8n-nodes-base.webhook",
      "position": [
        208,
        1264
      ],
      "parameters": {
        "path": "2f8968b6-6ab3-4ddf-801a-b47560b67ac5",
        "options": {},
        "httpMethod": "POST"
      },
      "typeVersion": 2.1
    },
    {
      "id": "1e102c1f-efed-41bc-8de7-e6a96c205fc8",
      "name": "Delete contact in KlickTipp",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        1312,
        1264
      ],
      "parameters": {
        "resource": "subscriber",
        "operation": "delete",
        "subscriberId": "={{ $json.body.klicktippId }}",
        "identifierType": "id"
      },
      "credentials": {},
      "typeVersion": 3
    },
    {
      "id": "6a434bea-fe17-4d03-b167-972c53dcb890",
      "name": "Contact created or updated in Zoho CRM",
      "type": "n8n-nodes-base.webhook",
      "position": [
        208,
        880
      ],
      "parameters": {
        "path": "2f8948b6-6ab3-4ddf-801a-b47560b64ac3",
        "options": {},
        "httpMethod": "POST"
      },
      "typeVersion": 2.1
    },
    {
      "id": "ab2abd4d-d12e-4b10-9c97-a151ffcb0552",
      "name": "Update contact",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        1312,
        976
      ],
      "parameters": {
        "email": "={{ $json.body.email }}",
        "fields": {
          "dataFields": [
            {
              "fieldId": "fieldFirstName",
              "fieldValue": "={{ $json.body.firstName }}"
            },
            {
              "fieldId": "fieldLastName",
              "fieldValue": "={{ $json.body.lastName }}"
            },
            {
              "fieldId": "fieldPhone",
              "fieldValue": "={{ $json.body.phone }}"
            },
            {
              "fieldId": "fieldMobilePhone",
              "fieldValue": "={{ $json.body.mobile }}"
            },
            {
              "fieldId": "fieldPrivatePhone",
              "fieldValue": "={{ $json.body.homePhone }}"
            },
            {
              "fieldId": "fieldFax",
              "fieldValue": "={{ $json.body.fax }}"
            },
            {
              "fieldId": "fieldBirthday",
              "fieldValue": "={{ $json.body.dateOfBirth }}"
            },
            {
              "fieldId": "fieldCountry",
              "fieldValue": "={{ $json.body.mailingCountry }}"
            },
            {
              "fieldId": "fieldState",
              "fieldValue": "={{ $json.body.mailingState }}"
            },
            {
              "fieldId": "fieldCity",
              "fieldValue": "={{ $json.body.mailingCity }}"
            },
            {
              "fieldId": "fieldStreet1",
              "fieldValue": "={{ $json.body.mailingStreet }}"
            },
            {
              "fieldId": "fieldZip",
              "fieldValue": "={{ $json.body.mailingZip }}"
            }
          ]
        },
        "resource": "subscriber",
        "operation": "update",
        "subscriberId": "={{ $json.body.klicktippId }}",
        "identifierType": "id"
      },
      "credentials": {},
      "typeVersion": 3
    },
    {
      "id": "e4eba8c3-692e-4e92-a733-dda803346b99",
      "name": "Contact Tagged in KlickTipp",
      "type": "n8n-nodes-klicktipp.klicktippTrigger",
      "position": [
        208,
        1696
      ],
      "parameters": {},
      "credentials": {},
      "typeVersion": 1
    },
    {
      "id": "35567b0f-b232-438e-9700-fa75eaf94c73",
      "name": "Check for KlickTipp ID",
      "type": "n8n-nodes-base.filter",
      "position": [
        1024,
        1264
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "f648741c-961c-4eff-a6d8-a3722005d341",
              "operator": {
                "type": "string",
                "operation": "exists",
                "singleValue": true
              },
              "leftValue": "={{ $json.body.klicktippId }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "8d54b2c5-c60c-411d-b9f1-29d20079e10e",
      "name": "Check for KlickTipp ID1",
      "type": "n8n-nodes-base.filter",
      "position": [
        1024,
        976
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "f648741c-961c-4eff-a6d8-a3722005d341",
              "operator": {
                "type": "string",
                "operation": "exists",
                "singleValue": true
              },
              "leftValue": "={{ $json.body.klicktippId }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "f9a279f0-ea7e-4d83-9f43-80c08c2b4aae",
      "name": "Check Subscription in Zoho",
      "type": "n8n-nodes-base.switch",
      "position": [
        736,
        1696
      ],
      "parameters": {
        "rules": {
          "values": [
            {
              "outputKey": "New Contact",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "38151a18-a83b-477b-8e67-d890d57b45b6",
                    "operator": {
                      "type": "string",
                      "operation": "empty",
                      "singleValue": true
                    },
                    "leftValue": "={{ $json.field226649 }}",
                    "rightValue": ""
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "Update Contact",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "02050eb5-ed15-4dfb-a548-eca7a0b2d37f",
                    "operator": {
                      "type": "string",
                      "operation": "notEmpty",
                      "singleValue": true
                    },
                    "leftValue": "={{ $json.field226649 }}",
                    "rightValue": "Unsubscribed"
                  }
                ]
              },
              "renameOutput": true
            }
          ]
        },
        "options": {}
      },
      "typeVersion": 3.3
    },
    {
      "id": "7f1bf99e-2bda-4b2a-96f3-bf2a15bed04f",
      "name": "Check for last name in KlickTipp",
      "type": "n8n-nodes-base.filter",
      "position": [
        1024,
        1600
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "f648741c-961c-4eff-a6d8-a3722005d341",
              "operator": {
                "type": "string",
                "operation": "exists",
                "singleValue": true
              },
              "leftValue": "={{ $json.fieldLastName }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "82ece207-d2e8-46d4-a53c-d119a58ac58c",
      "name": "Check for Zoho contact ID",
      "type": "n8n-nodes-base.filter",
      "position": [
        1024,
        1808
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "f648741c-961c-4eff-a6d8-a3722005d341",
              "operator": {
                "type": "string",
                "operation": "exists",
                "singleValue": true
              },
              "leftValue": "={{ $json.field226649 }}",
              "rightValue": ""
            },
            {
              "id": "723654ac-4fb0-4367-983f-530537191471",
              "operator": {
                "type": "string",
                "operation": "notEmpty",
                "singleValue": true
              },
              "leftValue": "={{ $json.fieldLastName }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "427d54ec-ec29-41a4-9efd-8a07a787a74f",
      "name": "Update a contact in Zoho",
      "type": "n8n-nodes-base.zohoCrm",
      "position": [
        1312,
        1808
      ],
      "parameters": {
        "resource": "contact",
        "contactId": "={{ $json.field226649 }}",
        "operation": "update",
        "updateFields": {
          "Fax": "={{ $json.fieldFax }}",
          "Email": "={{ $json.email }}",
          "Phone": "={{ $json.fieldPhone }}",
          "Mobile": "={{ $json.fieldMobilePhone }}",
          "Last_Name": "={{ $json.fieldLastName }}",
          "First_Name": "={{ $json.fieldFirstName }}",
          "Home_Phone": "={{ $json.fieldPrivatePhone }}",
          "Date_of_Birth": "={{ new Date($json.fieldBirthday * 1000).toLocaleDateString('en-CA') }}",
          "Mailing_Address": {
            "address_fields": {
              "Mailing_Zip": "={{ $json.fieldZip }}",
              "Mailing_City": "={{ $json.fieldCity }}",
              "Mailing_State": "={{ $json.fieldState }}",
              "Mailing_Street": "={{ $json.fieldStreet1 }}",
              "Mailing_Country": "={{ $json.fieldCountry }}"
            }
          }
        }
      },
      "credentials": {},
      "typeVersion": 1
    },
    {
      "id": "22b5ffeb-fcaf-4f32-9f1a-84b5f9f6e52e",
      "name": "1. Get contact data.",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        112,
        144
      ],
      "parameters": {
        "color": 7,
        "width": 256,
        "height": 2176,
        "content": "## 1. Get contact data."
      },
      "typeVersion": 1
    },
    {
      "id": "4a8c6090-81e1-4ba4-b5d0-d910eb6b9431",
      "name": "4. Filter contacts.",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        928,
        144
      ],
      "parameters": {
        "color": 7,
        "width": 272,
        "height": 2176,
        "content": "## 4. Filter contacts."
      },
      "typeVersion": 1
    },
    {
      "id": "a29fd0f9-96fb-461c-99f5-5cc9ef92af96",
      "name": "3. Route by subscription.",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        656,
        144
      ],
      "parameters": {
        "color": 7,
        "width": 256,
        "height": 2176,
        "content": "## 3. Route by subscription."
      },
      "typeVersion": 1
    },
    {
      "id": "e4243e32-a811-423f-9056-1e0eda2231f3",
      "name": "5. Transfer contact data.",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1216,
        144
      ],
      "parameters": {
        "color": 7,
        "width": 272,
        "height": 2176,
        "content": "## 5. Transfer contact data."
      },
      "typeVersion": 1
    },
    {
      "id": "7e79cfbc-006d-4ca2-aa65-1877184e3946",
      "name": "8. Save contact ID.",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2080,
        144
      ],
      "parameters": {
        "color": 7,
        "width": 272,
        "height": 2176,
        "content": "## 8. Save contact ID."
      },
      "typeVersion": 1
    },
    {
      "id": "26d71490-ce22-4070-8506-88fba2845cf6",
      "name": "10. Segmentation.",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2640,
        144
      ],
      "parameters": {
        "color": 7,
        "width": 560,
        "height": 2176,
        "content": "## 10. Segmentation."
      },
      "typeVersion": 1
    },
    {
      "id": "2ca873ff-eacf-4492-855e-947f43174c34",
      "name": "Add Zoho CRM Contact ID to KlickTipp Contact",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        2160,
        1600
      ],
      "parameters": {
        "fields": {
          "dataFields": [
            {
              "fieldId": "field226649",
              "fieldValue": "={{ $('Create a contact in Zoho').item.json.id }}"
            }
          ]
        },
        "resource": "subscriber",
        "operation": "update",
        "lookupEmail": "={{ $('Contact Tagged in KlickTipp').item.json.email }}"
      },
      "credentials": {},
      "typeVersion": 3
    },
    {
      "id": "63337b1d-d227-4ec2-a42f-7823ee9b9c55",
      "name": "Documentation",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -640,
        144
      ],
      "parameters": {
        "width": 727,
        "height": 1372,
        "content": "Community Node Disclaimer: This workflow uses KlickTipp community nodes.\n\n## Introduction\nThis workflow creates a complete two-way synchronization between **KlickTipp** and **Zoho CRM**.  \nWhenever a contact is created, updated or deleted in either system, the workflow mirrors these changes across both platforms \u2014 ensuring your CRM and email marketing database always stay aligned.\n\nPerfect for teams who want automatic, real-time syncing of customer profiles, subscription states, and segmentation data, without manual updates or CSV imports.\n\n## How it works\n### Zoho CRM \u2192 KlickTipp:\nTriggered via Zoho CRM workflow webhooks:\n- **Contact registered via Form** \u2192 creates in KlickTipp \u2192 saves KlickTipp Contact ID and status back into Zoho.\n- **Contact Created/Updated** \u2192 routes by subscription \u2192 creates or updates in KlickTipp \u2192 saves KlickTipp Contact ID and status back into Zoho \u2192 Fetches full Zoho contact \u2192 Tags contacts.\n- **Contact Deleted** \u2192 Removes the corresponding contact in KlickTipp.\n\n### KlickTipp \u2192 Zoho CRM:\nTriggered by incoming KlickTipp webhooks or specific tags:\n- **Contact Tagged in KlickTipp** -> Creates or updates contacts in Zoho CRM using KlickTipp data \u2192 saves Zoho CRM Contact ID inside KlickTipp \u2192 Fetches contact data from KlickTipp for tagging \u2192 Tags Zoho CRM Contacts.\n- **Contact Deleted in KlickTipp** \u2192 Removes the corresponding contact in Zoho CRM.\n\n## Setup Instructions\n1. **KlickTipp Preparation**\n   - Create **custom fields** for:\n     - `Zoho | Contact ID`\n   - Create **tags**:\n     - `Zoho | Send contact`\n     - `Zoho | Contact created`\n     - `Zoho | Contact created via Form`\n     - `Zoho | Online store`\n     - `Zoho | ABC`\n     - Any additional segmentation tags.\n   - Add **webhooks**:\n     - **Activation tags:** `Zoho | Send contact`, `Zoho | Send deleted contact`\n     - **Activation URLs:** webhook URLs from triggers\n\n2. **Zoho CRM Preparation**\n   - Create workflow rules for:\n     - **Contact created via form** \u2192 webhook\n     - **Contact created or updated** \u2192 webhook\n     - **Contact deleted** \u2192 webhook\n   - Create **custom fields** in Zoho CRM:\n     - `KlickTipp ID`\n\n3. **Credential Configuration**\n     - Connect your Zoho CRM account using a **Client ID** and **Client Secret**  from the Zoho API console.\n     - Authenticate your KlickTipp connection with **username/password** credentials (API access required).\n\n## Customization\n- Expand mapping nodes to include more Zoho/KlickTipp fields.\n- Add more segmentation branches in the \"Check relevant Segment\" rule or use other fields for segmentation."
      },
      "typeVersion": 1
    },
    {
      "id": "fe1d8090-6592-4df3-87d7-455159305e59",
      "name": "9. Get full contact.",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2368,
        144
      ],
      "parameters": {
        "color": 7,
        "width": 256,
        "height": 2176,
        "content": "## 9. Get full contact."
      },
      "typeVersion": 1
    },
    {
      "id": "62e1811d-660a-4fad-ac57-630a2186aa57",
      "name": "Create Contact with DOI",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        1312,
        304
      ],
      "parameters": {
        "email": "={{ $json.body.email }}",
        "tagId": "13939731",
        "fields": {
          "dataFields": [
            {
              "fieldId": "field226649",
              "fieldValue": "={{ $json.body.id }}"
            },
            {
              "fieldId": "fieldFirstName",
              "fieldValue": "={{ $json.body.firstName }}"
            },
            {
              "fieldId": "fieldLastName",
              "fieldValue": "={{ $json.body.lastName }}"
            },
            {
              "fieldId": "fieldPhone",
              "fieldValue": "={{ $json.body.phone }}"
            },
            {
              "fieldId": "fieldMobilePhone",
              "fieldValue": "={{ $json.body.mobile }}"
            },
            {
              "fieldId": "fieldPrivatePhone",
              "fieldValue": "={{ $json.body.homePhone }}"
            },
            {
              "fieldId": "fieldFax",
              "fieldValue": "={{ $json.body.fax }}"
            },
            {
              "fieldId": "fieldBirthday",
              "fieldValue": "={{ $json.body.dateOfBirth }}"
            },
            {
              "fieldId": "fieldCountry",
              "fieldValue": "={{ $json.body.mailingCountry }}"
            },
            {
              "fieldId": "fieldState",
              "fieldValue": "={{ $json.body.mailingState }}"
            },
            {
              "fieldId": "fieldCity",
              "fieldValue": "={{ $json.body.mailingCity }}"
            },
            {
              "fieldId": "fieldStreet1",
              "fieldValue": "={{ $json.body.mailingStreet }}"
            },
            {
              "fieldId": "fieldZip",
              "fieldValue": "={{ $json.body.mailingZip }}"
            }
          ]
        },
        "listId": "358895",
        "resource": "subscriber",
        "operation": "subscribe"
      },
      "credentials": {},
      "typeVersion": 3
    },
    {
      "id": "1076a65b-3156-435b-b162-4fb88e6f83f3",
      "name": "Check for email address2",
      "type": "n8n-nodes-base.filter",
      "position": [
        1024,
        304
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "f648741c-961c-4eff-a6d8-a3722005d341",
              "operator": {
                "type": "string",
                "operation": "exists",
                "singleValue": true
              },
              "leftValue": "={{ $json.body.email }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "f6db605b-a6b3-4298-abfc-a917b372e911",
      "name": "Tag Contact in Zoho CRM",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        3008,
        1600
      ],
      "parameters": {
        "url": "https://www.zohoapis.eu/crm/v3/Contacts/actions/add_tags",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n    \"ids\": [\n        \"{{ $json.field226649 }}\"\n    ],\n    \"tags\": [\n        {\n            \"name\": \"Online Store\"\n        }\n    ]\n} ",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "zohoOAuth2Api"
      },
      "credentials": {},
      "typeVersion": 4.2
    },
    {
      "id": "648175c5-b545-47a9-a1f7-25e9ade6dec0",
      "name": "Create a contact in Zoho",
      "type": "n8n-nodes-base.zohoCrm",
      "position": [
        1312,
        1600
      ],
      "parameters": {
        "lastName": "={{ $json.fieldLastName }}",
        "resource": "contact",
        "additionalFields": {
          "Fax": "={{ $json.fieldFax }}",
          "Email": "={{ $json.email }}",
          "Phone": "={{ $json.fieldPhone }}",
          "Mobile": "={{ $json.fieldMobilePhone }}",
          "Full_Name": "={{ $json.fullname }}",
          "First_Name": "={{ $json.fieldFirstName }}",
          "Home_Phone": "={{ $json.fieldPrivatePhone }}",
          "customFields": {
            "customFields": [
              {
                "value": "={{ $json.id }}",
                "fieldId": "KlickTipp_ID"
              }
            ]
          },
          "Date_of_Birth": "={{ new Date($json.fieldBirthday * 1000).toLocaleDateString('en-CA') }}",
          "Mailing_Address": {
            "address_fields": {
              "Mailing_Zip": "={{ $json.fieldZip }}",
              "Mailing_City": "={{ $json.fieldCity }}",
              "Mailing_State": "={{ $json.fieldState }}",
              "Mailing_Street": "={{ $json.fieldStreet1 }}",
              "Mailing_Country": "={{ $json.fieldCountry }}"
            }
          }
        }
      },
      "credentials": {},
      "typeVersion": 1
    },
    {
      "id": "534bdbbe-0543-4146-8e9a-d70393e66a96",
      "name": "Get contact data for tagging1",
      "type": "n8n-nodes-base.zohoCrm",
      "position": [
        2448,
        880
      ],
      "parameters": {
        "resource": "contact",
        "contactId": "={{ $('Contact created or updated in Zoho CRM').item.json.body.id }}",
        "operation": "get"
      },
      "credentials": {},
      "typeVersion": 1
    },
    {
      "id": "7f490bbc-273f-4294-9cf2-cad99040eae5",
      "name": "Get contact data for tagging",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        2448,
        1696
      ],
      "parameters": {
        "resource": "subscriber",
        "operation": "get",
        "lookupEmail": "={{ $('Contact Tagged in KlickTipp').item.json.email }}"
      },
      "credentials": {},
      "typeVersion": 3
    },
    {
      "id": "1a08de93-67e5-440c-a6cb-de0dd632b104",
      "name": "Check relevant Segment 1",
      "type": "n8n-nodes-base.switch",
      "position": [
        2720,
        1696
      ],
      "parameters": {
        "rules": {
          "values": [
            {
              "outputKey": "Online store",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "2cb613b1-eb67-4563-b3a5-8d3b6802fc51",
                    "operator": {
                      "type": "array",
                      "operation": "contains",
                      "rightType": "any"
                    },
                    "leftValue": "={{ $json.tags }}",
                    "rightValue": "13879589"
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "ABC",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "aa5f45b4-6f69-40de-980f-4952e4d15e84",
                    "operator": {
                      "type": "array",
                      "operation": "contains",
                      "rightType": "any"
                    },
                    "leftValue": "={{ $json.tags }}",
                    "rightValue": "13879590"
                  }
                ]
              },
              "renameOutput": true
            }
          ]
        },
        "options": {
          "allMatchingOutputs": true
        }
      },
      "typeVersion": 3.3
    },
    {
      "id": "6bb26f8b-7987-4c5e-b840-951bb42828cf",
      "name": "Tag Contact in Zoho CRM1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        3008,
        1808
      ],
      "parameters": {
        "url": "https://www.zohoapis.eu/crm/v3/Contacts/actions/add_tags",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n    \"ids\": [\n        \"{{ $json.field226649 }}\"\n    ],\n    \"tags\": [\n        {\n            \"name\": \"ABC\"\n        }\n    ]\n} ",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "zohoOAuth2Api"
      },
      "credentials": {},
      "typeVersion": 4.2
    },
    {
      "id": "0f3c7a23-9dcd-47e3-a3c2-20af4d8b82c3",
      "name": "Tag contact in KlickTipp",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        3008,
        800
      ],
      "parameters": {
        "email": "={{ $json.email }}",
        "tagId": [
          "13879589"
        ],
        "resource": "contact-tagging"
      },
      "credentials": {},
      "typeVersion": 3
    },
    {
      "id": "e7a3a98d-f020-4a65-be29-41de59bdc19a",
      "name": "Tag contact in KlickTipp1",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        3008,
        976
      ],
      "parameters": {
        "email": "={{ $json.email }}",
        "tagId": [
          "13879590"
        ],
        "resource": "contact-tagging"
      },
      "credentials": {},
      "typeVersion": 3
    },
    {
      "id": "9ba869ec-6067-4b75-8b96-09862dc979f3",
      "name": "Delete contact in Zoho CRM",
      "type": "n8n-nodes-base.zohoCrm",
      "position": [
        1312,
        2112
      ],
      "parameters": {
        "resource": "contact",
        "contactId": "={{ $json.field226649 }}",
        "operation": "delete"
      },
      "credentials": {},
      "typeVersion": 1
    },
    {
      "id": "244e2cdb-4a08-415b-b2e3-c1c3e56d4296",
      "name": "Check for Zoho contact ID1",
      "type": "n8n-nodes-base.filter",
      "position": [
        1024,
        2112
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "f648741c-961c-4eff-a6d8-a3722005d341",
              "operator": {
                "type": "string",
                "operation": "exists",
                "singleValue": true
              },
              "leftValue": "={{ $json.field226649 }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "02469936-cf52-4d2d-8c70-92f62e24d743",
      "name": "Add KlickTipp Contact ID3",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2176,
        304
      ],
      "parameters": {
        "url": "https://www.zohoapis.eu/crm/v3/Contacts",
        "method": "PUT",
        "options": {},
        "jsonBody": "={\n    \"data\": [\n        {\n            \"id\": \"{{ $json.field226649 }}\",\n            \"KlickTipp_ID\": \"{{ $json.id }}\",\n            \"Email_Opt_Out\": true\n        }\n    ]\n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "zohoOAuth2Api"
      },
      "credentials": {},
      "typeVersion": 4.2
    },
    {
      "id": "ca72012d-427d-495f-9978-b28fef69e469",
      "name": "Add KlickTipp Contact ID4",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2176,
        608
      ],
      "parameters": {
        "url": "https://www.zohoapis.eu/crm/v3/Contacts",
        "method": "PUT",
        "options": {},
        "jsonBody": "={\n    \"data\": [\n        {\n            \"id\": \"{{ $json.field226649 }}\",\n            \"KlickTipp_ID\": \"{{ $json.id }}\",\n            \"Email_Opt_Out\": false\n        }\n    ]\n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "zohoOAuth2Api"
      },
      "credentials": {},
      "typeVersion": 4.2
    },
    {
      "id": "d004eaef-5d0a-4554-83d5-901adac0b179",
      "name": "Set subscription status in Zoho1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1888,
        1808
      ],
      "parameters": {
        "url": "https://www.zohoapis.eu/crm/v3/Contacts",
        "method": "PUT",
        "options": {},
        "jsonBody": "={\n    \"data\": [\n        {\n            \"id\": \"{{ $json.id }}\",\n            \"Email_Opt_Out\": {{ $('Contact Tagged in KlickTipp').item.json.status === \"Subscribed\" ? false : true }}\n        }\n    ]\n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "zohoOAuth2Api"
      },
      "credentials": {},
      "typeVersion": 4.2
    },
    {
      "id": "88f3934b-ab3e-4401-96f9-3103f6f810d0",
      "name": "Set subscription status in Zoho",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1888,
        1600
      ],
      "parameters": {
        "url": "https://www.zohoapis.eu/crm/v3/Contacts",
        "method": "PUT",
        "options": {},
        "jsonBody": "={\n    \"data\": [\n        {\n            \"id\": \"{{ $json.id }}\",\n            \"Email_Opt_Out\": {{ $('Contact Tagged in KlickTipp').item.json.status === \"Subscribed\" ? false : true }}\n        }\n    ]\n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "zohoOAuth2Api"
      },
      "credentials": {},
      "typeVersion": 4.2
    },
    {
      "id": "41ad2015-2662-4474-a3fd-ca24b5f33e51",
      "name": "Set subscription status in Zoho2",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1872,
        976
      ],
      "parameters": {
        "url": "https://www.zohoapis.eu/crm/v3/Contacts",
        "method": "PUT",
        "options": {},
        "jsonBody": "={\n    \"data\": [\n        {\n            \"id\": \"{{ $('Contact created or updated in Zoho CRM').item.json.body.id }}\",\n            \"Email_Opt_Out\": {{ $('Get subscription status').item.json.status === \"Subscribed\" ? false : true }}\n        }\n    ]\n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "zohoOAuth2Api"
      },
      "credentials": {},
      "typeVersion": 4.2
    },
    {
      "id": "69f06e26-4cb0-4876-aef5-7a3a8c5c2392",
      "name": "Get subscription status",
      "type": "n8n-nodes-klicktipp.klicktipp",
      "position": [
        1600,
        976
      ],
      "parameters": {
        "resource": "subscriber",
        "operation": "get",
        "subscriberId": "={{ $('Contact created or updated in Zoho CRM').item.json.body.klicktippId }}",
        "identifierType": "id"
      },
      "credentials": {},
      "typeVersion": 3
    },
    {
      "id": "eee6368a-6c34-4995-97fa-01bc31ef6ab2",
      "name": "6. Get subscription status.",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1504,
        144
      ],
      "parameters": {
        "color": 7,
        "width": 272,
        "height": 2176,
        "content": "## 6. Get subscription status."
      },
      "typeVersion": 1
    },
    {
      "id": "3337178b-f01d-42bf-ba12-3dfb6352c5f9",
      "name": "7. Set subscription status.",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1792,
        144
      ],
      "parameters": {
        "color": 7,
        "width": 272,
        "height": 2176,
        "content": "## 7. Set subscription status."
      },
      "typeVersion": 1
    },
    {
      "id": "e611dc67-5cb1-4bbb-a6fd-33a7a441f94f",
      "name": "2. Filter contacts by last modified user.",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        384,
        144
      ],
      "parameters": {
        "color": 7,
        "width": 256,
        "height": 2176,
        "content": "## 2. Filter contacts by last modified user."
      },
      "typeVersion": 1
    },
    {
      "id": "986a64ef-8f20-487b-a906-d37477eff2ea",
      "name": "Only process changes via UI users",
      "type": "n8n-nodes-base.filter",
      "notes": "Define the filter to only process contact changes that were not made by your Zoho User, who runs changes in other automations. Replace the value with your according user. This needs to be done to avoid a loop when creating or updating contacts that trigger the webhook.",
      "position": [
        464,
        880
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "f648741c-961c-4eff-a6d8-a3722005d341",
              "operator": {
                "type": "string",
                "operation": "notEquals"
              },
              "leftValue": "={{ $json.body.modifiedBy }}",
              "rightValue": "John Doe"
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "75a77828-28d6-4e54-8b4b-df36518be4bf",
      "name": "Only process changes via UI users1",
      "type": "n8n-nodes-base.filter",
      "notes": "Define the filter to only process contact changes that were not made by your Zoho User, who runs changes in other automations. Replace the value with your according user. This needs to be done to avoid a loop when creating or updating contacts that trigger the webhook.",
      "position": [
        464,
        304
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "f648741c-961c-4eff-a6d8-a3722005d341",
              "operator": {
                "type": "string",
                "operation": "notEquals"
              },
              "leftValue": "={{ $json.body.modifiedBy }}",
              "rightValue": "John Doe"
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "fe5a7536-3b3d-453b-8636-f101c706422f",
      "name": "Contact Deleted in KlickTipp",
      "type": "n8n-nodes-klicktipp.klicktippTrigger",
      "position": [
        208,
        2112
      ],
      "parameters": {},
      "credentials": {},
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {
    "timezone": "Europe/Berlin",
    "callerPolicy": "workflowsFromSameOwner",
    "availableInMCP": false,
    "executionOrder": "v1"
  },
  "versionId": "a3a39e13-8b87-412c-a31e-124ff084ae38",
  "connections": {
    "Update contact": {
      "main": [
        [
          {
            "node": "Get subscription status",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check Subscription": {
      "main": [
        [
          {
            "node": "Check for email address",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Check for KlickTipp ID1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check for KlickTipp ID": {
      "main": [
        [
          {
            "node": "Delete contact in KlickTipp",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check for KlickTipp ID1": {
      "main": [
        [
          {
            "node": "Update contact",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check for email address": {
      "main": [
        [
          {
            "node": "Create Contact with SOI",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check relevant Segment ": {
      "main": [
        [
          {
            "node": "Tag contact in KlickTipp",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Tag contact in KlickTipp1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create Contact with DOI": {
      "main": [
        [
          {
            "node": "Add KlickTipp Contact ID3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create Contact with SOI": {
      "main": [
        [
          {
            "node": "Get contact data for tagging1",
            "type": "main",
            "index": 0
          },
          {
            "node": "Add KlickTipp Contact ID4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get subscription status": {
      "main": [
        [
          {
            "node": "Set subscription status in Zoho2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check for email address2": {
      "main": [
        [
          {
            "node": "Create Contact with DOI",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check relevant Segment 1": {
      "main": [
        [
          {
            "node": "Tag Contact in Zoho CRM",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Tag Contact in Zoho CRM1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create a contact in Zoho": {
      "main": [
        [
          {
            "node": "Set subscription status in Zoho",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Update a contact in Zoho": {
      "main": [
        [
          {
            "node": "Set subscription status in Zoho1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Add KlickTipp Contact ID4": {
      "main": [
        []
      ]
    },
    "Check for Zoho contact ID": {
      "main": [
        [
          {
            "node": "Update a contact in Zoho",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check Subscription in Zoho": {
      "main": [
        [
          {
            "node": "Check for last name in KlickTipp",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Check for Zoho contact ID",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check for Zoho contact ID1": {
      "main": [
        [
          {
            "node": "Delete contact in Zoho CRM",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Contact Tagged in KlickTipp": {
      "main": [
        [
          {
            "node": "Check Subscription in Zoho",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Contact deleted in Zoho CRM": {
      "main": [
        [
          {
            "node": "Check for KlickTipp ID",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Contact Deleted in KlickTipp": {
      "main": [
        [
          {
            "node": "Check for Zoho contact ID1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get contact data for tagging": {
      "main": [
        [
          {
            "node": "Check relevant Segment 1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get contact data for tagging1": {
      "main": [
        [
          {
            "node": "Check relevant Segment ",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set subscription status in Zoho": {
      "main": [
        [
          {
            "node": "Add Zoho CRM Contact ID to KlickTipp Contact",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check for last name in KlickTipp": {
      "main": [
        [
          {
            "node": "Create a contact in Zoho",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set subscription status in Zoho1": {
      "main": [
        [
          {
            "node": "Get contact data for tagging",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set subscription status in Zoho2": {
      "main": [
        [
          {
            "node": "Get contact data for tagging1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Only process changes via UI users": {
      "main": [
        [
          {
            "node": "Check Subscription",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Only process changes via UI users1": {
      "main": [
        [
          {
            "node": "Check for email address2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Contact created or updated in Zoho CRM": {
      "main": [
        [
          {
            "node": "Only process changes via UI users",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Contact registered via Form in Zoho CRM": {
      "main": [
        [
          {
            "node": "Only process changes via UI users1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Add Zoho CRM Contact ID to KlickTipp Contact": {
      "main": [
        [
          {
            "node": "Get contact data for tagging",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

Community Node Disclaimer: This workflow uses KlickTipp community nodes.

Source: https://n8n.io/workflows/12679/ — original creator credit. Request a take-down →

More Web Scraping workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

Web Scraping

Community Node Disclaimer: This workflow uses KlickTipp community nodes.

Crypto, Custom, N8N Nodes Klicktipp +1
Web Scraping

Community Node Disclaimer: This workflow uses KlickTipp community nodes.

Crypto, Custom, HTTP Request +1
Web Scraping

This workflow automatically monitors new or updated Contacts in Zoho CRM, enriches them using People Data Labs, checks public visibility across News + Reddit, calculates an engagement score and update

HTTP Request, Zoho Crm
Web Scraping

This n8n template provides enterprise-level version control for your workflows using GitHub integration. Stop losing hours to broken workflows and manual exports – get proper commit history, visual di

n8n, Execute Workflow Trigger, HTTP Request +1
Web Scraping

This flow creates dummy files for every item added in your *Arrs (Radarr/Sonarr) with the tag .

HTTP Request, Ssh