Skip to content

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.

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 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

  1. When a subscriber joins a group in MailerLite, MailerLite tells ClickRuntime straight away.

  2. ClickRuntime picks out the subscriber's email and the name of the group they joined.

  3. 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

RunsThe moment it happens
Post new MailerLite subscribers to Slackjust nowSucceeded
Slack · #marketingNew subscriber: dana@northwind.com joined Newsletter

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 MailerLite 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_alert_mailerlite.pyexample
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?
The webhook reports the subscriber-created event for your account. Imports may or may not trigger it depending on how MailerLite handles them, so a large upload could produce a burst of messages or none. Try a small import first to see what happens.
Which details are included in the Slack message?
It includes the fields MailerLite sends with the event, such as the email address, name and custom fields that were filled in. You can choose which fields to show, which is useful if you prefer to keep personal data out of a busy channel.
Do I need a specific MailerLite plan for webhooks?
Webhooks are set up through MailerLite's API, which needs an API token from your account. Availability of some API features can depend on your MailerLite plan, so check your account if the connection cannot be created.
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 new MailerLite subscribers to Slack” from your assistant

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