Skip to main content

Bulk Create with CSV imports

Create variations of your design and artboards by importing CSV data.

Written by Tuan Tan

Bulk Create let's you import CSV data files into Jitter to let you create multiple iterations of an artboard instantly. Define your variables in a spreadsheet and import it, and Jitter automatically updates your project.

Bulk Create is supported for creating variations on Text and Image layers.

Set up your CSV data file

First, make sure all of the layers you want to override are uniquely-named so that the import runs without ambiguity.

Select your artboard, right click and choose Copy as > Download as CSV from the context menu.

This generates a CSV file that is already populated with your artboard's layer names and content, for example:

Headline

Subtext

Hero Image

Summer Sale

Up to 50% off

summersale.png

New Arrivals

Shop the latest looks

newarrivals.png

Flash Deal

Today only

flash.png

In this example, Headline and Subtext are text layers, and Hero Image is an image layer. Jitter would generate 3 versions of the file, one per row.

  • For text layers: enter the replacement text directly in the cell.

  • For image layers: save your replacement images in the same directory as the CSV file, and enter the image's filename.

Things to note:

  • If you leave a cell blank, the content from the original artboard will remain.

  • Each column header should match the name of a layer in your Jitter artboard. Columns that don't match any layer will simply be ignored.

Importing your CSV

Once you've prepared your CSV file and assets, you're ready to import it.

  1. Select your target artboard

  2. Drag and drop your CSV file and any accompanying image files onto the canvas at once.

You’ll see additional artboards created with the content you have defined in your CSV file.

💡 Tip: If the artboard match isn’t correct, just select the target artboard manually before dropping your files onto the canvas.

Did this answer your question?