Squarespace and Markdown, free, by Pivotal Labs
Move a whole blog into Squarespace in one import
Drop in a folder of Markdown posts and get the single WordPress XML file Squarespace will accept, with dates and scheduling preserved. The conversion happens in your browser.
Loading Bulk Blogger for Squarespace...
What Bulk Blogger for Squarespace does
Drop a folder of Markdown posts in, get out the one import file Squarespace accepts for bulk publishing. Scheduling baked in.
Doing this job well
Squarespace has no bulk import of its own, and it has one that it borrows: the WordPress WXR format. That is the whole trick. A platform migration that looks impossible from the outside is a format problem, and once the posts are in the shape the importer expects, seventy articles arrive in one go instead of seventy evenings.
The part that decides whether a migration is a success is not the conversion, it is the dates. A blog imported with every post dated today throws away years of publication history, and with it the archive structure, the sense of a publication that has been running, and a good deal of the search authority attached to those dates. Preserving the original dates costs nothing at import and cannot be recovered afterwards without doing it all again.
Slugs matter for the same reason and are less forgiving. A published URL that changes is a broken link and a lost ranking, and every inbound link anybody ever made now points at a 404. Where a migration has to change a slug, the answer is a redirect from the old one, decided before the import rather than discovered afterwards.
Scheduling is the useful thing that falls out of getting the dates right. Future dated posts import as scheduled rather than published, which turns a backlog into a publication plan: write ten, import once, and let them go out over ten weeks. That is a considerably better position than a folder of drafts and good intentions.
The conversion runs in your browser, which is not a small detail for a migration. An unpublished backlog is a commercially sensitive thing, and so is a client's entire content archive. There is no upload, no queue and no size limit beyond what your machine can hold.
This is the applet that made the rest of the shelf exist. It was built because a real migration needed it and nothing else did the job, which is the honest description of most of what Pivotal Labs makes: the tools we needed for the work, tidied up enough to give away.
Common questions
Does Squarespace really accept a WordPress file?
Yes. Squarespace has no bulk import of its own but does accept the WordPress WXR format, which is what makes a bulk migration possible at all.
Will my original publication dates survive?
Yes, and it matters more than anything else in the conversion. A blog imported all dated today loses its archive, its history and a good deal of its search authority, and you cannot get that back afterwards.
Can I schedule posts for the future?
Yes. Future dated posts import as scheduled rather than published, which turns a backlog into a publication plan.
What happens to my URLs?
Slugs come from the front matter. Where one has to change, set up a redirect from the old URL before the import, because a changed published URL is a broken link and a lost ranking.
Is my content uploaded?
No. The conversion runs in your browser, which matters when the folder is an unpublished backlog or a client's entire archive.
Related applets
Built by Pivotal Labs
We build software, and this is a small piece of it.
Pivotal Labs is a software development and product management team. The applets on this site are the offcuts, the small things we build for ourselves and give away. The work we are paid for looks rather different.
See what Labs buildsFurther reading

Scaled CS: what it actually means and when you need it

Defining Success Before the Sale: The CS Conversation That Usually Starts Too Late

Expansion revenue is a Customer Success responsibility. Here's why most teams aren't ready for it.

The CS Leader's First 90 Days: Why Fixing Things Too Fast Is the Fastest Way to Get Things Wrong

The CS Tech Stack: What to Buy, and in What Order

