Send a Webhook app
Use the Send a Webhook app to trigger real-time notifications to external systems when subscribers reach specific steps in your Visual Automations.
August 28, 2026
Copy for LLM
The Send a Webhook app triggers notifications to external systems when subscribers reach a specific Visual Automation step.
Use the app to:
- Send webhook notifications to any third-party system that accepts HTTP requests
- Deliver subscriber data in real time to custom workflows and internal tools
- Secure your webhook requests with secret verification
NOTE: The Send a Webhook app sends notifications only when subscribers reach a specific Visual Automation step. To send notifications for other supported events in your Kit account—like a subscriber joining your list, a Tag being added, or a Broadcast being sent—set up a webhook from the Webhooks page instead.
Getting started with the Send a Webhook app
To use the Kit Send a Webhook app, you need to:
- Have a paid Kit account
- Have a receiving endpoint URL where you want to send webhook notifications
- (Optional) A secret provided for verifying that the webhook is coming from Kit, which is accessible via the App Settings
How to install the Send a Webhook app
- Log in to your Kit account
- Click Apps in the navigation
- Find the Send a Webhook app and click Install
- The app will be installed and ready to use in your Visual Automations
You can also go directly to the Send a Webhook app listing to install the app.
How to use the Send a Webhook app
Add a webhook action node to your Visual Automation
Once installed, you can add webhook notifications to any Visual Automation:
- Go to Visual Automations and either create a new automation or edit an existing one
- Click the + button where you want to add the webhook action
- Select Action and choose Send a Webhook > Webhook
- Configure your webhook settings:
Required fields:
- Webhook URL: The endpoint URL where you want to send the notification
- Webhook Name: A descriptive name to help you identify this webhook
What data is sent
When a subscriber reaches the webhook action in your automation, Kit sends their profile data to your specified endpoint.
NOTE: The Send a Webhook app currently doesn't support custom fields. The data we send includes only the subscriber ID and email.
Use cases for webhooks
The Send a Webhook app is perfect for:
- Connecting to internal tools: Notify your CRM, project management system, or custom database when subscribers reach a certain point in your Visual Automation
- Third-party integrations: Connect Kit to platforms not available in the Kit App Store
- Custom workflows: Trigger actions in external systems based on subscriber behavior
- Real-time notifications: Get instant alerts when subscribers reach key points in your automations
Send a Webhook troubleshooting
My webhook isn't being triggered
- Verify that the Visual Automation is active and subscribers are reaching the webhook action node
- Check that your webhook URL is correct and accessible
- Make sure your receiving endpoint is set up to accept POST requests
I'm not receiving the data I expected
- Confirm that the subscriber profile includes the fields you're trying to send
- Check your endpoint's logs to see what data is being received
How do I verify webhooks are coming from Kit?
- Use the shared secret field when setting up your webhook action—you can access this via the App Settings
- Implement webhook signature verification on your receiving endpoint using the shared secret
☝️ If you're having trouble installing or using the Send a Webhook app, or if you wish it included functionality not currently available, we're here to help. Just reach out to us with our in-app messenger for the quickest help, or send us a message at help@kit.com, and a member of the team will be in touch.
Did this answer your question?
Disappointed ReactionNeutral ReactionSmiley Reaction
