How to Set Up ConvertKit Webhook Notifications with Webhookify

Published Feb 21 202610 min read
ConvertKit webhook setup with Webhookify

ConvertKit (now also known as Kit) is the email marketing platform of choice for creators, bloggers, podcasters, and online course builders. Every time a subscriber joins your list, unsubscribes, gets tagged, fills out a form, or purchases a digital product, ConvertKit can fire a webhook event. Missing these events means you might not notice a sudden spike in unsubscribes, a form that stopped converting, or the exciting moment when someone buys your latest product. With Webhookify, you can instantly receive human-readable notifications for every ConvertKit webhook event on Telegram, Discord, Slack, Email, or your mobile device -- complete with a cash register sound every time a sale comes through.

This guide walks you through the complete process of connecting ConvertKit webhooks to Webhookify, from creating your endpoint to receiving your first real-time creator economy alert. Whether you are a solo creator with a newsletter or running a multi-product digital business, this setup takes less than 15 minutes and transforms how you stay on top of your audience growth.

Why Monitor ConvertKit Webhooks with Webhookify?

  • Instant Sales Celebrations: Hear a cash register sound on your phone every time someone purchases your digital product, course, or paid newsletter subscription. Webhookify's mobile app makes every sale a moment worth celebrating.

  • Multi-Channel Delivery: Route ConvertKit alerts wherever you work. Send new subscriber notifications to a Telegram group, purchase events to a Slack channel, and unsubscribe alerts to Email -- all from a single Webhookify endpoint.

  • AI-Powered Summaries: Instead of parsing raw JSON payloads, Webhookify transforms ConvertKit webhook data into plain-English summaries like "New subscriber jane@example.com joined via the 'Free Course' form and was tagged with 'interested-in-premium'."

  • List Growth Monitoring: Track your email list growth in real time. See every new subscriber, form submission, and tag application as it happens, giving you immediate feedback on your marketing efforts.

  • Complete Event Logging: Every webhook ConvertKit sends is logged with full headers and payload data. This creates a searchable history of all subscriber activity for analyzing growth patterns and debugging automation issues.

Prerequisites

  1. A ConvertKit account (free to create at convertkit.com)
  2. A Webhookify account (sign up free at webhookify.app)
  3. At least one notification channel configured (Telegram, Discord, Slack, Email, or mobile push)
  4. Access to ConvertKit's Developer settings or Automation rules (Creator plan or above for advanced webhooks)

Step-by-Step Setup Guide

1

Create a Webhookify Endpoint

Start by logging into your Webhookify dashboard at webhookify.app. If you do not have an account yet, sign up -- the free tier is all you need to get started.

Once inside the dashboard, click the "Create Endpoint" button. Webhookify will generate a unique webhook URL that looks something like this:

https://hook.webhookify.app/wh/abc123xyz789

Copy this URL and keep it handy. This is the URL you will paste into ConvertKit's webhook configuration. Each endpoint has its own event log, so you can create separate endpoints for different ConvertKit accounts or event categories.

Give your endpoint a descriptive name like "ConvertKit Subscribers" or "ConvertKit Product Sales" so you can easily identify it later in your dashboard.

2

Configure Your Notification Channel

Before connecting ConvertKit, make sure you have at least one notification channel set up in Webhookify. Navigate to the Settings or Notifications section in your Webhookify dashboard.

For Telegram: Click "Connect Telegram" and follow the bot authorization flow. You can send notifications to a private chat, a group, or a channel. This is perfect for getting instant subscriber alerts on your phone throughout the day.

For Discord: Click "Connect Discord" and authorize the Webhookify bot to post in your selected server and channel. Choose a dedicated channel like #email-growth to keep subscriber notifications organized.

For Slack: Click "Connect Slack" and complete the OAuth flow. Select the workspace and channel where you want ConvertKit alerts to appear. A channel like #marketing or #subscriber-activity works well.

For Email: Enter the email address where you want to receive webhook notifications. You can add multiple addresses to notify your entire marketing team.

For Mobile Push: Download the Webhookify app from the App Store or Google Play. Sign in with your account credentials. Enable push notifications when prompted. Toggle on the cash sound in the app settings to hear a celebratory sound for every purchase event -- the perfect motivation for creators building a digital product business.

3

Add Your Webhookify URL in ConvertKit

Log into your ConvertKit account and navigate to Settings > Developer (or Settings > Advanced depending on your plan).

Method 1: Global Webhooks (Developer Settings)

  1. Go to Settings > Developer.
  2. Scroll to the Webhooks section.
  3. Click "Add Webhook".
  4. Paste your Webhookify URL: https://hook.webhookify.app/wh/abc123xyz789
  5. Select the event you want to monitor from the dropdown.
  6. Click "Save".
  7. Repeat for each additional event type you want to monitor.

Method 2: Automation Rule Webhooks

  1. Go to Automations > Rules.
  2. Click "Add Rule".
  3. Set the trigger (e.g., "Subscribes to a form," "Tag is added," "Purchases a product").
  4. Set the action to "Send webhook".
  5. Paste your Webhookify URL.
  6. Click "Save Rule".

Both methods work with Webhookify. Global webhooks are simpler for monitoring all events of a specific type, while automation rules give you more granular control over which specific forms, tags, or products trigger webhooks.

4

Select Events to Monitor

