When a guest connects via AiWifi, add them to MailerLite and notify the team in Slack
When a guest connects through your AiWifi captive portal, this workflow creates or updates them as a MailerLite subscriber and posts a message in a Slack channel, so staff know who is on site.
AiWifi
MailerLite
Slack3 steps Setup ~5 min Used on 3.4k sites Free to import

What this workflow does
Cafes, hotels and shops that offer guest WiFi collect details at the login page, but those details often stay inside the WiFi system. If you send newsletters through MailerLite, every guest would have to be exported and imported by hand. This workflow moves each guest across as they connect and tells your team in Slack.
The AiWifi trigger fires when a new guest connects to your AiWifi captive portal. The guest details from the portal become values you can map. MailerLite then runs Create or Update Subscriber, which adds a new subscriber or updates the one that already has that email. Last, Slack posts a message to a channel using the guest's details.
Only add guests to MailerLite if your portal asks for consent to email them, since the workflow sends every connection through. Mapped values can overwrite what an existing subscriber holds, and a blank value may clear a field. Task History lists each run with what MailerLite and Slack returned.
Hotel guest list for offers
Guests who log in to the lobby WiFi become MailerLite subscribers, and front-desk staff see each arrival in a Slack channel.
Cafe loyalty newsletter
Customers who connect at the counter join your MailerLite audience, so the monthly menu email reaches people who have visited.
Showroom visit alerts
Sales staff get a Slack message when a visitor logs in to the showroom WiFi, and the visitor is added to MailerLite for follow-up.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
AiWifi Guest ConnectionRuns each time a new guest logs in through the AiWifi captive portal at your venue. The details the guest entered at login become values you can map.
MailerLite Create or Update SubscriberCreates a MailerLite subscriber from the guest's details, or updates the subscriber who already has that email. Map the email and any name values and connect your MailerLite account on import.
Slack Send Channel MessagePosts a message to a Slack channel about the new connection. Write the text and insert guest details from AiWifi, then connect your Slack workspace.
What you need
- FlowMatticCore
- AiWifi AccountAccount
- MailerLite AccountAccount
- Slack AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- If your portal records a marketing consent choice, add a Filter after the trigger that continues only when the guest agreed, so the MailerLite step runs just for them.
- Connect once from a phone after import so FlowMattic captures a real AiWifi guest, then map the email in MailerLite and the Slack text.
- For a busy venue, swap the Slack step for a Send Direct Message to a manager, or post to a quiet channel so the team's main channel stays readable.
Questions about this workflow
What happens when a returning AiWifi guest is already in MailerLite?
Create or Update Subscriber updates the existing subscriber instead of adding a copy. Values from the new connection can replace what was stored, and a blank one may clear a field.
Does the AiWifi guest need to give an email address?
MailerLite subscribers are identified by email, so the step needs one. If your portal lets guests log in without an email, add a Filter that stops runs where it is empty.
Can the Slack message go to a private staff channel?
As shipped, the Slack step is Send Channel Message, meant for regular channels. For a private channel, swap in Slack's Send Private Channel Message action and choose the channel there.
More Email Marketing workflows
Other ready-to-import templates from the same category.






Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted