Skip to content
kalpana

Shopify and WooCommerce brands

Ad creatives for every product in your Shopify store.

Connect your Shopify store to a Figma template and produce feed, story and link ads for every product and size, with prices and images pulled straight from the catalog.

 How it works

Four steps, then it runs itself.

  1. 01

    Send the ad design

    Push your square, story and link-ad frames from Figma with the plugin.

  2. 02

    Connect the store

    Pick a collection. Titles, prices, compare-at prices and images come in as rows.

  3. 03

    Build a campaign feed

    Map fields once and attach a template for each ad size to the same feed.

  4. 04

    Preview and generate

    Scroll the preview, fix odd rows, then generate the whole collection.

 What you get

The pack, not the busywork.

  • Feed, story and link-ad sizes per product
  • Sale badges only where there is a discount
  • ZIP sorted by SKU and size
  • MP4 stories from the same rows

What it replaces

Exporting a product sheet, pasting names and prices into copies of a design, checking every file, and doing it again when prices change.

How it works

  1. Send your ad design from Figma with the Kalpana plugin.
  2. Connect Shopify and pick a collection.
  3. Match product fields (title, price, compare-at price, image) to layers.
  4. Preview every row, then generate all sizes in one batch.

Why the layout holds

Product titles in a real store vary from two words to twelve. Kalpana re-runs your auto-layout for every product, so long titles wrap and push the price down instead of running over it.

 Templates

Start from one of these.

All templates →

Features used

Does Kalpana change anything in my Shopify store?

No. Kalpana reads products and collections. It does not write to your store.

Can I pick which products get creatives?

Yes. Choose a collection or filter the products before you run the batch.

 Ready when your catalog is

Run your next sale from one design.

Import a Figma frame, connect your catalog and preview every row before you spend a credit.