What questions would you like your instructor, Krista Seiden, to answer?

3,040 views
Skip to first unread message

analyticsacademystaff

unread,
Jun 23, 2015, 5:04:16 PM6/23/15
to google-tag-mana...@googlegroups.com
What questions would you like your instructor, Krista Seiden, to answer?

Google Tag Manager Fundamentals

unread,
Jun 23, 2015, 5:04:47 PM6/23/15
to google-tag-mana...@googlegroups.com
Should we put AdWords conversion tag on all pages or just the /thankyou page?

Martin Hawksey

unread,
Jun 23, 2015, 5:11:55 PM6/23/15
to google-tag-mana...@googlegroups.com
It appears Google Tag Manager is deployed in the GTM Fundamentals course site. If so how has GTM been deployed and what level of insight is being gained by Krista and her team?

rafael...@minutoseguros.com.br

unread,
Jun 23, 2015, 7:35:53 PM6/23/15
to google-tag-mana...@googlegroups.com
I just migrated the classic GA to Universal, and I need to move the GTM to a Universal Tag as well.

In case, the changes that I will do would do to for Adwrods would change the tags that I already placed in the GA?

cbhb

unread,
Jun 23, 2015, 9:57:56 PM6/23/15
to google-tag-mana...@googlegroups.com
Please provide a step by step instruction with regards to creating dynamic variables. Thank you.

cbhb

unread,
Jun 23, 2015, 10:38:40 PM6/23/15
to google-tag-mana...@googlegroups.com
You presented corss domain tracking for 1 domain. How about for multiple sub domains, say 3-5 subdomains..
Thank you.

On Wednesday, June 24, 2015 at 5:04:16 AM UTC+8, analyticsacademystaff wrote:

Vanessa S

unread,
Jun 24, 2015, 12:04:44 AM6/24/15
to google-tag-mana...@googlegroups.com
What is the advantage of using a single GTM container for several domains? 
Is cross domain tracking mainly made for people who want to combine several domains together in one Analytics report?

Ken Schaefer

unread,
Jun 24, 2015, 10:01:46 AM6/24/15
to google-tag-mana...@googlegroups.com
What would be best method for firing a specific tag on a page that may or may not contain query string parameters?  Such as:
and 

I've gotten this to work via RegEx but as I'm not a developer, this took some research, trial and error.  It would seem there would be a way to account for this within the trigger to add an "OR" option to add a second value.  My tag could then fire if URL Contains:
OR 

I'm smarter now for figuring out the RegEx but I'd love the 1.5 hours back.  :-)

Kenny 

Mikołaj Paczkowski

unread,
Jun 24, 2015, 1:38:21 PM6/24/15
to google-tag-mana...@googlegroups.com
Hi,
my question is how to track video activity on my page. Of course it is quite easy to to add event for play/pause button but what about % of video being watched (some of videos are from YT some of them not)?

I have webpage where I have a lot recipes with video tutorials which are quite expensive so it seems to be good idea to treat 100% video view as a goal.

Thx
Regard
Mikolaj

Frederick Oliver

unread,
Jun 24, 2015, 3:36:27 PM6/24/15
to google-tag-mana...@googlegroups.com
I have quite a few tags, triggers and variables (macros) that were migrated automatically from v1 to v2. Do I have to rebuild them following the new procedures or are they good to go as is?

Sean Hennessy

unread,
Jun 24, 2015, 5:41:48 PM6/24/15
to google-tag-mana...@googlegroups.com
In 2.3, Cross Domain Tracking, we go over how to set up everything on the GTM side of things which is super helpful in terms of making sure how values are input remain consistent. My question here though is what additional steps should be taken on the Google Analytics side to ensure that the collected data remains consistently clean over time? For instance, even with everything set up properly on the GTM side, and with both domains blocked as possible referrals in Analytics, I have found that even then one site or another will be listed as referral in the Real-Time reporting.

What additional steps can we take to ensure that this does not occur in reporting? 

Thanks!

Guillermo Goicochea

unread,
Jun 25, 2015, 10:18:10 AM6/25/15
to google-tag-mana...@googlegroups.com
Can you give examples of metrics or dimensions that cannot be included as tags in GTM.

Guillermo Goicochea

unread,
Jun 25, 2015, 10:36:37 AM6/25/15
to google-tag-mana...@googlegroups.com
Can tag complexity increase the time of the website to load? Would it affect the user experience?

Rafael Bica

unread,
Jun 25, 2015, 11:30:32 AM6/25/15
to google-tag-mana...@googlegroups.com
Krista and Staff,

What is the main difference between managing Google Tag Manager for your own business and managing GTM as an agency representing a client?

Thank you!

ussa...@gmail.com

unread,
Jun 25, 2015, 1:30:01 PM6/25/15
to google-tag-mana...@googlegroups.com
How make Scroll Tracking with GTM?

Aaron Thompson

