Hey everyone,
Quick question - if I have employed a global Hubspot form strategy and I’m embedding them on a 3rd party CMS -like WordPress -.
It looks like I cannot do the following - so please correct me if I’m incorrec there:
If I want to run a list to see who filled out that form on a specific page in the last 7 days, I can create a list that IDs for form and the date range, but doing the Page Location looks to not work.
It shows me “is equal to” and the “Any Page” option - that’s it. I am assuming this is because the page is not on a Hubspot landing page. Is there a work around anyone knows of so that you can see “all the people who filled out the white paper form on ABC page over last 7 days” if the ABC page is a wordpress page and not a Hubspot page?
Thanks!
Hi @TLarson5,
You can certainly track the form submission pages if the HubSpot “tracking code” is installed for the specific domain.
Now, for your requirement, if the website for which WordPress CMS is being used has the HubSpot tracking code installed, here’s how you can check the submissions using hidden property.
- Create a contact property with a label like “Form fill referrer”, type: single-line-text.
- Add this as a hidden field on your forms.
- Now you can create lists, workflows, or filtered views with that specific property to check how many forms were filled through that specific page.
Downside for this would be, if the contact submits another form, the property will be updated and it’ll move out if it’s in the active list. So, you can try to make a static list with an explanatory name.
If you want to check overall page performance with regards to submissions (check which page has most submissions, etc.), you can check out reports >> marketing >> web traffic analytics >> Pages >> Chart matric - Submissions.
Form’s analyze and performance pages also give a wide picture of submission w.r.t. pages: View and analyze form submissions
If this helps, feel free to mark it as the solution
and give it an upvote
!
@Jigar_Thakker - follow up question: What if my site isn’t on Hubspot. What if it’s on WordPress or another CMS and I’m embedding forms. To me, it looks like page will not work. To me it looks like that’s only for if you use Hubspot landing pages and that I’m limited then to the “referrer path” you laid out. That seem accurate?
If you’ve already added the HubSpot tracking code to your WordPress site (which is key for this to work), you can capture the page where the form was submitted by using a hidden field on the form. Here’s the approach: create a new contact property like “Submission Page URL” (single-line text), and add it as a hidden field on your form. Then use a small JavaScript snippet on your site to auto-fill that hidden field with the current page URL basically telling HubSpot, “this is the page they submitted from.” This way, every time someone fills out the form, their contact record will store the exact page URL of that submission.
With this setup, you can build lists based on the “Submission Page URL” property and set a rolling date filter like “Form submission date is within the last 7 days.” Just note this will only store the latest form submission info,
so for reporting over time or for repeat submissions, you might want to pair it with static lists or use workflows to log each submission to a custom object or timeline event (if you’re using Ops Hub or the API).
Also, for overall visibility, the Forms > Analyze tab and Web Analytics reports in HubSpot can give you page-level insights, though they’re more suited for high-level trends than specific contact filtering.