Gumroad sells your ebooks, courses, templates and memberships. FlowMattic posts each sale to Slack, so creators and small teams see launches unfold, know which product is selling and can thank big buyers personally. A co-author, editor or community manager can follow sales without needing access to your Gumroad account.
1 trigger14 actions6 example workflows2 ready-made templatesUnlimited runs
Try a pairing
When this happens in Gumroad1 trigger
Do this in Slack14 actions
1. TriggerNew Sale
2. ActionSend Channel Message
When Gumroad fires New Sale, 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
Gumroad 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.
Ready-made template
Post every Gumroad sale to a sales channel
Each sale shows up with the product and price, so you and your collaborators can follow a launch together without sharing your Gumroad login.
A Router reads the product name and posts sales of the course, the template pack and the membership to separate channels, so each collaborator sees their product.
New Sale→Router→Send Channel Message
Count launch-week sales in the channel topic
A Counter adds up sales and Set Channel Topic shows the running total, so the launch channel always shows how many copies have sold so far.
New Sale→Counter→Set Channel Topic
Send yourself a direct message for higher-tier purchases
A Filter keeps sales of your top tier or above a set price, and you get a direct message so those buyers receive a personal thank-you or onboarding call.
New Sale→Filter→Send Direct Message
Remind the community manager to check on new members
For memberships or coaching products, Slack sets the community manager a reminder three days after purchase to check the buyer has joined the community.
New Sale→Add Reminder
Show prices in the buyer's currency format
Number Formatter turns the price from Gumroad's raw amount into a readable figure with the currency, so a busy sales channel is easy to scan.
Post every Gumroad sale to a sales channelTemplate
1. Trigger in Gumroad
New Sale
2. Action in Slack
Send Channel Message
Fields mapped from the earlier steps (a typical setup)
From Gumroad
To Slack
Product name
Message: product
Price
Message: price
Email
Message: buyer
Variants
Message: tier
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
Gumroad sends prices in the smallest currency unit, such as cents, in many cases. Check the test sale and use Number Formatter if the amount looks a hundred times too large.
Buyer emails are personal data. Leave them out of channels that guests or contractors can read, or use a private channel.
If you sell memberships, look at the captured test sale for fields that tell a first payment from a renewal before you filter on them.
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
Gumroad and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Collaborators see sales without a login
Co-authors, editors and community managers follow each product's sales in Slack, while the Gumroad account stays yours.
Big buyers get a personal touch
Filters and direct messages make sure top-tier customers hear from you, not only from an automated receipt.
Unlimited sales, one cost
FlowMattic runs on your own WordPress site with unlimited runs, so a viral launch does not change what you pay.
Common questions
How do I get Gumroad sale notifications in Slack?
Connect Slack in FlowMattic, start a workflow with the Gumroad New Sale trigger and add Send Channel Message. Map the product, price and email, make a test sale and switch the workflow on.
Can different products post to different channels?
Yes. Add a Router after New Sale with one path per product name or permalink, and point each path's Send Channel Message step at that product's channel.
Why does the price look too high?
Gumroad often sends the price in cents. Use Number Formatter to divide it and add the currency before it goes into the message, and check the result with a test sale.
Can I hide the buyer's email?
Yes. Leave the email field out of the message, or post it only to a private channel with Send Private Channel Message for the people who handle support.
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. Gumroad integration 1.0.0, Slack integration 1.0.