Live demo
Automate design from your data
Fill one template with thousands of rows — names, prices, photos — via API.
This demo shows dynamic template variables: a design with a {name} placeholder that gets filled from data. Define a template once, then render a personalized version for every customer, product, or recipient through the API, no designer in the loop. It's how teams turn one layout into thousands of on-brand assets.
Who it's for
CRM, MarTech, and marketing-automation platforms, and any product that needs to generate personalized creative from customer or catalog data at scale.
What this demo shows
A template with a live {name} variable placeholder
Swap the variable to see the design re-render with new content
The same mechanism driven by your data via the JSON API
One layout becomes thousands of personalized variants
Export each rendered design as an image or PDF
Key SDK capabilities
Dynamic template variables filled from your data
Programmatic generation: one template, thousands of variants
Headless rendering on your server with no browser
Image and PDF export for every generated asset
Brand locking and custom fonts so output stays consistent
Go deeper
How Polotno powers Automate design from your data
