tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

Connect Basin and Slack

Basin collects submissions from the HTML forms on static sites and landing pages. FlowMattic sends each one to Slack: contact requests to sales, applications to hiring, long messages summarised first. Developers and small teams who chose Basin to avoid a backend get form alerts in team chat, from a workflow on their own WordPress site.

1 trigger 14 actions 6 example workflows 2 ready-made templates Unlimited runs

Try a pairing

When this happens in Basin1 trigger

Do this in Slack14 actions

1. TriggerNew Submission
2. ActionSend Channel Message

When Basin fires New 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

Basin 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.

Basin app icon Slack app icon Ready-made template

Post each Basin submission to a Slack channel

Every form entry appears in the channel with the fields you choose, so whoever is free can answer instead of waiting for the notification email to be forwarded.

New SubmissionSend Channel Message

View the template
Basin app icon Slack app icon

Split contact, quote and careers forms by channel

One site often has several Basin forms. A Router reads the form name and posts quote requests to sales, applications to hiring and general questions to support.

New SubmissionRouterSend Channel Message

Basin app icon Slack app icon

Summarise long messages before posting them

Some people write essays into a contact form. An AI Agent turns the message into two lines and a suggested next step, and the full text stays in Basin.

New SubmissionAI AgentSend Channel Message

Basin app icon Slack app icon

Message the founder about large project enquiries

A Filter checks the budget field of a quote form. Enquiries above your threshold go to the founder as a direct message, smaller ones go to the normal channel.

New SubmissionFilterFind User by EmailSend Direct Message

Basin app icon Slack app icon

Share uploaded files from a form in Slack

When a form has a file field, such as a CV or a brief, Upload File puts the attachment in the channel so reviewers open it next to the submission details.

New SubmissionUpload File

Basin app icon Slack app icon

Set a reply reminder for every quote request

Slack adds a reminder for the sales owner with the sender's name and email. The request stays on someone's list until a quote has gone out.

New SubmissionAdd Reminder

Set up: submissions to a channel

At the end, each submission to your Basin form is posted to Slack with the name, email and message.

  1. Connect Slack

    In FlowMattic, open Connects and add a Slack connection with an account that is in the channel you want.

  2. Start with New Submission

    Create a workflow with the Basin New Submission trigger and follow its instructions to send your Basin form's submissions to the workflow.

  3. Send a test entry

    Fill in the form on your site once so FlowMattic captures the field names exactly as your form sends them.

  4. Post to Slack

    Add Send Channel Message, choose the channel and write the message from the captured fields. Test the step and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Post each Basin submission to a Slack channel Template
  1. Basin app icon 1. Trigger in Basin New Submission
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From BasinTo Slack
    nameMessage: from
    emailMessage: reply to
    messageMessage: body
    Page URLMessage: form page
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

  • Basin passes the field names of your own HTML form, so the mapping above is an example. Give each input a clear name attribute before you capture the test entry.
  • Keep Basin's own spam settings switched on, and use a Filter in the workflow for business rules, such as skipping entries without an email address.
  • Each Basin form runs the workflow separately. Use one workflow per form, or a Router on the form name, if you have several forms on the site.

Triggers (1)

  • New SubmissionTriggers when a form receives a new submission.

Actions (14)

  • 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

Basin and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

Static sites get team alerts

A plain HTML form on a static site can still reach the right Slack channel, without writing a backend or a serverless function.

Each form finds its owner

Quotes, applications and support questions land with the people who handle them instead of in one shared inbox.

Submissions pass through your server

FlowMattic runs on your own WordPress site with unlimited runs, so a busy launch week of form entries costs nothing extra.

Common questions

How do I send Basin form submissions to Slack?

Create a workflow with the Basin New Submission trigger, send one test entry, then add the Slack Send Channel Message action. Map the form fields into the message and switch the workflow on.

Do I still get Basin's email notification?

Yes. The workflow runs alongside Basin's own settings, so you can keep the email notification, or turn it off in Basin once the Slack posts are working.

Can I post submissions to a private channel?

Yes. Use Send Private Channel Message instead of Send Channel Message, for example for job applications or forms that collect personal details.

Can one workflow handle several Basin forms?

Yes, when they send to the same trigger. Add a Router on the form name or a hidden field, with one Slack step per form, and a fallback path for anything new.

Did not find your answer? You can browse the help center or ask us directly.

Start automating Basin and Slack

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

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. Basin integration 1.0.0, Slack integration 1.0.