Bundle Studio.
End-to-end design bundle preparation โ AI rename, AI sort, bundle creation, and mockup generation โ powered by MeshX Mind, all via Google Drive.
Pipeline steps
What is Bundle Studio?
Bundle Studio is a 4-step pipeline for preparing digital design bundles for sale on Etsy and other marketplaces. It takes a folder of raw design files and turns them into titled, sorted, bundled products with mockup images and a ready-to-upload CSV.
All input and output lives in your Google Drive โ MeshX never stores your designs. The AI work is powered by MeshX Mind (Vision + language models) running on MeshX's GPU, so there's no API token cost to you.
Performance
- Vision renaming: ~1.6 files/sec warm โ 1,000 files โ 10 minutes
- Each step writes a job record you can monitor and cancel from within the step pages
- Steps can run independently โ you don't have to run all four in sequence
Google Drive connection
Before using any step, connect your Google Drive from the Bundle Studio overview page. MeshX creates a "MeshX Bundle Studio" folder in your Drive as the default working area.
Step 1 โ AI Rename
Vision-renames every PNG/JPG in a Drive folder with a 70โ95 character Etsy-optimised title. Run this first to give your raw design files meaningful, keyword-rich filenames.
| Setting | Details |
|---|---|
| Source folder | Pick any folder from your Google Drive. Contains the raw design files to rename. |
| Recurse subfolders | Walk every subfolder (automatically skips mockup/preview/template directories). |
| Skip already-titled | Files with filenames โฅ60 chars containing commas are kept as-is. Avoids re-processing previously renamed files. |
| Token-cheap mode | Files with โฅ4 niche tokens in the filename are kept as-is without using the GPU. Big speedup on second-pass libraries. |
| Vision thumbnail size | 500px is the sweet spot โ 12ร fewer tokens than 1800px with negligible accuracy loss. Range: 256โ1024px. |
| Max files | Hard cap for this run. Use for piloting before committing to a full library. |
| Avoid phrases | Comma-separated list of words/phrases Vision will never include in titles. Use for IP filtering (e.g. stranger things, ghostface). |
ZIP extraction
If your source folder contains .zip files, click Extract zips first before renaming. This extracts all ZIPs in the folder (up to 50), optionally deleting the ZIP after extraction.
Step 2 โ AI Sort
Groups renamed files into Etsy-titled niche folders inside your output Drive folder. Each folder gets a descriptive name like "Muscle Cars 2026 x500".
| Setting | Details |
|---|---|
| Input folder | The master library โ typically the same folder you just renamed. |
| Output folder | Where sorted niche folders are created. Can be a different Drive folder. |
| Max per folder | When a niche folder reaches this count, overflow spills into (2), (3), etc. Default: 500. |
| Cheap mode | Skip the GPU when a filename clearly matches a known niche keyword. Recommended after running AI Rename โ filenames already carry niche keywords. |
| Niche filter | Only sort files matching selected niches. None selected = accept all. |
| Product type filter | Filter by product type (e.g. T-shirts, mugs, totes). |
| Max files | Hard cap for this run. Default: 10,000. |
Step 3 โ Create Bundles
Filters the master library by niche keyword, distributes matching files across N bundles of M files each, and copies them into organised folders with PNG/ and MOCKUP/ subfolders.
| Setting | Details |
|---|---|
| Master library | Input Drive folder containing your sorted/renamed designs. |
| Bundle output | Where bundle folders are created. |
| Niche / search term | Your niche keyword (e.g. muscle cars 1970s). MeshX Mind expands this into 30โ80 search terms + 120+ keywords + anchor guards automatically. |
| Files per bundle | How many designs per bundle folder. Default: 100. |
| Number of bundles | How many bundle folders to create. Default: 10. |
| Avoid phrases | Same as AI Rename โ comma-separated IP filter. |
| Smart Search | MeshX Mind expansion of your search term. Turn off for literal token match only. |
| Create MOCKUP/ subfolder | Creates an empty stub for Step 4 to fill with mockup images. |
Preview before committing
Click Preview bundles to see a dry-run: how many files matched, which bundle titles were generated, and sample filenames โ without copying any files. When satisfied, click Commit to create the actual folder structure.
Step 4 โ Mockups + CSV
Generates 8 listing mockups per bundle (Mockup 1 = featured design, Mockups 3โ8 = auto-grids) plus an Etsy CSV with 13 keyword-stacked tags per bundle โ ready for the Bulk CSV API.
Templates
Upload your mockup templates once โ they're stored in your Drive under Templates/ and reused on every run:
| Template | Details |
|---|---|
| Background (JPG) | The mockup background image. ~1985ร1985px recommended. |
| Mockup 1 overlay (PNG) | A PNG with transparent holes where the featured design and text are composited. Required. |
| Mockup 3 overlay (PNG) | Grid container for mockups 3โ8. Optional โ if not provided, auto-grids use a default layout. |
Calibration
Click Calibrate text overlays to position text boxes on your mockup template. Coordinates are normalised (0โ1) so they scale with the canvas size. Calibration is saved to your account settings.
Settings
| Setting | Details |
|---|---|
| Bundle parent folder | The Drive folder containing all your bundle subfolders from Step 3. |
| CSV output folder | Where the Etsy CSV is saved. Defaults to the bundle parent if not set. |
| Canvas size (px) | 1985 matches PNG Bundle Bot defaults. Range: 1000โ4000. |
| Generate 13 Etsy tags | MeshX Mind generates 13 keyword-stacked tags per bundle, optimised for Etsy search. |
| Prettify CSV title | Cleans up auto-generated titles (e.g. 100xDog1 โ 100x Dog 1). |
When the job completes, the CSV editor opens automatically โ review and edit titles, tags, and prices before exporting for listing.
