Digital products are non-physical items (e-books, courses, audio, software, files, or links) that you sell for download. The form is almost identical to a physical product, with one key difference: instead of weight, SKU, barcode, and stock fields, you supply a file or a URL in the dedicated File tab. Customers receive it by email after completing their purchase.
Getting started
- Go to Products in the left menu.
- Click Add new product.
- Select Digital product from the dropdown (described as "E-books, courses, files for download").
The editor opens with five tabs: Product information, File, Markets, Collections, and Search engine optimization. Digital products have no Options tab, no SKU, barcode, or weight fields, and no variants. Price is always single-option.
Tab 1: Product information
Status toggles
- Publish: When on, the product is visible to anyone who visits its URL. When off, the page cannot be accessed.
- Hide: When on, the product is excluded from your homepage and store search, but still reachable through its direct URL (if also published). Use this for a private link.
- Landing page: When on, the description is shown as a stacked landing-page layout instead of a standard description.
Media
- Up to 10 items total (images and videos combined).
- Images come from your media library in JPEG, PNG, WEBP, or AVIF.
- Videos can be YouTube embeds, TikTok embeds, or self-hosted MP4/WebM uploads that have finished processing.
- At least one image is required. You cannot add the same video twice. The first item becomes the thumbnail.
Name, description, price
- Name: Required, maximum 255 characters. Used as the default meta title if you leave that field blank. The words iptv and ip tv (any case) are not allowed.
- Description: Optional rich-text editor (bold, italic, lists, alignment, text sizes, color, images, video, audio). Maximum 30,000 characters. You can set a background color for the description area.
- Price: Required. Your regular price in store currency, stored rounded down to 2 decimal places.
- Discounted price: Optional. Must be a valid number strictly lower than the regular price. Leave empty for no discount.
Discount end date
Optional date-and-time picker that uses your store's timezone. It must be a future moment when you save, and no more than 1 year ahead. After it passes, the regular price shows again automatically. You can show or hide the countdown timer from the store builder.
Quantity and gift
- Quantity toggle: When on, customers see a quantity selector on the order form.
- Minimum quantity per order and Maximum quantity per order: Whole numbers from 1 to 999. If both are set, the minimum cannot exceed the maximum.
- Gift toggle and Gift product: When on, select another product from your store to include as a gift in the same order.
Tab 2: File
This is what makes a product digital. Pick the Method, then provide the file or link. Customers receive it by email after a successful purchase.
Method: File upload
Upload a file directly from your device.
- Maximum size: 10 MB. For larger files use File link instead.
- Allowed formats: TXT, PDF, ZIP, WEBP, AVIF, JPEG, PNG, BMP, GIF, MP3, AIFF, WAV, OGG.
- The file is checked by its real content type, not just its extension, and is stored with read-only access.
Method: File link
Point to a file hosted on an external service (such as a cloud storage link).
- Must be a valid URL.
- Maximum 255 characters.
- No file-size limit applies, since the file lives on your chosen service.
Tab 3: Markets
Select which markets sell this product. At least one market is required. The price you entered is in your store currency; each market's price is calculated automatically from the current exchange rate, and you can override it per market. See Pricing and discounts.
Tab 4: Collections
Assign the product to collections. First choose a market with the collections market selector, then pick collections from the list. Collections are per market, so you assign them independently for each one. See Organizing products into collections.
Tab 5: Search engine optimization
- Product meta title: Required, maximum 255 characters. Defaults to the product name if left blank.
- Product meta link: Required URL slug, maximum 255 characters. Allowed characters: lowercase letters, digits, Arabic letters (أ–ي), and hyphens. Must be unique within your store.
- Product meta description: Optional, maximum 160 characters.
- Product meta keywords: Optional, maximum 255 characters. Type a keyword and press Enter to add it.
- Visibility on search engines: When on, search engines can index the product.
Things to watch out for
- If you choose File upload but do not attach a file, the save fails. Switch to File link if you prefer an external URL.
- The 10 MB upload limit is firm. Use File link for anything larger.
- The discounted price must be strictly lower than the regular price. Equal values are rejected.
- The meta URL must be unique within your store. A duplicate triggers a "link already exists" error, so pick another slug.
- Digital products cannot have variants. Price and stock are single-option only.