About this integration
Digital goods and memberships on Gumroad — products, sales, subscribers, licenses, email, payouts, and sale webhooks. Use it from the workflow canvas with no custom glue script required.
This integration exposes 1 trigger, 24 search modules and 36 actions as workflow nodes. Authentication uses oauth authentication. Webhook-based triggers fire instantly without polling.
How to connect
The credential form asks for Application ID and Application Secret.
OAuth asks you to approve View sales and subscribers, Create and edit products, variants, offers, and custom fields, and Create and send audience emails and workflows before access is granted.
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
| Field | Type | Help |
|---|---|---|
Application ID | text | Optional. Leave blank to use Wextl's Gumroad app. From Gumroad Settings → Advanced → Applications. |
Application Secret | password | Optional. Leave blank to use Wextl's Gumroad app. From Gumroad Settings → Advanced → Applications. |
- View sales and subscribers
- Create and edit products, variants, offers, and custom fields
- Create and send audience emails and workflows
- View payouts
- Mark sales as shipped
- Refund, revoke, restore, and resend receipts
- View seller profile
Use it in workflow automation
Start with Watch Sales, then add Create Custom Field.
Triggers, searches and actions
Use the tables below to inspect Gumroad's 1 trigger, 24 search modules, and 36 actions.
Triggers
1 trigger fire automatically when specified events occur — no polling or cron job needed.
- Watch Sales
Searches
Fetch data on demand using 24 search modules that query the app during a run.
- Get Email
- Get Offer Code
- Get Payout
- Get Product
- Get Sale
Actions
36 action modules cover the full range of create, update, and delete operations.
- Create Custom Field
- Create Email
- Create Offer Code
- Create Product
- Create Variant
Explore the fields available for each Gumroad trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Sale Id | text |
Sale Timestamp | text |
Order Number | number |
Seller Id | text |
Product Id | text |
Product Permalink | text |
Short Product Id | text |
Product Name | text |
Email | text |
Full Name | text |
Price | number |
Quantity | number |
License Key | text |
Resource Name | text |
Refunded | boolean |
Gumroad Fee | number |
Can Contact | boolean |
Test | boolean |
Searches
| Field | Type |
|---|---|
EmailRequired | choice |
| Field | Type |
|---|---|
Id | text |
Subject | text |
Message | text |
Audience Type | text |
Product Id | text |
State | text |
Published At | text |
Scheduled At | text |
Send Emails | boolean |
Shown On Profile | boolean |
Created At | text |
Updated At | text |
| Field | Type |
|---|---|
ProductRequired | choice |
| Field | Type |
|---|---|
Id | text |
Name | text |
Amount Cents | number |
Max Purchase Count | text |
Universal | boolean |
Times Used | number |
| Field | Type |
|---|---|
PayoutRequired | choice |
| Field | Type |
|---|---|
Id | text |
Amount | text |
Currency | text |
Status | text |
Created At | text |
Processed At | text |
Payment Processor | text |
Bank Account Visual | text |
Paypal Email | text |
| Field | Type |
|---|---|
ProductRequired | choice |
| Field | Type |
|---|---|
Id | text |
Name | text |
Price | number |
Currency | text |
Published | boolean |
Description | text |
Category | text |
Category Label | text |
Short Url | text |
| Field | Type |
|---|---|
SaleRequired | choice |
| Field | Type |
|---|---|
Id | text |
Email | text |
Seller Id | text |
Created At | text |
Product Name | text |
Product Id | text |
Price | number |
Gumroad Fee | number |
Currency | text |
Refunded | boolean |
License Key | text |
| Field | Type |
|---|---|
Subscriber IDRequired | text |
| Field | Type |
|---|---|
Id | text |
Product Id | text |
Product Name | text |
User Email | text |
Created At | text |
Recurrence | text |
Status | text |
License Key | text |
| Field | Type |
|---|---|
Include Transactions | boolean |
Include Sales | boolean |
| Field | Type |
|---|---|
Payouts | array |
| Field | Type |
|---|---|
Bio | text |
Name | text |
User Id | text |
Email | text |
Url | text |
Profile Picture Url | text |
| Field | Type |
|---|---|
ProductRequired | choice |
| Field | Type |
|---|---|
Id | text |
Name | text |
Price Difference Cents | number |
Max Purchase Count | text |
| Field | Type |
|---|---|
ProductRequired | choice |
| Field | Type |
|---|---|
Id | text |
Title | text |
| Field | Type |
|---|---|
WorkflowRequired | choice |
| Field | Type |
|---|---|
Id | text |
Name | text |
Audience Type | text |
Product Id | text |
State | text |
Emails Count | number |
Created At | text |
| Field | Type |
|---|---|
ProductRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Name | text |
Required | text |
| Field | Type |
|---|---|
Type | choice |
Limit | number |
| Field | Type |
|---|---|
Id | text |
Subject | text |
Message | text |
Audience Type | text |
Product Id | text |
State | text |
Published At | text |
Scheduled At | text |
Send Emails | boolean |
Shown On Profile | boolean |
Created At | text |
Updated At | text |
| Field | Type |
|---|---|
ProductRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Id | text |
Name | text |
Amount Cents | number |
Max Purchase Count | text |
Universal | boolean |
Times Used | number |
| Field | Type |
|---|---|
After | text |
Before | text |
Include Upcoming | boolean |
Limit | number |
| Field | Type |
|---|---|
Id | text |
Amount | text |
Currency | text |
Status | text |
Created At | text |
Processed At | text |
Payment Processor | text |
Bank Account Visual | text |
Paypal Email | text |
| Field | Type |
|---|---|
ProductRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Id | text |
Rating | number |
Message | text |
Created At | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Id | text |
Name | text |
Price | number |
Currency | text |
Published | boolean |
Description | text |
Category | text |
Category Label | text |
Short Url | text |
| Field | Type |
|---|---|
Resource NameRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Id | text |
Resource Name | text |
Post Url | text |
| Field | Type |
|---|---|
After | text |
Before | text |
Product | choice |
Email | |
Order ID | text |
Name | text |
License Key | text |
Limit | number |
| Field | Type |
|---|---|
Id | text |
Email | text |
Seller Id | text |
Created At | text |
Product Name | text |
Product Id | text |
Price | number |
Gumroad Fee | number |
Currency | text |
Refunded | boolean |
License Key | text |
| Field | Type |
|---|---|
ProductRequired | choice |
Email | |
Limit | number |
| Field | Type |
|---|---|
Id | text |
Product Id | text |
Product Name | text |
User Email | text |
Created At | text |
Recurrence | text |
Status | text |
License Key | text |
| Field | Type |
|---|---|
ProductRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Id | text |
Title | text |
| Field | Type |
|---|---|
ProductRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Id | text |
Name | text |
Price Difference Cents | number |
Max Purchase Count | text |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Id | text |
Name | text |
Audience Type | text |
Product Id | text |
State | text |
Emails Count | number |
Created At | text |
| Field | Type |
|---|---|
ProductRequired | choice |
License KeyRequired | text |
Increment Uses Count | boolean |
| Field | Type |
|---|---|
Success | boolean |
Uses | number |
Purchase | object |
Seller Id | text |
Product Id | text |
Product Name | text |
Email | text |
License Key | text |
Sale Id | text |
Actions
| Field | Type |
|---|---|
ProductRequired | choice |
NameRequired | text |
Required | boolean |
| Field | Type |
|---|---|
Name | text |
Required | text |
| Field | Type |
|---|---|
SubjectRequired | text |
BodyRequired | text |
Audience | choice |
Product | choice |
Publish | boolean |
Draft | boolean |
| Field | Type |
|---|---|
Id | text |
Subject | text |
Message | text |
Audience Type | text |
Product Id | text |
State | text |
Published At | text |
Scheduled At | text |
Send Emails | boolean |
Shown On Profile | boolean |
Created At | text |
Updated At | text |
| Field | Type |
|---|---|
ProductRequired | choice |
NameRequired | text |
Amount OffRequired | number |
Offer Type | choice |
Max Purchase Count | number |
Minimum Amount (cents) | number |
Universal | boolean |
| Field | Type |
|---|---|
Id | text |
Name | text |
Amount Cents | number |
Max Purchase Count | text |
Universal | boolean |
Times Used | number |
| Field | Type |
|---|---|
NameRequired | text |
PriceRequired | number |
Native Type | choice |
Description | text |
Custom Permalink | text |
Currency | text |
Subscription Duration | choice |
Customizable Price | boolean |
Suggested Price (cents) | number |
Max Purchase Count | number |
Category | text |
Taxonomy ID | number |
Tags | array |
Custom Summary | text |
Refund Period | choice |
Refund Fine Print | text |
Files | array |
| Field | Type |
|---|---|
Id | text |
Name | text |
Price | number |
Currency | text |
Published | boolean |
Description | text |
Category | text |
Category Label | text |
Short Url | text |
| Field | Type |
|---|---|
ProductRequired | choice |
NameRequired | text |
Price Difference (cents)Required | number |
Max Purchase Count | number |
| Field | Type |
|---|---|
Id | text |
Name | text |
Price Difference Cents | number |
Max Purchase Count | text |
| Field | Type |
|---|---|
ProductRequired | choice |
TitleRequired | text |
| Field | Type |
|---|---|
Id | text |
Title | text |
| Field | Type |
|---|---|
ProductRequired | choice |
License KeyRequired | text |
| Field | Type |
|---|---|
Success | boolean |
Uses | number |
Purchase | object |
Seller Id | text |
Product Id | text |
Product Name | text |
Email | text |
License Key | text |
Sale Id | text |
| Field | Type |
|---|---|
ProductRequired | choice |
NameRequired | text |
| Field | Type |
|---|---|
Success | boolean |
| Field | Type |
|---|---|
EmailRequired | choice |
| Field | Type |
|---|---|
Success | boolean |
| Field | Type |
|---|---|
ProductRequired | choice |
| Field | Type |
|---|---|
Success | boolean |
| Field | Type |
|---|---|
ProductRequired | choice |
| Field | Type |
|---|---|
Success | boolean |
Message | text |
| Field | Type |
|---|---|
ProductRequired | choice |
Cover IDRequired | text |
| Field | Type |
|---|---|
Success | boolean |
| Field | Type |
|---|---|
ProductRequired | choice |
| Field | Type |
|---|---|
Success | boolean |
| Field | Type |
|---|---|
ProductRequired | choice |
| Field | Type |
|---|---|
Success | boolean |
| Field | Type |
|---|---|
ProductRequired | choice |
| Field | Type |
|---|---|
Success | boolean |
| Field | Type |
|---|---|
ProductRequired | choice |
License KeyRequired | text |
| Field | Type |
|---|---|
Success | boolean |
Uses | number |
Purchase | object |
Seller Id | text |
Product Id | text |
Product Name | text |
Email | text |
License Key | text |
Sale Id | text |
| Field | Type |
|---|---|
ProductRequired | choice |
| Field | Type |
|---|---|
Id | text |
Name | text |
Price | number |
Currency | text |
Published | boolean |
Description | text |
Category | text |
Category Label | text |
Short Url | text |
| Field | Type |
|---|---|
ProductRequired | choice |
License KeyRequired | text |
| Field | Type |
|---|---|
Success | boolean |
Uses | number |
Purchase | object |
Seller Id | text |
Product Id | text |
Product Name | text |
Email | text |
License Key | text |
Sale Id | text |
| Field | Type |
|---|---|
ProductRequired | choice |
| Field | Type |
|---|---|
Id | text |
Name | text |
Price | number |
Currency | text |
Published | boolean |
Description | text |
Category | text |
Category Label | text |
Short Url | text |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | object |
Headers | object |
Statuscode | number |
| Field | Type |
|---|---|
SaleRequired | choice |
Tracking URL | url |
| Field | Type |
|---|---|
Id | text |
Email | text |
Seller Id | text |
Created At | text |
Product Name | text |
Product Id | text |
Price | number |
Gumroad Fee | number |
Currency | text |
Refunded | boolean |
License Key | text |
| Field | Type |
|---|---|
SaleRequired | choice |
| Field | Type |
|---|---|
Id | text |
Email | text |
Seller Id | text |
Created At | text |
Product Name | text |
Product Id | text |
Price | number |
Gumroad Fee | number |
Currency | text |
Refunded | boolean |
License Key | text |
| Field | Type |
|---|---|
SaleRequired | choice |
| Field | Type |
|---|---|
Success | boolean |
| Field | Type |
|---|---|
SaleRequired | choice |
| Field | Type |
|---|---|
Id | text |
Email | text |
Seller Id | text |
Created At | text |
Product Name | text |
Product Id | text |
Price | number |
Gumroad Fee | number |
Currency | text |
Refunded | boolean |
License Key | text |
| Field | Type |
|---|---|
SaleRequired | choice |
| Field | Type |
|---|---|
Id | text |
Email | text |
Seller Id | text |
Created At | text |
Product Name | text |
Product Id | text |
Price | number |
Gumroad Fee | number |
Currency | text |
Refunded | boolean |
License Key | text |
| Field | Type |
|---|---|
ProductRequired | choice |
License KeyRequired | text |
| Field | Type |
|---|---|
Success | boolean |
Uses | number |
Purchase | object |
Seller Id | text |
Product Id | text |
Product Name | text |
Email | text |
License Key | text |
Sale Id | text |
| Field | Type |
|---|---|
EmailRequired | choice |
Scheduled AtRequired | text |
| Field | Type |
|---|---|
Id | text |
Subject | text |
Message | text |
Audience Type | text |
Product Id | text |
State | text |
Published At | text |
Scheduled At | text |
Send Emails | boolean |
Shown On Profile | boolean |
Created At | text |
Updated At | text |
| Field | Type |
|---|---|
EmailRequired | choice |
| Field | Type |
|---|---|
Id | text |
Subject | text |
Message | text |
Audience Type | text |
Product Id | text |
State | text |
Published At | text |
Scheduled At | text |
Send Emails | boolean |
Shown On Profile | boolean |
Created At | text |
Updated At | text |
| Field | Type |
|---|---|
EmailRequired | choice |
| Field | Type |
|---|---|
Id | text |
Subject | text |
Message | text |
Audience Type | text |
Product Id | text |
State | text |
Published At | text |
Scheduled At | text |
Send Emails | boolean |
Shown On Profile | boolean |
Created At | text |
Updated At | text |
| Field | Type |
|---|---|
ProductRequired | choice |
NameRequired | text |
Required | boolean |
| Field | Type |
|---|---|
Name | text |
Required | text |
| Field | Type |
|---|---|
ProductRequired | choice |
Amount Off | number |
Offer Type | choice |
Max Purchase Count | number |
Minimum Amount (cents) | number |
| Field | Type |
|---|---|
Id | text |
Name | text |
Amount Cents | number |
Max Purchase Count | text |
Universal | boolean |
Times Used | number |
| Field | Type |
|---|---|
ProductRequired | choice |
Name | text |
Description | text |
Custom Permalink | text |
Price | number |
Currency | text |
Customizable Price | boolean |
Suggested Price (cents) | number |
Max Purchase Count | number |
Category | text |
Taxonomy ID | number |
Tags | array |
Custom Summary | text |
| Field | Type |
|---|---|
Id | text |
Name | text |
Price | number |
Currency | text |
Published | boolean |
Description | text |
Category | text |
Category Label | text |
Short Url | text |
| Field | Type |
|---|---|
ProductRequired | choice |
Name | text |
Price Difference (cents) | number |
Max Purchase Count | number |
| Field | Type |
|---|---|
Id | text |
Name | text |
Price Difference Cents | number |
Max Purchase Count | text |
| Field | Type |
|---|---|
ProductRequired | choice |
TitleRequired | text |
| Field | Type |
|---|---|
Id | text |
Title | text |
| Field | Type |
|---|---|
ProductRequired | choice |
URLRequired | text |
| Field | Type |
|---|---|
Covers | array |
Main Cover Id | text |
| Field | Type |
|---|---|
ProductRequired | choice |
URL | text |
Signed Blob ID | text |
| Field | Type |
|---|---|
Url | text |
Guid | text |