Archives August 2023

Google Analytics 4

How to Set Up Google Analytics 4 with Google Tag Manager

Google Analytics 4 (GA4) offers a robust and event-based approach to tracking website activity. However, the deprecation of Universal Analytics has forced many marketers to relearn their favorite analytics platform and go through a new setup process. Event and conversion setup also comes with a higher learning curve. Thankfully, Google Tag Manager (GTM) can ease the process of setting up GA4 on your site and reduce the dependency on needing to customize code. In this article, we will guide you through the step-by-step process of deploying the basic GA4 tracking code through GTM, along with creating custom events for more comprehensive data.

Google Analytics 4

How to Set Up the Main Google Analytics 4 Code

The first step in setting up GA4 with GTM is to add the main GA4 tracking code to your site. This code, known as the gtag.js tag, needs to be placed on all pages of your website to start recording default data tracked by GA4 for website visitors. Fortunately, GTM makes setting up this tag simple and straightforward.

Here’s how you can set up the main GA4 code using GTM:

Step 1: Add a New Tag in GTM

To begin, navigate to your desired GTM account and container and select “Add a new tag.” This will open the tag creation window.

Step 2: Configure the GA4 Tag

In the tag creation window, click on “Tag Configuration” to see the options for various types of tags. Select “Google Analytics: GA4 Configuration” as the tag configuration.

Step 3: Enter your Measurement ID

In the GA4 configuration settings, you’ll see a field to enter your Measurement ID. This ID can be found in your GA4 account. Copy and paste the Measurement ID into the designated field in GTM.

Step 4: Customize Tag Settings

You can customize the tag settings according to your preferences. For most users, it is recommended to leave the box checked to “Send a page view event when this configuration loads.” This ensures that each time a user visits a new page, a pageview is tracked in GA4. However, there may be instances where you don’t want to fire a pageview, such as when setting properties for a logged-in user or a customer completing a transaction without the page URL changing.

Step 5: Set Up Triggering

Click within the “Triggering” box to choose where you want the tag to fire on your site. In most cases, you’ll likely want GA4 to fire on all pages. However, depending on your setup, you may want to exclude certain pages, such as private login sections. You can create rules based on URL paths, clicks on specific page elements, and more to customize where the tag fires.

Step 6: Save and Publish

Save your tag and publish your GTM container to push it live. You should now see GA4 firing on your site. To confirm that you’re tracking sessions, check the Realtime section of Google Analytics. You should see your own visit reflected here soon after hitting the site.

With the basic gtag.js tag in place, you can proceed to set up additional customization, such as adding events.

Setting Up Event Tracking for Google Analytics 4 in Google Tag Manager

While GA4 has automatic event tracking and enhanced measurement capabilities, there are instances where you may want to track custom events that are not covered by the default settings. This is where GTM comes in handy. By using GTM, you can easily set up custom event tracking for a wide range of actions on your website.

Here’s how you can set up event tracking for Google Analytics 4 using GTM:

Step 1: Create a New Tag for the Custom Event

To begin, create a new tag in GTM with a Tag Type of “Google Analytics: GA4 Event.” Choose your GA4 ID under “Configuration Tag.”

Step 2: Define the Event Name

Enter the Event Name that you’d like to appear within the Google Analytics interface. This should be a descriptive name that accurately represents the event you want to track. For example, if you want to track form submissions, you can name the event “form_submission.”

Step 3: Configure Event Parameters

Click on the Event Parameters section to expand it. Here, you can add custom parameters to send additional details about the event to Google Analytics. For example, if you want to track the form submission’s category or value, you can add parameters for those.

Step 4: Set Up Triggering

Next, you’ll need to create a trigger to determine when the event should be tracked. Click in the bottom Triggers section to start a new trigger and select the appropriate trigger type based on the action you want to track. For example, if you want to track form submissions, you can select the “Form Submission” trigger type.

Step 5: Save and Publish – Google Analytics 4

Save the trigger, save your tag, and publish your GTM container to make the event tracking live on your site.

You can use the same basic model presented above to fire additional events into Google Analytics. Whether you want to track button clicks, video views, or other user interactions, GTM provides a flexible and customizable solution.


Setting up Google Analytics 4 with Google Tag Manager allows you to track website activity and events in a more efficient and customizable way. By following the step-by-step instructions outlined in this article, you can easily deploy the basic GA4 tracking code and create custom events to capture comprehensive data. Remember to regularly review and analyze the data collected to gain valuable insights into your website’s performance and user behavior. With GA4 and GTM, you have powerful tools at your disposal for effective website tracking and analysis.

On-Page SEO

The Ultimate Guide to On-Page SEO: Boost Your Search Engine Optimization

If you want to improve your website’s visibility and increase traffic, on-page SEO is the way to go. By optimizing your web pages, you can enhance the user experience and provide search engines like Google with a clear understanding of your content. In this comprehensive guide, we will explore the most important factors of on-page SEO and provide you with actionable tips to boost your search engine optimization.

SEO Optimization

Why On-Page SEO Matters

On-page SEO refers to the process of optimizing individual web pages to improve their search visibility. It involves making changes to the content, tags, and internal links of a page to enhance its relevance and user-friendliness. The benefits of on-page SEO are significant:

  1. Increase in Traffic: The top five organic search results receive around 67.60% of all clicks, while the next five only account for 3.73%. By optimizing your pages, you can secure a higher ranking and attract more organic traffic to your website.
  2. Improved Click-Through Rates (CTR): The average organic CTR for the first Google mobile search result is 26.9%. With on-page optimization, you can create compelling meta tags and titles that entice users to click on your website in the search results.
  3. Higher Conversion Rates: On-page optimization ensures that your web pages provide the best possible user experience. By delivering relevant and valuable content, you can increase the chances of converting visitors into customers.

