The best way to import your blog content into HubSpot depends on the type of CMS your blog is hosted on, and the way your blog template was designed. Learn more about how each blog import method works, and recommendations for your blog import based on your CMS.
Please note: the following blog import features are currently in beta:
CSV file upload
Which blog import method should you use?
Blogs hosted on WordPress: if your current blog is hosted on WordPress, we recommend trying the WordPress connect import method first. If you run into problem during the import, your blog may not be compatible with the WordPress APIs our tool uses to gather your blog content. In this case, try using the smart copy (beta) import method instead, which is also currently in beta. If you run into issues during the import process with smart copy, we recommend using theCSV file upload (beta) feature or importing your blog with an XML file instead.
Blogs hosted on any other CMS: if your blog is hosted on any other CMS besides WordPress, we recommend trying the smart copy (beta) import method first. If you run into issues during the import process with smart copy, we recommend importing your blog content using a CSV file upload (beta) instead. If your blog is currently hosted on Squarespace, it's also compatible to import as an XML file.
How each blog import method works
WordPress connect: it's easy to import a WordPress blog into HubSpot with the WordPress connect feature. Using the URL of your blog homepage, this feature gathers blog content hosted on this domain automatically using the WordPress REST API. This requires no technical expertise, but there are some types of WordPress blogs that won't be compatible. See the documentation on WordPress connect for more details.
CSV file upload (beta): the CSV file upload feature is a manual way to import your blog content for any CMS. Based on a sample import file, you can enter your blog post titles, authors, content, tags, and more to create new blog posts within your HubSpot account. Learn more about how to import your blog as a CSV file. To get access to this beta feature, contact your Customer Success Manager.
XML file upload: export your blog content as an XML file from WordPress or Squarespace, then import this XML file into HubSpot. This method is only recommended if you're not able to import your blog content successfully with WordPress Connect or the smart copy feature.