Resources · Make integration

Gumroad Make integrationAutomate Gumroad with Make.

Every Gumroad sale can kick off the next step on its own. The Gumroad Make integration gives you 10 modules: 2 instant triggers, 5 actions and 3 searches. This guide is for creators who sell on Gumroad and have never built a scenario. It walks you from the connection to a working first flow.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Gumroad Make integration do for you?

The Gumroad Make integration links your Gumroad store to Make, a visual tool where you build a scenario (the automation itself: a chain of modules, each one a single brick like a trigger, an action or a search). Gumroad tells Make when a product sells or a subscription ends, and Make carries that information to the rest of your tools.

Follow up with members who leave. A newsletter writer with a paid tier can start a scenario with Watch New Cancellations, pull the full record with Get a Subscriber, then pass it to their email or support tool. Nobody has to scan the dashboard to notice a churned reader.

Keep a clean sales log. A course creator starts with Watch New Sales, adds Get a Sale for the complete details, and writes each purchase into a spreadsheet or a database. If you already use Airtable, the Airtable Make integration page shows the other end of that flow.

Review the catalog in one pass. A template shop can run List Products or List Sales to pull everything back at once, then filter or count it in the next module. Create a Product Category adds a variant category to a product when you need a new option.

What the listed modules do not cover goes through Make an API Call, which reaches the Gumroad API with the same connection. The same app also has an n8n node: see the Gumroad n8n integration or the n8n vs Make comparison if you are still choosing a tool.

Connect

How do you connect your Gumroad account to Make?

  1. 01

    Add a Gumroad module and open the connection

    Inside your scenario, pick any Gumroad module and click Create a connection. A connection is your Gumroad account linked to Make once, then reused by every Gumroad module you add later.

  2. 02

    Name it so you can find it again

    The Connection name field is optional. Filling it helps when you run a second store or a test account, because every Gumroad module will offer you the list of saved connections.

  3. 03

    Paste the credentials from Gumroad

    In Gumroad, open Advanced Settings from your account menu and create a new application. Give it a name, enter the callback URI https://www.integromat.com/oauth/cb/gumroad, create it, then copy the Client ID and Client secret into Make.

First scenario

Your first scenario: log every Gumroad sale

GoalWhen a product sells on Gumroad, Make fetches the full sale so you can send it wherever you track revenue.

  1. 01

    Create the scenario

    From the Scenarios page, create a new scenario and click the big + to place the first module. Type Gumroad in the search and pick Watch New Sales.

  2. 02

    Set up the webhook

    Click Create a webhook, then Create a connection and follow the steps above. From now on, Gumroad calls Make each time something sells.

  3. 03

    Add Get a Sale

    Click the + on the right of the trigger and choose Get a Sale. Map the sale coming from the trigger, so this module returns its complete record.

  4. 04

    Test with Run once

    Click Run once. When the next sale arrives, open each module's bubble to read the bundles (one bundle is one item passed along, here one sale) and check the data looks right.

  5. 05

    Switch it on

    Add the module of the tool that stores your sales, then turn the scenario on. With an instant trigger, it starts when Gumroad calls, not on the 15-minute default clock.

Triggers

The Gumroad triggers

2 modules start a scenario when something happens in Gumroad. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Gumroad as soon as it happens.

Gumroad1Watch New Cancellations

Watch New Cancellations

Instant trigger

In MakeTriggers when a subscription is canceled.

Starts your scenario the moment a subscriber cancels a membership or recurring product on Gumroad. You receive the cancellation as a bundle, ready for the next module to act on while the reader still remembers you.

How it fires
instant. Gumroad calls Make through a webhook as soon as the cancellation happens, so there is no polling interval to set.
When to use it
you run a paid newsletter or a membership and want a win-back email or a note to your support inbox for each departure.
Watch out
add Get a Subscriber right after it if you need more than the cancellation itself.
Gumroad2Watch New Sales

Watch New Sales

Instant trigger

In MakeTriggers when a product is sold.

Fires whenever one of your products sells, whether it is an ebook, a course or a preset pack. Each sale becomes one bundle, and every module after it runs once per sale, which counts as operations on your Make plan (an operation is one module running on one bundle).

How it fires
instant. Gumroad notifies Make through a webhook right when the purchase goes through.
When to use it
you want a sales log, a thank-you message from another tool, or access granted somewhere else as soon as a buyer pays.
Watch out
click Create a webhook first, then Create a connection in the same window.
Modules

Everything else Gumroad can do in Make

