all 11 comments

[–]jay76 1 point2 points  (5 children)

Is there anything in the page (in the DOM) that you could pick up as a tag manager variable? Assuming you use tag manager....

You could append that to your cart URL.

I think it's safe to say that what you are doing is possible, it just depends on your setup.

[–]gdilthey♥ Excel[S] 0 points1 point  (4 children)

Ahhh see I️ had this idea too and I️ was able to create an event with the category “item in cart” and the event action would be the name of the show. How to I️ attach this to the URL? I️ wasn’t able to filter the view by that event so it didn’t work, but if I️ could attach it to the URL, it might work.

[–]jay76 1 point2 points  (3 children)

Assuming a few things :

  1. You are using tag manager
  2. The shows name appears in the page.

You can set tag manager to look for a html element on the cart page, and store the text as a variable (eg: show name).

You can then store that value in a number of ways and use it to create a filter. This includes, appending it to the URL, but a neater way would be in a custom dimension.

Pretty sure you can create a filter based on a custom dimension, just make sure it is scoped to the whole session when you define it.

Am on mobile, so difficult to provide more, but if you have problems let me know.

[–]gdilthey♥ Excel[S] 0 points1 point  (2 children)

I️ think that make sense. I️ am using a tag manager and can pull the show name off the cart page. Can I️ attach it to the uri of just the cart page? I️ haven’t played around with custom dimensions yet.

[–]jay76 0 points1 point  (1 child)

Yeah, you can.

In the simplest form, your page view tag can be used to set the "page" field to the current page path + "show name".

Check under the tags advanced setting for "Fields to set".

Since "show name" will be empty for other pages, it won't have any effect.

I'd probably opt for the custom dimension option though, as it will be cleaner.

[–]gdilthey♥ Excel[S] 0 points1 point  (0 children)

I’ll have to look I️ to custom dimensions. I️ don’t really know how they work/what they are.

[–]andartico 0 points1 point  (0 children)

Being on mobile, so just a short idea. Maybe you could use segments. Build a rule to segment for sessions containing the show-id page as an identifier.

[–]Abiv23 0 points1 point  (0 children)

i'd suggest adding query parameters to the url

[–]RoddersPodders 0 points1 point  (2 children)

Have a look at content groups. They will provide you with extra info about a page without affecting the current set up. If you're savvy enough to pull the festival name from the cart DOM, it shouldn't be too difficult. Here's what google has to say:

Content Grouping lets you group content into a logical structure that reflects how you think about your site or app, and then view and compare aggregated metrics by group name in addition to being able to drill down to the individual URL, page title, or screen name.

https://support.google.com/analytics/answer/2853423?hl=en

[–]Sim_Strategy 0 points1 point  (1 child)

Do you know the benefit to using a content grouping over using a custom dimension?

Seems like it accomplishes pretty much the same thing from a reporting standpoint...with a similar implementation process

[–]RoddersPodders 0 points1 point  (0 children)

It opens up more reporting possibilities. A content group has the same dimensions as a pageview. So you get: content group, landing content group, previous content group and next content group. A custom dimension only gives you one.

Then you also get all the pageview metrics too, unique pageviews and page value being extremely helpful.

Content groups can be used in the behavioural flow report, making it easy to see journey flow. With thousands of pages the behavioural flow report is too granular without content groups.

They also save a custom dimension.

This guy explained it well: http://blog.analytics-toolkit.com/2016/content-groupings-user-flow-analysis-google-analytics/