ConvertKit offers several webhook event types that cover the full subscriber lifecycle. Here are the key events to configure:

  • subscriber.subscriber_activate -- A new subscriber is confirmed and activated
  • subscriber.subscriber_unsubscribe -- A subscriber opted out of your list
  • subscriber.form_subscribe -- A subscriber signed up through a specific form
  • subscriber.tag_add -- A tag was added to a subscriber
  • subscriber.tag_remove -- A tag was removed from a subscriber
  • purchase.purchase_create -- A subscriber purchased a digital product

For most creators, start with subscriber.subscriber_activate for list growth tracking and purchase.purchase_create for sales monitoring. You can always add more event types later as needed.

Back in your Webhookify dashboard, you can configure notification rules to route different event types to different channels. For example, send purchase events to your phone (with cash sound) and subscriber events to a Slack channel.

5

Test Your Configuration

To test your setup, you can trigger a real event in ConvertKit. The easiest way is to subscribe to one of your own forms using a test email address, or add a tag to an existing subscriber.

For purchase testing, if you have a free product set up in ConvertKit Commerce, you can make a test purchase to trigger the purchase_create event.

Within seconds of the event, you should receive a notification on your configured channels. Check your Webhookify dashboard to see the event logged with its full payload, including subscriber details, form or tag information, and timestamps.

If you do not receive a notification, verify that:

  • The webhook is enabled in ConvertKit (check the webhooks list or automation rule status)
  • Your Webhookify URL is correctly pasted without extra spaces
  • Your notification channel is connected and active in Webhookify settings

ConvertKit Webhook Events You Can Monitor

ConvertKit EventDescription
subscriber.subscriber_activateTriggered when subscriber subscriber activate occurs
subscriber.subscriber_unsubscribeTriggered when subscriber subscriber unsubscribe occurs
subscriber.form_subscribeTriggered when subscriber form subscribe occurs
subscriber.tag_addTriggered when subscriber tag add occurs
subscriber.tag_removeTriggered when subscriber tag remove occurs
subscriber.course_subscribeTriggered when subscriber course subscribe occurs
subscriber.course_completeTriggered when subscriber course complete occurs
purchase.purchase_createTriggered when purchase purchase create occurs

Real-World Use Cases

  • Email List Growth Tracking: A newsletter creator receives a Telegram notification every time a new subscriber joins through any of their forms. At the end of each day, they can scroll through the notifications to see exactly how many new subscribers they gained and which forms are performing best.

  • Product Sales Celebrations: An online course creator enables the cash sound notification on the Webhookify mobile app. Every time someone purchases their course, they hear the cash register sound and see a notification with the buyer's name and product purchased. This instant feedback loop is incredibly motivating during a launch.

  • Churn Monitoring: A paid newsletter operator routes subscriber_unsubscribe events to a dedicated Slack channel. When an unsubscribe comes in, the team can review whether it was a free or paid subscriber and look for patterns in churn behavior to improve retention.

  • Tag-Based Automation Alerts: A creator uses ConvertKit tags to segment their audience. When a subscriber is tagged with "interested-in-coaching," the creator receives a Discord notification and can personally follow up with a DM or email to convert them into a coaching client.

Example Notification

Here is what a typical Webhookify notification looks like when a ConvertKit purchase is made:

New Webhook Event Received

Source: ConvertKit
Event: purchase.purchase_create
Endpoint: ConvertKit Product Sales

AI Summary:
New purchase! jane@example.com bought "The Complete
Creator Toolkit" for $49.00 USD. The subscriber was
tagged with "customer" and "toolkit-buyer." Payment
processed via ConvertKit Commerce.

Timestamp: 2026-02-21T16:08:44Z

View full payload in Webhookify Dashboard

Troubleshooting

  1. Webhook not firing in ConvertKit: Verify the webhook is enabled in your ConvertKit Developer settings or that the automation rule is active. If using automation rules, ensure the trigger conditions match the event you are testing (e.g., the correct form or tag is specified).

  2. Subscriber events not triggering: ConvertKit only fires subscriber_activate for confirmed subscribers. If you use double opt-in, the webhook will not fire until the subscriber clicks the confirmation link. Test with double opt-in disabled or complete the full confirmation flow.

  3. Purchase webhooks not appearing: Purchase webhooks require ConvertKit Commerce to be set up with at least one product. Ensure your product is published and available for purchase. Test purchases with a free product can help verify the webhook is working.

  4. Duplicate notifications: If you configured both a global webhook and an automation rule for the same event, you will receive duplicate notifications. Choose one method or the other, or create separate Webhookify endpoints for each to keep events organized.

  5. Notification channel not receiving alerts: Go to your Webhookify settings and confirm your notification channel is connected and active. Try sending a test notification from the Webhookify dashboard. If the webhook appears in your logs but no notification was sent, the issue is with the channel configuration.

Enable the cash sound notification in the Webhookify mobile app for ConvertKit purchase events. There is nothing more motivating as a creator than hearing a cash register sound every time someone buys your product. It provides instant positive reinforcement and makes launch days feel like a celebration.

Never Miss a ConvertKit Event Again

Set up real-time ConvertKit webhook notifications in under 15 minutes. Get instant alerts for new subscribers, product sales (with cash sound!), and tag changes on Telegram, Discord, Slack, or your phone.

Get Started Free

Related Articles

Frequently Asked Questions

How to Set Up ConvertKit Webhook Notifications with Webhookify - Webhookify | Webhookify