Market
Pricing
Sign inStart
Field GuideUsing Gradiently
Using Gradiently

Bulk create designs from spreadsheet rows in Gradiently

Forty property listings, a term of class times, a menu that changes weekly. When the layout stays the same and only the words change, a spreadsheet should do the typing.

GradientlyVerified Gradiently account·October 1, 2026·5 min read
Cover: Faint Pier · GR·44HE·DH

The short version

  • Bulk create in Gradiently turns one page and a spreadsheet into a set of pages, one for each row.
  • The spreadsheet can be a CSV or TSV file of up to 1 MB with column headings in the first row, or data pasted straight in.
  • You connect each column to the page's text, images, shape labels or table cells, then review every version before creating anything.
  • The new pages appear after the source page, and one Undo removes the whole batch.
  • Your spreadsheet stays in the browser; only the pages you create are saved to your design, and bulk create is part of Pro.
On this page
When bulk create is the right toolPrepare the spreadsheetHow to bulk create designs, step by stepWriting for a template you won't see every timeLimits, privacy and what gets saved

To bulk create designs from spreadsheet data in Gradiently, design one page, open Bulk create, add a CSV or TSV file (column headings in the first row, up to 1 MB) or paste your data, connect each column to the text, images or tables on the page, review every version, then create the pages. Each row becomes its own page, laid out exactly like the original. If anything looks wrong, one Undo removes the whole batch. Bulk create is part of Pro.

When bulk create is the right tool

Bulk create is for sets where the design stays the same and the content changes. If you find yourself duplicating a page and retyping three fields, again and again, the spreadsheet should be doing it.

Property listings

One row is

One home

Typical columns

Headline, area, price, bedrooms, photo
A class timetable

One row is

One class

Typical columns

Class, day, time, teacher
Event speaker cards

One row is

One speaker

Typical columns

Name, talk title, time, portrait
Weekly specials

One row is

One dish

Typical columns

Dish, description, price
Quote cards

One row is

One quote

Typical columns

Quote, name, role
Name badges or place cards

One row is

One guest

Typical columns

Name, table, organisation
You are makingOne row isTypical columns
Property listingsOne homeHeadline, area, price, bedrooms, photo
A class timetableOne classClass, day, time, teacher
Event speaker cardsOne speakerName, talk title, time, portrait
Weekly specialsOne dishDish, description, price
Quote cardsOne quoteQuote, name, role
Name badges or place cardsOne guestName, table, organisation
Good fits for bulk create. For the content planning side, see batch creating social media content.

If instead you want the same words in many shapes, a post, a story and a banner, that is resizing for every platform, not bulk create. The two combine well: bulk create the set, then copy it to other sizes.

Prepare the spreadsheet

Any spreadsheet app can export what Gradiently needs. Keep it simple: one row per page, one column per field, headings in the first row. Export as UTF-8 CSV, or TSV if your content is full of commas.

text
Headline,Area,Detail,Photo
Just listed.,Harbour Quarter,"Two bedrooms, river views",flat-12-harbour
Open house Saturday.,Old Town,"Three bedrooms, garden",house-4-old-town
Price improved.,Northfields,"One bedroom, parking",flat-7-northfields
Under offer.,Harbour Quarter,"Penthouse, two terraces",penthouse-harbour
A four row CSV for an estate agent. Cells with commas are wrapped in double quotes; the Photo column names image layers already in the design.

Causes errors

  • A comma inside a cell without quotes around it
  • A quote mark inside a cell typed once
  • Rows with more or fewer cells than the heading row
  • Image web addresses in the photo column
  • A file larger than 1 MB

Works first time

  • Wrap cells with commas or line breaks in double quotes
  • Write a quote inside a cell as two double quotes
  • The same number of cells in every row
  • An image ID or unique image layer name from the design
  • Split big sets into several files

How image columns work

External image links are not imported. Put the photos in your design first, give each image layer a unique name, then use those names or image IDs in the column. A blank cell keeps the page's original image.

How to bulk create designs, step by step

  1. 1

    Design one page

    Make the page exactly as every version should look, with placeholder words in each field. Make sure any text, image, shape label or table you want to fill is not locked.

  2. 2

    Open Bulk create

    Choose a CSV or TSV file, or paste your data with the headings on the first line.

  3. 3

    Connect columns

    Match each column to a field on the page. Fields you leave unconnected keep their original design. Search by layer name or content when the page has many.

  4. 4

    Review every record

    Step through each version with Previous and Next. Check long text and image crops; your type sizes and positions stay as you set them.

  5. 5

    Create the pages

    The new pages follow the source page. Your existing pages stay where they are.

  6. 6

    Undo if needed

    One Undo removes the entire batch, so fixing the spreadsheet and running it again costs nothing.

