Bulk campaign creation for Klaviyo

Bulk-create Klaviyo campaigns from one template

Sending a run of similar emails? In Klaviyo, each one usually means cloning a campaign, then retyping text and swapping images by hand. With Campn, you fill in every campaign at once, right in the browser or in a spreadsheet, and drop in a batch of images that land in the right slots on their own. Each campaign is saved as a draft in your Klaviyo account, ready for you to review and send.

When bulk creation saves the most time

Product drops and launches

One template, one campaign per product: each with its own name, images and copy.

Sale and holiday series

Teaser, launch, reminder and last-chance emails, built together from the same layout.

One promotion, many collections

The same offer written up for each collection or category, each sent to its own audience.

The same email in other languages

Put each translation in its own row and send each version to its own list or segment.

Two ways to fill in your campaigns

Right in the browser

No spreadsheet needed. Name up to 5 campaigns on one screen, drop each one's images on its row, then edit every text field, image, subject line and preview text in a single form per campaign.

From a spreadsheet

Prefer Excel or Google Sheets? Download a CSV pre-filled with the template's current content, write one row per campaign, and upload it with your images.

Either way, drop a batch of images on a campaign and Campn matches each file to its image slot by name: call a column “hero” and Hero-Banner.png goes straight into it. How image matching works

How to bulk-create Klaviyo campaigns

  1. Pick a drag-and-drop template

    Choose the Klaviyo email template your campaigns share. Campn finds every text block and image in it.

  2. Fill in one row per campaign

    In the browser, or in a downloaded CSV. Anything you leave blank keeps the template's current content.

  3. Drop in your images

    Drop a batch of JPG, PNG or GIF files on a campaign's row. Each lands in its image slot by filename; the rest fill empty slots.

  4. Review and build

    Set each campaign's subject line, preview text and audience, then build. Each row becomes its own draft campaign in Klaviyo.

Up to 5 campaigns per upload; run another upload for the next batch. The CSV format is explained column by column in the guide.

Campn vs. building each campaign by hand

TaskBy hand in KlaviyoWith Campn
Starting pointClone a campaign or template for every emailYour template, picked once
Copy changesRetype each text block in the editor, email by emailType into one form per campaign in the browser, or a spreadsheet row
ImagesUpload and swap each image by handDrop a batch of files on a campaign; each lands in its slot automatically
Subject line and preview textSet on each campaignA spreadsheet column each, or set on the Review step
ResultDraft campaigns in KlaviyoDraft campaigns in Klaviyo, up to 5 per upload

What it does, and what it doesn’t

Campn does

  • Lets you fill in every campaign in the browser, no spreadsheet required
  • Matches a batch of dropped images to their slots by filename
  • Writes text, images and alt text into a copy of your template
  • Sets each campaign's name, subject line, preview text and audience
  • Copies desktop content to mobile in one click
  • Leaves every campaign as an unsent draft for you to review

Campn doesn’t

  • Send or schedule campaigns
  • Set sender name, sender email or reply-to
  • Change button links or your template's layout
  • Import, update, suppress or delete profiles (use Klaviyo's own tools or API for those)

Build your next batch of campaigns

Start on the Free plan: 5 campaigns a month, no credit card.

Questions first? Read the FAQ or compare plans.