Google Tag Manager Setup Service by a Certified Google Premier Partner

Our expert Google Analytics certified experts will audit, set up and configure your account to match Google’s best practices and ensure optimal efficiency. They will examine your account from top to bottom, identifying inconsistencies and fixing them in a timely manner – saving you valuable time and guaranteeing that your Google Analytics account is measuring correctly.

Trusted by over 100 businesses in 10+ countries

logo_freudenberg
logo_teleperformance
logo_grecostorm
logo_randstad
logo_triumph
logo_forumsa
logo_avance
logo_ms
image_facebook_catalogs_setup-mockups

Planning

1

Think of the account/container structure, ownership, permissions.

2

Prepare tag implementation plan.

Preparing the website and installation of Google Tag Manager

3

Add unique IDs to very important web elements.

4

Make forms friendlier for tracking with Google Tag Manager by asking the developer to fire a dataLayer.push event when the form was successfully submitted and catch it with a Custom Event Trigger.

5

Use “data-” prefix for additional information and fetch it with variables in Google Tag Manager.

6

Ask developer to fire a dataLayer.push event rather than using traditional DOM scraping.

7

Single-page websites should use URL Fragments (the part of the web address which comes after a hash mark).

8

If URL fragments are not an option, a developer sh ould push an event to the dataLayer every time a visitor/user navigates from one page to another.

9

One part of GTM container snippet should be placed in head> and the second par right after the opening of the body> tag.

10

Check if Google Tag Manager code is added to all pages by using Screaming Frog to look for *.gtm.js

11

Use Tag Assistant to check if GTM is added successfully and try Preview and Debug mode.

image_google_tag_manager_setup-preparing
image_google_tag_manager_setup-instructing

Instructing your dev team about
the Data Layer

12

If needed, introduce the concept of the Data Layer to developers

13

If some custom data is needed on ‘Pageview’ event, the Data Layer snippet must be above Google Tag Manager’s container script>.

14

Prefix the dataLayer with window so all snippets can use window.dataLayer

15

Use push (window.dataLayer.push), even when the page loads.

Preloading the Data Layer with user data

16

Is user logged in? Create certain triggers based on it, e.g. display a popup for users who aren’t logged in. This is also a valuable custom dimension in Google Analytics.

17

Pricing plan/membership status. Is the user using Free or Premium plan?

18

User ID.

19

IP address. Filter out the internal traffic and block tags from firing.

20

Satisfaction/Net Promoter Score. Collecting data regarding customers’ satisfaction score or NPS, and use it as a custom dimension in Google Analytics 4

21

Demographic information, including age, gender, etc..

image_google_tag_manager_setup-preloading
image_google_tag_manager_setup-preloading-ecommerce

Preloading the Data Layer with e-commerce data

26

Transaction ID.

27

Transaction subtotal.

28

Transaction Total.

29

Store or affiliation from which this transaction occurred (e.g. Google Store).

30

Currency code.

31

Product ID (or SKU).

32

Product price.

33

Product quantity.

34

Tax and shipping.

35

Product name.

36

Product category. The category to which the product belongs (e.g. Apparel). Use / as a delimiter to specify up to 5-levels of hierarchy (e.g. Apparel/Men/T-Shirts).

image_google_tag_manager_setup-other-info

Other page information

45

The number of reviews and the final score (the data related to the Product Page).

46

The number of words in a blog post/article. This way you can see how the length of the post correlates with user behavior.

47

Blog post/article author.

48

Publication date.

49

The number of comments.

50

The number of upvotes, downvotes, the final score.

51

Article/blog post category, tags.

Tags, Triggers, Variables

52

Use Google Analytics 4 Settings Variable.

53

Use Regular Expressions in triggers instead of creating multiple triggers and add them to one tag.

image_google_tag_manager_setup-variables
image_google_ads-chart-polygonal

Google Analytics e-commerce tracking

54

Standard E-commerce Tracking – an Analytics tag (type: Transaction) which fetches the data from the Data Layer.

55

Enhanced E-commerce – Send Product Impression data with an Analytics Tag (if applicable).

56

Enhanced E-commerce – Send Product Click with an Analytics Tag (if applicable).

