Google Analytics 4 (GA4) collects and reports website activity; Google Tag Manager (GTM) manages the tags that send data. GA4 helps you understand visits and business outcomes, while GTM lets you deploy and update measurement code.
For a Swedish business with basic traffic reporting, GA4 alone is often enough. Once you run Google Ads, measure lead forms, use cookie consent, or add several marketing tools, a well-maintained GTM container can make tracking changes easier to manage.
Key Takeaways
GA4 reports traffic, behavior, and key events
GTM deploys and manages measurement tags
Basic websites often need GA4 first
Ads and consent setups make GTM valuable
Test every change before publishing
Limit GTM publishing access
The Quick Verdict: Most Businesses Need GA4, Some Need Both
Choose Google Analytics 4 if you need to see website traffic, key pages, traffic sources, and completed conversions. It is the reporting platform where you review visits from Google Search, Google Ads, social media, email, and referral links.
Choose Google Tag Manager if you need to install, change, or control multiple tracking tags without asking a developer to edit the website each time. GTM becomes the practical choice when your measurement setup grows beyond one basic GA4 installation.
The standard versions of GA4 and web-based GTM are free. Implementation, maintenance, and any paid integrations still require resources. A simple GA4 setup may take limited technical work, while GTM needs a planned structure for tags, triggers, variables, consent settings, and testing.
GA4 and GTM tie on one point: neither guarantees better marketing results. Accurate measurement helps you identify what works. It does not create demand, improve an offer, or fix a weak landing page.
GA4 is the reporting destination
GA4 collects and processes event data. An event is a recorded action, such as a page view, form submission, click-to-call, file download, or purchase. You use GA4 reports and explorations to assess visitor behavior and business outcomes.
For example, a Malmö plumbing company could use GA4 to compare organic search traffic with Google Ads traffic and see which channel produced more completed contact forms.
GTM is the deployment layer
GTM does not provide traffic reports like GA4. It is a tag management system: a central place to publish code snippets, called tags, to your website under defined conditions.
A GTM tag might send a completed form event to GA4. Another tag could send the same conversion to Google Ads. GTM decides when those tags fire, while GA4 and Google Ads receive the data.
Google Tag Manager vs Google Analytics: The Differences That Matter
The deciding difference is simple: GA4 measures and reports, while GTM deploys tracking. Treating GTM as a replacement for GA4 leads to a common dead end: tags may fire correctly, but you still have no usable analytics reporting interface.
GA4 is built around events and users. GTM is built around tags, triggers, and variables. A trigger defines when a tag fires, and a variable supplies changing information, such as a page URL, button label, purchase value, or form ID.
Reporting and analysis
GA4 is the clear winner for reporting. It shows acquisition, engagement, key events, user paths, audiences, and campaign performance. You can connect GA4 with Google Ads and use its data to review the quality of paid traffic.
GTM has no equivalent reporting dashboard for website performance. Its Preview mode helps you check whether a tag fired and what data it used, but that is implementation testing, not marketing analysis.
If your immediate question is, “Which pages brought leads this month?”, install and configure GA4. If the question is, “How do we add a lead event to GA4 and Google Ads without editing site code?”, use GTM.
Changes and flexibility
GTM wins when tracking changes often. A marketing team can add a tracked button click, update a trigger, or deploy a new advertising pixel through one managed container, provided access and testing rules are in place.
Without GTM, each platform’s code is often placed directly in the website. That works for a small setup, but it becomes harder to audit when GA4, Google Ads, Meta, LinkedIn, and cookie consent tools all require scripts.
Direct installation has one genuine advantage: fewer moving parts. A small brochure site with only GA4 page tracking may be simpler to maintain without GTM.
Measurement quality
Neither tool automatically creates meaningful measurement. GA4’s enhanced measurement can record common interactions, but your business still needs defined conversion events.
A Stockholm accounting firm should not stop at page views. It should measure actions that indicate demand, such as submitted consultation forms, booked meetings, phone-number clicks, and downloads of a service guide.
Track business actions, not vanity activity. A page scroll can be useful context, but it is not equal to a qualified lead.
Technical skill and governance
GA4 setup requires knowledge of what to measure and how to interpret reports. GTM requires that plus technical discipline, especially when using custom events and the data layer.
The data layer is a structured set of information your website sends to GTM. On an e-commerce site, it can pass product names, order values, currencies, and transaction IDs. It makes tracking more reliable than trying to infer details from page text or button labels.
Give only trusted people publishing rights in GTM. A user with unrestricted access can publish changes across the entire website container, including advertising and analytics tags.
How GA4, GTM, and Your Website Work Together
A clean setup follows a clear path: a visitor takes an action, GTM detects the action, tags send the data to the relevant platforms, and GA4 reports the result. The exact implementation varies by website platform and consent choices.
For a basic WordPress website, GA4 can be installed directly through a trusted integration or site code. For more complex tracking, GTM can hold the Google tag and other measurement tags in one place. Google documents the required GA4 setup in Tag Manager.
Tags send data to platforms
A tag is a piece of tracking code or a configuration that sends information. The Google tag can send data to GA4, while a Google Ads conversion tag records a completed advertising conversion.
Use separate tags when platforms need separate data. For example, a completed “Request a Quote” form could send a generate_lead event to GA4 and a conversion to Google Ads.
Do not assume a GA4 event automatically becomes a Google Ads conversion. You must configure the conversion path correctly in the relevant Google products and confirm that the action reflects a genuine business outcome.
Triggers decide when tracking happens
A trigger tells GTM when a tag should fire. It might fire when someone reaches a thank-you page, submits a form successfully, clicks a telephone link, or completes a purchase.
A thank-you page trigger is often straightforward for a simple lead form. It becomes unreliable if the form submits without loading a new page, if multiple forms share the same thank-you URL, or if visitors can reload that page.
For AJAX forms and booking systems, use a successful submission event from the website or form tool. Measure confirmed completion, not merely a button click.
Variables and the data layer add context
Variables give GTM details that change from one interaction to another. A click variable could identify which CTA button a visitor used. A form variable could distinguish “Book a meeting” from “Download pricing.”
For e-commerce, the data layer should provide transaction IDs and purchase details from the completed order. Use one unique, non-empty transaction ID for each real order, and keep that ID consistent if the same order is sent again.
If your web developer manages the data layer and your marketing team manages GTM, document the event names and required fields before development begins. That avoids late-stage tracking gaps after a campaign has launched.
Consent Mode and Cookie Consent Need More Than a Banner
A cookie banner alone does not configure your tracking correctly. Your site must also pass the visitor’s consent choice to the tags that collect or use data. This matters for Swedish businesses because personal data processing is governed by the GDPR.
Google’s Consent Mode documentation explains how consent states can affect Google tags. Your legal basis, banner design, and vendor settings must still suit your own website and data processing activities.
What GTM contributes to consent-aware tracking
GTM can control tags based on consent settings. For example, analytics storage and advertising storage can be denied until a visitor makes a valid choice, depending on how your consent management platform is implemented.
Google tags have built-in consent checks, while other vendors’ tags may require additional consent settings and separate testing. Installing GTM or Consent Mode does not by itself make a website compliant.
A site that runs GA4, Google Ads, and Meta advertising has more to coordinate than a site using GA4 alone. More tags mean more governance work, not merely more data.
What GA4 contributes after consent is handled
GA4 receives the events that your implementation permits it to receive. It does not replace a consent management platform, nor does it independently decide whether your setup meets GDPR requirements.
Review your GA4 data retention settings, internal traffic filters, and cross-domain measurement where relevant. If visitors move from your main site to an external booking or payment domain, missing cross-domain configuration can split one journey into several sessions.
A practical Swedish business example
Imagine a Gothenburg retailer running Google Ads for a seasonal product range. The site has an online store, a newsletter form, and a click-to-call button for its physical shop.
GTM can manage the GA4 tag, Google Ads conversion tag, and consent behavior. GA4 can then report which campaign generated purchases, newsletter sign-ups, and phone interactions, subject to the chosen consent setup.
Do not publish a consent configuration solely because the banner appears on screen. Test what happens before consent, after acceptance, and after rejection on both desktop and mobile.
Build a Measurement Plan Before You Install More Tags
Start with business decisions, not tools. A useful measurement plan identifies the actions that show progress toward revenue, qualified leads, or retained customers.
For a service business, the most valuable events are usually form submissions, confirmed bookings, quote requests, phone calls, and clicks to a booking system. For e-commerce, focus on product views, add-to-cart actions, checkout steps, and completed purchases.
Define the conversions that matter
GA4 lets you mark selected events as key events. Google Ads uses conversion actions for bidding and campaign evaluation. The names are similar, but the setup and purpose are not identical.
Create a short event list before touching GTM. Keep it focused. A business with one main lead form does not need dozens of micro-events that nobody reviews later.
A sensible first version could include:
Form successfully submitted
Appointment booked
Phone number clicked
Quote request completed
Purchase completed
Use names that stay understandable
Use a descriptive label such as “Lead form submitted” in your measurement plan, and a valid event name such as generate_lead in GA4. Event names must follow Google’s naming rules; spaces are not valid.
Document each event’s trigger, destination, owner, and business purpose. Include whether it is used in GA4 reporting, Google Ads optimization, or both.
This is particularly useful when changing agencies, replacing a website, or bringing in a developer. A documented setup prevents the familiar problem of tracking disappearing during a redesign.
Testing and Access Rules Prevent Expensive Tracking Mistakes
Publishing an untested tag is one of the fastest ways to damage your reporting. Duplicate events can inflate leads or purchases. Broken triggers can make campaigns look unprofitable when conversions were simply not recorded.
Test every meaningful change in GTM Preview mode before publishing. Then confirm the result in GA4 DebugView, which shows incoming debug events during testing.
Use a repeatable testing sequence
Follow the same sequence whenever you add or change a conversion:
Define the user action and success condition
Configure the tag, trigger, and variables
Test the interaction in GTM Preview mode
Confirm the event in GA4 DebugView
Verify the conversion destination and value
Publish with a clear version name
Name GTM versions by change and date, such as “2026 September lead form event.” Version history lets you identify what changed and roll back if a release causes a problem.
Check edge cases, not just the happy path
Test on mobile as well as desktop. Test a rejected cookie choice, an accepted choice, duplicate form submissions, browser back-button behavior, and confirmation-page reloads.
For e-commerce, check that a purchase is not recorded twice when a customer refreshes the order confirmation page. GA4 uses transaction IDs to deduplicate purchase events from web streams. Also fix duplicate tags and triggers; transaction IDs are not a general solution for duplicated lead events.
A conversion count is only useful when it matches real outcomes. Compare reported leads with your CRM or inbox periodically, especially after a website update.
Control who can publish
Give marketers access to review and test where appropriate, but restrict live publishing rights to trained owners. Use separate workspaces for significant changes, and record why each version was published.
When an implementation needs coordination across website, advertising, and consent tools, a specialist setup review from Beast Productions can identify duplicate tags, missing lead events, and unsafe publishing permissions before campaigns depend on the data.
Choose the Right Setup for Your Business Situation
Choose GA4 without GTM if your website is small, you need basic traffic reporting, and your measurement needs are stable. A single GA4 installation with a few well-defined key events is easier to understand than an overbuilt tag container.
Choose GTM and GA4 together if you run Google Ads, use several marketing platforms, need consent-aware controls, manage e-commerce, or expect frequent tracking changes. GTM earns its place when measurement needs change often.
Choose GA4 alone when simplicity is the priority
GA4 alone suits a local business site with a small number of pages, one contact form, and no active advertising pixels. It is also a reasonable starting point when no one will maintain a GTM container properly.
The limitation is future flexibility. Adding Google Ads conversion tracking, a new form tool, or additional marketing tags later may require repeated website changes.
Choose GTM plus GA4 when marketing is active
Use both tools for paid search campaigns, ongoing lead generation, e-commerce tracking, or multi-channel attribution work. A structured GTM container keeps tags in one managed location and makes testing easier.
This setup pairs well with a managed Google Ads strategy because lead and purchase conversions must be reliable before they guide budget decisions.
Do not let the presence of GTM encourage uncontrolled tracking. Every tag should have a business purpose, a consent status, an owner, and a documented trigger.
When neither Google tool is the full answer
GA4 and GTM do not replace a CRM, call-tracking platform, server logs, or a privacy review. A business that closes leads by phone still needs a process for connecting website inquiries with real sales outcomes.
If you need product analytics for a software application, advanced warehouse analysis, or strict privacy-first measurement requirements, assess specialist tools alongside Google’s products. The right choice depends on what data you need, where it must be stored, and who will use it.
Conclusion
Choose GA4 if you need to understand website performance. Add GTM when you need controlled, repeatable tracking across ads, consent tools, forms, and other platforms. Start with a small set of business-critical actions, then test each one before it informs a campaign budget or SEO decision. When a redesign is planned, include measurement requirements in your website development brief.
Frequently Asked Questions
Is Google Tag Manager the same as Google Analytics?
No. Google Tag Manager deploys and controls tags, while Google Analytics 4 collects and reports website data. GTM can send events to GA4, but it cannot replace GA4’s traffic, engagement, and conversion reporting.
Do I need Google Tag Manager for GA4?
No, GA4 can be installed directly on a website. Use GTM when you need multiple tags, regular tracking updates, consent-based controls, or reliable deployment of Google Ads conversions alongside GA4 events.
Can Google Tag Manager track form submissions?
Yes, but configure it to record successful submissions rather than form button clicks. For forms that submit without a new page loading, use a confirmed success event from the form or website data layer.
Why is GA4 showing more conversions than our CRM?
GA4 may count duplicate submissions, test activity, page reloads, or events that do not represent a completed lead. Compare GA4 events with CRM records, then inspect GTM triggers and DebugView before changing campaign decisions.


