Overview
Products (internally called “Links”) are the foundation of your Gumroad store. You can sell digital products, physical goods, memberships, courses, and more. Each product has its own customizable page with a unique URL.Product Types
Gumroad supports multiple product types to fit different business models:Digital Products
Sell downloads like ebooks, software, music, and design files
Physical Products
Ship tangible items with inventory tracking and shipping management
Memberships
Create recurring subscription products with tiered access levels
Courses
Package educational content with structured delivery
Bundles
Group multiple products together at a discounted price
Services
Offer commissions, calls, or accept tips/donations
Creating a Product
When you create a product, it starts in draft mode, allowing you to configure everything before going live.Basic Setup
-
Product Information
- Name (max 255 characters)
- Description with rich text formatting
- Product type selection
- Cover images and preview assets
-
Pricing Configuration
- Set a fixed price or enable “pay what you want”
- Configure suggested price for PWYW products
- Support for multiple currencies
- Minimum price validation (currency-dependent)
-
File Uploads
- Attach downloadable files for digital products
- Support for videos, PDFs, audio, and more
- PDF stamping for personalization
- Video transcoding and streaming
Products require email confirmation before publishing. You’ll also need at least one payment method connected to your account.
Product URLs and Permalinks
Every product gets both a unique permalink and an optional custom permalink:- Unique Permalink: Automatically generated (e.g.,
gumroad.com/l/abc123) - Custom Permalink: Set your own readable URL (e.g.,
gumroad.com/l/my-ebook) - Custom Domains: Use your own domain for product pages
Custom permalinks must be unique within your account and can only contain letters, numbers, hyphens, and underscores.
Variants and Options
Add variants to offer different versions of your product:Variant Categories
Create categories like “Size”, “Color”, or “License Type” with multiple options:SKUs
For complex products with multiple variant combinations, enable SKU management:- Track inventory per SKU
- Set different prices for each combination
- Custom SKU identifiers for your records
Product States and Publishing
Product Lifecycle
- Draft - Product is being configured, not visible to customers
- Published - Live and available for purchase
- Unpublished - Temporarily disabled (purchase_disabled_at set)
- Archived - Hidden from your main products list
- Deleted - Soft-deleted with scheduled cleanup
Publishing Requirements
What's checked before publishing?
What's checked before publishing?
- User email is confirmed
- At least one payment method connected
- Physical products must have shipping destinations
- Product meets content policy guidelines
- Required fields are completed
Content and Rich Media
Product Content Sections
Organize your product page with rich content sections:- Text descriptions with HTML formatting
- Embedded images and videos
- License key placeholders
- Downloadable file previews
File Management
Supported File Types:- Documents: PDF, EPUB, MOBI
- Video: MP4, MOV, AVI (auto-transcoding available)
- Audio: MP3, WAV, FLAC
- Archives: ZIP (auto-generated for multiple files)
- Images: JPG, PNG, GIF
- PDF stamping with buyer info
- Video streaming (rentals)
- Dropbox integration
- License key embedding
Pricing Features
Flexible Pricing Options
Fixed Price
Standard one-time purchase at a set price
Pay What You Want
Let buyers choose their price (with optional minimum)
Rentals
Time-limited access to streaming content
Installments
Split payment over multiple charges
Purchasing Power Parity
Automatically adjust prices based on the buyer’s location to increase conversion in countries with lower purchasing power. Discounts are applied based on geo-IP detection.Inventory and Quantity
Quantity Management
- Enable quantity selection at checkout
- Set max_purchase_count for limited releases
- Track sold quantities per variant
- Automatic “sold out” status when inventory depletes
Sold Out Behavior
Physical Products
Physical products have additional requirements:Shipping Configuration
- Enable “Requires Shipping” flag
- Configure shipping destinations by country
- Set rates for single and multiple items
- Collect shipping address at checkout
Shipment Tracking
- Mark orders as shipped
- Add tracking numbers
- Notify customers automatically
Physical products must have at least one shipping destination configured before publishing.
Product Settings
Discoverability
- Discover Fee: Control visibility in Gumroad Discover (30-100% fee)
- Product Reviews: Enable customer reviews and ratings
- Sales Counter: Show total sales on product page
- Adult Content: Flag mature content for filtering
Customer Experience
- Custom Receipt Text: Add personalized message to receipts
- Custom Button Text: Change the purchase button label
- Custom Fields: Collect additional info at checkout
- Product Terms: Add terms and conditions
Access Control
- Archived Products: Hide from main view but keep accessible
- Product Visibility: Control who can view (draft, published, unlisted)
- Geographic Restrictions: Block sales in specific countries
Product Analytics
Key Metrics
Track product performance through:- Page Views: Total visits and unique visitors
- Conversion Rate: Views to purchases ratio
- Sales Count: Total number of purchases
- Revenue: Total earnings per product
- Refund Rate: Percentage of refunded sales
View Tracking
Integration Features
Third-Party Integrations
Connect products to external services:- Discord server access
- Google Calendar for calls
- Circle community integration
- Zoom for virtual meetings
- Custom webhooks
Workflows
Automate product delivery:- Send emails on purchase
- Schedule content releases
- Drip content over time
- Trigger external actions
Workflows can be configured per-product and support conditional logic based on purchase properties.
Preorders
Sell products before they’re ready:- Enable preorder mode on product
- Set expected release date
- Authorize customer cards (no charge)
- Release product and charge all preorders
authorization_successful- Card authorized, awaiting releaseconcluded_successfully- Product released, payment capturedconcluded_unsuccessfully- Payment failed on release
Product URLs and Sharing
URL Structure
Social Sharing
Products include optimized social meta tags:- Open Graph for Facebook
- Twitter Cards
- Product thumbnails
- Structured data for SEO
Best Practices
Clear Descriptions
Write compelling descriptions that explain value and benefits
Quality Previews
Use high-quality cover images and preview assets
Competitive Pricing
Research similar products to price appropriately
Regular Updates
Keep products fresh with updates and improvements
Next Steps
Sales & Orders
Learn how to manage customer purchases and orders
Subscriptions
Set up recurring memberships and subscriptions
Custom Domains
Use your own domain for product pages
Affiliates
Create an affiliate program to boost sales