Skip to content
Start Project
Digital Marketing & SEO

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.

Mohamed Sakr · · 5 min read
  • November 10Last updated
  • 5min read
  • 16sections
  • 5trusted sources
Google Analytics 4: How to Track Your Website Visitors and Understand Which Ones Become Customers
On this page
  1. How GA4 thinks: events, not page views
  2. Setting up GA4 step by step
  3. Track the actions that matter
  4. UTM parameters: know which campaign worked
  5. The reports that matter most
  6. Link Search Console and Google Ads
  7. Consent and privacy
  8. Common GA4 mistakes
  9. A weekly 15-minute routine
  10. Key events to set up for a business site
  11. Explorations worth learning
  12. Data quality checklist
  13. GA4 and Looker Studio
  14. Example: measuring a lead-generation site
  15. GA4 glossary
  16. Frequently asked questions
Key takeaways
  • 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

  1. Create a GA4 property at analytics.google.com.
  2. Add a web data stream for your domain and copy the measurement ID.
  3. Install the Google tag on every page (directly or via Google Tag Manager).
  4. Turn on enhanced measurement for scrolls, outbound clicks, site search and file downloads.
  5. Set your time zone and currency correctly.
  6. Exclude internal traffic (your own visits) using IP rules or a filter.
  7. Increase data retention to the maximum available in settings.

Track the actions that matter

Business actionEvent name (example)How to track
Contact form submittedgenerate_leadThank-you page view or form submit event
WhatsApp button clickedwhatsapp_clickClick event on wa.me links
Phone call clickedphone_clickClick event on tel: links
Booking completedbookingConfirmation page or app event
PurchasepurchaseE-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_offer
  • utm_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

ReportQuestion it answers
Acquisition → Traffic acquisitionWhich channels bring visitors and conversions?
Engagement → Pages and screensWhich pages are viewed most, and for how long?
Engagement → Events / Key eventsHow many leads, clicks and purchases happened?
Monetization (stores)Revenue, top products, purchase funnel
Explore → Funnel explorationWhere 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

  1. Installing GA4 but never defining key events.
  2. Counting your own visits.
  3. Inconsistent UTM naming that splits campaigns into many rows.
  4. Tracking the same conversion twice (for example both the button click and the thank-you page).
  5. Judging marketing by sessions instead of leads and revenue.
  6. Never checking the data until something goes wrong.

A weekly 15-minute routine

  1. Visitors and key events this week vs last week.
  2. Top channels by key events.
  3. Top landing pages by conversions.
  4. Any page with high traffic but no conversions (an optimization opportunity).
  5. 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

EventWhen it firesWhy it matters
generate_leadForm submitted successfullyCore lead metric
whatsapp_clickWhatsApp button clickedPrimary contact method in the region
phone_clicktel: link clickedCalls from mobile
begin_checkout / purchaseStore checkout stepsE-commerce funnel
file_downloadBrochure or menu downloadInterest 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

  1. Exclude internal traffic (your office IP or a debug parameter).
  2. Set data retention to the maximum available.
  3. Confirm the currency and time zone.
  4. Check that events don't fire twice.
  5. Use DebugView to validate new events before relying on them.
  6. 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

TermMeaning
EventAny interaction GA4 records
Key eventAn event you mark as important (conversion)
SessionA group of interactions within a time window
Engaged sessionLasted 10+ seconds, had a key event or 2+ page views
DimensionAn attribute (source, page, country)
MetricA 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.

Share
Mohamed SakrWeb & mobile app developer, SEO and digital marketing specialist. He ships complete products end-to-end — design, code, launch and growth — including apps live on Google Play and sites ranking on Google.Apps live on Google PlaySites ranking on Google50+ practical guidesMore about me →
Related service

Digital Marketing

GA4 setup with clean conversion tracking, UTMs and dashboards tied to leads and sales.

See details

Keep reading

Let's Build Something Epic

Tell me about your project and get a free quote within 24 hours.

M
Mohamed SakrAvailable to chat
Contact me