We currently have a website with our IT company, they created a website for us on Wordpress.com (not .org)
The website is working fine and we have used the HubSpot plug-in to track visitors.
The issue I am currently having is that it takes me around 2 hours to create a blog post on the WordPress site (if not more) due to it being extremely unuser-friendly. Whereas creating a blog post on the Hubspot CMS takes 10 minutes.
My question is:
- Is it possible to integrate the blogging feature in Hubspot into WordPress? So when I create and post a blog on HubSpot, it automatically as it to WordPress?
Hi @MinhazMoosa ! You can NOW actually host HubSpot content in a WordPress subfolder! This is such a HUGE win for so many customers. I added what is on the Knowledge Base below, so you didn't have to do an extra click 😉. But here is the link if you need! Please feel free to reach out if you have more questions. I would be happy to help!
In WordPress, in the left sidebar menu, navigate toHubSpot, then select Settings.
SelectDomains.
Toggle the Enable reverse proxy for HubSpot hosted contentswitch on.
Add yourdomain.
Please note:you're required to enter your domain as it's possible to connect multiple WordPress sites to a single portal.
In theHubSpot pathfield, add theslugyou set for your content.
In theWordPress path field, add theslugto which you'd like to route to the HubSpot content.
You can add a*to create flexible paths, which allow for dynamic request routing without specifying exact URLs. For example, if you have a website with a blog (example.com/blog), instead of manually setting up rules for every blog page (/blog/post1,/blog/post2, etc.), you use a flexible path like/blog/*.
It's recommended to use the same slug for both, especially if using a flexible path (e.g., if your HubSpot content is/blog/*, it's recommend to use/blog/*for your WordPress path as well).
The cache is refreshed regularly to detect new paths, but you can clickReset cache in the top-right to update routes instantly.
@Jnix284 I am tagging you as well just to close the loop! 🙂
If my reply answered your question please mark it as a solution to make it easier for others to find.
Hi @MinhazMoosa ! You can NOW actually host HubSpot content in a WordPress subfolder! This is such a HUGE win for so many customers. I added what is on the Knowledge Base below, so you didn't have to do an extra click 😉. But here is the link if you need! Please feel free to reach out if you have more questions. I would be happy to help!
In WordPress, in the left sidebar menu, navigate toHubSpot, then select Settings.
SelectDomains.
Toggle the Enable reverse proxy for HubSpot hosted contentswitch on.
Add yourdomain.
Please note:you're required to enter your domain as it's possible to connect multiple WordPress sites to a single portal.
In theHubSpot pathfield, add theslugyou set for your content.
In theWordPress path field, add theslugto which you'd like to route to the HubSpot content.
You can add a*to create flexible paths, which allow for dynamic request routing without specifying exact URLs. For example, if you have a website with a blog (example.com/blog), instead of manually setting up rules for every blog page (/blog/post1,/blog/post2, etc.), you use a flexible path like/blog/*.
It's recommended to use the same slug for both, especially if using a flexible path (e.g., if your HubSpot content is/blog/*, it's recommend to use/blog/*for your WordPress path as well).
The cache is refreshed regularly to detect new paths, but you can clickReset cache in the top-right to update routes instantly.
@Jnix284 I am tagging you as well just to close the loop! 🙂
If my reply answered your question please mark it as a solution to make it easier for others to find.
Thank you @TheChristinaKay this is such an exciting update!! I really appreciate you sharing this with the community and the detailed steps, you're amazing! 🙌
replies and solutions prior to May 2025 were as a member of the community and are not an official response as an employee of HubSpot
It isn't possible to create your blog post with HubSpot and have that create the post on your WordPress blog.
The best option to leverage the HubSpot blog while keeping your website on WordPress would be to migrate only your blog to HubSpot and update your website blog links to point to the new HubSpot blog.
The HubSpot blog would need to use a subdomain of your current domain as you can't connect the root domain to both.
So as I understand it, there are two items to action;
1. Change the URL for the blog page to "point" to the new blog page (which will be via HubSpot) so that when anyone goes onto that link, it will go to the HubSpot Blog
2. Import all the WordPress blogs that are currently on the website into HubSpot blogs so that they are not lost and still shown?
I would work on the import first, so everything is in one place when you create the blog subdomain. Then all you have to do is update the links to the blog to point to the new blog URL for the subdomain used in HubSpot.
As I mentioned previously, since your website is hosted on WordPress, the domain you use for the blog can't be the same in HubSpot - you'll have to use a subdomain for the blog, such as blog.domain.com (the root domain can only be connected to one CMS).
replies and solutions prior to May 2025 were as a member of the community and are not an official response as an employee of HubSpot