FlexiFunnels runs the landing pages, opt-in forms and checkouts of your funnel. FlowMattic posts what happens on them to Slack: who bought which offer, who opted in, which order was large enough to deserve a personal thank-you. Creators, coaches and small sales teams follow the funnel from the channel instead of the dashboard.
2 triggers14 actions6 example workflows2 ready-made templatesUnlimited runs
Try a pairing
When this happens in FlexiFunnels2 triggers
Do this in Slack14 actions
1. TriggerNew Purchase
2. ActionSend Channel Message
When FlexiFunnels fires New Purchase, 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
FlexiFunnels 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
Announce each FlexiFunnels purchase in the sales channel
Every sale shows up with the product and amount, so the team sees which offer is moving during a launch and can thank buyers while the purchase is fresh.
When a lead fills in an application or call-booking form, the appointment setter hears about it in a direct message and can reach out the same day.
New Form Submission→Find User by Email→Send Direct Message
Flag high-ticket orders in a private channel
A Filter keeps orders above your chosen amount, and the owner's private channel gets only those, so coaching or done-for-you buyers get a personal welcome.
New Purchase→Filter→Send Private Channel Message
Split purchase alerts by product
A Router posts front-end sales to the launch channel and upsell or order-bump sales to a separate one, so each product owner sees only their numbers.
New Purchase→Router→Send Channel Message
Remind yourself to check on new buyers after a week
Add a Slack reminder seven days after each purchase to check that the buyer logged in and started the course, before a refund request arrives.
New Purchase→Add Reminder
Show the order amount in a clean currency format
Number Formatter turns the raw amount into a readable price before it is posted, so a launch channel full of sales is easy to scan.
New Purchase→Number Formatter→Send Channel Message
Announce each FlexiFunnels purchase in the sales channelTemplate
1. Trigger in FlexiFunnels
New Purchase
2. Action in Slack
Send Channel Message
Fields mapped from the earlier steps (a typical setup)
From FlexiFunnels
To Slack
Buyer name
Message: buyer
Product name
Message: offer
Amount
Message: value
Funnel name
Message: source
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
Opt-ins and purchases are separate FlexiFunnels triggers. Build one workflow for each if you want both in Slack, and send them to different channels to keep sales easy to spot.
The order fields shown in the mapping are typical examples; check the captured test purchase for the exact names your funnel sends.
Find User by Email works for people in your Slack workspace, so use it for setters and team members, not to message buyers.
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
FlexiFunnels and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Launch days are visible to everyone
Each sale and opt-in appears in Slack as it is recorded, so the whole team can follow a launch without sharing dashboard logins.
Large orders get a personal touch
Filters and private channels make sure the buyers worth a call reach the owner, not just a busy announcement channel.
Same price at any sales volume
Workflows run on your own WordPress site with unlimited runs, so a big launch does not raise your automation bill.
Common questions
How do I get a Slack notification for every FlexiFunnels sale?
Connect Slack in FlowMattic, start a workflow with the FlexiFunnels New Purchase trigger and add Send Channel Message. Map the buyer, product and amount into the text, run a test purchase and switch the workflow on.
Can I get opt-in leads in Slack too?
Yes. The New Form Submission trigger starts a second workflow for funnel forms. Post those to a leads channel, or message the setter who follows up on applications.
Can each product have its own channel?
Yes. Add a Router after New Purchase with one path per product name. Each path ends in a Send Channel Message step pointed at that product's channel.
Can I hold the alerts until the morning?
Send Channel Message can schedule a message for later, so overnight sales can be posted at a set time. You can also add a Delay step if you want a fixed wait after each order.
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. FlexiFunnels integration 1.0.0, Slack integration 1.0.