Gumroad

Connect Gumroad so digital products, memberships, and downloads sold to your audience map to CashSDK entitlements.

Gumroad lets creators sell digital products, memberships, and downloads to an audience they already own. It is the fastest way to put a paid offer in front of followers without building checkout yourself. Connect it to CashSDK and creator revenue joins your subscription analytics and unlocks the same entitlements as your app tiers.

How it works#

1
Connect your account

Add a Gumroad access token so CashSDK can read your products, sales, and memberships.

2
Map products to entitlements

Each Gumroad product maps to a CashSDK product and the entitlement it unlocks.

3
Reconcile with Ping

Gumroad's sale notifications flow into your unified revenue ledger.

Connect Gumroad#

1
Create an access token

In Gumroad, go to Settings → Advanced → Applications and create an application to generate an access token. Copy it.

2
Add it to CashSDK

Open Settings → Billing → Gumroad and paste the token. It is stored encrypted at rest.

3
Point Ping at CashSDK

Copy the Ping URL from Settings → Billing → Gumroad and set it in Gumroad under Settings → Advanced → Ping. CashSDK receives a notification for every sale and membership change.

Map your catalog#

For each Gumroad product, create a matching product in CashSDK and attach the entitlement it unlocks. Memberships map to recurring products; one-off products map to lifetime unlocks.

Test and go live#

1
Test a purchase

Complete a purchase of a low-priced or free product, and confirm the entitlement is granted and the sale appears under Events.

2
Go live

Point the connection at your live Gumroad account and confirm real sales reconcile in your ledger. The CashSDK key does not change.

Next steps#