I believe I am not the only one having this issue and I was wondering if anyone has a way around it.
As Google states one goal can be only counted once per session. Unfortunately this is not good enough for me. Let's say I have download button set as goal. Someone clicks on download button once, then after minute (within the same session) clicks on that button again. Google will count this as 1 goal completion when actually there was 2. I have used session control parameter that forces new session to start within that hit (sc=start) and that kind of works. The only problem is that sometimes starting new session fails and then I am not getting correct count.
I will very appreciate if someone knows a way around it.
I am sending goals to Google analytics by protocol measurement parameter. The URL I am sending looks like below
Is there a parameter that I am missing ?
Please help :)