Product Variants
Product Variants
Product variants let you sell multiple versions of the same digital product under one product listing. Each variant can have its own pricing, licenses, media, files, colors, attributes, and visibility settings. This is useful when the product is mostly the same, but buyers need to choose a specific version before purchasing.
For example, a game can have separate variants for Windows, Mac, and Linux. An ebook can have PDF, EPUB, and MOBI variants. A 3D asset can have a single model variant and a complete bundle variant.
What is a variant?
A variant is a selectable version of a product.
Instead of creating many separate product pages for similar versions, you can keep them inside one product page so buyers can compare and choose the version they need.
For example:
| Product | Variants |
|---|---|
| Game Asset Pack | Windows, Mac, Linux |
| Ebook | PDF, EPUB, MOBI |
| 3D Model | Standard Model, Full Scene Bundle |
| AI Model | Base Model, Fine-Tuned Model |
| Texture Pack | 2K, 4K, 8K |
| Software Tool | Personal License Build, Studio License Build |
When to use variants
Use variants when the options belong to the same product and buyers should choose one version before checkout.
Good use cases include:
- Different file formats of the same product.
- Different operating system builds.
- Different resolution options.
- Single item vs full bundle.
- Different media/files for each version.
- Different attributes or technical requirements.
- Different prices for different product versions.
- Different license availability per version.
When not to use variants
Do not use variants when the products are completely different from each other.
Create separate products when:
- Each item has a different title and purpose.
- Each product needs its own SEO page.
- Each product belongs to a different category.
- The buyer would not naturally compare them together.
- The files, previews, descriptions, and use cases are unrelated.
- You want to promote each item separately.
Example:
| Use variants | Use separate products |
|---|---|
| Same game for Windows, Mac, and Linux | Three different games |
| Ebook in PDF and EPUB | Ebook, video course, and software tool |
| 2K, 4K, and 8K texture pack | Wood texture pack, metal texture pack, fabric texture pack |
| Single 3D model and full bundle | Chair model, sofa model, table model as unrelated products |
How variants differ from separate products
Variants keep related options inside one product listing. Separate products create different product pages.
| Feature | Variants | Separate products |
|---|---|---|
| Product page | One shared product page | Different product pages |
| Buyer choice | Buyer selects a variant | Buyer opens a different product |
| SEO | One main SEO page | Each product has its own SEO page |
| Pricing | Each variant can have its own price | Each product has its own price |
| Files | Each variant can have its own files | Each product has its own files |
| Media | Each variant can have its own media or inherit media | Each product has separate media |
| Best for | Versions of the same product | Completely different products |
Enable variants
To use variants:
- Open your Seller Dashboard.
- Go to Products.
- Create a new product or edit an existing product.
- Open the product editor.
- Go to the Advanced section.
- Enable Variants.
- Choose whether to show variant colors on the product page.
- Add, edit, reorder, or configure variants.
When variants are enabled, the default variant becomes the primary purchase option. Buyers can select another variant before purchasing if more variants are visible.
Variant list
After enabling variants, you will see a variant list in the product editor.
From this area, you can:
- Add a new variant.
- Rename a variant.
- Reorder variants.
- Set a default variant.
- Hide or show a variant.
- Duplicate or copy variant details.
- Open a variant to edit pricing, media, files, and attributes.
The default variant is used as the main purchase option unless the buyer selects another variant.
Use clear variant names like Windows, Mac, Linux, PDF, EPUB, 2K, 4K, Bundle, or Single Pack. Avoid generic names like “Variant 1” or “Option 2” on a live product.
Variant-level fields
Each variant can have its own details. This helps you control exactly what the buyer receives for that version.
| Field | What it controls |
|---|---|
| Variant name | The name shown to buyers, such as PDF, Windows, or Bundle. |
| Visibility | Whether the variant is shown to users on the product page, search, and checkout. |
| Price | The amount buyers pay for that variant. |
| License pricing | The price for each license available on that variant. |
| Discount | Variant-specific discount settings where supported. |
| Coupon | Coupon availability for the variant where supported. |
| Media | Images or videos shown for that variant. |
| Files | Download files or external download links for that variant. |
| Colors | Optional color swatches shown next to variant names. |
| Attributes | Variant-specific technical details, such as file size, format, model type, platform, or requirements. |
Variant pricing
Each variant can have separate pricing.
For example:
| Variant | Price |
|---|---|
| Ebook PDF | $9 |
| Ebook EPUB | $12 |
| Ebook Bundle | $19 |
| Game Windows Build | $29 |
| Game Windows + Mac + Linux Bundle | $49 |
This is useful when one version includes more files, more formats, or more value than another.
Variant licensing
Variants can work with product licenses. Each variant can have different license availability and pricing depending on how you configure it.
For example, a 3D model variant may offer:
- Standard License for personal and commercial use.
- Commercial Redistribution License for end products intended for resale.
- Editorial Use Only License for news, education, or non-commercial use.
- Creative Commons Attribution 4.0 (CC BY 4.0) for open use with attribution.
Each license can have its own price for the selected variant.
Example:
| Variant | Standard License | Commercial Redistribution |
|---|---|---|
| Single Model | $20 | $60 |
| Full Bundle | $45 | $120 |
| 8K Texture Pack | $15 | $50 |
Only enable licenses that make sense for that variant. If a variant contains files that should not be redistributed, do not enable a redistribution license for that variant.
Variants and discount codes
Discounts and coupon codes can interact with variants depending on how the offer is configured.
A discount or coupon may apply to:
- The full product.
- A specific variant.
- A specific license tier.
- A specific variant and license combination.
- A limited time window.
- A limited number of uses.
- A per-customer limit.
Example:
| Offer | Example use |
|---|---|
| Product-level discount | 20% off all ebook variants. |
| Variant-level discount | 30% off only the EPUB version. |
| License-level coupon | Coupon applies only to the Standard License. |
| Bundle discount | Discount applies only to the full bundle variant. |
| Launch coupon | Code works for the first 50 customers. |
Before publishing a coupon, check that the discount applies to the correct variant and license tier.
Variant media
Each variant can have its own images or videos.
Use variant media when each version looks different or needs separate previews.
Examples:
- A game variant can show platform-specific screenshots.
- A 3D model bundle can show all included assets.
- A texture pack can show 2K, 4K, and 8K comparison previews.
- An ebook bundle can show all included file formats.
- An AI model variant can show different output examples.
You can also inherit media from the main product when the same images work for all variants.
Variant files and external links
Each variant can have its own downloadable files or external links.
This is important because buyers should receive only the files for the variant they purchased.
Examples:
| Variant | Buyer receives |
|---|---|
| Windows | .exe or Windows build files |
| Mac | .dmg or macOS build files |
| Linux | Linux build files |
| PDF ebook | |
| EPUB | EPUB ebook |
| Full Bundle | All supported formats/files |
| Hugging Face Model | External model link |
| Google Drive Pack | External download URL |
Make sure each variant has the correct files or external links before publishing. A buyer purchasing the Mac variant should not receive only Windows files unless it is clearly mentioned.
Variant attributes
Attributes help explain what is included in each variant.
Variant colors
Variant colors are optional visual indicators shown next to variants.
Use colors when they help buyers quickly understand or compare choices.
Examples:
- Texture color options.
- Theme color options.
- UI kit color variants.
- Material color variations.
- Product style variations.
If the variant color does not add useful meaning, keep it disabled to avoid confusion.
Default variant
One variant can be marked as the default variant.
The default variant is the primary purchase option shown first to buyers. It should usually be the most common or recommended option.
Good default choices:
- PDF for ebooks.
- Windows for games, if most buyers use Windows.
- Standard model for 3D assets.
- Standard License if most buyers need regular commercial use.
- Full bundle if it gives the best value.
You can change the default variant by using the star/default option in the variant list.
Variant visibility
Each variant can be shown or hidden.
Use hidden variants when:
- A variant is not ready yet.
- Files are still being prepared.
- You want to create a draft version.
- A platform build is coming soon.
- You want to temporarily remove an option without deleting it.
Hidden variants should not be shown to buyers on the product page, search, or checkout.