REQUEST A FREE 30 MINUTE MARKETING AUDIT

Call us now on 0161 7110 110

30 Aug 2016

Will the HubSpot CMS system give me all the analytics I’ll ever need?

Will-The-HubSpot-CMS-System-Give-Me-All-The-Analytics-I-Will-Ever-Need.jpg

You need a new website. There’s tons of options out there in there world of content management systems, but you’re the marketing team and what you really need to know is how the site is performing so you can not only report on it, but also make plans to improve and refine to get better results. So does HubSpot CMS come fully loaded with all the analytics you’ll ever need?

No. It doesn’t. But then again, that’s not really the point.

If you’ve worked with HubSpot already you’ll know that logging into the dashboard you get presented with the current performance graphs of the site, where you can put sets of figures next to one another for number of visitors this month compared to last month or a different date range, as well as how many contacts and customers you’ve had this month. The analysis for visitors isn’t quite a comprehensive as you’d find in a dedicated analytics tool like Google Analytics, where you can drill down to specific date ranges and make comparisons there, but HubSpot know this and include an easy way of including your GA account into each page of your site. This can be really useful for spotting problem pages, such as ones with high bounce or exit rates which HubSpot doesn’t give tips on. But depending on the size of your site, this can lead to an overload of information, or paralysis by analysis as it’s often called, where you’ve so overwhelmed by what’s going on it’s difficult to know where to start.

Blogs, landing pages, call to actions and forms, they’re all measured in HubSpot in a really intuitive and obvious way. Number of people viewed, those who took the suggested action, all really simple stuff for you to analyse and refine and make better, but what about actual site pages? You can measure those by what you include on them with calls to actions and forms, but how about the entity of the page itself? Is that easy to measure? It seems crazy that the cornerstone pages of your website with the bottom of the funnel content wouldn’t be part of your day to day analysis, but it’s so much harder to do outside of HubSpot.

With blogs you’ve got forms and call to actions that you can adjust and clone and reword to try and improve that click rate, and yes you can embed these sorts of things in WordPress pages, but it’s often clunky and isolated and gets lost and forgotten about or a pain to look after. What you really need is self contained pots that you can monitor the overall performance of so you can tweak and massage over time. In HubSpot, these are called campaigns.

Campaigns are often overlooked, a recent survey showed a large percentage of content marketers don’t actually have a documented plan! This ad-hoc approach is easily adopted, lord only knows we’ve seen it a million times but your key metrics and measurables have to be part of a self contained unit to be effectively understood, with goals and times set against them. If you’re already using HubSpot you might have adopted this mind set already, but without a HubSpot CMS site, you can’t effectively include the cornerstone pages of your main website to measure which means you can’t tell how effectively all the other bits of content you’re creating are performing to support them, which kinds of makes it all a bit pointless!

So in summary you have a lot of tools baked into HubSpot for measuring how your site performs. HubSpot gives you really easy ways to include additional analytics you may want to measure alongside the default HubSpot ones, but to get the best overview of how everything is performing together, your normal content creation as well as your main website pages being inside HubSpot is by far and away your best option.

Request a free B2B inbound website consultation

This is an inline guide purely for the editor, it will not show in the final blog, designed to assist you with setting the options below in the 'Gate Trigger' section.

You will not be able to use the WYSIWYG editor for this it's code only so follow these instructions carefully.


Button
We cannot use a standard call to action to open the rest of the content, but we do want to track when someone clicks on the button to read the rest of the blog. Here's what the code should look like:
<a class="gate-trigger-button" href="#" id="Will the HubSpot CMS system give me all the analytics I’ll ever need? - Read the rest of the post" title="Read the rest of the post">Read the rest of the post</a>


Survey
Instead of using a button, you can ask people a what their intent of being on the blog is. Here's an example.
<h3 style="text-align:center;">Ready to read the post?</h3>
<p style="text-align:center;">Great, just let us know why you're here today</p>
<ul id="survey">
<li><a href="#" id="Will the HubSpot CMS system give me all the analytics I’ll ever need?">Answer One</a></li>
<li><a href="#" id="Will the HubSpot CMS system give me all the analytics I’ll ever need?">Answer Two</a></li>
<li><a href="#" id="Will the HubSpot CMS system give me all the analytics I’ll ever need?">Answer Three</a></li>
<li><a href="#" id="Will the HubSpot CMS system give me all the analytics I’ll ever need?">Answer Four</a></li>
<li><a href="#" id="Will the HubSpot CMS system give me all the analytics I’ll ever need?">Answer Five</a></li>
<li><a href="#" id="Will the HubSpot CMS system give me all the analytics I’ll ever need?">Other</a></li>
</ul>

If you want to connect what the user selects in the survey with the call to action at the bottom, use the following:
<ul id="cta-list">
<li><a href="#">CTA One</a></li>
<li><a href="#">CTA Two</a></li>
<li><a href="#">CTA Three</a></li>
<li><a href="#">CTA Four</a></li>
<li><a href="#">CTA Five</a></li>
<li><a href="#">Default</a></li>
</ul>


Form
We need to add the same form for each blog, you can if you want to make your own form but you'll need to change the formId which will be in the URL for the form e.g. https://app.hubspot.com/forms/145288/ee2dd282-1afb-4040-b67a-6ea2fe6e32cc/edit:
<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script>
<script>
hbspt.forms.create({
portalId: '145288',
formId: 'ee2dd282-1afb-4040-b67a-6ea2fe6e32cc',
css: '',
onFormSubmit: function($form) {
gateTriggerForm('Will the HubSpot CMS system give me all the analytics I’ll ever need?');
}
});
</script>


CTA Form
If people are clicking the CTA but then not filling in the form on the landing page they're being taken to, it may be worth loading the form on the same page to see if that helps the submission rate:
<div class="cta-form-image">
<a class="cta-form-image-button" href="#" id="CTA Click - Will the HubSpot CMS system give me all the analytics I’ll ever need?"><img alt="Title of the CTA" src="https://cdn2.hubspot.net/hubfs/145288/hub_generated/resized/21421668-c868-457c-8f68-142438f1e246.png" title="Title of the CTA"></a>
</div>
<div class="cta-form-inputs">
<a href="#" class="cta-form-inputs-close"><i class="fa fa-times" aria-hidden="true"></i></a>
<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script>
<script>
hbspt.forms.create({
portalId: '145288',
formId: '80edeb18-6298-4325-9d45-eb64c02b2d1c',
css: '',
onFormSubmit: function($form) {
gateTriggerCTAForm('Will the HubSpot CMS system give me all the analytics I’ll ever need?');
}
});
</script>
</div>

This is the rest of the blog

When the page loads, or when it is being edited, this content will appear. When the page is loaded on the blog, the content will be hidden by the script until such times the trigger button is clicked or the trigger form is completed.

If you're not using this section then you should delete the text in here.

Topics: Hubspot

Blog Comments