FG Funnels books calls for coaches and online businesses through its funnels and calendars. FlowMattic tells your team in Slack each time an appointment's status changes: a new call booked, a confirmation, a cancellation, a no-show. Coaches get their own bookings, the sales team follows the pipeline, and no-shows are chased by someone instead of forgotten.
1 trigger14 actions5 example workflows2 ready-made templatesUnlimited runs
Try a pairing
When this happens in FG Funnels1 trigger
Do this in Slack14 actions
1. TriggerAppointment Status
2. ActionSend Channel Message
When FG Funnels fires Appointment Status, 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
FG Funnels 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 every FG Funnels appointment status change
Each change posts to the bookings channel with the contact, the calendar and the new status, so the team sees the week's calls take shape.
A Router reads the status, so booked calls go to sales, cancellations to the admin team who can rebook them, and no-shows to the follow-up channel.
Appointment Status→Router→Send Channel Message
Tell the coach about their own new bookings
A Lookup Table maps each FG Funnels calendar to its coach's email. Slack finds the coach and sends the booking as a direct message, so they prepare for the right person.
Appointment Status→Lookup Table→Find User by Email→Send Direct Message
Ask a setter to rebook no-shows
A Filter passes appointments marked as no-show. The appointment setters' private channel gets the contact, so someone calls to rebook while the lead is still interested.
A Filter keeps confirmed appointments and Date/Time Formatter works out a time an hour before the call. Add Reminder sets it, so the coach reviews the lead's answers before joining.
Post every FG Funnels appointment status changeTemplate
1. Trigger in FG Funnels
Appointment Status
2. Action in Slack
Send Channel Message
Fields mapped from the earlier steps (a typical setup)
From FG Funnels
To Slack
Contact name
Message: lead
Calendar name
Message: calendar
Start time
Message: when
Appointment status
Message: status
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 same trigger runs for every status, so one appointment can post several times as it is booked, confirmed and completed. Filter on the status you care about in each workflow.
Status names come from your FG Funnels calendars. Check a few captured events for the exact text, such as the value used for no-shows, before writing a Filter or Router.
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
FG Funnels and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Coaches see their own calendar
Bookings reach the coach for that calendar in Slack, so nobody has to forward appointment emails.
No-shows get a second chance
Missed calls go to the people who rebook them, which keeps leads in the pipeline after one missed slot.
Unlimited runs on your own site
FlowMattic runs on your WordPress server with no per-task pricing, so a busy launch week costs nothing extra.
Common questions
How do I send FG Funnels appointment alerts to Slack?
Create a FlowMattic workflow with the FG Funnels Appointment Status trigger, add Slack's Send Channel Message and pick a channel. Book a test appointment, map the contact, time and status into the message and switch the workflow on.
Can I be told only about cancellations or no-shows?
Yes. Add a Filter after the trigger that passes only the status you want, using the exact value from a captured event. Other status changes stop at the Filter.
Can each coach get their own bookings?
Yes. Use a Lookup Table that maps each calendar to the coach's email, then Find User by Email and Send Direct Message, so each coach hears about their own calls.
Can the lead go into my email list too?
Yes. Add an email marketing step, such as ActiveCampaign Create or Update Contact, to the same workflow before the Slack message, and tag the contact with the appointment status.
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. FG Funnels integration 1.0.0, Slack integration 1.0.