Navigate

hello@customei.apponline
Studio · 02

Every kind of layer, one canvas

Text, photos, shapes, QR codes, calendars, maps, star maps, moon phases, Spotify cards, string art, word clouds, word searches and crosswords are all first-class layers — live-editable in the same canvas, print-ready in the same export.

TEXTSTAR MAPPHOTO UPLOADSHAPEPRODUCT BASEz
01

One layer model, no special cases

A star map layer and a text layer behave identically: same transform handles, same z-order, same conditional visibility rules, same export path. That sounds obvious until you have used an app where the “special” layers live in a separate modal and cannot be rotated. Here a generated layer is just a layer that renders from data instead of from a file.

Static layers
Text, image, shape, line, group — the ordinary building blocks.
Data layers
QR, calendar, moon phase, Spotify card — rendered from a value the customer supplies.
Generator layers
Star map, string art, crossword, word cloud, word search, interactive map.
TEXTSTAR MAPPHOTO UPLOADSHAPEPRODUCT BASEz
02

Bound to a field, or fixed

Any layer can be bound to a storefront field, left fixed as branding, or driven by a formula over other fields. Bind a text layer to the Name field and it follows what the customer types; leave the shop logo unbound and it prints on every order. Conditional visibility then decides which layers even render for a given combination of options.

Bound
The layer reads a field value live — text, colour, image, date, coordinates.
Fixed
Branding, legal text, a serial number — present on every export.
Derived
Show a layer only when another field has a specific value.
03

Everything exports the same way

There is one print pipeline. A crossword rendered at 3000×3000 and a two-word text layer land in the same layered file, at the same DPI, with colour spaces and fonts preserved. Your fulfiller does not need to know which layers were generated.

01ORDERorder paid02RENDERrender 300dpi03PROOFproof04DELIVERdeliverno human exports an artboard

Specifications

The numbers, so you can check them against what your production partner actually needs.

Layer catalogue
Static
Text · Image · Shape · Line · Group
Data-driven
QR code · Calendar · Moon phase · Spotify card
Generators
Star map · String art · Crossword · Word cloud · Word search · Map
Transforms
Move · Scale · Rotate · Warp mesh · Mask · Opacity · Blend
Binding
Fixed · Bound to field · Conditional on field value

Questions people ask

Can a customer add their own layers?
Only through the fields you expose. Merchants build the layer stack; customers fill it in. That is deliberate — it keeps every order inside a layout you have already checked against the print area.

Keep reading

Next step

Try it on your
own product.

Install Customei, attach an option set, and see this working on a real listing. Every plan ships with a 14-day trial — no card.