Analytics feels optional only when teams still believe traffic growth can be managed by intuition and surface-level counters.
In practice, every serious growth decision depends on measurement: what channel created the lead, where the page leaked users, and which fixes moved revenue.
This article explains why analytics is not a reporting layer added later, but part of the operating system of the website itself.
Why âsite without analyticsâ = âsite without feedbackâ
Analytics feels optional only when teams still believe traffic growth can be managed by intuition and surface-level counters.
In practice, every serious growth decision depends on measurement: what channel created the lead, where the page leaked users, and which fixes moved revenue.
This article explains why analytics is not a reporting layer added later, but part of the operating system of the website itself.
Three questions test
A quick test of how well your analytics actually works: try answering three questions in 10 minutes.(1)How many applications from the site this month and from what sources did they come?(2)Which landing page best converts mobile traffic from Google Ads?(3)How much does one transaction cost on the Yandex Organic channel over the last 90 days? If the answer to at least one of these questions is âI donât know,â âyou need to ask the contractor,â or âitâs difficult to calculate,â your analytics is not working. In this state, you can run any advertising and any SEO, but you cannot manage them.
Four layers of normal analytical infrastructure
In order not to confuse âwe have a counterâ with âwe have analytics set upâ, it is useful to take one look at the four-layer model. These are not stages in time and not a sequence of actions - these are parallel layers, each of which provides its own type of information for decision making.
Four layers of analytics - from raw numbers to business management
Layer 1
Basic counters
GA4 and Yandex Metrica on the site, auto-collected data: sessions, users, pages, sources, devices, geography. Thisraw numbers- answer âhow muchâ and âfrom where,â but not âwhat they doâ and âwhat works.â
Layer 2
Behavioral data
Webvisor (Metrica), clicks, scrolls, form reproduction, heat maps. Answers âwhat users do,â where they get stuck, which blocks they notice and which they donât. The most important tool for UX improvements and identifying problem areas.
Layer 3
Events and conversions
Clicking buttons, submitting forms, clicking on phone and email, scrolling to target blocks, adding to cart. Through Google Tag Manager - centralized management. Goals in GA4 and Metrica, conversions in Google Ads and Yandex Direct.[2][5]
Layer 4
Attribution and connection with CRM
Enhanced Conversions / Conversion API, transfer of real transactions from CRM, attribution along the entire customer journey. Answers the main question âwhich channel actually brings in moneyâ, and not just âwhich channel brings clicksâ.[4]
Key Point: These Layers Workjointly and cumulatively. By itself, layer 1 (counter) shows abstract numbers without business meaning. Layer 2 without layer 3 is âinteresting observationsâ with no connection to revenue. Layer 3 without layer 4 are events that are not associated with actual transactions. And vice versa - layer 4 without layers 1â3 is technically impossible to configure at all. Only a combination of all four layers gives a full effect, and this is what needs to be kept in mind when they say âcustomized analytics.â
Eight signs your analytics are broken
Below is a practical set of symptoms, each of which signals that analytics formally âexistsâ, but actually does not work. If you find out two or three or more, this is the very case when further promotion and improvement of the site is limited by the lack of feedback.
No goals or events configured
There is a counter, but it only collects auto-collected metrics: sessions, users, pages. Submitting a form, calling, clicking on the âOrderâ button - none of this is considered an event or goal. This is the basic first problem, without which everything else makes no sense.[2]
Conversions are not transferred to Google Ads / Yandex Direct
Advertising campaigns are launched, but the algorithm does not know what a âsuccessful clickâ is - it only receives clicks, but not conversions. Smart bidding and Auto strategies work 2â4 times worse in this mode, and the CPA is consistently overestimated.[3]
Nobody watches the webvisor and sessions
The web viewer in Yandex Metrica is enabled, but no one is viewing the entries. Meanwhile, this is one of the fastest ways to understand why users leave the site - in 30 minutes of viewing you can see 80% of UX problems.
Counters duplicate or contradict each other
GA4 shows 1500 sessions, Metrica - 1200, CRM says 3 applications, and Google Ads - 15 conversions. Nobody knows which figure is true. This is the result of the lack of a unified methodology and incorrect configuration of each of the tools.
No Google Tag Manager or not using it
Each tag (GA4, Ads Conversion, Metrica, VK pixel) is nailed to the site template and edited in code. Any edit requires a developer and deployment. That's right - GTM as a single point of management of all tags, available to the marketer.[5]
Search Console is not connected
The main free SEO analytics tool from Google is simply not connected to the site, or it is connected, but no one opens the reports. This means that you canât see what queries visitors come for, what pages are indexed, and where the errors are.
CRM is not related to analytics
Applications fall into CRM, but the source is not tracked there (which advertisement, which landing page, which keyword), and the information âthis application became a deal for N BYNâ is not transmitted back to GA4/Ads. As a result, CRM and analytics live in parallel worlds.[4]
No regular reports or dashboards
Once a quarter, someone manually âunloads the numbersâ from GA4, no one knows the current picture at any moment. There are no automatic dashboards in Looker Studio, no weekly reports with key metrics, no alerts for anomalies.
âAnalytics out of the boxâ vs properly configured analytics
The difference between âinstalled a counterâ and âset up analyticsâ is not quantitative, but qualitative. Below is a parametric comparison of the two states.
| Parameter | "Analytics out of the box" | Properly configured analytics |
|---|---|---|
| Visible metrics | sessions, users, pages | + events, goals, conversions, ROAS, CAC, LTV |
| Events on buttons and forms | No | all key actions as events |
| Google Ads Conversions | automatic âstrangeâ targets | real goals + Enhanced Conversions[4] |
| Tag management | in the code, every edit is made by a developer | centrally via Google Tag Manager[5] |
| Connection with CRM | no, the source of the application is lost | UTM, GCLID/YCLID in CRM, postback in Ads |
| Segmentation | general figures for all visitors | segments by sources, devices, regions, behavior |
| Funnels | No | built funnels from source to deal |
| Webvisor / sessions | not viewed | regular viewing, heat maps, conclusions â edits |
| Reports | once a quarter, manually | Autodashboards in Looker Studio, weekly reports |
| Alerts | no, they will find out about problems âafter the factâ | alerts for anomalies: drop in traffic, increase in bounce, CR below normal |
| A/B testing | impossible - no comparison base | possibly with a reliable database of events and segments |
| Decision making | on sensations and âseemsâ | based on facts, linked to revenue |
The difference between the columns is the difference between âadvertising and SEO as a cost without the ability to measure the resultâ and âadvertising and SEO as tools with a measurable ROI.â The first state is what most companies actually have when they say âwe have analytics.â The second thing is what you need to come to before scaling up any marketing expenses.
Six myths about analytics that prevent people from setting it up
The question âis full-fledged analytics necessaryâ usually rests on several persistent myths. Below are the six most common ones and why they prevent businesses from making the right decisions.
âWe have a small website, we donât need analyticsâ
vice versa
âGA4 already assembles everything itselfâ
just a base
âYandex Metrica shows everything you needâ
only in the Yandex ecosystem
âOnly revenue is important to us, the rest is not importantâ
you can't manage what you don't measure
"GDPR/personal data prohibits analytics"
only limit
âItâs complicated, let the contractor just watchâ
opposite of the right approach
What specifically cannot be done without analytics
Often the question âdo we need analyticsâ is perceived in the abstract. But if you go through the specific tasks of website promotion and improvement, it becomes clear that without analytics, most of them are simply technically impossible. Below is a set of practical situations.
impossible without analytics
Scale Google Ads and Yandex Direct with smart strategies
Smart Bidding, Performance Max, Yandex Auto Strategies - they are all trained on conversion data. Without goal transfer and Enhanced Conversions, the algorithm works 2â4 times worse, and the CPA is consistently overestimated. It is impossible to optimize advertising if the system does not know what a âgood clickâ is in your business.[3]
with analytics possible
Optimize campaigns based on real ROAS, not CPC
The algorithm receives real-time data on conversions from the site and (if configured) on real transactions from the CRM. He learns to distinguish âclicks that become dealsâ from âwasted clicksâ, increases bids on the former and reduces bids on the latter. This gives a 30-100% increase in ROAS on the same campaigns in 1-3 months of training.
The second class of tasks that are impossible without analytics is the prioritization of website improvements. At any moment, the team has 10â50 ideas for âwhat could be improvedâ: recolor the button, shorten the form, rewrite the first screen, add a review block. Without data on where users are being lost, these ideas are ranked based on taste and team voice rather than actual business impact. As a result, they rule over what âcatches the eyeâ, and not what really costs money.
impossible without analytics
Prioritize website improvements based on impact
The team is discussing âlet's recolor the buttonâ and âlet's redo the main oneâ - and does not know which of these tasks is more important. The budget is spent on those edits that the loudest voice on the team managed to defend, and not on those where revenue is actually lost. The typical result is years of âimprovementâ with zero overall effect.
with analytics possible
Work from the funnel: where we lose the most, there is strength
The configured funnel shows: âout of 10,000 sessions, 7,000 leave the first screen, 500 reach the form, 50 fill out, 30 submit.â It is clear where the biggest step of subsidence is - this is where the main work is directed. After the fix, the new metric shows the effect, and the team moves on to the next weak link.
Third class isunderstanding which marketing channel actually leads to transactions. Without configured attribution and connection with CRM, all channels look equally suspicious: âwhere did these 50 requests come from last monthâ is an unanswered question. As a result, the business evenly distributes the budget between channels, some of which work and some of which do not. With the right analytics, the picture becomes clearer: you can see which Google Ads really lead to money and which waste clicks; which SEO keywords convert and which only attract traffic; which mailings work and which ones simply create failures.[4]
Formula for losses from blind promotion in BYN
To make the conversation about the need for analytics substantive, letâs try to calculate how much its absence actually costs. The formula is simple, but it shows the scale of the losses.
A typical scenario for an average commercial website. Advertising budget - 15,000 BYN/month. Without analytics, 30â40% goes to ineffective campaigns = ~5,000 BYN/month wasted. Lost revenue from correct prioritization of improvements (with a site CR of 1.2% instead of a potential 2.0% with focused work) - ~40,000 BYN/month of lost revenue. CPA growth due to stupid Google Ads strategies (+30â60% to CPA) - ~8,000 BYN/month overpayment. Total:~53,000 BYN/month, or~636 thousand BYN/year. And âsetting up normal analyticsâ means 10â20 hours of specialist work, that is, ~3,000â6,000 BYN one-time costs. The gap is ~100 times.
To this should be added âinvisibleâ losses: lack of alerts for critical events (for example, the form on the site does not work for weeks and no one knows), the inability to prove to the contractor that âadvertising does not pay offâ (without numbers it is always âyes, everything works for usâ), growing dependence on someone elseâs interpretation of data. All these are not âadditional costsâ, but direct damage to the business, which analytics automatically prevents.
Four areas of work with analytics
To understand where to start and where to move, it is useful to divide your work with analytics into four parallel directions. Each gives its own return and requires different qualifications.
1. Technical framework
base
2. Integration with advertising
direct ROI
3. Behavioral analytics
UX insights
4. Reporting and dashboards
solutions
Minimum set for 2026
For the average commercial website, the minimum sufficient analytics stack in 2026 looks like this:GA4 + Yandex Metrica via Google Tag Manager, all key events are configured, conversions are transferred to Google Ads and Yandex Direct with Enhanced Conversions, Search Console and Yandex Webmaster are connected, a connection with CRM is configured (UTM, GCLID/YCLID, transaction transfer), automatic dashboards are working in Looker Studio. This package provides 90% analytical return and can be set up in 10â20 hours. Everything else (A/B tests, Hotjar, Mixpanel, CDP) is the next stage, when the base has already been closed.
Analytics settings checklist - 15 points
Below is a step-by-step checklist, according to which you can either set up analytics from scratch or diagnose an existing one. Each item is a clear check mark and an artifact.
Setting up analytics - 15 points
- Google Tag Manager installedon the site, through it - all analytics and advertising tags. No ânailedâ GTM bypass scripts.[5]
- GA4 configured via GTM, Enhanced Measurement is enabled, data stream is linked to Google Ads and Search Console.[1]
- Yandex Metrica installed via GTM, Webvisor is enabled, the site is linked to Yandex Webmaster and Yandex Direct.
- Key eventsin GA4: submitting forms, clicking on phones/emails, going to instant messengers, adding to cart (for eâcommerce), key scrolls.[2]
- Goals in Yandex Metricaâ a symmetrical list of key actions with GA4.
- Google Ads Conversions: the same key events are marked as conversions, Enhanced Conversions is connected and working.[4]
- Conversions in Yandex Direct: Metric goals are transferred as conversions, attribution is configured âby the last significant clickâ.
- Consent Mode v2in GTM, cookie banner with a choice of consent levels, IP anonymization in GA4 and Metrica (GDPR/Belarusian ZoPD).
- UTM markupall advertising channels according to a single standard (source/medium/campaign/content/term).
- GCLID and YCLID in CRM: Each order retains the original click so that the transaction status can be passed back later.[3]
- Offline conversions: real deals (or lead statuses: âqualifiedâ, âdealâ, âamountâ) are transferred from CRM to Google Ads and Yandex Direct.
- Search Console is connected, linked to GA4, search query and page reports are reviewed regularly.
- Yandex Webmaster is connected, georeferencing is configured (if the site is multi-regional), reports on search queries work.
- Automated dashboards in Looker Studiowith main metrics: traffic by source, CR by channel, ROAS, funnel, Core Web Vitals.
- Weekly email reportwith dynamics and anomalies, plus alerts for critical drops in metrics (in Slack or email).
How Ontop solves this
In our projects, analytics is a mandatory part of launching a website and advertising campaigns, and not âan additional service if there is time.â We do not launch advertising without correctly configured conversions and do not consider the site ready if it does not have at least a combination of GA4 + Metrica + GTM with configured events. Practice shows: âletâs launch it, then set up analyticsâ almost always turns into wasted weeks of advertising budget without the possibility of optimization.
Technically, our standard stack is a combination of Google Tag Manager + GA4 + Yandex Metrica; all tags (Google Ads Conversion, Yandex Direct, social network pixels, Hotjar, if necessary) are managed through GTM. Events are configured using a single method: each key action (submitting a form, clicking on a phone number, going to the messenger, scrolling to a form, adding to cart) is both a GA4 event, a Metrics goal, and a conversion in Ads. Through Enhanced Conversions and Conversion API, conversions are enhanced by CRM data - so that Google Ads sees not only leads from the site, but also real transactions with their amount.
We pay special attentionlink âanalytics â advertising campaignsâ. For each client, UTM markup of all sources is configured, GCLID/YCLID are saved in CRM, and offline conversions from CRM are transferred back to Ads and Direct. This allows the algorithms to learn from real results (deals and their amounts), and not just from âformalâ leads. As a result, Google smart strategies and Yandex Autostrategies begin to work many times more efficiently, andadvertising is starting to pay offin those niches where it would not formally âworkâ without this.
Finally, we build automatic dashboards for each client in Looker Studio - a single screen on which in 5 seconds a picture of all key metrics is visible: traffic by source, CR by channel, ROAS, funnel from session to deal. This is the moment when analytics moves from a âtechnical responsibilityâ to a âdaily management tool.â This is how our whole scheme works -single full-service agency, where is the development,SEO strategyand advertising is not three separate contracts, but one interconnected system with common analytics and common KPIs.
Would you like us to check the current state of your analytics and set it up so that every advertising campaign and every site edit is measurable? Analytics audit + work plan - 5 working days.
Frequently asked questions
FAQ - what website owners most often ask
GA4 or Yandex Metrica - what to choose if you can only have one?
The correct answer is both, and in 2026 this is no longer up for debate. GA4 provides integration with the Google ecosystem (Search Console, Google Ads, Looker Studio, BigQuery), Metrica is Webvisor (the world's best session recording), integration with Yandex Direct and Yandex Webmaster, plus more accurate data on Russian-language traffic. If a business operates in Belarus/Russia/CIS and advertises in both Google and Yandex, both systems are needed. There are zero costs (both are free), setup is the same task for a specialist, it takes a few extra hours.[6]
Do I need to pay for analytics? Is GA4 paid?
For the vast majority of commercial sites, no, all key tools are free. GA4 is free for up to 10 million events per month (which covers all medium-sized sites). Yandex Metrica is free without limits. Google Tag Manager is free. Google Search Console and Yandex Webmaster are free. Looker Studio is free. Paid tools (Amplitude, Mixpanel, Hotjar, Piwik PRO) make sense for large projects or specific tasks (SaaS product analytics, complex funnels). For medium-sized businesses, the free Google+Yandex stack covers 95% of their needs.
How long does it take to set up analytics from scratch?
For an average commercial site - 10â20 hours of specialist work. This includes: installing GA4 and Metrics via GTM, setting up key events and goals, transferring conversions to Google Ads and Yandex Direct, connecting Enhanced Conversions, connecting with CRM via UTM/GCLID, setting up Search Console and Yandex Webmaster, building basic dashboards in Looker Studio. The typical cost is 3,000â6,000 BYN for a one-time project, which pays for itself in 1â2 months due to improved advertising effectiveness. For complex sites (online stores with a large assortment, multi-regional projects, subscription products), the time can increase to 30â50 hours.
What are Enhanced Conversions and why are they needed?
Enhanced Conversions is a way to transfer additional data (hashed email, phone) to Google Ads along with regular conversions. This allows Google to attribute a conversion to a specific user even when cookies are blocked or ITP/ETP has cut them off. Practical benefits: tracking accuracy increases by 10â20%, Smart Bidding algorithms are trained on better data, CPA is reduced by 10â30%. Setting up takes several hours of work, the result is permanent. For modern advertising in Google Ads, this is no longer an âoptionâ, but a standard.[4]
What to do with cookies and consent to data collection?
The correct approach is Consent Mode v2 in Google Tag Manager plus the correct cookie banner. Consent Mode allows you to customize the behavior of GA4 and Ads depending on user consent: full tracking with consent, âsimulatedâ (aggregated without personal data) data without consent. This is both legally correct (GDPR, Belarusian Law on Personal Data, Russian 152âFZ), and does not reset the data to zero if refused. The cookie banner should offer a real choice of âaccept / only necessary / configureâ, and not dark patterns with âacceptâ in a colored button and ârejectâ in small gray ones.
Is it possible to bypass Google Tag Manager and insert tags directly into the code?
Technically itâs possible, but practically itâs almost never worth it. GTM provides three fundamental advantages: centralized management (all tags in one interface), the ability for a marketer to make changes without deployment (flexibility), built-in Consent Mode and versioning (rollback in case of errors). Without GTM, every edit requires a developer, tags are scattered throughout the code, there is no history of changes, and Consent Mode is much more difficult to configure. GTM is free, can be installed in 30 minutes, and its absence in 2026 is an outdated practice.[5]
What should I do if the contractor says âeverything is set up for youâ, but I donât understand the reports?
This is a typical situation, and there is only one way out - to request an independent analytics audit. It checks: whether events and goals are configured (and not just auto-collected ones), whether conversions are transferred to Google Ads and Yandex Direct, whether there are Enhanced Conversions, whether GTM is connected, whether the connection with CRM works, whether there are dashboards, whether the metrics are visible to the manager without intermediaries. Real âworking analyticsâ is when you open the main dashboard in 30 seconds and see how many requests there are per month, how many of them are transactions, what is the ROAS for the main channels. If this is not the case, the analytics are not configured, regardless of what the contractor tells you.
Conclusion
A website without analytics can still exist online, but it cannot improve with discipline.
Once growth depends on prioritisation, attribution, and conversion economics, analytics stops being a dashboard and becomes infrastructure.
The economics of this solution are obvious. Without analytics, a site with an advertising budget of 15,000 BYN/month loses about 50,000 BYN/month - due to ineffective campaigns, incorrect prioritization of improvements, and increased CPA due to untrained strategies. The cost of setting up analytics is less than one week's loss. This is one of the fastest return on investment in a website available to businesses in 2026. The only way not to do it is to agree to blindness, and it is the business that pays the price of this blindness, and not the âcontractor who looks at the reports.â
Sources
- Google Analytics 4 - Introduction and setupâ Google's official guide to launching GA4: creating a resource, setting up a data stream, basic configuration, communication with Google Ads and Search Console. Entry point into the Google analytics ecosystem.
- Google Analytics 4 - Events, conversions and measurementâ documentation on events and conversions in GA4: auto-collected and custom events, setting up key events (conversions), parameters, real examples for different types of sites.
- Google Ads - About conversion trackingâ the official Google Ads guide to conversion tracking: why it is critical for Smart Bidding, what types of conversions there are, how to set them up correctly to optimize advertising campaigns based on real user actions.
- Google Ads - Enhanced Conversionsâ Enhanced Conversions documentation: transferring hashed user data along with conversions, increasing attribution accuracy by 10â20%, privacy policy compatibility, practical setup steps for different stacks.
- Google Tag Manager - Developer documentationâ Google's official guide to GTM: principles of centralized tag management, setting up triggers and variables, working with Data Layer, integrating GA4, Ads, social network pixels and third-party tools.
- Yandex Metrica - Helpâ official documentation of Yandex Metrics: installation, configuration of goals and events, Webvisor (session recording), click maps, segmentation, integration with Yandex Direct and Webmaster. A key analytical tool for the Russian-speaking market.