How to Import Content from WordPress, Blogger, and Tumblr to Squarespace: Full Guide

How to Import Content from WordPress, Blogger, and Tumblr to Squarespace: Full Guide

By Michael Thompson

February 11, 2025 at 05:13 AM

The platform-by-platform guide to importing content from WordPress, Blogger, and Tumblr to Squarespace.

Before You Begin

Create a Squarespace site at squarespace.com first.

Platform-Specific Requirements:

WordPress:

  • Requires WordPress 3.2 or higher
  • Only accepts .xml files
  • Disable plugins before import
  • Must be public with full blog feed enabled

Blogger:

  • Site must be public
  • Feed settings must be set to "Full"
  • Creates new Blog Page with each import

Tumblr:

  • Creates new Blog Page
  • Q&A posts aren't compatible and must be removed before import
  • Public site required

What Gets Imported

WordPress imports:

  • Blog posts and pages
  • Authors and comments
  • Categories and tags
  • Individual images
  • Attachments

WordPress doesn't import:

  • Plugin content
  • Gallery images
  • Image captions
  • Unused media library items
  • CSS/styling

Blogger imports:

  • Posts
  • Comments
  • Images

Tumblr imports:

  • Text, quotes, and links
  • Audio posts
  • Image captions
  • External video embeds
  • Tags

Import Process Steps

WordPress:

  1. Basic Import (for small sites):

    • Open Import/Export panel
    • Select WordPress > Basic
    • Enter WordPress URL and credentials
    • Click Start Import
  2. Advanced Import (recommended):

    • Export content from WordPress as .xml
    • Open Squarespace Import panel
    • Select WordPress > Advanced
    • Upload .xml file
    • Choose markup processor if needed
    • Click Start Import

Blogger:

  1. Open Import panel
  2. Select Blogger
  3. Enter blog subdomain
  4. Click Start Import

Tumblr:

  1. Open Import panel
  2. Select Tumblr
  3. Enter Tumblr URL
  4. Click Start Import

Troubleshooting

Failed imports:

  • System attempts 5 retries every 30 minutes
  • Large imports may take up to 6 hours
  • Check platform-specific requirements
  • Verify URLs and permissions
  • For WordPress, try splitting large exports into smaller files

After Import:

  1. Enable imported pages (found in Unlinked section)
  2. Add pages to navigation
  3. Organize blog posts
  4. Configure homepage
  5. Review imported content for any necessary adjustments

Related Articles

Previous Articles