---
title: "Every size of a campaign, in one template"
description: "Keep a campaign's post, story and link ad as pages of one template. Same-named layers read the same column, so one sheet fills every page."
url: https://kalpana.one/features/template-pages
---

# Every size of a campaign, in one template

Template pages. Keep a campaign's post, story and link ad as pages of one template. Same-named layers read the same column, so one sheet fills every page.
Availability: live.

## A page for each size, designed by you
Add a page to the template and design it at its own size: a square post, a 9:16 story, a 1.91:1 link ad. Each page has its own layout, layers and motion. Kalpana does not resize one page into another; you decide how each size looks.
- Any width and height per page
- Its own layout, layers and motion
- A preview for every page

## Name a layer once, fill it on every page
Give the photo, title and price the same layer names on each page and they read the same columns. Start a batch and drop in your sheet: each page gets a tab with every row, previewed at its size, and one batch renders them all.
- One CSV or sheet for every page
- A tab per page, with every row
- Preview any row before you generate

## Play the pages as one video
On the Transitions board, link the pages in order and the camera flies from one to the next. Each page's own motion plays as it arrives. Choose Video of all pages in the batch builder to render that video for every row.
- Pages joined in the order you set
- Each page's motion plays on arrival
- One MP4 per row

## Bring a Figma frame in as the next page
In the Figma plugin, choose Add as a page and pick the template. The frame becomes that template's next page, with its fonts and images, so a story designed in Figma joins the post you already have.
- Add as a page in the Figma plugin
- Layers, fonts and images come across
- Then fill it from the same sheet

## Capabilities
- Pages: Several sizes of one design, kept in one template.
- Any size: Each page sets its own width and height.
- Shared columns: Same layer name, same column, on every page.
- Every page in one batch: One import renders each row at every size.
- Video of all pages: The pages joined in order, one video per row.
- Preview per page: Each page renders its own preview image.

## FAQ

**Does Kalpana resize my design to other sizes?**
No. Each page is a design you make at its size, in Figma or in the editor. Pages keep those sizes together in one template so they share layer names, data and a preview.

**Do I need a batch for each page?**
No. Import your CSV or sheet once and each page gets a tab with the same rows; every row renders once per page, in one batch. Close a page's tab to leave that size out.

**Can I turn an existing Figma frame into a page?**
Yes. In the Figma plugin choose Add as a page and pick the template. The frame is added after the template's last page.
