
Announce every paid signup in a team channel
Member Signup Completed fires once payment is accepted, so the channel shows real new members with their plan, not people who dropped off at checkout.
Member Signup CompletedSend Channel Message

A membership site runs on signups, renewals and the occasional refund, and most of it happens while you are busy elsewhere. FlowMattic posts the MemberPress events that matter to Slack, from paid signups to course completions, and can act on them, such as stopping a subscription after a failed renewal. It suits course creators, communities and paid newsletters on WordPress.
47 triggers 55 actions 7 example workflows 5 ready-made templates Unlimited runs
When this happens in MemberPress47 triggers
Do this in Slack14 actions
When MemberPress fires Member Signup Completed, 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
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.

Member Signup Completed fires once payment is accepted, so the channel shows real new members with their plan, not people who dropped off at checkout.
Member Signup CompletedSend Channel Message
Ready-made templateFor plans you would rather end than chase, a failed recurring payment cancels the subscription and Slack tells the team, so access and billing stay in step.
Recurring Transaction FailedCancel SubscriptionSend Channel Message
View the template

When MemberPress's trial reminder fires, the member's details go as a direct message to whoever looks after new members, a cue for a personal check-in.
Before Subscription Trial EndsGet MemberSend Direct Message

Each refunded transaction posts the member, amount and membership to a private channel, so the bookkeeper sees refunds without reading every sales alert.
Transaction RefundedSend Private Channel Message

Course Completed posts a short congratulations to a wins channel, which gives the team stories for testimonials and shows which courses people actually finish.
Course CompletedSend Channel Message

A weekly Schedule lists recent transactions and an AI Agent writes a few lines on new revenue, refunds and failures, posted to the founders' channel every Monday.
ScheduleList TransactionsAI AgentSend Channel Message

For communities that run inside Slack, a member who becomes active is found by email and invited to the members channel, so access matches their membership.
Member Active on MembershipFind User by EmailInvite User To Channel
At the end, every completed MemberPress signup posts to the Slack channel you choose.
Add your Slack workspace under Connects in FlowMattic. MemberPress runs on the same WordPress site.
Start a workflow with the MemberPress Member Signup Completed trigger and complete a test signup, for example with a free or test membership.
Add Send Channel Message, choose the channel and include the member's name, email and membership.
Run the step with the captured signup, check the channel and switch the workflow on.
1. Trigger in MemberPress
Member Signup Completed
2. Action in Slack
Send Channel Message
Fields mapped from the earlier steps (a typical setup)
| From MemberPress | To Slack |
|---|---|
| Member display name | Message: who joined |
| Member email | Message: contact |
| Membership title | Message: plan |
| Transaction amount | Message: paid |
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
MemberPress and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
MemberPress and FlowMattic share one site, so member details go from your database to Slack without an outside automation service in between.
Runs are unlimited, so an enrolment launch with hundreds of signups needs no bigger plan than any other week.
With 41 MemberPress actions, the same workflow can cancel, pause or look up a subscription before it posts to Slack.
Member Signup Completed fires after payment is accepted. Member Added fires earlier, before payment details are accepted, which suits abandoned-signup follow-up rather than welcome posts.
Yes. Use Recurring Transaction Failed or Transaction Failed with only a Send Channel Message step, and leave out Cancel Subscription.
Yes. Put a Router on the membership title after the trigger, so premium signups go to a VIP channel and others to the general one.
Not directly, because these workflows post to Slack rather than start from it. If another tool can send a webhook, use the Webhook trigger with Pause Subscription or Refund Transaction.
Yes. Lesson Completed, Quiz Attempted and Assignment Completed are MemberPress triggers too, each able to post to its own channel.
Did not find your answer? You can browse the help center or ask us directly.
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. MemberPress integration 1.0.0, Slack integration 1.0.