Overview
Turn one approved design and a sheet of data into every creative your campaign needs.
Kalpana turns a design into a reusable template, fills it with rows of data, and renders every row as a finished image or video. A designer keeps control of the layout. Everyone else changes only the parts the template allows: the copy, the product photo, the colours and which layers show.

How it fits together
Choose your path
I design templates
Build a layout in the designer or bring a frame from Figma, then mark what changes per row.
I have a sheet or a store
Fill a template from a CSV, a Google Sheet or a Shopify product export, one creative per row.
I write code
Create and run batches over the REST API, and get a webhook when files are ready.
I work with an AI assistant
Connect Claude, ChatGPT or Cursor to design templates and run batches for you.
Popular integrations
Airtable
Records from a base become creatives.
Shopify
Bring products in with your AI assistant or a CSV export, and send creatives back through Zapier.
Figma
Export a frame as a template.
Google Drive
Save finished files through Zapier.
Dropbox
Import images and save finished files.
Claude
Design and render from a chat.
Explore the docs
Make your first batch
Go from a gallery template to downloaded files in a few minutes.
Bring in a Figma design
Export a frame with the Kalpana plugin and turn it into a template.
Create a batch
Choose templates, add rows and review them in the builder.
Use a product catalogue
Upload one sheet and render every product on every page of a template.
Manage brand assets
Upload images and fonts, and edit images with the built-in AI tools.
Automate it
Drive the same workflow from code or from an AI agent.
What people make with Kalpana
Product cards and sale ads for every SKU, the same offer on a page for each ad size, localised versions of one campaign, store and marketplace banners, certificates and event badges, and short motion ads exported as MP4 or GIF.
Need help?
FAQ
Short answers about credits, formats, seats and plans.
Troubleshooting
Fixes for failed rows, missing fonts and import problems.
Still stuck? Email support@kalpana.one.
Updated 1 Nov 2026