
Import WordPress blog to HubSpot using WordPress Connect
The WordPress Connect feature is the easiest way to import a WordPress blog to HubSpot. All you need is the URL of your blog’s homepage. The WordPress Connect feature uses the open WordPress REST AP to aggregate your blog content for fast, easy, and accurate import.
Before you start
- When you create your HubSpot account, a new default blog is created in your account that you can use to import your blog posts.
- You use your blog homepage URL to import your WordPress blog to HubSpot.
- The WordPress Connect feature is not compatible with WordPress custom post types.
- If you’re having trouble using the WordPress Connect feature, check out other methods for importing your WordPress blog to HubSpot.
Enter WordPress Blog URL
- In your HubSpot account, click the settings gear iconto enter Settings.
- settings gear iconto go to Settings.”}” data-sheets-userformat=”{“2″:14337,”3”:{“1″:0},”14”:{“1″:2,”2″: 0},”15″:”Arial”,”16″:10}” data-sheets-formula=”=”””>In the left sidebar, go to “Site” > “blog”.
- settings gear iconto go to Settings.”}” data-sheets-userformat=”{“2″:14337,”3”:{“1″:0},”14”:{“1″:2,”2″: 0},”15″:”Arial”,”16″:10}” data-sheets-formula=”=”””>Click on the top right “Import Blog”.
- settings gear iconto go to Settings.”}” data-sheets-userformat=”{“2″:14337,”3”:{“1″:0},”14”:{“1″:2,”2″: 0},”15″:”Arial”,”16″:10}” data-sheets-formula=”=”””>In the blog import tool, click “Import new blog”.
- settings gear iconto go to Settings.”}” data-sheets-userformat=”{“2″:14337,”3”:{“1″:0},”14”:{“1″:2,”2″: 0},”15″:”Arial”,”16″:10}” data-sheets-formula=”=”””>Select in the dialog box “WordPress Connect” and then click “Continue”.
- Set up your import:
- Blog Home: Enter your blog homepage URL.
Please note: If you see the message “This blog isn’t compatible with WordPress Connect”, you didn’t get a successful API response from your WordPress blog. You can import your WordPress blog using an XML file instead. The most common causes for this error message are:
- The blog you are trying to import is not a WordPress blog.
- You use at least one WordPress security plugin that restricts access to the WordPress API.
- Other server configuration issues (such as an expired SSL certificate) are preventing us from reaching the site.
-
- HubSpot Blog: Click that drop down menu and choose the HubSpot blog to which you want to import these blog posts.
- click on “Copy blog posts”.
Depending on the amount of information to be imported, the import process can take some time. The blog import tool captures the following items from each blog post:
-
- Title: The title of your blog post.
- SEO Title: The title that appears in the browser title bar and in search results.
- Author: The author of your blog post.
- Release date: The date your blog post was published.
- Feature Picture: The thumbnail image that appears when you share your blog post.
- Categories/Tags: The categories and tags applied to your blog posts.
- Meta Description: A brief description of your blog post, which will appear in search engine results.
- Post text: The main content of your blog post.
Please note:Only blog posts with a title and post body set in WordPress can be imported.
While your blog posts are being fetched, the import status is as follows: Posts are being prepared for import
Review blog posts
settings in the main navigation bar.”}” data-sheets-userformat=”{“2″:14337,”3”:{“1″:0},”14”:{“1″:2,”2″ :0},”15″:”Arial”,”16″:10}” data-sheets-formula=”=”””>After the tool has finished scanning your blog posts, the import status will be as follows: Posts ready for import
After the import status changes to Contributions ready to import, you can review your contributions and complete your import.
- Go to the blog import tool.
- In your HubSpot account, click the settings gear iconto enter Settings.
- settings gear iconto go to Settings.”}” data-sheets-userformat=”{“2″:14337,”3”:{“1″:0},”14”:{“1″:2,”2″: 0},”15″:”Arial”,”16″:10}” data-sheets-formula=”=”””>In the left side menu, go to “CMS” > “blog”.
- settings gear iconto go to Settings.”}” data-sheets-userformat=”{“2″:14337,”3”:{“1″:0},”14”:{“1″:2,”2″: 0},”15″:”Arial”,”16″:10}” data-sheets-formula=”=”””>Click on the top right “Import Blog”.
- click on “Review Results”. You will see a listing of the blog posts and all other pages tracked by your WordPress site.
- To preview a specific post, click “Preview”to view the page and see a listing of all the values that the tool identified for that post.
- If default values have been applied to your blog post features, you will see the following notice: Default values used to complete mappings.
- To review the default values, click “Change Defaults”.
- In the inset area for each blog post, check the default values for any blog features that could not be mapped. In this example, the blog author and blog published date are populated with a default value.
- Update the values in the text box to the values you want.
- click on “Save on computer”to apply these values to all blog posts.
- By default, all blog posts are selected for import. Disable that check box links for blog posts or pages you want to omit from your import.
- After making your selection, click “Import”.
- In the Post Status dialog box, choose whether to import these blog posts as drafts or published posts. Then click “Save on computer”.
Your blog import status will update to “Import in progress”. Once the import is complete, the status will update to “Import complete”.
If errors occur during the import process, the status will be updated to “Import successful with some errors”. You can check the details by clicking “More” > “View Details” click.