tr Skip to content

Connect Gravity Forms and Slack

Gravity Forms collects quote requests, applications and support tickets on your WordPress site. FlowMattic passes each entry to Slack, to the channel, private channel or person who should answer it. It fits agencies, sales teams and HR staff who live in Slack and would rather not refresh the Entries screen.

1 trigger 14 actions 7 example workflows 5 ready-made templates Unlimited runs

Try a pairing

When this happens in Gravity Forms1 trigger

Do this in Slack14 actions

1. TriggerNew Form Submission
2. ActionSend Channel Message

When Gravity Forms 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

Gravity Forms 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.

Gravity Forms app icon Slack app icon

Post each Gravity Forms entry to a team channel

The fields you choose are written into one tidy message in a channel such as #leads, so whoever is free picks it up and replies in the thread.

New Form SubmissionSend Channel Message

Gravity Forms app icon Slack app icon

Send each entry to the department the visitor picked

A Router reads a dropdown such as Sales, Support or Billing and posts to that team's channel, so nobody scrolls past messages meant for someone else.

New Form SubmissionRouterSend Channel Message

Gravity Forms app icon Slack app icon

DM the account manager the client chose on the form

A Lookup Table turns the chosen name into an email, Find User by Email gets that person's Slack account, and a direct message reaches them without a channel in between.

New Form SubmissionLookup TableFind User by EmailSend Direct Message

Gravity Forms app icon Slack app icon

Share job applications and CVs in a hiring channel

Upload File puts the CV from the form's file upload field into Slack, with the applicant's name and role in the message, so the hiring panel reviews without logging in to WordPress.

New Form SubmissionUpload File

Gravity Forms app icon Slack app icon

Open a project channel from a client onboarding form

When a new client fills in the onboarding brief, FlowMattic creates a channel named after the project, invites the project lead and posts the brief as the first message.

New Form SubmissionCreate ChannelInvite User To ChannelSend Channel Message

Gravity Forms app icon Slack app icon

Escalate urgent support requests with a reminder

A Filter passes only entries marked urgent. They go to a private on-call channel, and Add Reminder nudges the person on duty if the request is still waiting.

New Form SubmissionFilterSend Private Channel MessageAdd Reminder

Gravity Forms app icon Slack app icon

Summarise long project briefs before they hit Slack

Big forms make long messages. An AI Agent turns the answers into a short summary with budget, deadline and main ask, and Slack posts that instead of the full wall of text.

New Form SubmissionAI AgentSend Channel Message

Set up: entries in a Slack channel

By the end, every entry to the form you pick appears as a message in the Slack channel you choose.

  1. Connect Slack

    In FlowMattic, open Connects and add your Slack workspace with a user who is in the target channel.

  2. Trigger on New Form Submission

    Create a workflow, choose Gravity Forms and New Form Submission, pick the form and submit a test entry so FlowMattic sees its fields.

  3. Write the message

    Add Slack with Send Channel Message, pick the channel and build the text from the captured fields, for example name, email and message.

  4. Test and switch on

    Test the Slack step to see the message in the channel, adjust the wording, then turn the workflow on.

Post each Gravity Forms entry to a team channel
  1. Gravity Forms app icon 1. Trigger in Gravity Forms New Form Submission
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From Gravity FormsTo Slack
    NameMessage text
    EmailMessage text
    Form titleMessage text
    MessageMessage text
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

  • Gravity Forms has one trigger and Slack has only actions here, so information moves from the form to Slack and not back. Replying in Slack does not update the entry.
  • The fields come from your own form, so the mapping above is an example. Submit a test entry after changing the form so new fields can be mapped.
  • Invite User To Channel needs the connected Slack user to be a member of the channel first, which is the case for a channel that same workflow created.
Gravity Forms app icon

Gravity Forms

Integration page

Triggers (1)

  • New Form SubmissionTriggers when a new contact form submission is received

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

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

Entries go straight from your site

Gravity Forms and FlowMattic both run on your WordPress server, so form answers reach Slack without being stored in an outside automation service first.

Every form, no extra cost

Runs are unlimited, so you can wire up the contact form, the quote form and the job form at once, however many entries each brings in.

The right person, not just a channel

Router, Lookup Table and Find User by Email let one form reach different teams or a named person, which a single notification email cannot do.

Common questions

How does the Gravity Forms Slack integration work?

FlowMattic listens for New Form Submission on the form you choose. A Slack step then posts the entry to a channel, a private channel or a person. You build it on the workflow canvas in wp-admin and test it with a real entry before switching it on.

Can I send entries from different forms to different channels?

Yes. Make one workflow per form, each with its own channel, or use one form and a Router that picks the channel from an answer on the form.

Can I send uploaded files to Slack?

Yes. Map the file upload field into an Upload File step. The file is added to your Slack workspace and shared where you choose, along with a comment built from other fields.

Can I leave out spam or test entries?

Add a Filter after the trigger, for example to continue only when the email is not from your own domain, or when a required field has a value.

Do I need the official Gravity Forms Slack add-on?

No. FlowMattic connects Gravity Forms to Slack itself, and the same workflow can add later steps in other apps.

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

Start automating Gravity Forms 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 23 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Gravity Forms integration 1.0.4, Slack integration 1.0.