Webhooks & Kit (formerly ConvertKit)

I need to use a webhook to feed new subscribers from a 3rd party platform into my client’s Kit account.

This is a screenshot of the 3rd party platform with instructions for adding the webhook where it will post data - Apps - Google Chrome 2025-0...

I’ve created API keys from the client’s Kit account, but not having any success adding it as a connection.

Is there a tutorial available?

Hello @jeffnaz ,

To set up a webhook for a third-party platform, you can use the Webhook as the first step, copy the Live URL, and configure it in the New Lead webhook (as shown in the screenshot).

Thanks for the reply.

Yes, I started with the webhook and copied the live URL into the 3rd party platform.

Then I added ConvertKit as the next action.

I’m trying to generate a valid test so that I can map the name and email fields to populate the ConvertKit action, but it’s not pulling in the sample data from the form I submitted on the 3rd party platform.

I’ve tried with using “Get” and “Post”, and this is what I receive:

{
“method”: “POST”,
“headers”: {
“connection”: “Upgrade”,
“host”: “cloud.activepieces.com”,
“content-length”: “2”,
“user-agent”: “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36”,
“accept”: “application/json, text/plain, /”,
“accept-encoding”: “gzip, br”,
“accept-language”: “en-US,en;q=0.9”,
“authorization”: “Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjEifQ.eyJpZCI6Ik94Rzl1SmhEcFptbVA3OXUydVZmdSIsInR5cGUiOiJVU0VSIiwicHJvamVjdElkIjoiWVB0T3pseURyNTZ3SHJ3d3h3NHRXIiwicGxhdGZvcm0iOnsiaWQiOiJwcGloYjBMU1R4Z0tZaHhKV3QxTXAifSwidG9rZW5WZXJzaW9uIjoiVnVxeW5sdzFsaWtXb2trMWF0UThxIiwiaWF0IjoxNzUyNjI2MzU4LCJleHAiOjE3NTMyMzExNTgsImlzcyI6ImFjdGl2ZXBpZWNlcyJ9._Jo8ypO0Ifs_nYDzUXjFARHGHqECFuve-_gb0sBzS-E”,
“cdn-loop”: “cloudflare; loops=1”,
“cf-connecting-ip”: “2600:1011:a18a:a897:89a:350e:7383:668e”,
“cf-ipcountry”: “US”,
“cf-ray”: “9601ded6d9127ed2-LAX”,
“cf-visitor”: “{"scheme":"https"}”,
“content-type”: “application/json”,
“cookie”: “ajs_user_id=OxG9uJhDpZmmP79u2uVfu; ajs_anonymous_id=aaeabe4b-821e-4e7d-b24d-876a69435366; __cf_bm=qYc05QlMlzIMLifQzudAIc6hwvQW3e4KJxeqNtIF8ro-1752671864-1.0.1.1-hvZWvj8HRJR4BilhPUxdzjB6lFzt4anV3l3NFtqSgXJdw5Zi9Uf9d7EveC8xCc4yx2p93alEB51iRQwGHTQEF6Aug6VnFrzp3CWJYZr4ROU; ph_phc_7F92HoXJPeGnTKmYv0eOw62FurPMRW9Aqr0TPrDzvHh_posthog=%7B%22distinct_id%22%3A%22OxG9uJhDpZmmP79u2uVfu%22%2C%22%24sesid%22%3A%5B1752672795563%2C%2201981360-99db-7479-8ab6-e1ceaf3dced7%22%2C1752671754714%5D%2C%22%24epp%22%3Atrue%2C%22%24initial_person_info%22%3A%7B%22r%22%3A%22https%3A%2F%2Fwww.activepieces.com%2F%22%2C%22u%22%3A%22https%3A%2F%2Fcloud.activepieces.com%2Fprojects%2FYPtOzlyDr56wHrwwxw4tW%2Fflows%22%7D%7D”,
“origin”: “https://cloud.activepieces.com”,
“priority”: “u=1, i”,
“referer”: “Activepieces”,
“sec-ch-ua”: “"Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"”,
“sec-ch-ua-mobile”: “?0”,
“sec-ch-ua-platform”: “"Windows"”,
“sec-fetch-dest”: “empty”,
“sec-fetch-mode”: “cors”,
“sec-fetch-site”: “same-origin”,
“x-forwarded-for”: “172.70.206.26”,
“x-forwarded-host”: “cloud.activepieces.com”,
“x-forwarded-port”: “443”,
“x-forwarded-proto”: “https”,
“x-forwarded-server”: “a44d87627f25”,
“x-real-ip”: “172.70.206.26”
},
“body”: {},
“queryParams”: {},
“rawBody”: “{}”
}

@jeffnaz For webhook trigger, try submitting the form after clicking the Test Trigger button and it will wait for form response.