Main / Blog / 
A Step-by-Step Guide on How to Integrate Your HubSpot With Other CMSs

A Step-by-Step Guide on How to Integrate Your HubSpot With Other CMSs

If you’re using HubSpot for your marketing but you use WP, Joomla or Drupal for your content, you know that you need to integrate them. We know how.

Are you finding it difficult to integrate your blog or website with HubSpot marketing software? Are you worried that you’ll lose on HubSpot’s inbound marketing capabilities because your website is using Joomla, Drupal or WordPress CMS?

Well, if you’ve been asking yourself how to integrate your HubSpot with other CMSs, then you landed on the right page.

It’s no secret that HubSpot’s inbound marketing strategy, which is provided in a marketing software, can help you attract visitors to your website, convert them into leads and eventually persuade them to be your loyal customers.

Many businesses have turned to HubSpot’s CMS to grow their business by adopting even the most essential HubSpot tips for engaging prospects with the appropriate landing pages, the calls to action and personalized emails that target the right customers.

However, a good portion of companies would still like to use their own CMS regardless of whether it’s Joomla, Drupal or WordPress.

So, how to integrate your HubSpot with other CMSs such as Joomla, Drupal, Magento or WordPress?

In this article, we walk you through the process of linking your website to HubSpot’s marketing software.

But first, let’s discuss some essentials that you need to know.

The HubSpot Integration Strategy

If you’re hosting your website or blog on Joomla, Drupal, Magento or WordPress and you’d like to exploit the advanced analytics that are provided by HubSpot, then you have to install the HubSpot tracking code. This tracking code captures data about your visitors and sends it to HubSpot Analytics. Consequently, HubSpot Analytics helps you understand your user behavior which allows you to make smarter marketing decisions.

In a nutshell the primary aims of this code are to:

  • See whether your website is getting the traffic and attracting the right leads
  • Find out what you can do to improve or promote them
  • Provide you with erudite lead intelligence to help you improve your customer experience

Steps on How to Integrate Your HubSpot With Other CMSs Like WordPress, Joomla and Drupal

Below you’ll find instructions for HubSpot website integration with the most popular CMSs.

WordPress Integration

Installing the HubSpot tracking code for WordPress is the easiest one! 

  • Install the  “HubSpot Tracking Code” plugin, 
  • Add HubSpot tracking code to WordPress, and 
  • Start tracking!
How to Install HubSpot Tracking Code on WordPress
How to Install HubSpot Tracking Code on WordPress/ Source: DepositFix

Joomla Integration

To install HubSpot’s tracking code on Joomla you need to do the following: 

Step 1: copy your unique tracking code from HubSpot. 

  • To copy the tracking code, navigate to the “Reports” menu on your HubSpot software.
Reports menu on Joomla
Reports Menu on HubSpot/ Source: DepositFix
  • Click on “Reports Settings”. Next, copy the tracking code to the clipboard.
Copy the HubSpot Tracking Code to the Clipboard/ Source: DepositFix

Step 2: paste the tracking code to Joomla

In Joomla you have two options to perform this action. 

The first one is to use the installed Joomla extension and the second option is by using the “index.php” file.

If you decide to use the first option (using Joomla extension) then, select the extension of your choice from the Joomla Extension Directory and paste in your tracking code.

If you decide to use the “index.php” file option then, log into your Joomla website as an Administrator. 

  • Locate the “Extensions” and select the “Template Manager”.
Locate Extensions on Joomla and Choose Template Manager
Locate Extensions on Joomla and Choose Template Manager/ Source: DepositFix
  • Toggle the view on “Templates” and select the template of your choice.
Copy the HubSpot Tracking Code in the Index.php File
Copy the HubSpot Tracking Code in the Index.php File/ Source: DepositFix
  • Don’t forget to save the changes to the “index.php” file.

Drupal Integration

Here are the steps that you should follow when installing the HubSpot’s tracking code on Drupal websites:

Step 1: Copy your unique tracking code from HubSpot (follow the same steps as for Joomla)

Step 2: Log into your Drupal website as an Administrator.

On the Administrator’s Dashboard, click on the “Structure” that’s located in the top menu of the Dashboard.

Click on the “Blocks”.

Step 1 of Installing HubSpot TC on Drupal - Click on Blocks
Step 1: Installing HubSpot Tracking Code on Drupal Websites/ Source: DepositFix
  • Click on the “Add Block” link.
Add blocks to install HubSpot TC on Drupal
Step 2: Installing HubSpot Tracking Code on Drupal Websites/ Source: DepositFix
  • Fill in the following settings for the new block that you’ve just created:
Fill in the required details to install HubSpot TC on Drupal
Step 3: Installing HubSpot Tracking Code on Drupal Websites/ Source: DepositFix
  1. Block title: Indicate the title of your block.
  2. Block description: Indicate the description of your block.
  3. Block body: Here’s is where you paste your HubSpot Tracking Code that you copied to the clipboard above.
  4. Text format: Select “Full HTML”.
  5. Region settings: Select ‘Footer’ as your default theme.
  6. Visibility settings: You can skip this setting.

Well, there you have it! Now, you should know how to integrate your HubSpot with other CMSs without fearing it will make HubSpot slow or affect it in any other way. And let us know if you have any additional questions. We’ll be happy to respond to your queries!

See how you can save up to 60%+ with DepositFix.
Get Started
Table of Contents:

Ready to streamline your payment operations?

Discover the hidden automation potential in your payment, billing and invoicing workflows. Talk to our experts for a free assessment!