Skip to content
Help
English
Products

How do I add a digital product for download (e-book, course, file, or link)?

Create a downloadable digital product in Storeep: upload a file up to 10 MB or add an external link, set price and markets, and have it delivered to customers by email after purchase.

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

  1. Go to Products in the left menu.
  2. Click Add new product.
  3. 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.

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.