Gumroad gives you 8 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Gumroad1

Create a Product Category

Action

In MakeCreates a new variant category on a product.

Adds a new variant category to a product you already sell, so one product can offer several options.

When to use it
you prepare a new edition of a course and want the category added from a form or a spreadsheet row instead of by hand.
Watch out
it creates the category on a product you choose, it does not create a product.
Gumroad2

Get a Product

Action

In MakeReturns the information of a specified product.

Returns the details of one product you point it to. Handy when an earlier module only gave you a reference and you need the full picture.

When to use it
a sale comes in and you want the product's details before writing them into your reporting sheet.
Gumroad3

Get a Sale

Action

In MakeReturns the information of a specified sale.

Pulls the complete record of a single sale. Pair it with Watch New Sales and every purchase lands in your records with its full details.

When to use it
your accountant wants each purchase in a ledger with all its details.
Watch out
it reads one sale; to scan many, pick List Sales.
Gumroad4

Get a Subscriber

Action

In MakeReturns the information of a specified subscriber.

Looks up one subscriber and hands back their record, so later modules know exactly who you are dealing with. Pass it the subscriber from an earlier module and it fills in the rest.

When to use it
right after Watch New Cancellations, to see who left before sending a personal follow-up.
Gumroad5

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Sends your own request to the Gumroad API with the connection you already set up. It is the escape hatch when none of the other nine modules does the job.

When to use it
you need a Gumroad operation that has no dedicated module in Make.
Watch out
you write the request yourself, so keep the Gumroad API reference open. The Make troubleshooting guide helps when a call fails.
Gumroad6

List Products

Search

In MakeReturns a list of products.

Brings back the products in your store, each one as its own bundle. Everything after it runs once per product.

When to use it
you rebuild a catalog page elsewhere or audit prices across products.
Watch out
a long catalog means many bundles, and each module downstream spends an operation on every one.
Gumroad7

List Sales

Search

In MakeReturns a list of sales.

Returns a batch of sales rather than a single one. A search module like this can return zero, one or many bundles.

When to use it
you missed sales before the scenario existed and want to backfill your log.
Watch out
add an aggregator after it if you want one summary instead of one row per sale.
Gumroad8

List Subscribers

Search

In MakeReturns a list of subscribers.

Gathers the subscribers of your recurring products so you can work on the whole group in one scenario.

When to use it
you move members to a new community tool and want everyone copied over at once.
Watch out
a search can return zero, one or many subscribers, so check the result with Run once before you rely on it.
Need help

Need help automating Gumroad with Make?

A person reads every message.

FAQ

Gumroad and Make: common questions

01Is the Gumroad Make integration free?
Yes, Gumroad is a standard app, so it works on the Make Free plan. That plan gives you 2 active scenarios, a minimum of 15 minutes between two scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) lift those limits, with a 1-minute minimum interval and unlimited active scenarios. Since both Gumroad triggers are instant, the interval matters less here than the number of operations your sales generate. You still need your own Gumroad account.
02What do you need to connect Gumroad to Make?
You need an active Gumroad account and credentials from it. In Gumroad, go to Advanced Settings in your account menu, create a new application with a name and the Make callback URI, then copy the Client ID and Client secret it shows. In Make, add any Gumroad module, click Create a connection and paste them. For the two triggers, click Create a webhook first. The connection name is optional but useful if you manage several stores.
03Do the Gumroad triggers react in real time?
Yes. Watch New Sales and Watch New Cancellations are both instant triggers: Gumroad calls Make through a webhook as soon as the sale or the cancellation happens. You do not wait for the 15-minute default schedule that applies to scheduled triggers. In the editor they carry a lightning badge instead of a clock. Once the scenario is switched on, each new event starts one run. To check one, click Run once, make a test sale and read the bundles each module received.
04What if the Gumroad module you need does not exist in Make?
Use Make an API Call. It sends any request the Gumroad API accepts, with the connection you already created, so you do not have to set up authentication again. It asks you to build the request yourself, so keep the Gumroad API reference nearby. For a plain read of products, sales or subscribers, try the three List modules first, since they are simpler to configure. Each call still counts as an operation on your plan.
05Make or n8n: which one fits Gumroad better?
It depends on your setup, not on Gumroad. Gumroad exists in both tools. In Make you get the 10 modules on this page, built around sales, products and subscribers, in a visual editor. The same app often has an n8n node too. Look at what else your flow touches: the tool that already connects your other apps is usually the right home for your Gumroad automations. Neither one wins in the abstract.