Creating discount codes

In this article:

Checkout page

After you've created a product, you can create discount codes to offer a discount to your customers.

Creating discount codes is easy—just go to the Discounts tab on the Checkout page

Click "New discount" to get started. We auto-generate a discount code for you, but you can replace it with your own custom code.

Note: The code can contain only numbers and letters.

Create discount page

Choose the product(s) you want this discount code to apply to, or check “All products” if you want it to apply to all your products.

Enter the discount code and the amount or percentage off of your full price.

Discounts for memberships

If your discount code applies to a membership, you can choose if you want it to be valid for all recurring charges, or just the first billing period. A code meant for just the first billing period can help you boost recurring sales without being stuck to the discounted price for the entire duration of the membership.

Manage how codes are used

You can customize a discount code by setting various parameters:

  1. Limit the total number of times this code can be used by setting a “Limit quantity”. By default, the code can be used an unlimited number of times. This limits the overall uses of the code, not the number of uses by a specific customer.
  2. Schedule discount codes in advance by setting a validity period. This allows you to create discount codes ahead of time and also expire them without losing access to revenue or usage stats. This can be useful for time-limited offers or promotions.
  3. Set a minimum $ amount to allow a discount only when the customer's total spend for the discount’s product(s) exceeds this amount.
  4. Incentivize your customers to purchase multiple quantities of a product by setting a minimum quantity. These codes will apply only if the customer is purchasing a quantity greater than or equal to the set minimum.

    Please note: The intended product(s) must have the “Allow customers to choose a quantity” setting toggled on for your customers to be able to utilize this code. You can do this from the product’s edit page.

Edit discount codes

Click any discount you want to edit, and a side panel will open. 

Under “Products”, click the share button to copy a product-specific link. This copies the URL to your Gumroad product with "/{yourdiscountcode}" attached.

Once you click on the discounted link, you will see that the original price is crossed out, and the discounted price is displayed next to it. This only displays if a discount code is applied from the product-specific link. Currently, this is the only way to show slashed prices.

Checkout form

Allow customers to enter discount codes

Click the toggle Only if a discount is available to include a discount code input on the checkout page for customers to enter their codes. If you don't click this, discount codes can only be applied if passed as a URL parameter

Purchasing Power Parity

Purchasing power parity (PPP) lets Gumroad creators set up dynamic discounts based on where the customer lives, ensuring a price that is proportional to their local currency and cost of living. Click Share, and paste (by using ctrl+v or command+v) the URL wherever you like.


Q: How do I embed a discount code in my product's URL? 

Attach it to the end of the URL! For example:{YourProductID} becomes{YourProductID}/{YourDiscountCode}

Q: Can I embed a discount code in my custom domain?

Yes! Similar to how it's done on the Gumroad domain, you'll have to add the coupon code at the end of the custom URL: https:// {YourCustomDomain}/{YourProductID}/{YourDiscountCode}

Q: Can discount codes be used on top of one another? 

Only one code can be used per product.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us