Your Benchmark Email list changes every day: people join, leave, change their address or bounce. FlowMattic posts those changes to Slack so marketing can react to a bad send, sales can follow up on a promising sign-up and whoever owns the CRM knows when an email address changed. The workflows run on your own WordPress site.
5 triggers14 actions6 example workflows2 ready-made templatesUnlimited runs
Try a pairing
When this happens in Benchmark Email5 triggers
Do this in Slack14 actions
1. TriggerUnsubscribe
2. ActionSend Channel Message
When Benchmark Email fires Unsubscribe, FlowMattic runs Send Channel Message in Slack with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
Benchmark Email and Slack workflows you can build
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.
Ready-made template
Post each unsubscribe to the marketing channel
A few unsubscribes are normal. A run of them right after a campaign tells the team to look at the subject, the frequency or the list that was sent to.
Send business sign-ups to sales as a direct message
A Filter skips free email domains. A subscriber with a company address goes to the sales lead in a direct message, a warm contact who asked to hear from you.
Subscriber Added→Filter→Find User by Email→Send Direct Message
Log cleaned addresses in a private list-health channel
When Benchmark cleans an address it will not be mailed again. The list owner sees each one and can check whether a customer's email needs updating elsewhere.
Email Cleaned→Send Private Channel Message
Tell the CRM owner when a subscriber changes email
Existing Email Changed posts the old and new address, so the person who keeps the CRM and the billing system in order can update the same contact there.
Existing Email Changed→Send Channel Message
Route profile changes by the interest they picked
When a subscriber updates their preferences, a Router reads the interest field and posts to the channel of the product team that cares about it.
Profile Changed.→Router→Send Channel Message
Ask the account manager to check on a customer who unsubscribed
A Lookup Table matches the subscriber's company to its account manager. That person gets a Slack reminder to check in before the customer drifts away.
Unsubscribe→Lookup Table→Find User by Email→Add Reminder
Post each unsubscribe to the marketing channelTemplate
1. Trigger in Benchmark Email
Unsubscribe
2. Action in Slack
Send Channel Message
Fields mapped from the earlier steps (a typical setup)
From Benchmark Email
To Slack
Email
Message: subscriber
List name
Message: list
Date
Message: when
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.
Triggers and actions in this pair
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Good to know
The profile trigger is named Profile Changed. with a full stop in FlowMattic. Pick it from the list rather than searching for the name without it.
If you run several lists, include the list name in every Slack post, so the team can tell someone leaving the newsletter from someone leaving a product list.
Each new subscriber runs the workflow once. Before a bulk import, switch the workflow off or add a Filter, so the channel does not get one post per imported contact.
Send Channel MessagePost or Schedule a new message to a specific #channel
Add ReminderAdds a reminder for the user
Create ChannelCreates a new channel
List All ChannelsRetrieve list of all channels
Set Channel TopicSets the topic on a selected channel
Set StatusSets your Slack status to the given text and emoji
Invite User To ChannelInvite an existing User to an existing Channel. You must be a member of the channel to invite someone to it
Find User by EmailFinds a user by matching against their email instead of their username
Find User by IDFinds a user by their ID.
Send Direct MessageSend a direct message to a user or yourself from the Slackbot. Can also schedule a message for later
Send Private Channel MessagePost a new message to a private channel you choose. Can also schedule a message for later
Update ProfileUpdate basic profile fields such as name or title
Find MessageFinds a Slack message using the Slack Search feature
Upload FileUpload file to your slack workplace
Why run this pair with FlowMattic
Benchmark Email and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
A bad send is spotted on the day
Unsubscribes and cleaned addresses post as they come in, so a problem with a campaign shows up while you can still fix the next one.
Sales hears about warm sign-ups
Subscribers with company addresses go to a person who can follow up, instead of only joining an automated sequence.
List changes cost nothing per run
FlowMattic runs on your WordPress site with unlimited runs, so subscriber data passes through your server and a big list adds no fees.
Common questions
How do I get Benchmark Email unsubscribe alerts in Slack?
Create a FlowMattic workflow with the Benchmark Email Unsubscribe trigger and add Send Channel Message. Map the email and list name into the text, test with one unsubscribed address and switch it on.
What does Email Cleaned mean?
Benchmark Email cleans an address it should no longer send to, for example after repeated bounces. The Email Cleaned trigger lets you post those addresses so someone can check the contact in your other tools.
Will importing contacts flood Slack?
It can, because each added subscriber runs the workflow. Pause the workflow during a large import, or add a Filter that only passes sign-ups from your forms.
Can I see new subscribers with their details?
Yes. Subscriber Added passes the contact's fields, so you can post the name, email and list, or send only selected sign-ups to sales with a Filter.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Benchmark Email integration 1.0.0, Slack integration 1.0.