We're tracking clicks on certain banners on a site using synchroneous tracking:

var pageTracker = _gat._getTracker(\''+ ga_acc_code +'\');
pageTracker._trackEvent(\'click_1\', \'Home\', \'%title%\');

The site uses asynchroneous tracking and this is synchroneous tracking. But it works and the events are being registered.

The site analytics is in "ecommerce mode".

On the Top Events report we don't see revenues for these segments (see image below). What is wrong? Could it be related to the fact we are using synchronous while the analytics script is set for async tracking?

For other events which are tracked asynchronously we do see related revenues.

enter image description here

1 Answer 1


I would definitely update to use Async code. What shopping cart are you using?

The event tracking code I use on a header search box is below. There are more parameters available I only have the first two set.

onclick="_gaq.push(['_trackEvent', 'Site wide', 'Search']);"

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.