Now that we understand the importance of on-page SEO, let’s dive into the essential factors that you need to focus on.

1. Title Tags: Grab Attention and Optimize for Keywords

The title tag is a crucial element of on-page SEO. It appears in the search engine results below the URL but above the meta description. To create an effective title tag, follow these best practices:

  • Keep the title tag length between 51-55 characters for optimal visibility in search results.
  • Use the language of your target audience and include your exact-match keyword if possible.
  • Speak to the search intent of your audience and make sure the title tag accurately describes the content of the page.
  • Make your title tag eye-catching and on-brand to attract clicks.
  • Avoid misleading or inaccurate title tags that may increase your bounce rate.

Remember, Google may rewrite your title tag in search results, so it’s essential to provide a clear and concise description of your page’s content.

2. Headings: Optimize for Keywords and Improve Readability

Headings play a vital role in on-page SEO. They not only help structure your content but also provide search engines with a clear understanding of your page’s topic. Here are some tips for optimizing your headings:

  • Include your target keyword in your H1 tag, as it carries more weight than other headings.
  • Optimize H2 and H3 tags, as they are often overlooked and offer an opportunity to improve your SEO.
  • Craft headings that are compelling, keyword-rich, and front-loaded with relevant terms.
  • Use headings to guide readers through your content and make it easy for them to find the information they’re looking for.

Whether you have long-form content or templatized pages, optimizing headings and subheadings is crucial for improving your on-page SEO. If your CMS restricts heading optimization, consider using tools like PageImprove to make the necessary adjustments.

3. Content: Create Valuable and Readable Copy

Content is king in on-page SEO. It should not only be keyword-rich but also provide valuable information to your audience. Here are some tips for creating optimized content:

  • Use keywords strategically throughout your content, including in the body, headings, and subheadings.
  • Write for readability by using short sentences, paragraphs, subheadings, and bulleted lists.
  • Emphasize readability to ensure users can quickly find the information they need.
  • Avoid keyword stuffing, as it can lead to penalties from search engines.
  • Use visual assets like images, videos, and infographics to enhance user engagement.

Remember to conduct thorough keyword research to understand what your target customers are searching for. By creating content that aligns with their queries, you can improve your chances of ranking higher in search results.

4. Internal Links: Improve Navigation and Flow Link Equity

Internal linking is an essential on-page SEO optimization. It helps search engines understand the structure of your website and enables link equity to flow throughout your site. Here’s how you can optimize your internal links:

  • Optimize anchor text with your target keywords or semantically related terms.
  • Place links strategically, ensuring they come from authoritative and semantically related content.
  • Use internal links to facilitate the path to purchase and guide users through your website.

By optimizing your internal links, you can improve the overall user experience and help search engines discover and index your content more effectively.

5. On-Page E-A-T Signals: Establish Expertise, Authoritativeness, and Trustworthiness

E-A-T stands for Expertise, Authoritativeness, and Trustworthiness, and it’s an important aspect of on-page SEO. Google uses E-A-T signals to evaluate the value and credibility of your content. Here’s how you can optimize for E-A-T:

  • Add high-quality external citations to informational content and long-form articles.
  • Provide author bios to establish credibility and expertise.
  • Highlight awards, testimonials, and studies to demonstrate trustworthiness.

Optimizing for E-A-T not only helps with rankings but also builds trust with your audience. Consider using tools like PageImprove to streamline the optimization process.

6. Answer “People Also Ask” and FAQs: Enhance Content Relevance

Semantic search is becoming increasingly important in on-page SEO. By incorporating relevant questions and answers into your content, you can improve its relevance and provide comprehensive information to your audience. Here’s how you can optimize for “People Also Ask” and FAQs:

  • Research the SERPs and identify questions in the “People Also Ask” box.
  • Target weak answers and provide more valuable and comprehensive information.
  • Incorporate relevant questions and answers in your content to make it thorough and robust.

Optimizing for “People Also Ask” and FAQs enhances the user experience and helps search engines understand the relevance and value of your content.

7. Descriptive Image Alt Text: Enhance Accessibility and SEO

Image optimization is crucial for certain types of content, such as infographics or visually-oriented subjects. Adding descriptive alt text to your images not only improves accessibility for visually impaired users but also provides search engines with valuable information. Here’s how you can optimize your image alt text:

  • Use descriptive alt text that accurately describes the content of the image.
  • Include relevant keywords or semantically related terms in the alt text.
  • Ensure your image file sizes are optimized for fast loading.

Optimizing your image alt text enhances the overall user experience and improves your chances of ranking higher in search results.

8. Valid Schema Markup: Enhance Search Results Appearance

Schema markup is a collection of code snippets that can be added to your web pages to provide search engines with specific information about your content. By implementing structured data, you can enhance your search results appearance and improve click-through rates. Here’s how you can optimize your schema markup:

  • Implement schema markup on relevant pages to highlight specific aspects of your content.
  • Ensure your structured data is valid and follows guidelines.
  • Use schema markup to make your search results snippets more engaging and attractive.

Valid schema markup can significantly impact your search results appearance and increase the visibility of your content.


On-page SEO is a critical aspect of search engine optimization. By optimizing your web pages, you can improve your search visibility, attract more organic traffic, and provide a better user experience. In this guide, we’ve explored the most important factors of on-page SEO, including title tags, headings, content, internal links, E-A-T signals, “People Also Ask” and FAQs, image alt text, and schema markup. Implementing these strategies will help you boost your on-page SEO and achieve better rankings in search engine results. Remember, continuous improvement and staying up to date with SEO best practices are essential for long-term success.