The moment it happens
Post new MailerLite subscribers to Slack
Each new subscriber shows up in Slack with their email and the group they joined.
- Runs
- The moment it happens
- Apps
- MailerLite
- AI
- Not needed
- Access
- read+write
Send this to your assistant
Create a ClickRuntime automation: when someone subscribes in MailerLite, post their email and group name to #marketing in Slack.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
A MailerLite form on your site is meant to bring in leads, but nothing tells you when it does. A newsletter writer finds out about a surge of signups after a podcast appearance only by checking the dashboard days later, and a coach who runs a free workshop never sees that three people from the same company registered within an hour. Opportunities to say hello are missed.
When a new subscriber joins your MailerLite account, the platform sends an event to ClickRuntime, and a Slack message appears with the subscriber's details, such as their email address and any name or custom field they entered. Because it relies on a webhook, it posts the moment the signup happens.
Small teams and solo creators use it to keep an eye on growth without opening another tab, and agencies use it to show clients that their forms work.
What you get out of it
You notice spikes while they are happening
If an interview or social post sends a hundred people to your signup page, you see the stream in Slack and can respond live, for example by replying to comments or adding a bonus to the thank-you page.
Several signups from one company stand out
A team lead and two colleagues joining within an hour is a buying signal that totals hide. Seeing names scroll past lets a human recognize it and reach out with a team offer.
Broken forms are caught right away
After a site redesign or a plugin update, forms sometimes stop posting. If you know signups normally arrive every few hours and the channel falls silent, you investigate before a week of leads is lost.
The whole team shares the win
Seeing real people join keeps marketers, writers and support staff connected to the audience they serve. It is more motivating than a figure in a monthly report that few ever read.
Custom fields appear without a lookup
If your form asks about role or interest, the answer is in the message. A salesperson can see that the new subscriber is a hiring manager before deciding how to reply.
How it works
What happens, step by step
When a subscriber joins a group in MailerLite, MailerLite tells ClickRuntime straight away.
ClickRuntime picks out the subscriber's email and the name of the group they joined.
It posts a one-line message to #marketing in Slack.
Before it runs live
- Connect MailerLite
- 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 MailerLite steps into one automation
Under the hood
The code that runs this automation
from clickruntime import on_event, notify
@on_event
def handle(event):
e = event.json or {}
if e.get("type") != "subscriber.added_to_group":
return {"posted": False}
email = (e.get("subscriber") or {}).get("email")
group = (e.get("group") or {}).get("name", "no group")
notify.slack(f"New subscriber: {email} joined {group}", channel="#marketing")
return {"posted": True}FAQ
Common questions
Does it post for subscribers imported from a spreadsheet?
Which details are included in the Slack message?
Do I need a specific MailerLite plan for webhooks?
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
See who clicks links in your campaigns
Slack tells me which subscriber clicked and which link they chose.
See how it worksGet last week's MailerLite results every Monday
A Monday email shows opens, clicks and unsubscribes for each campaign sent last week.
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 new MailerLite subscribers to Slack” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.
