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

Connect Good Grants and Slack

Good Grants runs applications for grant programs, awards and scholarships. FlowMattic posts the steps of each application to Slack: submitted, found eligible or ineligible, moderated, allocated and paid. Program officers follow the round from a channel, and finance hears about payment changes without waiting for a report.

11 triggers 14 actions 6 example workflows 2 ready-made templates Unlimited runs

Try a pairing

When this happens in Good Grants11 triggers

Do this in Slack14 actions

1. TriggerApplication Submitted
2. ActionSend Channel Message

When Good Grants fires Application Submitted, 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

Good Grants 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.

Good Grants app icon Slack app icon Ready-made template

Post each submitted Good Grants application to the program channel

A submitted application is ready for review. The program team sees the applicant and category in Slack and can start checking it the same day.

Application SubmittedSend Channel Message

View the template
Good Grants app icon Slack app icon

Tell reviewers when an application passes eligibility

Application Eligible means the entry cleared your eligibility checks. Posting it to the reviewers' channel lets them pick it up without waiting for a batch.

Application EligibleSend Channel Message

Good Grants app icon Slack app icon

Ask a program officer to check ineligible entries

Automated eligibility can reject good applicants over a missing answer. A private channel lists ineligible applications so an officer can look before the applicant is told.

Application IneligibleSend Private Channel Message

Good Grants app icon Slack app icon

Keep finance informed when a payment status changes

Payment Status Changed posts each grant payment's new status to the finance channel, so failed or delayed payments to grantees are followed up.

Payment Status ChangedSend Private Channel Message

Good Grants app icon Slack app icon

Announce allocations to the grants committee

When funds are allocated to an application, the committee channel hears about the amount and recipient, so members know the decision has been recorded.

Allocation CreatedNumber FormatterSend Channel Message

Good Grants app icon Slack app icon

Count new registrations during an open round

A Counter adds one for each User Registered event and the running total goes into the channel topic, so staff see how many people have started the process.

User RegisteredCounterSet Channel Topic

Set up: submitted applications to the team

At the end, each application submitted in Good Grants is posted to your program channel with the applicant and category.

  1. Connect Slack

    In FlowMattic, open Connects and add Slack for the workspace your program staff use.

  2. Start with Application Submitted

    Create a workflow, choose Good Grants and Application Submitted, and follow the steps shown to send Good Grants events to it.

  3. Submit a test entry

    Submit a test application in your program so FlowMattic captures the application fields.

  4. Post to the program channel

    Add Send Channel Message, pick the channel and map the applicant, title and category. Test it and switch it on.

Import the ready-made template Beginner, about 5 min to set up
Post each submitted Good Grants application to the program channel Template
  1. Good Grants app icon 1. Trigger in Good Grants Application Submitted
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From Good GrantsTo Slack
    Applicant nameMessage: applicant
    Application titleMessage: project
    CategoryMessage: category
    RoundMessage: round
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

  • Application Created fires when someone starts an application, Application Submitted when they send it. Use Submitted for review alerts, or the channel will fill with drafts.
  • Application details can include personal or financial information. Choose only the fields reviewers need, and use private channels for anything sensitive.
  • The fields in the mapping are typical; check the captured test application for the names your program uses.
Good Grants app icon

Good Grants

Integration page

Triggers (11)

  • Application CreatedTriggers when a new application is created.
  • Allocation CreatedTriggers when a new allocation is created.
  • Application EligibleTriggers when an application is eligible.
  • Application IneligibleTriggers when an application is ineligible.
  • Application ModeratedTriggers when an application is moderated.
  • Application UpdatedTriggers when an application is updated.
  • Application SubmittedTriggers when an application is submitted.
  • Payment CreatedTriggers when a new payment is created.
  • Payment Status ChangedTriggers when the payment status is changed.
  • Payment UpdatedTriggers when a payment is updated.
  • User RegisteredTriggers when the user is registered.

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

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

Each stage reaches the right staff

Reviewers, officers, the committee and finance each get the events for their part of the round, in their own channel.

Applicants are not lost to automation

Ineligible results posted for a human check give borderline applicants a second look before they are turned away.

Large rounds cost the same

FlowMattic runs on your own WordPress site with unlimited runs, so a round with thousands of applications costs nothing extra to automate.

Common questions

How do I send Good Grants applications to Slack?

Connect Slack in FlowMattic, start a workflow with the Good Grants Application Submitted trigger and add Send Channel Message. Map the applicant and category, submit a test application and switch the workflow on.

Can I get alerts only for applications that pass eligibility?

Yes. Use the Application Eligible trigger instead of Application Submitted. Ineligible entries can go to a separate private channel with Application Ineligible.

Can finance see grant payment changes?

Yes. Build workflows with Payment Created and Payment Status Changed that post to a private finance channel with the payee, amount and status.

Can each grant category post to its own channel?

Yes. Add a Router after the trigger with one path per category, each ending in a Send Channel Message step for that category's channel.

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

Start automating Good Grants 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. Good Grants integration 1.0.0, Slack integration 1.0.