Is there a way to see analytics of form views and not just submissions? I have forms that are viewed in different pages and I would like to see on what page they were viewed. Is that possible?
Q: Is there a way to see analytics of form views and not just submissions? I have forms that are viewed in different pages and I would like to see on what page they were viewed. Is that possible??
Short A: Forms views analytics on a per page basis is not built-in HubSpot functionality.
Longer A:
A clunky workaround to see forms views analytics per page would be to clone a separate form instance for each page on which you NEED to see separate form views stats. While this is certainly not a very scalable solution, it is the fastest/easiest way to get to your objective -- form views per page.
Another approach would be to use a form as part of the overall page content that is specific to the intended audience visiting the page. In this case, each unique form on each unique page is an opportunity to collect information that may not be collected elsewhere. From this perspective it's most appropriate to use a separate form for each page ... even if the forms are nearly identical. Seems counterintuitive, but it works.
Another added benefit to using separate forms for each page is the ability to adjust smart form functionality that personalizes the experience appropriately for the specific page visitor. Smart form functionality can quickly become complex when trying to stretch across too many non-related pages.
Note: Please search for recent posts as HubSpot evolves to be the #1 CRM platform of choice world-wide.
Jan 29, 20228:58 AM - edited Jan 29, 20229:02 AM
Contributor
Analytics for form views
SOLVE
Yes. This is possible & easy.
Each form added to a web site send a message with type: 'hsFormCallback' and eventName: 'onFormReady'
We can listen for those messages and send that to Google Analytics as an event. I've written a blog post which has a code you can copy-paste.
Other replies to this thread are not very good solutions however it's possible that the easy way I showed in my blog post was not possible back in 2018 🙂
Q: Is there a way to see analytics of form views and not just submissions? I have forms that are viewed in different pages and I would like to see on what page they were viewed. Is that possible??
Short A: Forms views analytics on a per page basis is not built-in HubSpot functionality.
Longer A:
A clunky workaround to see forms views analytics per page would be to clone a separate form instance for each page on which you NEED to see separate form views stats. While this is certainly not a very scalable solution, it is the fastest/easiest way to get to your objective -- form views per page.
Another approach would be to use a form as part of the overall page content that is specific to the intended audience visiting the page. In this case, each unique form on each unique page is an opportunity to collect information that may not be collected elsewhere. From this perspective it's most appropriate to use a separate form for each page ... even if the forms are nearly identical. Seems counterintuitive, but it works.
Another added benefit to using separate forms for each page is the ability to adjust smart form functionality that personalizes the experience appropriately for the specific page visitor. Smart form functionality can quickly become complex when trying to stretch across too many non-related pages.
Note: Please search for recent posts as HubSpot evolves to be the #1 CRM platform of choice world-wide.
I was thinking that creating CTA's through Hubspot will also do the trick. If I create a different CTA's for each button on my website that might work as well and i will be able to see clicks analytics.
>>I was thinking that creating CTA's through Hubspot will also do the trick. If I create a different CTA's for each button on my website that might work as well and i will be able to see clicks analytics.
Yeah. We like to use HubSpot analytics for HubSpot assets whenever possible, so using what might otherwise seem like duplicate CTAs is our 'norm'. This is especially true since we can uniquely name those entities in HubSpot very easily.
The naming convention becomes more important as you scale-up since the obvious downside to this method is the potential for mistakes when editing multiple CTAs. Also, each CTA can't belong to more than one HubSpot campaign, so we need a comprehensive way to group the work in HubSpot that doesn't rely on campaign association. Other than that, works like a charm and the analytics are a breeze to read which makes them all the more accessible.
Note: Please search for recent posts as HubSpot evolves to be the #1 CRM platform of choice world-wide.
>>>>Also, CTAs can't belong to more than one HubSpot campaign, so we need a comprehensive way to group the work in HubSpot that doesn't rely on campaign association.
What do you mean by this? I just made two different CTA's and each one of them belongs to a different campaign. Is this not going to work?
Sorry, I've reworded that to read "...each CTA can't belong to more than one HubSpot campaign..."
Explained
Typically, we're comparing CTA performance within the same campaign to see where the conversion opportunities are (aka: low conversion points). However, in the case where we're cloning the exact same CTA for use across multiple pages we'd tend to associate each cloned CTA with a different campaign related to the page it lives on -- just like you did. (btw - good job)
However, once we associate each cloned CTA with a different campaign it becomes virtually impossible to group those CTAs together on one screen in HubSpot unless we name them smartly/similarly. This comes into play when we'd like to compare CTA performance across pages without having to perform Chrome tab-gymnastics.
So, "...we need a comprehensive way to group the [CTAs] in HubSpot that doesn't rely on campaign association." -- i.e., we group them by name.
Note: Please search for recent posts as HubSpot evolves to be the #1 CRM platform of choice world-wide.