GA4 should first track actions that bring the business revenue or customers: actions such as form submissions, phone and WhatsApp clicks, and purchases are marked as “key events,” then their originating channels and pages are monitored. Visitor count alone does not produce a decision; answering what to track in GA4 begins with which business question each report answers.
This guide covers settings to enable after installing Google Analytics 4, selecting key events, separating campaign traffic using UTM parameters, linking Search Console, data retention periods, and Google consent mode in relation to KVKK (Turkey’s Personal Data Protection Law) and cookie consent. The menu names and limits described are based on Google’s official help documents.
How does GA4 measure? The event-based approach
GA4 records everything happening on the website as an event; page views, scrolling, file downloads, and form submissions are all events with names and parameters in the same structure. The “goal” concept in the previous Analytics version has been replaced by marking the events that matter to the business.
When planning what to track in GA4, measurement is considered in three layers: business outcomes at the top (quote requests, orders, calls), steps leading to these outcomes in the middle (product page views, starting a form, moving to the pricing page), and traffic sources at the bottom. The top layer is marked as key events, the middle helps identify bottlenecks, and the bottom helps direct the budget to the right channel.
This structure has two practical consequences. First, every action to be measured must correspond to an event; actions without a corresponding event do not appear in reports. Second, choosing consistent event names from the beginning matters because subsequent changes do not apply to historical data. Writing a measurement plan on the first day of setup, listing which action will be collected under which name, prevents most confusion in later months.
The first check after setup: Enhanced measurement
Enhanced measurement is a GA4 feature that automatically collects a range of interactions without additional code and is enabled or disabled in web data stream settings. According to Google’s enhanced measurement documentation, these options are managed under Data streams in Admin and cover the following events:
- Page views (page_view): on every page load; cannot be disabled
- Scrolling (scroll): when the visitor first reaches the lower part of the page
- Outbound clicks (click): when links to another domain are clicked; this includes WhatsApp links such as wa.me
- Site search (view_search_results): when a search results page opens
- Form interactions (form_start, form_submit): when someone starts completing a form and when it is submitted
- Video interactions: starting, progressing through, and completing embedded YouTube videos
- File downloads (file_download): when PDF, Excel, and similar files are clicked
Automatic form events may not work as expected with every form structure; depending on how the form is submitted, undercounting or overcounting may occur. Form measurement is therefore tested with a real submission after setup and, if necessary, based on a thank-you page view or a custom event defined through Tag Manager.
Why did conversions become “key events”?
In GA4, actions valuable to the business are now called “key events”; the name “conversion” is reserved for actions selected in Google Ads to evaluate campaign results and guide automated bidding. Announced on March 27, 2024, in the Google Analytics release archive, this change aims to resolve confusion caused by different numbers appearing under the same name across the two platforms.
According to the comparison of conversions and key events, any collected event can be marked as a key event. The step described in older guides as “mark as conversion” corresponds in the current interface to marking an event as a key event. Previous conversion data remains available as key event data, so annual comparisons are not interrupted. When GA4 is linked to a Google Ads account, Google Ads conversions can be created from selected key events; the advertising bidding strategy then targets the same action measured on the website.
Which events should be made key events?
A key event is an action that takes the business one step closer to a customer or revenue; treating every click as important fills the report with activity instead of actual demand. The most concrete answer to what to track in GA4 is the following list of events, which varies by business type:
| Business type | Key event candidate | How is it measured? |
|---|---|---|
| Service business | Quote request form submission | An event derived from a thank-you page view or the recommended generate_lead event |
| Service business | WhatsApp click | Create a new event from outbound clicks whose link_url value contains wa.me |
| Local business | Tapping the phone number | A Tag Manager event capturing clicks on tel: links |
| E-commerce | Purchase (purchase) | A recommended event sent through the e-commerce plugin or data layer |
| B2B and manufacturing | Catalog or technical data sheet download | The enhanced measurement file_download event, separated by filename |
Deriving a new event from an existing one can be done without coding through GA4’s event creation feature; however, Google’s documentation states that modified and newly created events do not apply to historical data, and changes may take an hour or more to take effect. Each key event is fed from a single source to prevent the same action from being counted twice through two different events.
Page contents
Traffic sources and UTM parameters
GA4 largely distinguishes visitors’ originating channels automatically; however, sources such as email newsletters, social media bios, QR codes, or partnership links either mix into “direct” traffic or appear under the wrong channel without UTM parameters. GA4’s URL builder documentation requires source, medium, and campaign fields (utm_source, utm_medium, utm_campaign) to always be used together when parameters are added to an address.
These three fields have straightforward meanings: utm_source identifies where traffic comes from (for example, newsletter or instagram), utm_medium identifies the marketing medium (for example, email, social, or qr), and utm_campaign specifies the campaign name. utm_content can distinguish two different buttons in the same email.
The practical rule is to standardize naming in a table and always use lowercase; “Instagram” and “instagram” appear as two separate sources in reports. Using UTM-tagged addresses in QR codes on brochures, business cards, and packaging also distinguishes visits generated by printed materials. Google Ads traffic is recognized through auto-tagging when accounts are linked and usually does not require manual UTM parameters.
Let us review your GA4 setup together
During the free preliminary assessment, we check the GA4 property’s settings, key events, and whether form and WhatsApp measurement works correctly together. No numerical targets are promised; missing or double-counted data is shown clearly.
Viewing organic search in GA4 through the Search Console link
Organic search also belongs on the list of what to track in GA4: linking Search Console to GA4 lets you see in one place which search brought a visitor and what they did on the website afterward. According to the linking documentation, the integration opens two reports: Google Organic Search Queries and Google Organic Search Traffic, which displays landing pages together with Search Console and GA4 metrics. The link is established by pairing a GA4 web data stream with a Search Console property.
Some details about these reports are frequently overlooked:
- The Search Console report collection is not published by default; it must be published from the Library section.
- Data appears approximately 48 hours after being collected in Search Console.
- Because Search Console retains data for 16 months, these GA4 reports also provide no more than 16 months of history.
- Search Console metrics can only be used with limited GA4 dimensions such as landing page, device, and country.
It is also normal for the two tools’ numbers not to match exactly: Search Console counts the search click, whereas GA4 counts a visit where cookie consent has been given and the page has loaded. Looking at trends rather than absolute numbers is healthier when comparing them. The strategy side of organic search is explained on the SEO service page.
Why should the data retention period be set immediately?
The data retention setting determines how long GA4 keeps user-level and event-level data and is among the first settings to check immediately after setup. According to the data retention documentation, standard GA4 properties can select 2 months or 14 months; longer periods are available only in the paid 360 edition.
The setting’s effect is limited but important: standard aggregated reports are unaffected, while explorations and funnel reports are affected. If the period is left short, it will be impossible to examine a campaign from several months ago in detail in an exploration report; deleted data cannot be recovered afterward. Changes apply after 24 hours, and extending the period also affects data not yet deleted. Age, gender, and interest data, however, is always retained for two months regardless of this setting.
KVKK, cookie consent, and Google consent mode v2
Because GA4 uses cookies, a visitor’s cookie preferences directly determine how measurement takes place; these preferences are collected through a cookie banner and communicated to tags through Google consent mode. The Turkish Personal Data Protection Authority’s Guidelines on Cookie Practicestreat performance and analytics cookies as a separate type from strictly necessary cookies and discuss when explicit consent should be relied upon. Which cookie is used under which legal basis requires an assessment that varies with the website’s structure. The cookie policy also clearly states GA4’s name, purpose of use, and cookie retention periods.
The same guidelines consider presenting “accept,” “reject,” and “preferences” buttons with equal weight in color, size, and font size in the cookie panel an exemplary approach. A permanent cookie settings link at the bottom of the page so visitors can change their preference later complements this approach.
Google consent mode makes tags behave according to visitors’ choices through consent types such as analytics_storage and ad_storage. For users in the European Economic Area, Google added two new parameters, ad_user_data and ad_personalization, and requested consent mode v2 implementation for websites using their own banners. Although this EEA requirement does not directly apply to a website addressing only visitors in Turkey, it matters for websites receiving traffic from EEA countries such as Germany.
Consent mode has two implementation approaches. In the basic implementation, Google tags do not load at all until the visitor consents; in the advanced implementation, tags load, cookieless signals are sent if consent is denied, and GA4 fills gaps through modeling. The choice of method must be made together with a legal assessment; this section does not constitute legal advice.
How often and how should GA4 reports be read?
Reports derive their value from being read regularly with the same questions; looking at a different screen every time does not produce comparable results. For a small or medium-sized website, the following review routine is sufficient:
- Weekly: Is there a sudden drop or increase in key events? If so, check whether the form, button, or tag has broken.
- Monthly: In the traffic acquisition report, compare sessions and key events by channel with the previous month and the same month last year.
- Monthly: In the landing page report, note pages receiving the most visits but generating no key events.
- After a campaign: Examine sessions and key events generated by the UTM-tagged campaign separately.
- Quarterly: Add queries and pages losing clicks in Search Console reports to the content plan.
What to track in GA4 should be considered alongside this review routine; a metric that is tracked but never read only clutters the report. After reviewing, write down no more than two or three concrete decisions each month, such as shortening a page’s form or reviewing a channel’s budget. How advertising accounts are fed by GA4 key events is addressed on the Google advertising management page.
Common GA4 setup mistakes
The reason GA4 data appears unreliable is often a few settings missed during setup rather than the tool itself. Knowing what is measured incorrectly matters as much as knowing what is measured. Common mistakes include:
- Adding the same measurement code twice through both the theme and a plugin and counting every page view twice
- Leaving the data retention period short
- Marking every click as a key event
- Not filtering test submissions and visits by business employees; GA4’s internal traffic definition and data filter are used for this purpose
- Writing UTM names inconsistently
- Having no connection at all between the cookie banner and tags
After setup, a form is submitted through the website while GA4’s real-time report and DebugView remain open, and the WhatsApp button and phone number are clicked; setup is not considered complete until every action is confirmed to appear once under the correct name. Planning channel measurement as a whole is explained on the digital marketing page, while how this data informs budget decisions between search and advertising is explained in the Google Ads or SEO article.
Let us set up measurement correctly and base decisions on data
For those installing GA4 for the first time, wondering whether existing numbers can be trusted, or wanting to organize key events immediately, the first step is to examine the property’s current settings together. Once gaps are listed, the scope becomes clear; the quote is shared the same day, and which correction comes first is chosen together.
Frequently asked questions
What should be tracked with GA4?
First, actions that bring customers to the business, such as form submissions, phone and WhatsApp clicks, or purchases, should be tracked as key events. Then monitor which channel, campaign, and landing page generated these actions.
What is the difference between a conversion and a key event in GA4?
Actions valuable to the business are called key events in GA4; conversions refer to actions used in Google Ads to evaluate campaign results and guide bidding. Google announced this distinction in March 2024.
Is GA4 free?
GA4’s standard edition is free and meets the needs of small and medium-sized websites. Features such as longer data retention are available in the paid Google Analytics 360 edition.
How many months should GA4 data retention be?
Standard properties offer 2 months and 14 months; choosing 14 months is appropriate for examining past periods in exploration reports. The setting does not affect standard aggregated reports but affects explorations and funnel reports.
Are UTM parameters mandatory?
They are not mandatory, but traffic from sources such as email, social media bios, and QR codes may appear in the wrong channel without UTM parameters. When used, all three source, medium, and campaign parameters must be added.
Do visitors who refuse cookie consent appear in GA4?
In advanced consent mode, cookieless signals are sent even if consent is denied, and GA4 fills missing data through modeling. In the basic implementation, tags do not load before consent, so no data comes from these visitors.
How can Search Console data be viewed in GA4?
Link the Search Console property to a GA4 web data stream and publish the Search Console report collection from Library. This collection brings search terms and the pages opened through those searches into GA4 reports.
Call us
Call us for detailed information.
Let us call you!
Share your phone number and let us give you a call!
Our other services
- › Corporate web design
- › Ecommerce website development
- › SEO optimization
- › WordPress website development
- › Google advertising management
- › WordPress speed optimization
Service areas
- › Web design in Sakarya
- › Web design in Tekirdağ
- › Web design in Bursa
- › Web design in Beşiktaş
- › Web design in Şişli
- › Web design in Tuzla
- › Web design in Ümraniye
- › Web design in Kadıköy
- › Web design in İstanbul
- › Web design in Ankara
- › Web design in Ataşehir
- › Web design in Üsküdar
- › Web design in Kartal
- › Web design in Maltepe
- › Web design in Pendik
- › Web design in Kocaeli
- › Web design in İzmir
- › Web design in Antalya