Google Tag Manager Event Setup Guide for Business Websites

September 18, 2026  ·  6 min read  ·  By Rakshit Panchal

Google Tag Manager (GTM) lets you add and manage tracking events on a business website without editing code every time. This guide walks through setting up a lead-generation event end to end, from the GA4 tag to a published GTM container.

Prerequisites

  1. GA4 property
  2. GA4 Web Data Stream
  3. Google Tag Manager account and web container
  4. GTM container installed on the website
  5. Access to the website for testing

Step 1: Get the GA4 Measurement ID

Go to: GA4 → Admin → Data Streams → Web → Select Website

Copy the Measurement ID, for example: G-XXXXXXXXXX

Step 2: Install the Google Tag in GTM

Go to: Google Tag Manager → Workspace → Tags → New

Click Save.

Step 3: Create the GA4 Event Tag

Go to: Tags → New → Google Analytics: GA4 Event

Use a recommended GA4 event name where one exists instead of creating an unnecessary custom event.

Step 4: Create the Event Trigger

Click Triggering → New.

Name the trigger: Click | Get Quote. Click Save.

Step 5: Connect the Trigger to the Event Tag

Open the GA4 Event tag. Under Triggering, select Click | Get Quote, then save.

Event flow: User clicks Get Quote → GTM trigger fires → GA4 Event tag fires → generate_lead is sent to GA4

Step 6: Test the Event

In GTM, click Preview. Enter your website URL and click Connect.

Perform the tracked action on the website.

Example: Click Get Quote → Tag Assistant → check whether the GA4 Event tag fired.

Step 7: Verify the Event in GA4

Go to: GA4 → Reports → Realtime

Perform the event again and check whether generate_lead appears.

You can also use GA4 → Admin → DebugView when testing with debug mode enabled.

Step 8: Publish GTM

After successful testing, go to:

GTM → Submit → Publish and Create Version

Add a version name such as: Added Generate Lead Event. Click Publish.

Common Business Website Events

Website ActionGA4 Event
Contact form submissiongenerate_lead
Quote requestgenerate_lead
Phone clickphone_click
WhatsApp clickwhatsapp_click
Brochure downloadfile_download
Appointment bookinggenerate_lead
Newsletter signupsign_up

Important

Avoid creating duplicate events through both website code and GTM. Test the event before publishing to prevent duplicate conversions.

Recommended resources: Google Tag Manager Help and Google Analytics Help.

← Back to Blog Need help with GTM setup?

Need event tracking set up correctly?

I help businesses configure GTM, GA4 events, and conversion tracking so every lead is measured accurately.

📞 +91 99789 94664