Harbour Quarter
Just listed.
Two bedrooms, river views
Gradiently · @gradiently

Row one of the spreadsheet, as a page.

Old Town
Open house Saturday.
Three bedrooms, garden
Gradiently · @gradiently

Row two: same layout and Mark, new words, created in the same batch.

Writing for a template you won't see every time

The page you design has to survive every row, including the longest one. Before you build, sort the spreadsheet by the length of the headline column and design around the longest entry, not the shortest. A layout that fits "Under offer." may not fit "Reduced, and ready to move into."

  • Keep headline columns short. Aim for under six words, and put the rest in a detail column.
  • Leave room in fixed boxes for the longest value, then check it in review.
  • Use one column per field. Don't pack a price and a date into one cell.
  • Keep the background doing the brand work. On a Mark, Auto ink picks light or dark type for each version, so changing words never breaks legibility.

Limits, privacy and what gets saved

File types

Answer

CSV or TSV, or data pasted in
File size

Answer

Up to 1 MB
First row

Answer

Column headings
What can be filled

Answer

Text, images, shape labels and table cells
Where new pages go

Answer

Straight after the source page
Undo

Answer

One Undo removes the whole batch
Your spreadsheet

Answer

Stays in your browser; only created pages are saved
Plan

Answer

Pro
QuestionAnswer
File typesCSV or TSV, or data pasted in
File sizeUp to 1 MB
First rowColumn headings
What can be filledText, images, shape labels and table cells
Where new pages goStraight after the source page
UndoOne Undo removes the whole batch
Your spreadsheetStays in your browser; only created pages are saved
PlanPro
Bulk create at a glance. A design also has a maximum number of pages; if a batch won't fit, the tool says how many more it can hold.

Because the spreadsheet never leaves your browser, client lists and private data stay on your machine. Once the pages exist, export them together, or use them as the start of a week's posting plan from your social media content calendar. Estate agents will find more layout ideas in real estate social media posts.

Design with a living gradient

Posts, stories, slides and banners in every size, with text that always reads.

Start designing, free

Questions people ask

Can I create designs from a CSV file?

Yes. Gradiently's bulk create takes a CSV or TSV file of up to 1 MB, or pasted data, and makes one page per row.

Can I add images through the spreadsheet?

Yes, using an image ID or a unique image layer name from the design. External image links are not imported, and blank cells keep the original image.

Is my spreadsheet uploaded to Gradiently?

No. The spreadsheet stays in your browser. Only the pages you create are saved to your design.

How do I undo a bulk create?

One Undo removes the whole batch, and your existing pages are untouched.

Is bulk create free?

No, bulk create from a spreadsheet is part of Gradiently Pro.

Share this guide

Written by GradientlyVerified Gradiently account

The team behind Gradiently, a design tool built around Marks: living gradients that make everything you design look like yours.

See our profile

On this page

When bulk create is the right toolPrepare the spreadsheetHow to bulk create designs, step by stepWriting for a template you won't see every timeLimits, privacy and what gets saved

Share this guide

Next in Using Gradiently

Design version history: go back to any earlier version

Keep reading

All Using Gradiently guides
Social media

Batch create social media content: a month of posts in one afternoon

5 min read

Making one post a day means designing from a blank page thirty times. Making them all at once means doing it once. Here is the afternoon, step by step.

Using Gradiently

Resize design for all platforms: one design, every size

5 min read

A campaign rarely lives in one shape. Here is the exact routine for turning one finished design into a post, a story, a header, a thumbnail and a print file, without rebuilding any of them.

Social media

Social media content calendar: plan a month of posts in an hour

5 min read

A calendar that takes a weekend to build is usually abandoned within a week. This one takes an hour, fits in a spreadsheet, and turns straight into finished designs.

Find the look that’s only yours.

Every Mark is a living background with one owner. Try an unclaimed Mark, and claim yours when it feels right.

Start designing

Check a certificate

Type a certificate number or a Mark’s code to see who owns it.

Works with ChatGPT and Claude

Ask your AI for a design. It makes it in your Mark, ready to edit.

ChatGPTClaude
How to connect

Product

  • Market
  • Explore
  • Pricing
  • Certificates

Learn

  • Field Guide
  • Help centre
  • What’s new

Developers

  • Overview
  • ChatGPT and Claude
  • API reference
  • API keys

Company

  • About
  • Contact us
  • Sign in

Legal

  • Terms
  • Privacy
  • Refunds
  • Mark protection
  • Cookies
  • All policies
Move through the letters. Each one wears a real Mark.Touch a letter to see its Mark.One name. Ten Marks inside it.
© 2026 Gradiently