Google Analytics 4: How to Track Your Website Visitors and Understand Which Ones Become Customers
A practical Google Analytics 4 guide: setup, events and key events (conversions), UTM tracking, essential reports, Search Console linking, consent, common mistakes and a weekly reporting routine.
- November 10Last updated
- 5min read
- 16sections
- 5trusted sources

On this page
- How GA4 thinks: events, not page views
- Setting up GA4 step by step
- Track the actions that matter
- UTM parameters: know which campaign worked
- The reports that matter most
- Link Search Console and Google Ads
- Consent and privacy
- Common GA4 mistakes
- A weekly 15-minute routine
- Key events to set up for a business site
- Explorations worth learning
- Data quality checklist
- GA4 and Looker Studio
- Example: measuring a lead-generation site
- GA4 glossary
- Frequently asked questions
- GA4 is event-based: every interaction is an event, and your important ones become key events (conversions).
- Track business actions: form submits, WhatsApp clicks, calls, bookings and purchases.
- Use UTM parameters on every campaign link to see which ads and posts work.
- Link Search Console and Google Ads to GA4 for a complete picture.
- Review a small set of numbers weekly rather than drowning in reports.
Without measurement, marketing is guesswork. Google Analytics 4 (GA4) is the free tool that tells you how many people visit your website, where they come from, what they do and, most importantly, which of them become leads or customers. Yet many sites install GA4 and never configure the parts that matter.
This guide shows you how to set up GA4 properly, track the actions that matter to your business and read the few reports that drive decisions.
How GA4 thinks: events, not page views
In GA4 everything is an event: a page view, a scroll, a click, a form submission, a purchase. Some events are collected automatically, some you define, and the ones that represent business value you mark as key events (GA4's name for conversions).
Setting up GA4 step by step
- Create a GA4 property at analytics.google.com.
- Add a web data stream for your domain and copy the measurement ID.
- Install the Google tag on every page (directly or via Google Tag Manager).
- Turn on enhanced measurement for scrolls, outbound clicks, site search and file downloads.
- Set your time zone and currency correctly.
- Exclude internal traffic (your own visits) using IP rules or a filter.
- Increase data retention to the maximum available in settings.
Track the actions that matter
| Business action | Event name (example) | How to track |
|---|---|---|
| Contact form submitted | generate_lead | Thank-you page view or form submit event |
| WhatsApp button clicked | whatsapp_click | Click event on wa.me links |
| Phone call clicked | phone_click | Click event on tel: links |
| Booking completed | booking | Confirmation page or app event |
| Purchase | purchase | E-commerce tracking with value and currency |
Mark these as key events. On a site without a backend form, a WhatsApp click is often the most important conversion in Arab markets.
UTM parameters: know which campaign worked
Add UTM parameters to links in ads, social posts, emails and WhatsApp messages:
https://example.com/offer/?utm_source=instagram&utm_medium=social&utm_campaign=ramadan_offerutm_source: where the traffic comes from (instagram, newsletter).utm_medium: the type (social, email, cpc).utm_campaign: the specific campaign.
Keep naming consistent in lowercase. Google's URL builder helps you create them.
The reports that matter most
| Report | Question it answers |
|---|---|
| Acquisition → Traffic acquisition | Which channels bring visitors and conversions? |
| Engagement → Pages and screens | Which pages are viewed most, and for how long? |
| Engagement → Events / Key events | How many leads, clicks and purchases happened? |
| Monetization (stores) | Revenue, top products, purchase funnel |
| Explore → Funnel exploration | Where do people drop off before converting? |
Link Search Console and Google Ads
- Search Console: see the search queries and landing pages that bring organic traffic inside GA4.
- Google Ads: import GA4 key events as conversions so campaigns optimize for real results.
Consent and privacy
If you serve users in regions requiring consent, implement a cookie banner and Google's consent mode. Publish a privacy policy that explains analytics use. Avoid sending personal data (names, emails, phone numbers) into GA4.
Common GA4 mistakes
- Installing GA4 but never defining key events.
- Counting your own visits.
- Inconsistent UTM naming that splits campaigns into many rows.
- Tracking the same conversion twice (for example both the button click and the thank-you page).
- Judging marketing by sessions instead of leads and revenue.
- Never checking the data until something goes wrong.
A weekly 15-minute routine
- Visitors and key events this week vs last week.
- Top channels by key events.
- Top landing pages by conversions.
- Any page with high traffic but no conversions (an optimization opportunity).
- One decision: what to improve, stop or scale.
This routine fits into the 90-day marketing plan, and the conversion side is covered in Conversion rate optimization.
Key events to set up for a business site
| Event | When it fires | Why it matters |
|---|---|---|
generate_lead | Form submitted successfully | Core lead metric |
whatsapp_click | WhatsApp button clicked | Primary contact method in the region |
phone_click | tel: link clicked | Calls from mobile |
begin_checkout / purchase | Store checkout steps | E-commerce funnel |
file_download | Brochure or menu download | Interest signal |
Mark the important ones as key events (conversions) so they appear in acquisition reports and can be imported into Google Ads.
Explorations worth learning
- Funnel exploration: see where users drop between steps.
- Path exploration: what people do after landing on a page.
- Segment overlap: compare mobile vs desktop or new vs returning.
- Free-form tables: custom combinations of dimensions and metrics.
Data quality checklist
- Exclude internal traffic (your office IP or a debug parameter).
- Set data retention to the maximum available.
- Confirm the currency and time zone.
- Check that events don't fire twice.
- Use DebugView to validate new events before relying on them.
- Document every custom event and parameter.
GA4 and Looker Studio
Connect GA4 to Looker Studio for a one-page monthly dashboard: sessions by channel, key events, conversion rate, top landing pages and Search Console queries. A simple dashboard reviewed every month beats a complex one nobody opens.
Example: measuring a lead-generation site
A service company sets up generate_lead, whatsapp_click and phone_click as key events, tags all ads with UTM parameters, and links Search Console and Google Ads. After a month, the acquisition report shows Google Ads brings the most leads but organic search brings leads at no click cost, and that one service page converts much better than others. The team shifts budget and creates more content around the strongest service.
GA4 glossary
| Term | Meaning |
|---|---|
| Event | Any interaction GA4 records |
| Key event | An event you mark as important (conversion) |
| Session | A group of interactions within a time window |
| Engaged session | Lasted 10+ seconds, had a key event or 2+ page views |
| Dimension | An attribute (source, page, country) |
| Metric | A number (users, sessions, conversions) |
Frequently asked questions
Is GA4 free?
Yes, the standard version is free and enough for most businesses.
Why don't GA4 numbers match my ad platform?
Platforms use different attribution models, time windows and tracking methods, and some users block tracking. Use each tool consistently and focus on trends and real sales.
Do I need Google Tag Manager?
Not always. Simple sites can use the Google tag directly. Tag Manager helps when you track many events or use several marketing tags.
How long until I see data?
Real-time data appears within minutes; standard reports may take up to a day to process.
Why don't GA4 numbers match my ad platform?
Different attribution models, consent settings, ad blockers and time zones cause differences. Use each tool for trends and compare consistently.
Is GA4 free?
Yes, the standard version is free and enough for most businesses.
Do I need a cookie banner for GA4?
It depends on the laws that apply to your visitors. In many regions consent is required; use consent mode to respect user choices.

Digital Marketing
GA4 setup with clean conversion tracking, UTMs and dashboards tied to leads and sales.
Keep reading
Digital Marketing & SEODigital Marketing in 2026: The Complete Guide to Winning Customers From Google and Social Media
The complete digital marketing guide: strategy, SEO, paid ads on Google and Meta, social media, content, email and WhatsApp, conversion optimization, measurement and budgeting, with a 30-day plan.
15 min read
Digital Marketing & SEOConversion Rate Optimization (CRO): How to Win More Customers From the Visitors You Already Have
A practical CRO guide: calculating conversion rate, funnel analysis, research methods, headline and offer, trust, forms, speed, mobile, A/B testing, prioritization and a CRO checklist.
5 min read
Digital Marketing & SEOThe 90-Day Digital Marketing Plan for Small Businesses: Week by Week
A practical 90-day digital marketing plan for small businesses: foundations and tracking, SEO and content, ads, social media and measurement, with weekly tasks, KPIs, a dashboard and industry variations.
8 min read