Skip to main content
Two option types collect something from the shopper’s own computer or phone. The difference matters. Image upload is the one you connect to a picture layer on your design, and it is the only one that offers editing tools. File upload accepts far more kinds of file but never touches the artwork.

Image upload

The option set editor with the image upload settings card outlined, showing Show suggested uploaded files, a preview banner reading Click to upload or drag and drop, Allow multiple uploads, Allowed file types chips and the More settings block.

Image upload settings. The dark banner is a preview of the shopper's upload box, not a setting.

Under More settings you also get Min image width and Min image height. Fill these in and a photo smaller than that is refused before it reaches you. It is the cheapest way to stop blurry prints.
Work out the smallest photo your product can print well and put those numbers in Min image width and Min image height. A customer who is told this photo is too small while they are still shopping is much happier than one who gets a fuzzy mug.

The wording your shopper reads

Every word on the upload box can be reworded, under More settings in the Wording section: the upload link, the drag-and-drop line, the file hint, the change and remove buttons, the uploading message, and the two lines shown while a file is being dragged over the page. Leave a box empty and the wording in grey is what the shopper sees.

Image editing tools

By default the shopper uploads a picture and that is that. Tick a tool here and they get to fix the photo before ordering.
The Image editing tools block outlined, listing Crop, Face detection, Remove background, Face cutout, Image filters and AI filters, with three of them ticked and a Pixelcut badge beside Remove background.

Image editing tools, with Crop, Remove background and Image filters turned on.

Drag to reorder tools. The order in the list is the order the tools run in. Keep Face detection near the top: it is a gate, so a photo it rejects should be rejected before the paid tools touch it. Ticking Image filters adds a settings icon. Click it and pick which of the twelve looks the shopper may use.
The Select filters popover showing twelve thumbnails: Brightness, Contrast, Saturation, Grayscale, Sepia, Blur, Sharpen, Invert, Hue Rotate, Vintage, Warm and Cool.

Choose which filters the shopper gets.

Who does the work, and who pays

Background removal, face cutout and face detection are done by an outside service. Each of those rows gets a settings icon showing which service is used and roughly what one photo costs.
The Provider popover for Remove background, offering Pixelcut at about 0.016 dollars an image, fal.ai BiRefNet at about 0.005, and remove.bg at about 0.05.

Each photo service shows its rough cost per picture.

There are two ways to pay for it:
  • Use Customei’s service. Nothing to set up. Each photo the shopper processes spends credits from your account.
  • Use your own account with that service. Add your own key on the Integrations tab and Customei uses it instead. Those photos spend no credits, and the service bills you directly.
Face detection has a free option too. MediaPipe does the checking inside the shopper’s own browser, so it costs nothing either way.
Turn on only the tools your product needs. Every extra tool is a decision the shopper has to make, and the paid ones cost you money on photos that may never become an order.

File upload

Use this when you only need to receive the file.
The option set editor with the file upload settings card outlined, showing Allow multiple uploads, an Initial file dropzone with an Add image button, Allowed file types chips, and the More settings block with Min image width, Min image height and the Wording fields.

File upload settings.

It shares Allow multiple uploads, Max number of files, the size limits and the wording fields with image upload, plus two of its own:
  • Initial file: a file already attached when the page opens, such as a blank form for the shopper to work from.
  • Allowed file types: a much longer list here, including PDF, EPS, AI, ZIP, sound and video files.
A File upload cannot be connected to a picture layer on your design, and a file the shopper sends here never appears in a preview. If the upload is meant to become part of the artwork, use Image upload.

Where to next

Connect options to your design

Put the uploaded photo into a picture layer.

Pictures in the editor

How a picture layer is set up in the first place.