How to Set Up GA4 Events
- Feb 8
- 3 min read
If you’re running ads or doing SEO, you need to know what people actually do on your website not just how many visited. That’s exactly what GA4 events are for. Events help you track real actions like form submissions, button clicks, purchases, WhatsApp clicks, phone calls, and more.

This guide explains how to set up GA4 events in a simple, step-by-step way (no jargon), so you can make better marketing decisions whether you work with a team or handle it in-house. If you’re already working with a digital marketing agency singapore, this will also help you understand what they’re tracking and why.
What are GA4 events?
In GA4, almost everything is tracked as an “event.”Examples of useful events:
“generate_lead” when someone submits a lead form
“purchase” when someone buys
“click” when someone clicks a key button (like WhatsApp or “Book Now”)
“view_item” when someone views a product page
When you run pay per click singapore campaigns or work on seo singapore, events help you measure what’s working and what’s not.
Before you start: what events should you track?
Don’t track everything. Track what matters to your business.
For service businesses
Contact form submitted (lead)
WhatsApp click
Call button click
Booking button click
For ecommerce
Add to cart
Begin checkout
Purchase
Product view (optional)
If your site’s goal is lead generation, tracking events properly is one of the most important foundations for a strong marketing campaign.
Step 1: Make sure GA4 is installed correctly
You need GA4 installed before you can track events.
Quick checks:
Open your website
Use GA4 Realtime report to see if your visit shows up
If nothing shows, GA4 might not be installed correctly
If you’re unsure, this is something a marketing agency singapore can verify quickly before you waste money on ads.
Step 2: Decide how you will create events
There are two common ways:
Option A) Use Google Tag Manager
Best for flexibility and cleaner tracking.
This option is common when working with a seo consultant or running multiple campaigns because you can add or adjust tracking without changing the website code.
Option B) Use GA4 “Create event” feature
Best for simple setups when you’re not tracking many actions.
You can create new events inside GA4 based on existing events (for example, turning a generic “click” into “whatsapp_click”).
Step 3: Set up events using Google Tag Manager
Let’s say you want to track a “Contact Us” form submit.
A) In Google Tag Manager
Go to Triggers
Click New
Choose Form Submission
Select “Some forms” (so you only track the right form)
Set a condition (example: Page URL contains /contact)
B) Create a GA4 Event Tag
Go to Tags
Click New
Choose Google Analytics: GA4 Event
Select your GA4 Configuration tag
Event name example: generate_lead
Save
C) Test it
Use Preview mode in Tag Manager, submit the form, and confirm it fires.
This setup is very important if you’re doing digital marketing seriously because without tracking, you won’t know which channel is bringing real leads.
Step 4: Mark your key events as “Conversions” in GA4
Once events are working, you want GA4 to treat the important ones as conversions.
Go to GA4 Admin
Click Events
Find your event (example: generate_lead)
Toggle Mark as conversion
Now GA4 will show this in reports as a conversion, and you can also use it to optimise ads later (especially for singapore sem agency campaigns).
Step 5: Connect GA4 to Google Ads
If you’re running paid campaigns, you should connect GA4 + Google Ads.
Why it matters:
You can import conversions into Google Ads
You can optimise for real leads/sales, not clicks
This is a core step when you’re investing in digital marketing services in singapore because tracking is what turns ad spend into clear results.
Step 6: Keep your event naming clean
Use simple names that match the action:
generate_lead
whatsapp_click
call_click
book_now_click
purchase
Avoid messy names like “buttonclick123” because you’ll forget what it means later.

If you’re working with an seo agency or running many campaigns, clean event naming saves a lot of time in reporting.
Common mistakes to avoid
Tracking too many events (creates noisy reports)
Tracking the wrong form (counts spam or test submits)
Not testing before launching ads
Forgetting to mark events as conversions
Running ads without conversion tracking (wasted spend)
If you’re planning to scale, proper tracking supports everything from seo services to paid campaigns and even social ads.
Want us to set up your GA4 events properly?
If you want clean tracking that helps you understand what’s working across SEO, Google Ads, and social, our team can help you plan and implement GA4 events the right way.
Explore digital marketing singapore or check our pay per click singapore services to see how we support businesses with full-funnel tracking and performance.




.png)
.png)
.png)



















.jpg)