Automate Gumroad
Creators on Gumroad sell ebooks, templates, courses and memberships, and want to know when a sale lands, when a buyer asks for a refund, when a member cancels or when a payment is disputed. ClickRuntime picks up those Gumroad pings and turns them into a Slack post, an instant email or one evening roundup. Ask your AI assistant for the alert you have in mind, check its plan, and after that every sale and dispute is covered without you refreshing the dashboard.
Try asking
Create a ClickRuntime automation: whenever I make a sale on Gumroad, post the product name and price to #sales in Slack.
Paste it into your assistant. It tells you what it will send or change before it runs live.
Ideas
What you can automate in Gumroad
Post each Gumroad sale to Slack
Every sale appears in your channel with the product and price the moment it's made.
See how it worksGet one evening email with the day's Gumroad sales
Instead of an email per sale, you get a single roundup each evening with totals for each product.
See how it worksGet emailed about Gumroad refunds and membership cancellations
You hear straight away when a buyer is refunded or a member cancels.
See how it worksGet an instant email when a Gumroad payment is disputed
As soon as a buyer opens a chargeback you have the product, buyer and amount in your inbox.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Gumroad, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Gumroad automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Every Sunday, send me a summary of my Gumroad sales for the week, with revenue per product and any refunds.
When I make a sale on Gumroad, add the buyer email and product to my Google Sheet.
When someone buys my course on Gumroad, add them to Mailchimp, post a welcome in my Discord channel, and log the sale in Notion.
Beyond chat
Have Gumroad work when you're not in the chat
Instant
Post each Gumroad sale to SlackThe moment it happens
Collects, then acts
Get one evening email with the day's Gumroad salesCollects as they arrive, acts daily
Instant
Get emailed about Gumroad refunds and membership cancellationsThe moment it happens
Setup
Connect Gumroad
Gumroad connects with an access token from an application you create in your own Gumroad settings. It only covers your account, needs no review, and ClickRuntime sends it as the `access_token` parameter.
Gumroad
Creator commerce
- In Gumroad, open Settings, then Advanced, then Applications.
- Create an application with a name and icon. Any redirect URI works, for example
http://127.0.0.1. - Click Generate access token and copy it.
- In the ClickRuntime dashboard, open Connections & secrets and save the token as a secret for Gumroad.
Good to know
Gumroad limits that affect automations
- Gumroad access tokens don't expire. They stay valid until you revoke them in your Gumroad settings.
- The token covers only your own Gumroad account, not other creators' stores.
- Gumroad's API is small, so most automations rely on the pings Gumroad sends for sales, refunds, cancellations and disputes rather than on searching past data.
FAQ
Questions about automating Gumroad
How does ClickRuntime find out about a new Gumroad sale?
Can it tell me about refunds and cancelled memberships?
What's in a dispute alert?
Do I have to reconnect Gumroad every few months?
Is AI used for Gumroad alerts?
Is this a Gumroad connector for ChatGPT or Claude?
Related pages
Keep exploring