Skip to main content

File Gallery

File Gallery is an advanced feature that allows customers to choose from a curated selection of pre-uploaded images instead of uploading their own files. Perfect for design templates, clipart libraries, or pre-approved graphics.

Updated this week

⚠️ File Gallery requires an Unlimited plan.

Overview

File Gallery transforms the file upload option into a selection interface where customers can:

  • Browse pre-uploaded images from your gallery

  • Select designs without uploading files

  • Filter images by tags for easier navigation

  • Choose from curated, pre-approved options

Common use cases:

  • Custom t-shirt designs with pre-made graphics

  • Business cards with template designs

  • Signs with clipart and icon libraries

  • Stickers with pre-designed artwork

  • Products with logo placement options


How File Gallery Works

  1. You create galleries and upload images in the admin

  2. You enable File Gallery on a file upload option

  3. You connect the option to a specific gallery

  4. Customers see a selection interface instead of upload field

  5. Customers choose from your pre-uploaded images

  6. Selected image is processed like an uploaded file


Setting Up File Gallery

Step 1: Create a Gallery

First, create and populate a gallery with images:

  1. Go to Galleries in the main navigation

  2. Click New Gallery

  3. Give your gallery a name (e.g., "T-Shirt Designs", "Logo Library")

  4. Upload images to the gallery

  5. Add tags to images for filtering (optional)

  6. Save your gallery

Step 2: Enable File Gallery on an Option

  1. Go to your option group

  2. Create or edit a File Upload option

  3. Scroll to the File Gallery section

  4. Toggle Enable File Gallery to ON

  5. Configure the settings (see below)

  6. Save your changes


File Gallery Settings

Select Gallery

Choose which gallery customers can select images from.

How to use:

  • Use dropdown to select from your created galleries

  • You can have different galleries for different products

  • One option can only connect to one gallery

Example scenarios:

  • Product: Custom T-Shirt → Gallery: "T-Shirt Designs"

  • Product: Business Cards → Gallery: "Card Templates"

  • Product: Vehicle Decals → Gallery: "Decal Graphics"


Filter by Tags

Limit which images from the gallery are shown for this option based on tags.

How it works:

  • Enter comma-separated tags

  • Only images with matching tags will display

  • Leave empty to show all gallery images

  • Tags are case-sensitive

Example uses:

  • Tags: sports, fitness → Shows only sports-related designs

  • Tags: professional → Shows only professional templates

  • Tags: vintage, retro → Shows vintage or retro graphics

  • Leave empty → Shows entire gallery

Benefits:

  • Same gallery can serve multiple products

  • Filter by theme, style, or category

  • Reduce customer choice overload

  • Show relevant options only


No Additional Price for Gallery Images

Control whether gallery images add extra cost to the product.

When enabled (checked):

  • Selecting a gallery image is free

  • No additional charge beyond base product price

  • Best for included design services

When disabled (unchecked):

  • Gallery images can have pricing (if set in gallery)

  • Useful for premium designs or licensed artwork

  • Allows tiered pricing for different designs

Use cases:

Enable (No Price) for:

  • Included design templates

  • Free clipart libraries

  • Standard graphics included with product

Disable (Allow Pricing) for:

  • Premium licensed artwork

  • Designer-created graphics

  • Tiered design packages


Customer Experience

When File Gallery is enabled:

  1. Customer sees a button to gallery within "File upload" option on storefront.

  2. Images display in a grid

  3. Customer clicks to select an image (file)

  4. Selected image is highlighted

  5. Customer adds product to cart

  6. Selected image processes like uploaded file

If customer wants to upload instead:

  • Some configurations allow both gallery selection AND custom upload

  • Check your file upload option settings for this behavior

Did this answer your question?