unread,
Jun 25, 2015, 6:05:32 PM6/25/15
to google-tag-mana...@googlegroups.com
Is Google Tag Manager, with GA Pageview implemented, meant to completely replace the Google Analytics Tracking Code ? I want to be sure of that before deleting the Universal tracking code that's currently installed on my website

Thanks !

Bart Welch

unread,
Jun 26, 2015, 9:27:15 AM6/26/15
to google-tag-mana...@googlegroups.com
I have setup a custom dimension and using the data layer to push a value to the name I setup.  However, when I go to Google Analytics and run the custom variables report, it only shows the variable name versus the value.  The same goes for when I try to create a segement.  If I select the dimension name to filter on, it wants to set the value to the name of the dimension versus the value I used.  Do I have this setup correctly?

This is the data layer I setup to fire when the user lands on the page for Spanish.

dataLayer = [{
'Language': 'Spanish',
}];


Bart Welch

unread,
Jun 26, 2015, 9:38:13 AM6/26/15
to google-tag-mana...@googlegroups.com
Conversion tag only goes on the thank you page.
Message has been deleted

Daniel Perez

unread,
Jun 26, 2015, 10:35:03 AM6/26/15
to google-tag-mana...@googlegroups.com
You can do this making dataLayer.push as a response of javascript onscroll event.
I.E  Imagine you have 4 photos on a webPage and you only see 2 without scrolling. You can make a dataLayer wich manage this 2 photos and you can make a javascript funcion to response onScoll in order to set dataLayer.push and send information of last 2 photos to tagManager.

Alex Fraser

unread,
Jun 27, 2015, 7:43:07 PM6/27/15
to google-tag-mana...@googlegroups.com
Can you please advise what the color key is for the Tags in GTM V2?

Guillermo Goicochea

unread,
Jun 29, 2015, 1:36:55 PM6/29/15
to google-tag-mana...@googlegroups.com
Do you have any additional instructions to install the GA Tag to websites like Blogspot, Tumblr, etc?

Arseniy Skvortsov

unread,
Jun 29, 2015, 1:44:06 PM6/29/15
to google-tag-mana...@googlegroups.com
I would create a custom variable for, say, utm_source query param (GTM has support for this), and then ask GTM to fire some Page Views only if this variable has empty value.

Guillermo Goicochea

unread,
Jun 29, 2015, 3:05:42 PM6/29/15
to google-tag-mana...@googlegroups.com
What is the difference between using dynamic values/customer metrics in Google Tag Manager and simply enablinb e-commerce analytics in Google Analytics?

mark blackie

unread,
Jul 1, 2015, 4:24:06 AM7/1/15
to google-tag-mana...@googlegroups.com
My use case for Analytics is a customer self-service site.  Most of our goals are in relation to cost saving so if a visitor can resolve an issue by viewing an article or FAQ and thus not move to a more costly channel e.g. phone or email then this is a win for us. 

Our primary challenge is capturing the journeys a visitor takes, so for example capturing the fact that a visitor clicked an FAQ but then did not click the send email or phone us buttons or they didn't even search for an FAQ or article and went straight for phone or email.  I wondered if anyone has any advice about how to capture these interactions so that they can be reported and analysed in Analytics.

The other issue is what data structures are available to send more complex data back to Analytics in a usable way. For example we may want to capture the subject the visitor was concerned with plus the fact they searched for an answer (or not) and then sent an email or phoned.  I am guessing some sort of time boxing of events within a session is the answer but any advice on how we do that effectively to allow us to report on them within Analytics would be very useful.

Thanks

Planet of Mushrooms

unread,
Jul 1, 2015, 5:12:09 AM7/1/15
to google-tag-mana...@googlegroups.com
Thank you for organizing this course! What is the use of the conversion tag for adwords if analytics is the source of my conversion data in adwords? With this setup, conversion id and conversion label are inaccessible to me ... should i then just ignore the instructions from the course about the setup of a adwords conversions tag?

Lotzea

unread,
Jul 1, 2015, 1:33:35 PM7/1/15
to google-tag-mana...@googlegroups.com
Good afternoon Krista Seiden;

I have two questions about tags:

1. If I have a single Analytics account, from which I manage several customers´ websites, there is a limit of Google Analytics tags?
2. How does set a tag to evaluate the click on a button on a form?

Thanks!!

AEF Media

unread,
Jul 1, 2015, 4:32:42 PM7/1/15
to google-tag-mana...@googlegroups.com
I just ran a test campaign through DoubleClick. Based off the data from this month vs. the month before where I used AdWords, it seems more traffic came through AdWords. Neither campaign wow'ed me with results but it was good exposure and brand identity. Can I track DoubleClick Campaigns on the Analytics side? There is no data there now. I am assuming that I have to create a special tracking URL? If i use DoubleClick in Tag manager does it segment the data?

Ajith ramachandran

unread,
Jul 2, 2015, 2:17:37 AM7/2/15
to google-tag-mana...@googlegroups.com
Google tag manager and conversion rate optimisation

calicra...@gmail.com

