Bulk Upload Blogs

Desktop or tablet required

This tool requires file uploads and a wider screen to work properly. Please switch to a desktop or tablet to continue.

Getting Started

Select where your posts will be published. You'll need an existing blog collection in Squarespace.

Choose your destination blog

Select the blog collection where your posts will be published.

Loading blogs...

Don't see your blog?

You need to create a blog collection in Squarespace first, then come back here and refresh.

Just generating XML?

If you only need an XML file to import manually, you can skip this step.

Import posts

Upload a spreadsheet or paste JSON to import blog posts into Squarespace 7.1.

Get a template to prepare your blog posts in the correct format
Must include title and content columns. Download template (.xlsx)
Paste the JSON array. Required: title and content.
  1. Write your blog posts (or have Quinn help)
  2. Upload a spreadsheet or paste JSON above
  3. Review and tweak posts in the Review step
  4. Configure settings and generate the XML file
  5. Import into Squarespace:
    • Go to Settings → Import & Export
    • Choose WordPress
    • Select Advanced WordPress
    • Set Processor to Standard WordPress
    • Upload your XML file
    Shortcut: yoursite.squarespace.com/config/settings/website/import-export

Review posts

Check your posts for errors, edit fields, and apply bulk changes.

#TitleStatusDateSEOCategoryWords

Import Health Report

SEO and content quality analysis of your posts.

Generate

Choose how to get your posts into Squarespace.

Pushing posts...
0 / 0
or
Generate XML File
Download a WordPress-compatible XML file to import via Settings → Import & Export.
Our system limits XML exports to 400 posts per file. Larger batches will be auto-split.
Featured images appear as an image block at the top of each post.
Each import creates a new blog collection.
Defaults to en-gb.

Export

Your file is ready to download and import into Squarespace.

XML file ready

Download and import via Settings → Import & Export → WordPress (Advanced)