Gumroad is an online platform designed for creators to sell products directly to their audience. Its core purpose is to make e-commerce simple, especially for individuals selling digital goods like ebooks, music, video tutorials, software, and subscriptions. Founded in 2011 by Sahil Lavingia, Gumroad was built on the idea that creating and selling should be as easy as sharing a link. The company operates remotely and focuses on providing essential tools for creators to earn their first dollar online and grow their business without needing complex technical skills. It handles payment processing, product delivery, and customer management, allowing creators to focus on their work.
Gumroad offers a focused set of features to help creators sell effectively.
Gumroad has a very simple and transparent pricing structure. There are no monthly or yearly subscription fees to use the platform. Instead of different plans, Gumroad takes a percentage-based fee from each sale. This single pricing model gives every user access to all of Gumroad's features from the start. The fee is a flat 10% of the transaction amount. This model is ideal for beginners who do not want to commit to a monthly fee and for established creators who appreciate the simplicity.
Gumroad is free to get started. There is no traditional free plan or free trial because the entire platform operates on a revenue-sharing model. You can sign up, create your profile, and list an unlimited number of products without paying any upfront or monthly costs. Gumroad only makes money when you make money, by taking a 10% fee from every transaction. This means all features, including the storefront, email workflows, and analytics, are available to every user at no charge.
Getting started with Gumroad is a straightforward process.
Gumroad connects with other applications to extend its functionality, primarily through direct integrations and Zapier.
Yes, Gumroad provides a public API for developers. The API allows you to programmatically access and manage your products, sales data, and subscribers. This is useful for building custom integrations, automating workflows, or creating unique sales dashboards.
To get your API key, which is called an "access token," you need to go to the Advanced settings in your Gumroad account. There, you can create a new application to generate a unique token. This token is free to obtain.
Here is a simple example using curl
to fetch a list of your products:
curl https://api.gumroad.com/v2/products \
-d "access_token=YOUR_ACCESS_TOKEN" \
-X GET
Replace YOUR_ACCESS_TOKEN
with the key you generated in your settings.
Gumroad has a built-in affiliate marketing feature that creators can enable for their own products. It is not a platform-wide program to promote Gumroad itself, but rather a tool for your own marketing.
As a creator, you can turn on affiliates for any of your products. You set the commission rate (a percentage of the sale price) that an affiliate will earn for each referred sale. You also decide how long the cookie will last (e.g., 30 days). Once enabled, Gumroad generates a unique affiliate link for each person who signs up to promote your product.
To join an affiliate program for a specific product, you typically click an affiliate link on the creator's website or product page. You will be prompted to sign up as an affiliate through Gumroad. Payouts for affiliate commissions are handled automatically by Gumroad and are paid out weekly along with regular sales earnings.