unread,
Jul 2, 2015, 2:18:00 AM7/2/15
to google-tag-mana...@googlegroups.com
How could we keep track of all inventory items being viewed, sold, shared etc.?

Samuel Trotter

unread,
Jul 2, 2015, 10:13:40 AM7/2/15
to google-tag-mana...@googlegroups.com
Would LOVE to know how to deliver custom html through GTM. I understand pop ups can be delivered that would be specifically of interest to me.

Anu Priya

unread,
Jul 2, 2015, 10:20:10 AM7/2/15
to google-tag-mana...@googlegroups.com
To implement cross domain tracking for multiple domains, you have to create variables for each domain and in tag section, add multiple fields to integrate each variable.

Hope it helps you.

Francois J.

unread,
Jul 2, 2015, 10:26:01 AM7/2/15
to google-tag-mana...@googlegroups.com
- How much GTM is too much GTM?

-- Is gathering data for an clicks heatmap too much? 

-- Is heavy dataLayer manipulation shouldn't be inside GTM? 

Tracie Gray

unread,
Jul 2, 2015, 11:09:44 AM7/2/15
to google-tag-mana...@googlegroups.com
Hello

Do I remove the analytics JS tracking code from the website once I have the tag manager code in?

Thanks

dagb...@gmail.com

unread,
Jul 2, 2015, 11:22:45 AM7/2/15
to google-tag-mana...@googlegroups.com
This is something that has been bugging me ever since the GTM redesign. How can I generate share preview links for a currently-edited container? I knew you could this in the old GTM, but for some reason this was changed so that, from the looks of it, you could only generate share preview links for containers that weren't being edited. Any ideas?

Peter Risman

unread,
Jul 2, 2015, 11:45:22 AM7/2/15
to google-tag-mana...@googlegroups.com
I am going crazy trying to find an answer to what should be a simple GTM capability:

How do I track the length of time that elapses between Page View and Form Submit (on the same page)???

I haven’t been able to figure it out myself, nor have I been able to find an online example .

Help!

Robert Berry

unread,
Jul 2, 2015, 12:09:10 PM7/2/15
to google-tag-mana...@googlegroups.com
how to implement custom HTML (in this case, meta tags) via tag manager?

Rebecca Haden

unread,
Jul 2, 2015, 12:18:37 PM7/2/15
to google-tag-mana...@googlegroups.com
Why do we want to tage for PageViews when that is already automatic in GA? I'm sure there's a good reason.

Olympus Stone

unread,
Jul 2, 2015, 5:48:49 PM7/2/15
to google-tag-mana...@googlegroups.com
How do you use the container snipit? when I try to paste it to my blog I don't get the results it's looking for and gives me an error. So what am I doing wrong?

Arvy Este

unread,
Jul 2, 2015, 11:46:23 PM7/2/15
to google-tag-mana...@googlegroups.com
Is the GTM container already has the default dataLayer array without declaring it first before?

Mika Yoshimoto

unread,
Jul 3, 2015, 12:26:30 AM7/3/15
to google-tag-mana...@googlegroups.com
Instead of implementing "dataLayer = [];" script on the web pages, is it possible to generate new data inside GTM?
For example, 
  dataLayer = [{
    ‘host’: window.location.host,
    'special': '50 percent off'
  }];

Is it possible to add a new data "host" and "special" in GTM, instead of updating the web pages and involve IT department?
Thanks

Sandip Kaswala

unread,
Jul 3, 2015, 12:48:31 AM7/3/15
to google-tag-mana...@googlegroups.com

Tag manager is very useful because without adding tags lacking efficient managing prompts big troubles. 

Mika Yoshimoto

unread,
Jul 3, 2015, 1:13:17 AM7/3/15
to google-tag-mana...@googlegroups.com
One more question, can I access .json feed data on the web page from GTM directly?
If so, how can I load json data from GTM? Any example codes?

Simo Ahava

unread,
Jul 3, 2015, 1:47:45 AM7/3/15
to google-tag-mana...@googlegroups.com
Mika Yoshimoto:
I'll just quickly jump in on this question as it has some very dangerous side effects.

Never, ever, ever, use that syntax in a GTM Custom HTML Tag. That will erase the current dataLayer implementation, which is required for GTM to work.

You can and in most cases should interact with the dataLayer from within your Custom HTML Tags, but always use the following syntax:

dataLayer.push({
  'host' : window.location.host,
  'special' : '50 percent off'
});

So push(), never dataLayer = [...].

Best regards,

Simo

leia

unread,
Jul 3, 2015, 3:03:10 AM7/3/15
to google-tag-mana...@googlegroups.com
Regarding static values, do you have to implement the piece of code manually to your website, so add it to the basic Tag Manager Snippet?

Radu Silaghi

unread,
Jul 3, 2015, 3:17:24 AM7/3/15
to google-tag-mana...@googlegroups.com
Great, many thanks. How about listing Google Analytics Academy on LinkedIn Education directory ? https://help.linkedin.com/app/answers/detail/a_id/40128/
google-analytics-academy-logo.jpg

