| 8:03 pm on Feb 9, 2009 (gmt 0)|
Do you have a thank you page for the contact us form?
| 9:03 pm on Feb 9, 2009 (gmt 0)|
How has your setup your goal exactly? (If you by accident marked the goal-steps as a regular expression and didnt escape the ?, the goal wouldnt work)
| 7:51 am on Feb 10, 2009 (gmt 0)|
Hi everyone, thanks for your help. Unfortunately the problem is persisting.
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?
| 8:42 am on Feb 10, 2009 (gmt 0)|
What type of goal have you chosen? Is it Head Match, Exact Match or Regular Expression?
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.
| 12:32 pm on Feb 10, 2009 (gmt 0)|
Thanks Skardhamar, I will give that a try and see if it works.
| 6:49 pm on Feb 10, 2009 (gmt 0)|
Why not just set up /contact-us/thank-you.html and make things easy for everyone?
| 8:08 am on Feb 11, 2009 (gmt 0)|
Very practical suggestion BradleyT :) And one that I have proposed to the client. But I'm not handling the development.
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.
| 10:45 am on Feb 11, 2009 (gmt 0)|
Did you try to setup the goal as I proposed?
| 10:58 am on Feb 11, 2009 (gmt 0)|
There is a code that you can use to track GA between different URL's, you add a code snippet to the link, then add code to the external site to tell GA that you want to track visits to that page too; is this something that you are able to do?
more info here https://www.google.com/support/googleanalytics/bin/answer.py?answer=55570&topic=10982
| 2:33 pm on Feb 18, 2009 (gmt 0)|
Skardhamar - thanks. I tried that, but it doesn't seem to work either. cheers for your help though.
Yoshimi - thanks for the suggestion, I am going to look into that futher now.
| 3:24 pm on Feb 18, 2009 (gmt 0)|
|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.
| 3:55 pm on Feb 18, 2009 (gmt 0)|
philosopher - Excellent advice. And thanks for the tip.
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