Welcome to WebmasterWorld Guest from

Forum Moderators: DixonJones & mademetop

Message Too Old, No Replies

Race Conditions tracking mailto links, GA

Does settimeout help



5:06 pm on Nov 28, 2012 (gmt 0)

10+ Year Member


I setup event tracking for mailto links and it seems there's a race condition for the click being recorded.

I added a setTimeout of 100ms to the link, but it doesn't seem to be helping, I don't want to up the time too much, but I might try it.

Is there a better solution?

Here's the code if it helps to find a solution.

<a href="mailto:sales@acme.com?subject=Sales" onClick="setTimeout(_gaq.push(['_trackEvent', 'Contact-Sales', 'Email Link', 'Email Sales', 1]),100;">sales@acme.com</a><br>

Featured Threads

Hot Threads This Week

Hot Threads This Month