If you are looking for a way to migrate and export your HubSpot blog to WordPress there isn’t a one click option, unfortunately. However, by following the steps below you can create a CSV file of the data to import into your WordPress site.
Transitioning from one platform to another can be daunting, especially when it involves migrating years’ worth of content, ensuring SEO continuity, and preserving your hard-earned audience engagement. But fear not! In this comprehensive guide, we’ll walk you through the intricacies of migrating your blog from HubSpot to WordPress seamlessly.
How to Export HubSpot blog data to import into WordPress
{% set export = blog_recent_posts('YOUR_BLOG_ID_HERE', 200) %} "post_title","post_slug","post_date","post_content","post_thumbnail","post_author","post_category",<br> {% for content in export %} "{{ content.name|forceescape }}","{{ content.slug|forceescape|replace('blog/', '') }}","{{ content.publish_date_localized|forceescape }}","{{ content.post_body|replace('"','""')|forceescape|escape_jinjava }}","{{ content.featured_image }}","{{ content.blog_post_author }}","{{ content.topic_list|forceescape|replace('[', '')|replace(']', '') }}"<br>{% endfor %}
Follow these steps:
- Create html/hubl template in design manager
- Paste code above into template
- Preview the page
- Select the text on the page and save as a CSV file
- Import CSV into WordPress using plugin
Export a List of Authors
<script> "post_title","post_author_email",<br> {% for content in contents %} "{{ content.name|forceescape }}","{{ content.blog_post_author.email }}"<br>{% endfor %} </script>
Get a list of Blog Post URLs
{% set export = blog_recent_posts('YOUR_BLOG_ID_HERE', 200) %} {% for content in export %} <a href="{{ content.url }}">{{ content.url }}</a><br>{% endfor %}
Follow these steps:
- Create html/hubl template in the design manager
- Paste code above into template
- Preview the page
- Click the page links to view the page
Conclusion
Exporting your blog out of HubSpot isn’t as easy you might expect. They provide a post export but it doesn’t contain your authors, comments, and other important details. You also need to rewrite some of your code because the styles will not seamlessly work in a WordPress theme. In addition, you need to retain your Google search ranking without any significant drops in traffic in leads.
Imagine providing the necessary information and having your HubSpot blog migrated to a fresh WordPress site in a few weeks? Every HubSpot blog is setup differently and so requires a unique plan. Contact me to schedule a conversation to discuss my HubSpot blog to WordPress migration service.