Hi there, I am trying to integrate lead flows (pop-ups forms) in a Single Page Application (SPA). I created a pop-up that should be shown in a specific page (like /contactus).
The popup shows when I reload the page directly with that url, but it does not when I navigate to that page from a different url.
I though this can be fixed by tracking the page, so I did something like this in the router (I am using react):
When looking to show a dismissed pop up form again, the tracking page function wouldn't work. The tracking page function intend is to track page views, it doesn't control when a pop up form would show.
Hi there, I also want to know that if there is an alternate way to track clicks for non Form Step Pop-ups, since this would be useful in tracking the effectiveness of our efforts to reduce page exits through the use of free sample offers on pop-ups. I know that HubSpot only tracks clicks and click through rate for pop-up forms that have Form step selected in the section.
If any other type of pop-up form is selected in this section HubSpot will track views only. Could you also help? @WendyGoh
I have an SPA website developed in VueJS and I can't get pop-up forms to work when set up an URL targeting the form does not pop-up when entering the page. It only works if I refresh the page on the correct URL or enter directly on this one.
I have tryed setting up the traking for SPA as described in the documentation but this only effects page traking, it does not trigger the lead flow actions.
When looking to show a dismissed pop up form again, the tracking page function wouldn't work. The tracking page function intend is to track page views, it doesn't control when a pop up form would show.
The pop-up form appears when I directly go to the page by typing the address in the address bar. And the pop-up doesn't go away when I navigate to another page.
The pop-up form doesn't show when I go to the home page first and then go to the contact page by clicking the link from the menu.
Am I doing something wrong? Or is there any other way that we can achieve this?