HubSpot and Squarespace work together well.
The popularity of easy web design content management systems like with Squarespace combined with the power of HubSpot has become a popular combination in many business circles. That said, without working knowledge of both platforms, it can be hard to know how to best take advantage of using both systems.
With that in mind, I’ve assembled this quick guide on using HubSpot and Squarespace.
In case you don’t feel like reading through a diatribe of HubSpot and Squarespace instruction, I’ve added the video above to walk you through it above.
Together, HubSpot and Squarespace offer a range of advantages for many organizations with limited resources and that need to do most of the work themselves:
While both systems lean towards the less technical side, there are some potential drawbacks of choosing Squarespace and HubSpot.
There are a few prerequisites you’ll need to have access to setup Squarespace and HubSpot:
Once you have all of these in place, you’re ready to set-up adding HubSpot into your Squarespace website.
Even if the idea of mucking around in code makes you nervous — I’m going to say that this is a pretty safe think to try on your own (even if you’ve never done it before).
Because it’s as simple as copying from HubSpot and pasting into Squarespace, it’s definitely a task anyone can do, as long as you take it step-by-step.
First thing is first: you’ll need to grab your HubSpot tracking code. This code is found in the Tracking and Analytics tab under settings under Tracking Code.
Under the advanced section of Squarespace settings, you’ll find Advanced which, if you’re on the correct plan, should show Code Injection, which you can then select.
Code injection refers to the ability to insert custom code, such as HTML, CSS, or JavaScript, into the template or specific pages of a Squarespace website. Squarespace provides this functionality to allow users to customize their website's design and functionality beyond the options available through the built-in editor.
You absolutely want to be careful using this, but it's pretty much the only method of getting Squarespace and HubSpot to work together.
Code injection can be useful for adding custom elements, modifying the appearance of specific pages, integrating third-party tools or services, or implementing advanced features not natively supported by Squarespace. It provides a way to extend the capabilities of a Squarespace website and tailor it to specific requirements.
Once you’re there, copy and paste your code into the first block Header.
Placing this code in this header section automatically executes that code on every page on the site. This is important because you want this for the purposes of tracking data in HubSpot.
This HubSpot tracking code provides valuable insights into website traffic, user behavior, and engagement. The collected data is then sent to the HubSpot platform for analysis, enabling businesses to personalize user experiences, automate marketing workflows, and optimize lead generation efforts.
What I've presented here is one of the most basic configuration options for Squarespace and HubSpot (one that's likely accessible to a vast majority of users of both systems).
However if you are technically savvy, I do recommend that the majority of users leverage a tag manager system for marketing codes (which in most cases is going to be Google Tag Manager).
Once you’ve pasted that in and make sure it is saved, the result is that HubSpot should work correctly with Squarespace. You should see analytics data on:
The only, extremely minor, caveat is that, unlike pages that are in HubSpot, HubSpot won’t be able to tell you what pages the forms are on.
Setting up HubSpot and Squarespace is often the starting point in a longer journey towards growth. Being able to leverage both systems is critical for leveraging the flexibility of Squarespace with the robust marketing and sales tools in HubSpot.
Still have more HubSpot strategy questions? We can help.