Alberto Esteves Correia

unread,
Jul 3, 2015, 6:27:42 AM7/3/15
to google-tag-mana...@googlegroups.com
Hi everyone,

I want to block the Analytics tag instalattion until the user does scroll or click in any link. The second point is solved, but not the first one.

In the previous version of Tag Manager, I used to do it as the following:

A custom variable 'cookiesaccepted' for saving user cookies acceptation.

A custom HTML tag that detects scrolling and fire dataLayer event. This tag is fired in all URLs if 'cookiesaccepted' value is different from 'yes':

<script>
window
.addEventListener ?
  window
.addEventListener('scroll', testScroll, false) :
  window
.attachEvent('onScroll', testScroll);
 
var scrollCount = 0;
 
function testScroll() {
  
++scrollCount;
  
if (scrollCount == 2) {
    dataLayer
.push({ 'event': 'cookiesaccepted'});
  
}
}
</script>


A custom event that is fired with that:

(cookiesaccepted|gtm.linkClick)


In Last, other custom tag 'fireacceptation' that change the 'cookiesaccepted' custom variable value to 'yes':

 
<script>
/*!
 * jQuery Cookie Plugin v1.3.1
 *
 * Copyright 2013 Klaus Hartl
 * Released under the MIT license
 */
(function (factory) {
        if (typeof define === 'function' && define.amd) {
                // AMD. Register as anonymous module.
                define(['jquery'], factory);
        } else {
                // Browser globals.
                factory(jQuery);
        }
}(function ($) {
 
        var pluses = /\+/g;
 
        function decode(s) {
                if (config.raw) {
                        return s;
                }
                return decodeURIComponent(s.replace(pluses, ' '));
        }
 
        function decodeAndParse(s) {
                if (s.indexOf('"') === 0) {
                        // This is a quoted cookie as according to RFC2068, unescape...
                        s = s.slice(1, -1).replace(/\\"/g, '"').replace(/\\\\/g, '\\');
                }
 
                s = decode(s);
 
                try {
                        return config.json ? JSON.parse(s) : s;
                } catch(e) {}
        }
 
        var config = $.cookie = function (key, value, options) {
 
                // Write
                if (value !== undefined) {
                        options = $.extend({}, config.defaults, options);
 
                        if (typeof options.expires === 'number') {
                                var days = options.expires, t = options.expires = new Date();
                                t.setDate(t.getDate() + days);
                        }
 
                        value = config.json ? JSON.stringify(value) : String(value);
 
                        return (document.cookie = [
                                config.raw ? key : encodeURIComponent(key),
                                '=',
                                config.raw ? value : encodeURIComponent(value),
                                options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
                                options.path    ? '; path=' + options.path : '',
                                options.domain  ? '; domain=' + options.domain : '',
                                options.secure  ? '; secure' : ''
                        ].join(''));
                }
 
                // Read
                var cookies = document.cookie.split('; ');
                var result = key ? undefined : {};
                for (var i = 0, l = cookies.length; i < l; i++) {
                        var parts = cookies[i].split('=');
                        var name = decode(parts.shift());
                        var cookie = parts.join('=');
 
                        if (key && key === name) {
                                result = decodeAndParse(cookie);
                                break;
                        }
 
                        if (!key) {
                                result[name] = decodeAndParse(cookie);
                        }
                }
 
                return result;
        };
 
        config.defaults = {};
 
        $.removeCookie = function (key, options) {
                if ($.cookie(key) !== undefined) {
                        // Must not alter options, thus extending a fresh object...
                        $.cookie(key, '', $.extend({}, options, { expires: -1 }));
                        return true;
                }
                return false;
        };
 
}));
</script>
<script>
jQuery(document).ready(function($){
        $.cookie('cookiesaccepted', 'yes', { expires: 365, path: '/' });
        $(".avisoCookie").css({"display" : "none"});
 
        });
</script>



How Can reproduce this method in the new Tag Manager version?

Lots of thanks!!

Gal Kricheli

unread,
Jul 3, 2015, 6:45:27 AM7/3/15
to google-tag-mana...@googlegroups.com
Hello,

I am trying to make use of the GTM in mouseflow. I tried to define it so it would track only the homepage of the website but couldn't done it yet.

I would appreciate if you could explain how to define and work with other tools outside of google products and Mouseflow in particular.

Thanks,

Gal

peee...@gmail.com

unread,
Jul 3, 2015, 6:45:57 AM7/3/15
to google-tag-mana...@googlegroups.com
Would like to ask if we have a GA tag already, do we really need Adwords Conversion or Dynamic Remarketing tags? Can't we just pull that in from segments out of GA and into Adwords?

Luka Mak

unread,
Jul 3, 2015, 8:04:13 AM7/3/15
to google-tag-mana...@googlegroups.com
Should GTM be put on all pages of e-commerce?

Including pages with sensitive information such as credit card info?

Rosie Parkin

unread,
Jul 3, 2015, 8:07:16 AM7/3/15
to google-tag-mana...@googlegroups.com
Implementing Google Tag Manager has already revolutionised our tag strategy, but one of the areas of GTM that is limiting it's usefulness is its inability to load synchronous tags, which is a requirement for a/b testing. Are synchronous tags on the road map for GTM? If so when can we expect them?

Many thanks,

Rosie

David Choi Young Su

unread,
Jul 3, 2015, 11:14:05 AM7/3/15
to google-tag-mana...@googlegroups.com
I have a question that Google tag manager should be placed starting of body tag? or can i add GTM code end of body tag? 

some of 3rd party agency said that their campaign code is not working properly, because of GTM location.

Please let me know whether the GTM code must be there or not.

Olympus Stone

unread,
Jul 3, 2015, 10:46:17 PM7/3/15
to google-tag-mana...@googlegroups.com
I have my GTM in the header

<!-- Google Tag Manager -->
<script>
  (function(i,s,o,g,r,a,m){i[&#39;GoogleAnalyticsObject&#39;]=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,&#39;script&#39;,&#39;//www.google-analytics.com/analytics.js&#39;,&#39;ga&#39;);

  ga(&#39;create&#39;, &#39;UA-59317105-2&#39;, &#39;auto&#39;);
  ga(&#39;send&#39;, &#39;pageview&#39;);
</script>
<!-- End Google Tag Manager -->

<script>
function loadme() {
    alert(&quot;For more news go to www.google.com/sites/hackandtor. Hack and Tor World News will now be the blog for the hack and tor site.&quot;);
}
</script>

  </head>

it comes back as working fine

Mika Yoshimoto

unread,
Jul 4, 2015, 1:38:50 PM7/4/15
to google-tag-mana...@googlegroups.com
@Simo Ahava

Thank your for your response. I understand why we need "push" in DTM, appending a new object to dataLayer array.
I have another question if you know the answer.

How can I replace the existed datLayer value in DTM?

example:

On index.html web page,
  dataLayer = [{
    'message': 'place_holder'
  }];

Then, I would like to replace  'place_holder' with 'Hello World' in DTM.

dataLayer.push({ 'message':  'Hello World'  }) ?
Does this replace the existed message value instead of appending another 'message'?

or 

I need "for loop" in the dataLayer array and replace  'message'?

Thanks


Mika Yoshimoto

unread,
Jul 4, 2015, 1:42:02 PM7/4/15
to google-tag-mana...@googlegroups.com
Page view tracking in DTM, how can I set delay to fire GA call?
Some web pages have ajax load contents, and the GA call should be fired after all contents are loaded on the web page.
To do so, it is safe to set "2 sec" after the page load.
Where can I set the delay seconds in DTM?

Thanks,
Mika

Santosa Laksana

unread,
Jul 5, 2015, 5:11:49 AM7/5/15
to google-tag-mana...@googlegroups.com
Hello Krista Seiden,
Nice to meet you.

I have been finishing my course about Google Tag Manager today, and I have got my certificate, it's great. But I cannot printing my certificate because I do not have the printer. Then appear in my mind how if I put it on my blog? The question, is? May I to placing my certificate on my blog? Thank you so much for any your help. Greeting.

Sincerely,
Santosa Laksana.

takasi yamada

unread,
Jul 5, 2015, 5:41:07 AM7/5/15
to google-tag-mana...@googlegroups.com
I'm sorry that I can't understand my situation.

I feel that I'd be as a stray goat,please lead me more kindly.

Simo Ahava

unread,
Jul 5, 2015, 1:06:44 PM7/5/15
to google-tag-mana...@googlegroups.com
Hi Mika,

Yes, that's exactly how you update the value of 'message'. The dataLayer Arrays is just a queue. It has no actual functionality in GTM, except that GTM copies values that are pushed into its internal data model. So when you push 'message' into dataLayer, you actually update a key named 'message' in GTM's data model. Then, when you push 'message' again with another value, they key is updated again.

Once a message is pushed into dataLayer, it won't affect GTM anymore. So you can shift(), pop(), slice(), splice() the dataLayer Array all you want, but nothing will change in GTM's data model. Only push() has influence over the keys and values in the data model.

Simo

Simo Ahava

unread,
Jul 5, 2015, 1:08:11 PM7/5/15
to google-tag-mana...@googlegroups.com
Hey Mika,

You can use the Page View / Window Loaded trigger to fire tags after all resources have loaded. Window Loaded waits for ALL resources to load, whose loading begins during the initial page render. So asynchronous Ajax calls, images, JavaScript libraries, etc. will all have to load completely before Window Loaded is triggered.

Simo

Liran Baron

unread,
Jul 5, 2015, 3:58:30 PM7/5/15
to google-tag-mana...@googlegroups.com
Show us how to grab dynamic variables from the page.

In the course Krista shows us how to grab a variable (cart total) from a URL which is helpful... It would be great to see examples from other scenarios. Like a JavaScript variable for instance. What steps do I need to go through in order to grab the variable and pass it to GTM? 

Basically, I'd love to know how I can grab anything from the page and get it into GTM.

Tatiana Permiakova

unread,
Jul 5, 2015, 9:45:35 PM7/5/15
to google-tag-mana...@googlegroups.com
Is it possible to set a cross-domain tracking for domains with differenent Universal Analitics tracking IDs and different GTM containers as well?

For example, we have a website A with UA tracking ID UA-18631092-14 and GTM container GTM-P42QFF and a website B with different UA tracking ID UA-18631092-15 and GTM container GTM-P42QDD. What settings should I make to set a cross-domain tracking, if I don't want to put the same UA tracking ID and GTM container on these two websites? 



Tatiana Permiakova

unread,
Jul 5, 2015, 10:07:59 PM7/5/15
to google-tag-mana...@googlegroups.com
How to make a trigger for an event, which happens when someone clicks on a button if Google Tag Assistant tells that there is not any gtm characteristics of the button exсept for the type of element?

Ashley Reid

unread,
Jul 6, 2015, 6:41:51 AM7/6/15
to google-tag-mana...@googlegroups.com
Is it possible to set triggers in an ekmpowershop website?

Ricardo Campos

unread,
Jul 6, 2015, 10:42:19 AM7/6/15
to google-tag-mana...@googlegroups.com
Hi Krista

GTM snippet should be injected right after open <body>, I know that. But how can go about it in wordpress?

Should I create a header.php file since I'm using a child theme?

Thanks

Thona Heng

unread,
Jul 6, 2015, 12:11:27 PM7/6/15
to google-tag-mana...@googlegroups.com
How many tags could we add? If we want to add more tags, do we need to follow each step you provided? 

Thanks, 

Thona

Krista Seiden

unread,
Jul 6, 2015, 2:14:26 PM7/6/15
to google-tag-mana...@googlegroups.com
Hi Tracie,

Yep! Once you've moved your GA tags into GTM and ensured they are firing properly and collecting the expected data you should should remove your old hard-coded analytics code from your webpage.

Best,
Krista

Krista Seiden

unread,
Jul 6, 2015, 2:16:42 PM7/6/15
to google-tag-mana...@googlegroups.com
Hi Santosa,

You could save the file as a PDF and that way you have it even if you don't have access to a printer.

Best,
Krista

Qyana M. Stewart

unread,
Jul 6, 2015, 6:59:23 PM7/6/15
to google-tag-mana...@googlegroups.com
Hi Krista, 

Will we have the ability to actually walk through the initial GTM setup for those of us who have never done it before?

Thanks!

Qyana

Ben Zitney

unread,
Jul 6, 2015, 7:20:31 PM7/6/15
to google-tag-mana...@googlegroups.com
How do you recommend handling QA subdomains for a website?
For example, if you have www.mysite.com and a subdomain called qa.mysite.com for testing, would you have the tech team dynamically insert the GTM snippet only on the production version? Or would you add a condition in your triggers to only fire if the hostname is www.mysite.com?
What's the best practice here?

hope angela sanico

unread,
Jul 6, 2015, 10:33:09 PM7/6/15
to google-tag-mana...@googlegroups.com
how to improve search rankings through meta tags?

Mika Yoshimoto

unread,
Jul 6, 2015, 10:34:26 PM7/6/15
to google-tag-mana...@googlegroups.com
@Simo Ahava 

>The dataLayer Arrays is just a queue. It has no actual functionality in GTM, except that GTM copies values that are pushed into its internal data model.

Oh... I see.. dataLayer is not normal array.
I learned a lot from the GTM tutorials and this Q and A community. Now, I need to have more hands on experience ;)

It was such a great opportunity to learn GTM.

Thank you very much.
Mika

Luba Magaril

unread,
Jul 7, 2015, 9:53:22 AM7/7/15
to google-tag-mana...@googlegroups.com

I'm trying to create event trigger for clicks on button. I have no "Clicks & Link Clicks " to choose from: 
Can You explain me what's wrong?
Thank You!

Lara Tanzarella

unread,
Jul 7, 2015, 10:23:10 AM7/7/15
to google-tag-mana...@googlegroups.com
How much development knowledge do you need to know what tags currently exists on a web site? And how closely do you need to work with a developer to ensure that your tags are implemented correctly?
Message has been deleted

Jeff Browning

unread,
Jul 7, 2015, 4:09:32 PM7/7/15
to google-tag-mana...@googlegroups.com
Should I configure everything I want to track in Tag Manager before removing the GA snippet? I don't want to implement it and then find out that it's not tracking everything I'm used to seeing in Google Analytics.
Message has been deleted

analyticsacademystaff

unread,
Jul 7, 2015, 7:25:31 PM7/7/15
to google-tag-mana...@googlegroups.com
Hi Santosa,

Since the URL to your course certificate is private, no one else will be able to see your certificate if you just add the link to a social media profile. However, there are several other ways you can easily save and share the certificate with others. Option 1 will work for most browsers, while Option 2 will work on Chrome.

Option 1: Save as a PDF
Go to the menu, and choose print page.
On the left side in print options choose the Destination: Save to Google Drive (on Chrome) or Save as PDF (in other browsers).
Choose the Layout as Landscape.
Uncheck the Headers & Footers option.
Click the Save button.

Your Certificate will be saved as a PDF on your Google Drive or on your computer. From this file, you could create your own public link (like via Google Docs!) or just share the file with others.

Option 2: Screen Capture

Install this Chrome application from the link below. After installing, go to your certificate page and click the Screen Capture extension icon in your Chrome browser; you will be able to capture the whole page as an image and crop the image later if required.


Congrats on completing the course!

Cheers,

Katie, Analytics Academy Staff

Hershey Barnett

unread,
Jul 7, 2015, 7:48:49 PM7/7/15
to google-tag-mana...@googlegroups.com
I'm currently managing a website built in Shopify. I have two questions. 

  1. Somehow the funnel I set up and the Google Analytics data is different from what we have in Shopify. Is there any specific tag recommended to fix this problem?
  2. As we talked about tags and triggers here, do we need to make use of tags or will it be useful to track Traffic./Transactions coming from PayPal for example? Since PayPal has always been the top Referral source for ecommerce site so what specific tag would be the best to track the pre-PayPal source? 

Jennifer Little

unread,
Jul 7, 2015, 7:51:42 PM7/7/15
to google-tag-mana...@googlegroups.com
I would also ask if I can track both cross-domain and single-domain stats at the same time.

I have been tracking 4 sub-domains separately for several months and do not want to lose that ability. I have different UA IDs for each of them. If I set up cross-domain tracking, how do I handle the analytics? Would I need to have two google analytics codes on each site?

Umberto Marsella

unread,
Jul 7, 2015, 7:53:17 PM7/7/15
to google-tag-mana...@googlegroups.com
Is load speed any better when implementing image pixels via Custom Image Tag versus setting them up as Custom HTML Tag and using something like <img src="//url-here" style="float:left"/>, <img height=1 width=1 style=border-style:none alt="" src="//url-here">, etc.?

Freddie Marrero

unread,
Jul 7, 2015, 11:23:12 PM7/7/15
to google-tag-mana...@googlegroups.com
If you create variables, triggers or tags that you would like to use on another GTM Container, what's the best way to migrate/copy them without having to re-create each one?

Casey Gray

unread,
Jul 8, 2015, 7:23:14 AM7/8/15
to google-tag-mana...@googlegroups.com
Hello

I have previewed my tags and triggers on my landing page.

It says Tags Not fired on this page:
GA Event - Peak Chiropractic - Call Me Back
This is the event that i set up within GTM to fire an event when some one clicks on the Call Me Back Button.

How and where can i see how to fix this, that the tags do fire up?

Please help :)

Thank You, Casey!

Samuele Fabbri

unread,
Jul 8, 2015, 8:38:31 AM7/8/15
to google-tag-mana...@googlegroups.com
is it possible to set a data layer variable in order to define a custom dimension by getting data from a form or other people interact.
I mean a code like:

var "nome"
name= form.input('name')
document.write nome

I guess one could define even a function

function conta()
nome = nome + 1


I am not a developer so it's like fantasy but I guess it's possible to set up a variable, assign to the variable something which is stored in a form and then create an event by using that data (as an action, label) or build a new variable which could be used for custom dimiension and metrics that way.

I really hope you could let me know. Thanks in advance

Reatha Johnson

unread,
Jul 8, 2015, 3:25:51 PM7/8/15
to google-tag-mana...@googlegroups.com
If you manage multiple properties in analytics and want to implement tags on all the sites/properties you manage would this only be done in the administrator login? Also, does tagging with GTM go hand and hand with schema markup? If so, to what extend?

Roshan Mandrawalia

unread,
Jul 9, 2015, 4:56:05 AM7/9/15
to google-tag-mana...@googlegroups.com
I have a page wherein I have a clickable button. When someone clicks that button it take them to the top of page. Therefore on clicking the button it lands user on the same page. 
How do I create an event for such button click?

Samuele Fabbri

unread,
Jul 9, 2015, 5:40:51 AM7/9/15
to google-tag-mana...@googlegroups.com
you need to create an event in GTM when they click the button as a button click.
It's different from onclick button event and onclick link event: the first one is used to record a click, the second one to record an event about a user that click a button which leads to a different page (a download, another website and more).

Roshan Mandrawalia

unread,
Jul 9, 2015, 5:56:36 AM7/9/15
to google-tag-mana...@googlegroups.com
So I need to create an onclick button event. Do I need to create a new variable with click classes and set up my button class as a variable? Can you tell me how to set up variable for this? and how should I link the event tracking on my google analytics account?
Can you tell the step wise process for this?

Kevin Woolf

unread,
Jul 10, 2015, 12:54:04 AM7/10/15
to google-tag-mana...@googlegroups.com
I found this but it's still unclear to me exactly when to do this. Need to learn more about GTM.
Source: https://developers.google.com/tag-manager/devguide
"For example, if you migrate your Google Analytics tracking code to fire from Google Tag Manager, the hard-coded Google Analytics tracking code should be removed from your site."

leia

unread,
Jul 10, 2015, 5:30:17 AM7/10/15
to google-tag-mana...@googlegroups.com
Why is AdWords conversion tracking fired on all pages instead on only the thankyou-page?

Colleen Ovens

unread,
Jul 13, 2015, 1:01:01 PM7/13/15
to google-tag-mana...@googlegroups.com
i just did assessment #1 it is telling me i got the first question wrong i did not say manage your site?!? 

Luxuria Tours

unread,
Jul 13, 2015, 7:22:37 PM7/13/15
to google-tag-mana...@googlegroups.com
how i add the codes to me pages
am not good in this things in web or codes 
i will need it step by step with some examples and videos plz

Krishan Arora

unread,
Jul 22, 2015, 3:11:41 PM7/22/15
to Google Tag Manager Fundamentals
Hello Krista - I have been using GTM and G.A for many years now. I never did the courses like I am now with analytics academy (I learned by just doing and being around people that use the tools) - I am going through the GTM courses right now and I have one question - Why would someone place GTM pageview tags on a website to track page views when you can just install G.A tags on each page and get the same info? I am just a bit confused why the GTM course starts out with telling us to install page view tags to monitor real time traffic and page views when installing the G.A tags and using G.A gives you the same and more detailed info? 

Zee Drakhshandeh

unread,
Jul 22, 2015, 10:31:16 PM7/22/15
to Google Tag Manager Fundamentals, mikolaj.p...@gmail.com
Hi Mikolaj,

Follow the step-by-step instructions to setup YouTube tracking with percentage viewed here:
http://www.lunametrics.com/blog/2015/05/11/updated-youtube-tracking-google-analytics-gtm/


Best,
Zee
 

Zee Drakhshandeh

unread,
Jul 22, 2015, 10:49:29 PM7/22/15
to Google Tag Manager Fundamentals, peter....@gmail.com
Hi Peter,

You can write a few lines of javaScript code to count the number of seconds passed from the moment page is ready and the moment of clicking on the submit button. Basically, start the timer on page load, and stop it on form submit. Then in an event tag, pass that value in "value" field.

Although, I have a question for you: Does the page change after the user clicks on the submit button? If it does change, you don't need this tag and timer at all -> in GA look for "time of page" and it should be already there.

Best,
Zee

Zee Drakhshandeh

unread,
Jul 22, 2015, 11:09:55 PM7/22/15
to Google Tag Manager Fundamentals, ggoic...@gmail.com
Hi Guillermo,
  • Can tag complexity increase the time of the website to load? Not really! Time to load the page won't change much. But user experience will be influenced if you put extremely complex tags that require a lot of processing.
  •  Would it affect the user experience? If it is not implemented correctly, it might even break the page and ruin the user experience completely! So test the more complicated ones on different browsers before publishing.

Best,

Zee

Zee Drakhshandeh

unread,
Jul 22, 2015, 11:13:45 PM7/22/15
to Google Tag Manager Fundamentals, atho...@bnbwebsites.com
Hi Aaron,

Once you start using GTM, you should only keep the GTM code. GTM snippet on the page will replace the GA tracking code. Make sure all tags are working perfectly before removing the GA code.

Best,
Zee

Jason Lee

unread,
Jul 23, 2015, 9:42:02 AM7/23/15
to Google Tag Manager Fundamentals, analyticsa...@gmail.com
Hi Krista 

Last day for finish to course, will be tomorrow and just wonder is any other coming session for same course ?
It would be great to get new session next time, Aug. Sept. if possible.

Please let me know

Thansk
Jason

teddy crépineau

unread,
Jul 23, 2015, 11:13:17 AM7/23/15
to Google Tag Manager Fundamentals, analyticsa...@gmail.com
Hi Krista,

I was wondering, what is the benefit of using Google Tag Manager over Google Analytics to collect data?

Thank you for your answer.

Teddy. 

Natasha Zabchuk

unread,
Jul 23, 2015, 11:25:16 AM7/23/15
to Google Tag Manager Fundamentals, analyticsa...@gmail.com
How do you use GTM across sub-domains? Is it the same as cross-domain tracking? I ask because the section on cross-domain tracking actually had different domains rather than subdomains.

Vicente Peris

unread,
Jul 24, 2015, 3:17:34 AM7/24/15
to Google Tag Manager Fundamentals, analyticsa...@gmail.com
Just a suggestion, if we have to use the defined enhanced ecommerce datalayer structure, would be very useful, for third party tags, to have built-in variables with the transaction main values, like revenue or transaction ID

Thanks
It is loading more messages.
0 new messages