Profile

Cover photo
Verified name
Andy Scott
Works at Perficient
Attends Hard Knocks University
1,431,656 views
AboutPostsCollections
Story
Tagline
SEO/WebAnalytics Guy
Introduction
I've made computer "things" my life ever since I was 13. I love technology and how it helps us in everything we do today.  I work for Perficient as a business consultant that specializes in SEO and Web Analytics and I work nights and weekends at Llywelyn's Pub St. Charles.  

Self imposed title
: Professional Internet Sponge

Words of wisdom
"Be smart enough to surround yourself with smarter people."

"It never hurts to ask, unless of course you're asking for a beating..."

"If you know something I don't, congrats...you belong to a exclusive club that has 6.8 Billion members."

"Why reinvent the wheel when you can rip off the rocket?"

Circles I might fit in?
  • By day: SEO/OLM/Web Analytics
  • By night: Gamer, Tech Consumer, Electronic Music Lover
Bragging rights
Solved a Rubik's cube while driving in the rain one handed...wouldn't recommend it.
Education
  • Hard Knocks University
    present
  • University of Missouri, Columbia
    Computer Science
  • St Charles County Community College
    Multi Media and Web Design
  • Elsberry High School
    1996 - 1999
Work
Occupation
Digital Analytics
Skills
nunchuku skills, bow hunting skills, computer hacking skills
Employment
  • Perficient
    Senior Digital Analytics Consultant, 2011 - present
  • Llywelyn's Pub
    Food Runner, 2010 - present
  • Network Solutions
    Corporate SEO Developer, 2006 - 2011
Basic Information
Gender
Male
Looking for
Friends, Networking
Relationship
Married

Stream

Andy Scott

Shared publicly  - 
 
Google Tag Manager makes it easier than ever to store and retrieve cookies, enabling solutions for session or user-level tracking issues.
1
Add a comment...

Andy Scott

Shared publicly  - 
 
 
Everything is awesome - but this cake is especially awesome. These newlyweds must make one cool team. LEGO Wedding Cake by Cupcakes by SJ: http://j.mp/1S30D66
67 comments on original post
2
Add a comment...

Andy Scott

Shared publicly  - 
 
 
Best Practices - Different Containers for DEV/QA/Staging/Production Servers?

Is it best to assign a entirely separate GTM container for the various servers types you might deploy on?  I suppose this could be a business question on how you want to see the data and what are you doing with it.  In this case we're using GTM to track Analytics.  In some cases new elements may be introduced into the DEV environment and I want to test things out before things get published live.

I suppose the other option would be to put one container on all site and then create the triggers based upon a dependent variable...such as what URL the site is (dev.example.com vs. www.example.com).  

So what have you done in past?  Any experiences I can learn from?  Pros and Cons of various methods? 
7 comments on original post
1
Add a comment...

Andy Scott

Shared publicly  - 
 
 
Site Search without Query Parameters with the help of GTM

What I'm trying to accomplish (if possible) is leverage GTM to spoof a search parameter where the website wouldn't have one.

"example.com/search/keyword" will need to be converted to "example.com/search/?q=keyword"

I'm thinking this might be possible with a custom html script tag with the javascript necessary to extract the keyword from the url path and then push that into the page tracking variable.  

I figure you'd need to make sure the custom JS tag fires first priority so it can successfully change the trackPageview but at this point its all theory for me... I don't have enough knowledge to make it work for sure.  

Here is where I got the idea:  http://www.lunametrics.com/blog/2010/08/19/site-search-without-query-parameters/

Thoughts?  Is there an even easier way to do this?  Seems like a recipe  you'd find in any 'GTM Cookbook"
4 comments on original post
1
Add a comment...

Andy Scott

Shared publicly  - 
 
 
Is it a bad idea to send two DataLayer event's in the same dataLayer.push?

Example:

dataLayer.push({'event': 'countDownTimer_Expired','event': 'nextState_Impression'});

I see them both trigger in the console but when debugging in GTM I only get the last event pushed....I assume that's because the first event is being overwritten?  

Should it be handled it two separate pushes? 

#datalayer   #event   #events  
3 comments on original post
1
Add a comment...

Andy Scott

commented on a video on YouTube.
Shared publicly  - 
 
Anyone else find any irony in the background music being played here as "Plastic and Flashing Lights" by Professor Kliq?
1
Add a comment...

Andy Scott

Shared publicly  - 
 
 
Everything is awesome - but this cake is especially awesome. These newlyweds must make one cool team. LEGO Wedding Cake by Cupcakes by SJ: http://j.mp/1S30D66
67 comments on original post
3
Add a comment...

Andy Scott

Shared publicly  - 
 
Well...just bought the Link + Controller combo package.  Kind of wish I would have done the preorder from gamestop though so I could pick it up rather than wait for it to ship...oh well. I'll get it maybe 1-2 days after the gamestop folks.

#steam   #gaming  
1
Add a comment...

Andy Scott

Shared publicly  - 
 
Hey guys, I've decided to start up a collection of "ah ha!" moments in regards to my journey in digital analytics enlightenment.  These were previously part of my "bookmarks" circle but make perfect sense to start up this collection and share with others.

#digitalanalytics   #analytics   #marketing   #data  
1
Add a comment...

Andy Scott

Shared publicly  - 
 
 
Limits on containers per account?

I have a client who owns 75+ sites that they want to use GTM on.  With Universal Analytics Limitations, I was required to split up the # of profiles into logical groups so that they could stay under the "50 views per account" limitation.  

I can't seem to find any definitive answer on if similar limitations exist for GTM.  I know you can have pretty much unlimited tags per container (although you might run into trouble:https://support.google.com/tagmanager/answer/2772488?hl=en) but what about if we're talking how many containers per account?

My thought is to put all 75+ containers in the one account, then for the 5-10 users who might be using these accounts, I'd grant access to each individually through the user admin pages or (perhaps one day) through the API.

Any ideas?
7 comments on original post
1
Add a comment...

Andy Scott

Shared publicly  - 
 
 
Issues with Outbound Link Tracking in GTM V2 using +Simo Ahava 's Macro Magic

http://www.simoahava.com/analytics/macro-magic-google-tag-manager/#5

So I'm trying to use this "smart" method of evaluating the hostname with Custom JavaScript thus making it very flexible across any container...but the trigger just doesn't seem to want to fire.  

When in preview mode looking at the firing triggers for this...not all filters are evaluated as true...

So on the gtm.linkClick i see
Firing Triggers
Name:All Pages - Outbound LInk
Filters:
[check] _event equals gtm.linkClick
[check] internal link equals false
[X] _triggers matches RegEx (^$|((^|,)1149549_3($|,)))

so that _triggers is causing the hangup right?  Where did that RegEx string come from?  What is it referencing?  Does it point to that custom JavaScript macro? What am I missing?
6 comments on original post
1
Add a comment...

Andy Scott

Shared publicly  - 
 
 
I need to track youtube video with GTM, does anyone have a good idea how?
i did something that i have found on the web but the event does not fire (the youtube is on a seperate window and seems that the gtm.dom isnt loading)
17 comments on original post
1
Add a comment...
Andy's Collections