Skip to content

The moment it happens

Post each new Kit subscriber to Slack

Every sign-up appears in Slack with the person's name and email.

Runs
The moment it happens
Apps
Kit
AI
Not needed
Access
read+write

Send this to your assistant

Create a ClickRuntime automation: whenever someone subscribes in Kit, post their first name and email to #newsletter in Slack.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

A podcaster or course creator who sends a launch email to a Kit list wants to see the reaction as it happens. Are people subscribing from the new landing page? Did the partner shout-out land? Waiting for a daily summary or refreshing the Kit dashboard breaks concentration and still shows only totals, not who signed up, so it is hard to jump in and engage a promising new reader.

The automation registers a webhook with Kit. Whenever Kit adds a subscriber, it posts the event to ClickRuntime, which then writes the subscriber's name and email into the Slack channel you select. There is no polling delay, so the message appears within moments of the signup.

It is a good fit during launches, live events and any week when you are promoting a form and want to watch results.

What you get out of it

  • Launch-day reaction is visible live

    Seeing signups tick through a channel while a promotion runs tells you immediately whether it is working. You can adjust the message, resend to a segment or thank a partner without waiting for tomorrow's numbers.

  • The team celebrates and learns together

    When a collaborator or editor sees new subscribers arrive in Slack, they get the same feedback you do. That keeps a small team aligned on which pieces of content actually bring people in.

  • Warm subscribers can get a quick reply

    A reader who just signed up is at peak attention. A personal note within minutes, a welcome from you or a pointer to a favorite post, feels like attention rather than automation and improves replies.

  • Broken forms surface within hours

    If a form was working yesterday and no posts appear today during a promotion, you know to check it right away. Otherwise a broken embed can quietly waste days of paid traffic.

  • Suspicious signups are visible at once

    A burst of near-identical addresses is easy to see in a feed. Catching it early lets you remove the bots from Kit before they receive your next broadcast and drag down deliverability.

How it works

What happens, step by step

  1. When someone confirms their subscription in Kit, Kit tells ClickRuntime straight away.

  2. ClickRuntime picks out the subscriber's first name and email address.

  3. It posts them to #newsletter in Slack, so you can watch sign-ups as they happen.

Before it runs live

  • Connect Kit
  • Paste your automation's link into the other app's webhook settings

What you get

RunsThe moment it happens
Post each new Kit subscriber to Slackjust nowSucceeded
Slack · #newsletterNew subscriber: Dana <dana@northwind.com>

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Act only on the items that match your own rules, and skip the rest
  • Add an AI step, for example to summarize, sort or draft a reply
  • Add another app, for example also send it to Slack
  • Combine it with other Kit steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
new_subscriber_slack_alert.pyexample
from clickruntime import on_event, notify

@on_event
def handle(event):
    sub = (event.json or {}).get("subscriber") or {}
    if not sub.get("email_address"):
        return {"posted": False}
    notify.slack(f"New subscriber: {sub.get('first_name') or '(no name)'} <{sub['email_address']}>", channel="#newsletter")
    return {"posted": True}

FAQ

Common questions

What exactly triggers the Slack post?
The post is triggered when Kit sends a subscriber-activated notification through the webhook. That means someone who has confirmed or been added as an active subscriber, not simply a form view. If your form uses double opt-in, the message arrives after they confirm.
Is there a way to avoid a post for every single subscriber?
Yes. If volume gets high, the alert can post only subscribers who joined a specific form or tag, or batch them into one message every hour. Those are sensible changes once a list grows beyond a few signups a day.
Does it need a paid Kit plan?
Kit's own plans decide which API and webhook features you can use, and you need an account where they are available. Check your plan in Kit if the connection fails. Once connected, the webhook details are kept as secrets in ClickRuntime.
What permissions does it need?
read+write. Nothing else in your accounts is used.
Does it need AI?
No. It runs without AI, so it doesn't use your plan's AI allowance.
How many runs does it use?
One run for each event the app sends.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Post each new Kit subscriber to Slack” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.