How to track which pages caused custom events in Google Analytics?
Asked Answered
C

2

6

I have multiple pages being tracked by google analytics. On all these pages I have an outbound link for which I make a call to create a custom event - the action is named the same on all the pages.

How can I see a breakdown of which pages caused this event to occur. I.e.

Page 1 - 7 clicks on outbound link, Page 2 - 2 clicks on outbound link, Page 3 - 1 clicks on outbound link, Page 4 - 19 clicks on outbound link

Thanks!

Culvert answered 23/3, 2011 at 0:42 Comment(0)
P
6

All events sent to Google Analytics send with the Page they were sent from (defined by location.pathname and location.search combined, if I'm not mistakened).

You can drill down into what pages those events occurred in by clicking the secondary dimension dropdown (by default, it says "None") and select "Page".

enter image description here

Pacificism answered 23/3, 2011 at 13:43 Comment(2)
This is great thank you. What about the other way? Say I have a page X and I want to see the CTR from that page to action? Do I have to calculate myself for all pages (i.e. clicks on action on page x divided by pageviews of page x) or is there a built in report for that?Culvert
@Culvert Not by default right now, no. You could probably generate it in the Google Analytics API Query Explorer, though: code.google.com/apis/analytics/docs/gdata/gdataExplorer.htmlPacificism
S
3

GA has made several changes since 2011, and so Yahel's answer is outdated.

To see all pages where an event fired, you need to go into Events >> Overview and click the event category you care about. This will take you into Top Events, where you can select secondary dimension Page to see top pages where your event category is firing.

You can drill down further by selecting Primary Dimension: Event Action and secondary dimension Page.

Scathing answered 15/2, 2019 at 15:40 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.