URL parameters

When sharing your product links, you can use URL parameters to simplify the checkout process for your customers by auto-filling information, selecting a specific product version, or taking them directly to their shopping cart. This will save time for your customers and increase your conversion rate.

Send customers directly to checkout

To send the customer directly to the checkout page upon clicking the link, simply add ?wanted=true to any product link

Autofill your checkout form

You can optionally autofill every field within the Gumroad checkout flow using URL parameters, including

Field Example parameter
Email ?email=
Pay-what-you-want price ?price=
Quantity ?quantity=
Variants ?variant=
Payment frequency for subscriptions ?yearly=
Custom Fields ?CustomFieldName1=

Note: This will also work with our overlay feature and custom buttons on your website.

Link your customer directly to a variant, version, or tier

To link directly to a variant, version, or tier, you can pass the name in the ‘variant’ URL parameter. Please note the variant parameter is case-sensitive. 

For example, the URL for the PRO TEAM version of this product is:


Auto-select payment frequency for your membership

If you have a Membership product, you can direct your customer to a pre-selected payment frequency using the "monthly", "quarterly", "biannually", or "yearly" URL parameters. Example: https://annagreen.gumroad.com/l/QaSmj?biannually=true

Set a referring domain on your own site

When a customer purchases with a link from your website, the site itself will be set as the referrer. If you want to override this based on how they found your site, you can set this with a link. 

Example: https://kambanthemaker.gumroad.com/l/elephas?monthly=true&wanted=true&variant=Pro&referrer=https://twitter.com

Using more than one URL parameter

If you wish to auto-select a version for your customers and also take them directly to the shopping cart, you can easily do so by using both the "variant=" parameter and the "wanted=true" parameter. To work correctly, these parameters must be separated with an ampersand '&' symbol and not another '?'. The '?' symbol is only used for the first parameter. Here's an example of a multi-parameter URL: https://app.gumroad.com/l/demo?price=10&wanted=true&email=me@email.com

Here are some example URLs to test out & get inspired:

  • https://reallyniceimages.gumroad.com/l/rni-all-films-5-pro-lr?email=example@gmail.com&wanted=true
  • https://jingsketch.gumroad.com/l/JingsketchLighting?price=20
  • https://nabillemsieh.gumroad.com/l/smart-image-resize-pro?variant=Professional&yearly=true
  • https://dvassallo.gumroad.com/l/profit-and-loss?yearly=true
  • https://tomnoske.gumroad.com/l/typewriter?quantity=3&Name=Ryan&wanted=true
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