57

Enhanced E-commerce – Send Product Detail Impression with a Analytics Tag (if applicable).

58

Enhanced E-commerce – Send Add / Remove from the cart with an Analytics Tag (if applicable).

59

Enhanced E-commerce – Send Promotion Impressions with an Analytics Tag (if applicable).

60

Enhanced E-commerce – Send Promotion Clicks with an Analytics Tag (if applicable).

61

Enhanced E-commerce – Send Checkout data with an Analytics Tag (if applicable).

62

Enhanced E-commerce – Send Purchases with an Analytics Tag (if applicable).

63

Triple-check whether all Enhanced E-commerce data is syntactically flawless.

64

Prevent duplicate E-commerce transactions.

image_google_tag_manager_setup-analytics-tracking
image_google_tag_manager_setup-miscellaneous

Miscellaneous

68

Check if Cross-Domain Tracking in Google Analytics is set up correctly: Enable Linker, set Auto Link domains, update Referral Exclusion List in Google Analytics Property

69

Move noscript> parts away from custom HTML tags and use Custom Image tags, instead. The only tag that works when JS is disabled in a web browser is a Custom Image tag.

70

Found some tracking scripts online and used them in GTM? Show those scripts to developers, first.

71

Use transport: beacon to improve tracking quality (this is needed to send the data right before the redirect/closing the browser tab).

Testimonials

Meet some of our happy clients and find out the reason why we are an ideal solution for your business.

I would like to thank @HellenicTechnologies for its excellent work and attention to detail for the development of our brand-new website, but more importantly, I would like personally to thank @Eleni Panagoutsou for her professionalism and the valuable consulting she provided throughout the whole development process as an account manager. Due to this outstanding professionalism and your reputation in the market, I decided to invest also in digital marketing and SEO for my Law firm. Keep it going!

Our company, FORUM SA, organizes some of the leading trade shows in S.E. Europe; it goes without saying that an impeccable online presence is imperative for us. It was very difficult to find a reliable partner who could deeply understand the peculiarities of our business field and take on the renewal and technical support of our websites. We are utterly satisfied with Hellenic Technologies, not only because they ’re highly knowledgeable and always respond immediately to new requests or technical problems that need to be urgently dealt with, but most importantly because they devote time and effort in providing us with ideas and solutions that can help us move forward. It is worth mentioning that within less than 6 months, we renewed two of our main websites while we are currently preparing two new ones. Thank you Hellenic Technologies

Hellenic Technologies offers an impeccable combination of strategy and execution. They support our business needs in digital marketing since 2014 with outstanding results. Our online initiatives include Adwords, Facebook, SEO, email marketing and many more. They have devoted time in learning our business and our needs in order to make the necessary suggestions for the campaigns that they perform.They are always well informed about innovative and pioneering services which are available, without their support we would not have been so successful in our moves. Also, they are always available to answer our questions whenever it is necessary, and in fact, they are an integral part of our company’s Marketing Team. We have been working with HTA for our IT needs the department for over 8 years. I would definitely recommend the HTA services without any doubt.

On behalf of the entire team here in Teleperformance Greece we would like to express how delighted we are with our cooperation with Hellenic Technologies. We have trusted you with our brand new website concept which not only you delivered quickly and with great professionalism, but you are committed and always eager to help us in anything we need and suggest even more great ideas and solutions.A great team! Thank you

I can't thank Hellenic Technologies enough for their outstanding service in integrating and managing our store on eBay. Their expertise and dedication transformed our online presence and boosted our sales significantly. They made the entire process seamless, and their ongoing support has been invaluable. I highly recommend Hellenic Technologies to anyone looking to maximize their eBay store's potential.

On behalf of Avance Greece I would like to thank the whole team in Hellenic Technologies for their hard work, ideas and passion they put into the development of our new website and the mobile Apps. In a very strict timeline they delivered a product above our expectations. They were always at our disposal, overcoming any issue that came up, providing us with ideas and solutions that fit our corporate mentality and strategy. Our partnership extended also to the online promotion & advertising of the new website in which we observed high visitation and increase in sales. It is my belief that this has only been the start of a long term partnership and I would recommend everyone to choose their services.