Agencies build and run client websites in Sitejet. FlowMattic sends Sitejet events to Slack: form entries from client sites, new websites, status changes and to-dos. Each client can have its own channel, so the team knows what happened on which site without logging in. For web agencies and freelancers managing many sites.
2 triggers14 actions6 example workflows2 ready-made templatesUnlimited runs
Try a pairing
When this happens in Sitejet2 triggers
Do this in Slack14 actions
1. TriggerNew Form Submission
2. ActionSend Channel Message
When Sitejet fires New Form Submission, 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
Sitejet 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 Sitejet form submission to Slack
Contact form entries from client sites appear in the channel with the visitor's message, so the agency can pass leads on or answer for the client.
Send each client site's entries to its own channel
A Router reads the website name on each submission and posts to that client's channel, so entries from one client never land in another's.
New Form Submission→Router→Send Channel Message
Open a channel when a new website is created
Configure Webhooks with the website_created event and a Filter create a channel named after the new site, giving the build team a place for it from day one.
When a site moves between statuses, such as from in progress to live, the post tells account managers it is time to send the client their launch email.
Configure Webhooks→Send Channel Message
Remind the designer about new to-dos
Each todo_created event becomes a Slack reminder for the person who handles changes, so client requests logged in Sitejet are not left until the weekly review.
Configure Webhooks→Filter→Add Reminder
Screen out spam before entries reach Slack
An AI Agent reads each submission and labels it as a real enquiry or spam, and a Filter posts only the real ones, so client channels stay clean.
New Form Submission→AI Agent→Filter→Send Channel Message
Post every Sitejet form submission to SlackTemplate
1. Trigger in Sitejet
New Form Submission
2. Action in Slack
Send Channel Message
Fields mapped from the earlier steps (a typical setup)
From Sitejet
To Slack
Website name
Message: site
Name
Message: from
Email
Message: reply to
Message
Message: enquiry
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
Configure Webhooks covers several Sitejet events, such as website_created, website_status_changed and todo_created. Filter on the event name so each workflow handles the one it is for.
Form fields differ between client sites, so the mapping above is an example. Capture a test entry from each form you route.
Slack channel names must be unique, so include the client or domain in channels created for new websites.
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
Sitejet and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Every client site in one view
Form entries and site events from all your Sitejet projects reach Slack, routed by client, so nothing waits in an unopened dashboard.
Agency handoffs happen on cue
New sites, status changes and to-dos prompt the right person at the right stage of the build.
Many sites, no per-task fees
FlowMattic runs on your own WordPress site with unlimited runs, so adding clients does not raise what the automation costs.
Common questions
How do I send Sitejet form submissions to Slack?
Create a FlowMattic workflow with the Sitejet New Form Submission trigger, link your account, then add Slack Send Channel Message with the site name, visitor details and message. Send one test entry and switch it on.
Can each client have a private channel for leads?
Yes. Use a Router on the website name and Send Private Channel Message for each client's channel. Add your Slack connection's user to those channels first.
Which Sitejet events can Configure Webhooks send?
The trigger lists events such as website_created, website_status_changed and todo_created. Choose the ones you need when you set it up, then use a Filter or Router on the event name in the workflow.
Can form entries become tasks too?
Yes. Add a task app step after the Slack message, for example a ClickUp task, so the enquiry is tracked as well as announced.
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. Sitejet integration 1.0.0, Slack integration 1.0.