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

Send a Slack alert when a Teachfloor course is completed

When a learner completes a course in Teachfloor, FlowMattic posts a message in the Slack channel you choose, so your team knows who finished and can follow up.

Teachfloor Slack

2 steps Setup ~5 min Used on 753 sites Free to import

The Send a Slack alert when a Teachfloor course is completed workflow on the FlowMattic canvas, with 2 steps across Teachfloor, Slack
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Course completions are worth knowing about: a certificate to send, a success story to ask for, or a next course to suggest. In Teachfloor that information sits in the platform until someone looks. This workflow puts each completion in front of your team in Slack.

The Teachfloor trigger fires when a course is completed, and the event's data, such as the learner and the course, is passed on where Teachfloor includes it. The Slack step then posts to the channel you pick, using a message you write with those details mapped in.

Every completion produces one message, across all courses, unless you add a Filter. The workflow does not message the learner or change anything in Teachfloor. Task History shows each run, which is useful if a completion you expected didn't appear in Slack.

Certificates for a cohort programme

The programme manager sees each Teachfloor completion in Slack and sends the learner's certificate the same day.

Customer education team

A SaaS company's academy posts completions to the customer success channel, so account managers know which clients finished onboarding training.

Internal training records

HR follows a Slack channel of staff completing compliance courses in Teachfloor and updates training records from it.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Teachfloor Course Completed

    Fires when a course is completed in Teachfloor. The completion data is captured so you can name the learner and course in Slack.

  2. Step 2Action
    Slack Send Channel Message

    Posts the completion notice in a Slack channel you select. Connect your Slack workspace and write the message, mapping the Teachfloor learner and course details into it.

What you need

  • FlowMatticCore
  • Teachfloor AccountAccount
  • Slack AccountAccount

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Add a Filter after the trigger to post only completions of a particular Teachfloor course, if you run several courses and one matters most.
  • Add an email step after Slack and map the learner's email, if Teachfloor sends it, to congratulate them as well.
  • Complete a test course with a dummy learner after import so FlowMattic captures the fields you can use in the message.

Questions about this workflow

Is the learner told about the Slack message?

No. The message goes to your Slack channel only. Add another step, such as an email, if you also want to contact the learner.

Will every Teachfloor course post completions?

Yes, as imported. Add a Filter on the course name or ID to limit which completions reach Slack.

Can the Teachfloor completion go to a private Slack channel?

Yes, as long as the connected Slack account can post there. Run a test completion to check the message lands in the right place.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

The software works really well, and the team is adding integrations constantly, so I'm positive it eventually will catch up with Zapier. The flows are very easy to create and if you have any doubt, the team will give you great support.

Kai P.

Easy to use, familiar UI for automating all kinds of wordpress tasks. Integrating all our plugins together is key and flowmattic fits the job perfectly.