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.
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
When someone confirms their subscription in Kit, Kit tells ClickRuntime straight away.
ClickRuntime picks out the subscriber's first name and email address.
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
Build your own
Need it to work differently?
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
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?
Is there a way to avoid a post for every single subscriber?
Does it need a paid Kit plan?
What permissions does it need?
Does it need AI?
How many runs does it use?
Can I change how it works?
Related
You might also like
Get yesterday's new Kit subscribers by email
One email each morning lists who subscribed yesterday, or says nobody did.
See how it worksPost a weekly Kit growth report to Slack
Every Monday Slack shows new subscribers, unsubscribes, net growth and the list total.
See how it worksPost new orders and sign-ups to Slack
When something happens in your shop, app or form, the details land in the right channel straight away.
See how it worksKeep exploring
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.