Forum Moderators: DixonJones
This seems fairly simple - the Goal URL is: www.example.com/contact-us/?
The first step in the goal funnel is simply: www.example.com/contact-us.
The GA tracking code appears on both of these pages, and yet conversions are not being recorded. Between these two steps there is a URL switch when the contact form is logged into SalesForce. There is no tracking code here and this URL is not accounted for in the conversion funnel.
Is this be the reason the conversions are not being counted? And if so, is there a work-around?
Thanks.
incrediblehelp - No, there is not a thank-you page for the contact form - the URL simply changes from /contact-us/ to /contact-us/?
skardhamar - I've defined the steps in the goal like this:
Goal URL: /contact-us/?
Goal Funnel - Step 1: /contact-us/
Should it be different?
Thank you.
--
I´d recommend you to chose Regular Expression and setup the goal like this:
Goal URL: ^/contact-us/\?$
Goal Funnel - Step 1: ^/contact-us/$
Maybe the problem is that ga doesnt see a different between /? and /.
--
If this doesnt work you could always just force a pagetrack on the input-button.
The site is exactly as it was before (it's just been moved to WordPress which is the only change) and this goal was working previously so I can not understand what the problem is.
Thanks everyone for your suggestions.
more info here [google.com...]
Maybe the problem is that ga doesnt see a different between /? and /.
Almost certainly the problem. I just ran into this with a client's site. The contact form posted to itself so I tried to differentiate the two URLs for the purpose of defining the goal by tacking on a ? to the action. While the browser shows the URL with the ? tacked on, GA does not. If you pull up the top content report, it shows no hits to the ? version even though there have been conversions.
Can you add some extra info to the URL? possibly instead of it returning to /contact-us/? it could return to /contact-us/?status=done
It worked in my case.
I've tried escaping the "?" and it doesn't work either.
The case you describe is exactly the same as this, in that the contact form is posting to itself. I think the only way forward is going to be insisting that the developer create an alternative /thank-you page or, as you've suggested, a /?status=done