DEV Community

Cover image for We built bulk upload and product variants for digital sellers - here is how they work

We built bulk upload and product variants for digital sellers - here is how they work

If you have ever tried listing 100+ digital products on a marketplace, you know the drill - fill a form, upload files, set pricing, repeat forever. We just shipped two features on 3DIMLI that kill this workflow entirely.

Bulk Upload via Watch Folders

Bulk Upload Feature

No CSV imports. No web forms. No API calls needed.

The 3DIMLI Desktop App has a watch folder system. You point it at a directory, and every subfolder becomes a product draft.

Folder structure

watch-folder/
  fantasy-sword/
    main.png
    angle-1.jpg
    sword.fbx
    description.html
    tags.txt
  pixel-art-brushes/
    main.jpg
    brushes.zip
    description.html
Enter fullscreen mode Exit fullscreen mode

The app auto-detects:

  • Product title from folder name ("fantasy-sword" becomes "Fantasy Sword")
  • Main image from files named main., thumbnail., or cover.*
  • Gallery images from remaining image files (up to 16 total)
  • Download files from supported formats (.blend, .fbx, .psd, .zip, .exe, .pdf, etc.)
  • Product type from the download file extensions
  • Description from description.html or description.txt
  • Tags from tags.txt (one per line or comma-separated)

Live sync

The watch folder is not a one-time import. It monitors continuously:

  • Add files -> they appear in the draft
  • Rename folder -> title updates
  • Edit description.html -> draft updates
  • Delete folder -> draft removed

Bulk publish

Once drafts look good, select all (or specific ones) and hit "Publish Selected". Products go live one by one with a progress indicator.

Limits: 1 GB per download file, 2 MB per image, 16 images max, 1500 char descriptions, 6 tags.

The desktop app runs on Windows, macOS (Intel + Apple Silicon), and Linux.

Product Variants

Product Variants Feature

The second feature solves a different pain point - product duplication.

If you sell software with Windows and Mac builds, or a 3D model pack with Standard and Deluxe editions, you used to need separate listings for each. Now you create one product with variants.

Each variant gets its own:

  • Pricing (different price per edition)
  • Download files (different builds per platform)
  • Media (different preview images)
  • Colors and attributes (buyer picks what they want)

One product page. Multiple options. No cloning.

Works great for:

  • Platform-specific builds (Win/Mac/Linux)
  • Standard vs Pro vs Enterprise editions
  • Bundle packs vs individual items
  • Color/theme variations

Why this matters

Most digital product platforms either do not support bulk operations at all, or they charge you 10-30% commission for the privilege.

3DIMLI charges 0% commission. You get instant payouts. Buyers in 200+ countries.

The platform is free during beta - no credit card needed. If you are building digital products (3D models, software, plugins, game assets, graphics, audio, e-books, AI models), create a store and try bulk upload today.

Full documentation: support.3dimli.com

Top comments (0)