Templates
Design once. Render every variant.
Template
Artboards
1080 × 1080
1080 × 1920
1200 × 628
Per-row rules
A layout that adapts to each row.
A template is a set of rules, not a static file. It resolves differently for every item in your data.
Dynamic variables
Drop {{price}}, {{headline}} or any field into a text layer and bind it to your data. Every row fills the same layout with its own values.
Multi-size artboards
One template holds 1080×1080, 1080×1920, 1200×628 and more. Per-artboard overrides make each size look designed, not stretched.
Conditional layers
Show a "Certified" badge only when the data says so. Swap layouts by category. The template decides what appears, row by row.
Custom fonts, any script
Upload brand fonts or pick from 1,000+ Google font families. Bind the font per row, so each language renders in the right typeface.
Preview parity
What you design is what renders.
The editor and the renderer load the same HTML in the same browser engine. The preview is the output, so there is nothing to sync and nothing changes at export.
editor === output
Example scenario
One template, eight markets, weekly drops
Picture a fashion retailer selling in several markets, with creative run by its agency.
- 1
Situation
Every weekly drop needs the same creative in eight languages and five ad sizes. A designer rebuilds and resizes each one by hand, and a single drop takes most of two days.
- 2
Setup
The agency builds one master template: text bound to a localized copy sheet, five artboards, and a font bound per language so each script renders correctly.
- 3
Result
The drop renders in a single run, and every market stays consistent because the branding lives in the template, not in forty hand-edited files.
What this setup is built for
1 run
Per weekly drop, every market and size
Illustrative scenario, not a customer result. Your numbers depend on your catalog and setup.
Ready to see it
Bring a feed. Watch one template multiply.
We will wire one of your templates against a real feed on a screen-share, and you walk away with the first 100 variants rendered live.
The rest of the platform