No publishing API — but a native import gets you 90% there.
Squarespace’s Developer Platform is commerce-only; its own FAQ says developers “can’t access content added via the CMS.” No tool can create a post directly — that’s the platform, not us. What Squarespace DOES support is importing blog posts in WordPress format, and DraftSEO exports exactly that.
| Content / blog API | None — the Developer Platform covers commerce only |
|---|---|
| Auto-publish (any tool) | Not possible — industry-wide, not DraftSEO-specific |
| What DraftSEO automates | Everything up to the import — you import the file yourself, ~2 min per batch, real native posts |
Who does what
Download the import file and upload it in Squarespace. That’s the whole job — the posts appear as native blog pages with images hosted by Squarespace.
Once a week, with your coffee.
The workflow
The export file is standard WordPress format (WXR) — Squarespace’s importer accepts it natively.
On demand or on a schedule — research, writing, images and on-page SEO included.
Automatic
Open a post → Export → “Squarespace import (.xml)” — or select several posts on the Posts page and export them together.
~10 seconds
Settings → Import & Export → Import → WordPress. Squarespace creates the posts and re-hosts the images.
~2 minutes · import only new posts to avoid duplicates

What you win
Imported posts are native Squarespace pages on your domain — indexed like anything you’d write by hand.
The research and writing that took an afternoon per article happens without you.
A steady publishing cadence is what moves rankings — DraftSEO keeps articles ready so you never skip a week.
On platforms with a publishing API — like WordPress — DraftSEO publishes completely hands-off. If you ever move your blog, we’ll help you migrate for free. Until then, the import workflow above works today.
FAQ
Squarespace’s public API covers commerce only (orders, products, inventory). Its developer FAQ states that content added via the CMS isn’t accessible — so no tool can create or update a blog post directly.
Yes — the import creates native Squarespace blog posts on your domain, indexed like any post you’d write by hand. Images are copied onto Squarespace’s hosting during import.
Squarespace creates duplicates — it doesn’t deduplicate. Export only your new posts each time (select them on the Posts page) and you’ll never see doubles.
No card required. Keep your Squarespace site exactly as it is.