{"id":10768,"date":"2024-11-21T20:15:23","date_gmt":"2024-11-21T20:15:23","guid":{"rendered":"https:\/\/ceowebltd.com\/blog\/?p=10768"},"modified":"2024-11-21T20:15:23","modified_gmt":"2024-11-21T20:15:23","slug":"how-to-implement-google-tag-manager-on-a-joomla-site","status":"publish","type":"post","link":"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/","title":{"rendered":"How to implement Google Tag Manager on a Joomla site"},"content":{"rendered":"<p>Implementing Google Tag Manager (GTM) on a Joomla site involves several steps to ensure that your tags (such as Google Analytics, marketing tags, etc.) are integrated properly without affecting your site\u2019s performance. Here\u2019s a step-by-step guide on how to set up GTM on Joomla.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/#Step_1_Create_a_Google_Tag_Manager_Account\" title=\"Step 1: Create a Google Tag Manager Account\">Step 1: Create a Google Tag Manager Account<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/#Step_2_Get_the_GTM_Code\" title=\"Step 2: Get the GTM Code\">Step 2: Get the GTM Code<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/#Step_3_Install_GTM_on_Your_Joomla_Site\" title=\"Step 3: Install GTM on Your Joomla Site\">Step 3: Install GTM on Your Joomla Site<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/#a_Manually_Add_the_GTM_Code_to_Joomla_Templates\" title=\"a. Manually Add the GTM Code to Joomla Templates\">a. Manually Add the GTM Code to Joomla Templates<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/#b_Use_a_Joomla_Plugin_to_Integrate_GTM_Alternative_Method\" title=\"b. Use a Joomla Plugin to Integrate GTM (Alternative Method)\">b. Use a Joomla Plugin to Integrate GTM (Alternative Method)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/#Step_4_Test_Your_GTM_Implementation\" title=\"Step 4: Test Your GTM Implementation\">Step 4: Test Your GTM Implementation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/#Step_5_Create_and_Manage_Tags_in_GTM\" title=\"Step 5: Create and Manage Tags in GTM\">Step 5: Create and Manage Tags in GTM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/#Step_6_Publish_Your_Changes\" title=\"Step 6: Publish Your Changes\">Step 6: Publish Your Changes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/#Step_7_Monitor_and_Optimize\" title=\"Step 7: Monitor and Optimize\">Step 7: Monitor and Optimize<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/#Conclusion\" title=\"Conclusion\">Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Step_1_Create_a_Google_Tag_Manager_Account\"><\/span>Step 1: Create a Google Tag Manager Account<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol>\n<li><strong>Go to Google Tag Manager<\/strong>: Visit the <a href=\"https:\/\/tagmanager.google.com\/\" target=\"_new\" rel=\"noopener\">Google Tag Manager website<\/a>.<\/li>\n<li><strong>Create an Account<\/strong>: Sign in with your Google account and click on <strong>Create Account<\/strong>.<\/li>\n<li><strong>Set Up a Container<\/strong>:\n<ul>\n<li>Choose a container name (usually the name of your website).<\/li>\n<li>Select &#8220;Web&#8221; as the target platform.<\/li>\n<li>After setting it up, you\u2019ll be given a container ID like <code>GTM-XXXXXX<\/code>.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Step_2_Get_the_GTM_Code\"><\/span>Step 2: Get the GTM Code<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>After creating your GTM container, you will be provided with the code snippet to install on your website.<\/p>\n<ol>\n<li><strong>Head Code<\/strong>: The first part of the GTM code needs to go inside the <code>&lt;head&gt;<\/code> tag.\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">html<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><span class=\"\" data-state=\"closed\"><button class=\"flex gap-1 items-center select-none py-1\">Copy code<\/button><\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-html\"><span class=\"hljs-comment\">&lt;!-- Google Tag Manager (Head) --&gt;<\/span><br \/>\n<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">script<\/span> <span class=\"hljs-attr\">async<\/span> <span class=\"hljs-attr\">src<\/span>=<span class=\"hljs-string\">\"https:\/\/www.googletagmanager.com\/gtm.js?id=GTM-XXXXXX\"<\/span>&gt;<\/span><span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">script<\/span>&gt;<\/span><br \/>\n<span class=\"hljs-comment\">&lt;!-- End Google Tag Manager --&gt;<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li><strong>Body Code<\/strong>: The second part of the code should go immediately after the opening <code>&lt;body&gt;<\/code> tag. It ensures that GTM works if the user\u2019s browser has JavaScript disabled.\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-md h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">html<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><span class=\"\" data-state=\"closed\"><button class=\"flex gap-1 items-center select-none py-1\">Copy code<\/button><\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre hljs language-html\"><span class=\"hljs-comment\">&lt;!-- Google Tag Manager (Body) --&gt;<\/span><br \/>\n<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">noscript<\/span>&gt;<\/span><span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">iframe<\/span> <span class=\"hljs-attr\">src<\/span>=<span class=\"hljs-string\">\"https:\/\/www.googletagmanager.com\/ns.html?id=GTM-XXXXXX\"<\/span><br \/>\n<span class=\"hljs-attr\">height<\/span>=<span class=\"hljs-string\">\"0\"<\/span> <span class=\"hljs-attr\">width<\/span>=<span class=\"hljs-string\">\"0\"<\/span> <span class=\"hljs-attr\">style<\/span>=<span class=\"hljs-string\">\"display:none;visibility:hidden\"<\/span>&gt;<\/span><span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">iframe<\/span>&gt;<\/span><span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">noscript<\/span>&gt;<\/span><br \/>\n<span class=\"hljs-comment\">&lt;!-- End Google Tag Manager --&gt;<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Step_3_Install_GTM_on_Your_Joomla_Site\"><\/span>Step 3: Install GTM on Your Joomla Site<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4><span class=\"ez-toc-section\" id=\"a_Manually_Add_the_GTM_Code_to_Joomla_Templates\"><\/span>a. <strong>Manually Add the GTM Code to Joomla Templates<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>To insert the GTM code into your Joomla site\u2019s template files:<\/p>\n<ol>\n<li><strong>Log into your Joomla Admin Panel<\/strong>.<\/li>\n<li>Go to <strong>Extensions<\/strong> &gt; <strong>Templates<\/strong> &gt; <strong>Template Manager<\/strong>.<\/li>\n<li>In the Template Manager, select the template you&#8217;re using for your site.<\/li>\n<li>Open the <strong>Index.php<\/strong> file of your active template (or whichever template you are using to control the layout).\n<ul>\n<li>Paste the <strong>Head Code<\/strong> (from Step 2) just before the closing <code>&lt;\/head&gt;<\/code> tag.<\/li>\n<li>Paste the <strong>Body Code<\/strong> (from Step 2) immediately after the opening <code>&lt;body&gt;<\/code> tag.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Save Changes<\/strong>.<\/li>\n<\/ol>\n<p>This method requires manually editing the template files and will apply GTM to all pages using that template.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"b_Use_a_Joomla_Plugin_to_Integrate_GTM_Alternative_Method\"><\/span>b. <strong>Use a Joomla Plugin to Integrate GTM (Alternative Method)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>If you prefer not to edit the template files directly, you can use a Joomla extension\/plugin to manage Google Tag Manager installation.<\/p>\n<ol>\n<li><strong>Install a Google Tag Manager Plugin<\/strong>: There are several Joomla plugins available for Google Tag Manager, such as:\n<ul>\n<li><strong>Google Tag Manager by Regular Labs<\/strong> (paid plugin)<\/li>\n<li><strong>GTM for Joomla<\/strong> (free)<\/li>\n<\/ul>\n<\/li>\n<li><strong>Install the Plugin<\/strong>:\n<ul>\n<li>Download the plugin (or search in the Joomla Extensions Directory).<\/li>\n<li>Go to <strong>Extensions<\/strong> &gt; <strong>Manage<\/strong> &gt; <strong>Install<\/strong>.<\/li>\n<li>Upload and install the plugin.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Configure the Plugin<\/strong>:\n<ul>\n<li>After installation, go to <strong>Components<\/strong> &gt; <strong>Google Tag Manager<\/strong> (or the plugin name).<\/li>\n<li>Enter your <strong>GTM Container ID<\/strong> (e.g., GTM-XXXXXX).<\/li>\n<li>Enable the plugin and save.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>The plugin will automatically insert the necessary GTM code into the <code>&lt;head&gt;<\/code> and <code>&lt;body&gt;<\/code> sections of your Joomla site.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_4_Test_Your_GTM_Implementation\"><\/span>Step 4: Test Your GTM Implementation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>After setting up GTM, it&#8217;s essential to test if it is working properly.<\/p>\n<ol>\n<li><strong>Use GTM\u2019s Preview Mode<\/strong>:\n<ul>\n<li>In the GTM interface, click <strong>Preview<\/strong> in the top-right corner to enable preview mode.<\/li>\n<li>Enter your website URL in the provided field and click <strong>Start<\/strong>.<\/li>\n<li>Open your Joomla site in another tab, and you\u2019ll see the <strong>GTM Debug Console<\/strong> at the bottom of the screen. This allows you to check if the tags are firing correctly.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Verify Tags Using Google Tag Assistant<\/strong>:\n<ul>\n<li>Install the <a target=\"_new\" rel=\"noopener\">Google Tag Assistant extension<\/a>.<\/li>\n<li>After installing the extension, open your Joomla site.<\/li>\n<li>Click the <strong>Tag Assistant<\/strong> icon, and it will show you the status of your GTM container and any tags (such as Google Analytics) that are running.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Check the Source Code<\/strong>:\n<ul>\n<li>Right-click on your Joomla website page and select <strong>View Page Source<\/strong>.<\/li>\n<li>Ensure that both the GTM code (head and body snippets) are present.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Step_5_Create_and_Manage_Tags_in_GTM\"><\/span>Step 5: Create and Manage Tags in GTM<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Once Google Tag Manager is installed on your Joomla site, you can start adding and managing various tags like Google Analytics, AdWords, Facebook Pixel, and others.<\/p>\n<ol>\n<li><strong>Go to Google Tag Manager<\/strong> and open your container.<\/li>\n<li>To create a new tag, click <strong>Add a new tag<\/strong>.<\/li>\n<li>Choose the tag type (e.g., Google Analytics, Custom HTML, etc.).<\/li>\n<li>Set up your tag and configure triggers. For example:\n<ul>\n<li><strong>Google Analytics Pageview Tag<\/strong>: You can track pageviews by creating a Google Analytics tag that fires on all pageviews.<\/li>\n<li><strong>Custom Events<\/strong>: Set up triggers to track events like clicks, form submissions, or purchases.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Test the tags<\/strong> using GTM\u2019s preview mode to ensure that the tags fire correctly based on the triggers you&#8217;ve set.<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Step_6_Publish_Your_Changes\"><\/span>Step 6: Publish Your Changes<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>After testing and verifying that everything works correctly, you can publish your GTM container:<\/p>\n<ol>\n<li>In the GTM interface, click <strong>Submit<\/strong> to publish the container.<\/li>\n<li>Add a version name and description for tracking purposes (optional), and click <strong>Publish<\/strong>.<\/li>\n<\/ol>\n<p>This will make all the tags live on your Joomla website.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_7_Monitor_and_Optimize\"><\/span>Step 7: Monitor and Optimize<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>After implementing GTM, continue to monitor your tags and optimize them for performance:<\/p>\n<ul>\n<li><strong>Check Analytics<\/strong>: Use Google Analytics or other tools to ensure that your tags are collecting the right data.<\/li>\n<li><strong>Optimize Tag Firing<\/strong>: Use triggers and variables to ensure that tags only fire when necessary, reducing unnecessary page loads.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Implementing Google Tag Manager on a Joomla site is a straightforward process, either through direct code insertion into the template files or by using a plugin. Once installed, GTM allows you to easily manage tags, track events, and gather analytics data for your Joomla site. Regularly test and optimize your tags to ensure that your website is collecting accurate and actionable data.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Implementing Google Tag Manager (GTM) on a Joomla site involves several steps to ensure that your tags (such as Google Analytics, marketing tags, etc.) are&#8230;<\/p>\n","protected":false},"author":214,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-10768","post","type-post","status-publish","format-standard","hentry","category-digital-marketing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to implement Google Tag Manager on a Joomla site - CEOweb Ltd. Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to implement Google Tag Manager on a Joomla site - CEOweb Ltd. Blog\" \/>\n<meta property=\"og:description\" content=\"Implementing Google Tag Manager (GTM) on a Joomla site involves several steps to ensure that your tags (such as Google Analytics, marketing tags, etc.) are...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/\" \/>\n<meta property=\"og:site_name\" content=\"CEOweb Ltd. Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-21T20:15:23+00:00\" \/>\n<meta name=\"author\" content=\"Emmanuel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Emmanuel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/\",\"url\":\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/\",\"name\":\"How to implement Google Tag Manager on a Joomla site - CEOweb Ltd. Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/#website\"},\"datePublished\":\"2024-11-21T20:15:23+00:00\",\"dateModified\":\"2024-11-21T20:15:23+00:00\",\"author\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f\"},\"breadcrumb\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ceowebltd.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to implement Google Tag Manager on a Joomla site\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#website\",\"url\":\"https:\/\/ceowebltd.com\/blog\/\",\"name\":\"CEOweb Ltd. Blog\",\"description\":\"Guest Posting - Digital Marketing &amp; Web Services\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ceowebltd.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f\",\"name\":\"Emmanuel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g\",\"caption\":\"Emmanuel\"},\"url\":\"https:\/\/ceowebltd.com\/blog\/author\/emmanuel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to implement Google Tag Manager on a Joomla site - CEOweb Ltd. Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/","og_locale":"en_US","og_type":"article","og_title":"How to implement Google Tag Manager on a Joomla site - CEOweb Ltd. Blog","og_description":"Implementing Google Tag Manager (GTM) on a Joomla site involves several steps to ensure that your tags (such as Google Analytics, marketing tags, etc.) are...","og_url":"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/","og_site_name":"CEOweb Ltd. Blog","article_published_time":"2024-11-21T20:15:23+00:00","author":"Emmanuel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Emmanuel","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/","url":"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/","name":"How to implement Google Tag Manager on a Joomla site - CEOweb Ltd. Blog","isPartOf":{"@id":"https:\/\/ceowebltd.com\/blog\/#website"},"datePublished":"2024-11-21T20:15:23+00:00","dateModified":"2024-11-21T20:15:23+00:00","author":{"@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f"},"breadcrumb":{"@id":"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ceowebltd.com\/blog\/how-to-implement-google-tag-manager-on-a-joomla-site\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ceowebltd.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to implement Google Tag Manager on a Joomla site"}]},{"@type":"WebSite","@id":"https:\/\/ceowebltd.com\/blog\/#website","url":"https:\/\/ceowebltd.com\/blog\/","name":"CEOweb Ltd. Blog","description":"Guest Posting - Digital Marketing &amp; Web Services","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ceowebltd.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f","name":"Emmanuel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g","caption":"Emmanuel"},"url":"https:\/\/ceowebltd.com\/blog\/author\/emmanuel\/"}]}},"_links":{"self":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/10768","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/users\/214"}],"replies":[{"embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/comments?post=10768"}],"version-history":[{"count":1,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/10768\/revisions"}],"predecessor-version":[{"id":10769,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/10768\/revisions\/10769"}],"wp:attachment":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/media?parent=10768"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/categories?post=10768"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/tags?post=10768"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}