Analysis
27 October 2026

Web analytics agency or in-house: how to choose

A web analytics agency makes sense when your tracking is broken or your decisions are blocked by false data. Below that threshold, a well-configured self-service tool covers most of what a small business needs, at a fraction of the price. The real trigger isn't your budget. It's the reliability of your measurement. If GA4 and Tag Manager send wrong numbers, no in-house analysis holds up. Expect €400 to €1,200 per day for an agency. Always demand ownership of your accounts. A one-off audit of 1 to 3 days often beats a monthly contract.

liste de données analytic GA4 pour suivre son site internet
A web analytics agency is a provider that sets up, cleans up and runs a site's measurement (tracking, dashboards, analysis) to turn traffic and conversion data into marketing decisions.

In brief

16 min readLevel: intermediateTools: Google Analytics (GA4), Google Tag Manager, Matomo, Google Search Console

  • A web analytics agency usually charges between €400 and €1,200 per day: the real cost isn't the one-off service but the recurring dependency it creates.
  • The objective trigger to outsource isn't budget but reliability: if GA4 and Tag Manager send false data, no in-house decision is trustworthy.
  • For a small business selling on a single channel, a well-configured self-service tool replaces 80% of what an agency does, at a fraction of the price.
  • Demand a transfer of ownership: your GA4 accounts, GTM container and documentation must stay in your name, not the agency's.
  • A one-off tracking audit (1 to 3 days) is often more cost-effective than a monthly contract for a small business starting its measurement.

Contents

The question comes up as soon as an owner looks at their traffic figures without understanding what they see. Should you pay a specialist to make the site's data talk, or manage on your own? The answer depends less on budget than on the real state of your measurement. A small business selling on a single channel doesn't have the same needs as a multi-site SMB. Before signing anything, you need to know what you're actually buying.

What a web analytics agency really does (and what you imagine)

A web analytics agency sells three distinct jobs that quotes often bundle into a single line: setting up tracking, building dashboards, interpreting the numbers. These three blocks don't share the same cost, the same difficulty, or the same value.

Many business owners imagine they're paying for "analysis" when they're mostly paying for technical setup. That's the least strategic part, but the most time-consuming. That's where the misunderstandings about price come from.

What does a web analytics agency actually do?

It installs and cleans up data collection, then turns the data into decisions. In practice: configuring Google Analytics 4, placing tags via Google Tag Manager (the tool that manages your tracking snippets without touching the site's code), checking conversion tracking, building readable reports, commenting on trends. Some agencies stop at the setup. Others stay on a monthly retainer for interpretation, which is a very different proposition, even if the quote doesn't say so clearly.

Tracking, dashboards, analysis: three distinct jobs

Tracking (setting up measurement) is a technical configuration task. Dashboards are about visual reporting. Analysis requires knowing your market and your margins. These skills rarely sit at the same level in a single person. Claiming otherwise in a quote should raise a flag.

Tracking, dashboards, analysis: three distinct jobs

Service block Nature of the work Actual frequency Who can do it
Setting up tracking Technical, one-off Once, then maintenance Agency, consultant, trained in-house
Dashboards Reporting, semi-technical At setup Agency, self-service tool
Analysis and decision Strategic, recurring Ongoing You, with occasional support

The classic trap: paying a monthly retainer for all three blocks when only the first warranted an intervention. Once tracking is clean, analysis becomes your job again. Before any flat-fee contract, break the service down block by block with the provider: the block you pay for without using is where the money goes to waste.

Research firm Gartner notes that companies struggle to turn their data into decisions, for lack of clear governance. The takeaway for you: break the work down before signing, or you pay for a volume of reports, not for decisions.

The real trigger isn't budget, it's the reliability of your data

You don't need an agency because you've "finally got the budget." You need one when your data is wrong and you don't know how to fix it. That's the only objective criterion.

Manager seen from behind checking on screen the gap between measured transactions and actual sales
A monthly cross-check is often enough to spot broken tracking.

Making decisions on wrong numbers costs more than operating with no data, because you think you know. Broken tracking sends ghost conversions, double-counts transactions, or loses half your mobile sessions. No one notices until they compare the GA4 figures with the store's back office. A classic case: a misconfigured conversion event counts every purchase twice, and a loss-making campaign gets defended for months because it looks profitable.

Compliance matters too. The French data authority (CNIL) requires consent for most trackers, but exempts strictly configured audience measurement (purpose limited to measurement, anonymous statistics, limited tracker lifetime). Tracking that's misconfigured on this point loses data and exposes you legally. That's a legitimate reason to call a specialist.

How do I know if my tracking is broken?

Three quick tests reveal it. Compare your GA4 transactions with those in your back office: a stable gap is normal, a gap that jumps suddenly from one month to the next signals a tracking problem. Check in Google Tag Manager that your tags fire on every conversion. Finally, look at the share of "unassigned" or "direct" traffic that is abnormally high in your sources.

45-55%

That's the most common acceptance rate for measurement cookies in e-commerce. GA4 therefore only sees part of your orders: a permanent gap with your back office is normal. It's a sudden change in that gap, not its level, that gives broken tracking away.

Source: Lysible, cookie consent benchmark by industry (Didomi data)

This cross-check is done by hand, once a month, with a simple sheet: back-office orders on one side, GA4 transactions on the other. As long as the gap stays stable, you probably don't need an agency. The day it widens without explanation, then yes.

To go further, our method for checking which website traffic statistics to actually track details the five metrics that matter before investing elsewhere.

What a web analytics agency costs, honestly

A web analytics agency usually charges between €400 and €1,200 per day in France, depending on its seniority and the complexity of your site. That figure says nothing about the real cost, which depends on the engagement format.

The real danger isn't the bill for a one-off audit. It's the monthly retainer that runs for quarters without anyone checking whether it still creates value. You're then paying for a dependency, not a skill.

What is the price of a web analytics agency?

The format changes everything. A one-off tracking audit costs between 1 and 3 days of work. A monthly retainer usually sits between €1,000 and €3,000 per month. A freelance consultant sits a notch below an agency for equivalent expertise on the technical side.

What is the price of a web analytics agency?

Format Cost range For whom What you get
One-off audit (1-3 days) €400 to €3,600 Small business starting measurement Reliable tracking, documentation
Monthly contract €1,000 to €3,000/month Multi-channel SMB Tracking + reporting + ongoing analysis
Freelance consultant €300 to €700/day Targeted technical need GA4/GTM setup, training
Self-service tool €20 to €150/month Single-channel small business Automated dashboards, basic tracking

Provider marketplaces give a useful benchmark. On Sortlist, the European directory of data marketing agencies and consultants, profiles specialized in audience measurement show daily rates close to this range. Compare several quotes before setting your reference budget.

One-off service or monthly contract: which to choose?

For a small business starting its measurement, the one-off audit almost always beats the monthly contract. You pay once for clean tracking and documentation, then take back control. The monthly contract is only justified if you have several active channels and regular trade-offs to make.

€1,200/day

The top of the daily rate range for a specialized agency in France. An SEO agency often charges in the same zone, €800 to €1,600 per day, placing web analytics as an expertise service, not a mass-market one.

Estimate: ranges observed on French provider directories

The point is knowing what a day of an expert is worth. The Blog du Modérateur regularly documents digital consulting rate cards in France, and the orders of magnitude match those of web analytics. Your move: ask for a daily quote, not an opaque flat fee.

Our analysis of SEO agency rates and selection criteria applies the same logic of measurable proof: demand verifiable results before signing, not certifications. Always compare the cost of an annual contract with that of an in-house skill, counting the time your team will spend on it each month.

And what about your own site?

The analysis measures speed, technical SEO and Core Web Vitals, then gives you 3 concrete recommendations. Free, no account needed.

Analyze my site for free

When a self-service tool is enough for a small business

For a small business selling on a single channel, a well-configured self-service tool replaces most of what an agency does, at a fraction of the price.

Shop owner checking sales sources on the counter tablet in her bright store
A single dominant channel makes analysis largely self-sufficient.

Take a craft shop with a small catalog, one dominant acquisition channel and marked seasonality. Its decisions come down to a few questions: where do my sales come from, which pages convert, where do carts get abandoned. A well-configured Google Analytics 4, paired with Google Search Console for search traffic, already answers the essentials. For this profile, the number to watch is the cart abandonment rate by traffic source, because it concentrates the useful trade-offs on its own.

The sovereign alternative exists too. Matomo, the GDPR-friendly open-source audience measurement tool, installs without an agency and in some cases avoids the cookie banner. For a more demanding project, Piano Analytics, the French data marketing platform used by large accounts, offers compliant measurement and deep granularity. A serious option when compliance matters more than simplicity.

Can you do without a web analytics agency?

Yes, in most cases for a single-channel small business. The real need often comes down to a clean initial setup and a few metrics tracked each month. Once tracking is in place, interpretation doesn't require a resident expert. It requires time and a reading habit.

The tipping point is clear. As long as you have one channel, a simple conversion goal and moderate volume, the self-service tool wins. As soon as you multiply paid channels, user journeys and budget trade-offs, the value of an expert eye rises. On actual usage, StatCounter shows Google's overwhelming dominance in search in France, which further simplifies steering a small single-channel site. Our guide to SEO solutions and tools to steer your SMB site shows that three free tools already cover most of an owner's needs.

  • A single dominant channel The self-service tool is enough, analysis stays simple.
  • Two to three channels In-house training or an occasional consultant is recommended.
  • Active paid multi-channel Expert support starts to pay off.
  • Sensitive compliance (health, finance) A compliance audit is a must, agency or consultant.

Agency, freelance consultant or in-house skill: who does what

The right choice crosses three variables: your data maturity, your number of channels, and your budget. It's not a question of company size, but of actual complexity.

An agency brings a team and continuity, useful when you manage several accounts and several platforms. A freelance consultant offers the same technical expertise on a targeted scope, often at a better cost, but without redundancy if the person is unavailable. The in-house skill is the only one that compounds over time.

Many small firms remain at the manual-tracking stage, far from data-driven management. The gap comes less from a lack of tools than from a lack of method and dedicated time. Bpifrance Le Lab also points to SMB owners' lag in using data. The practical consequence: before hiring a data provider, first check who, on your side, will read the reports.

Agency, freelance consultant or in-house skill: who does what

CriterionAgencyFreelance consultantIn-house skill
Entry costHighMediumLow (time)
ContinuityStrongFragileStrong if compounded
Technical expertiseHighHighVariable
Dependency createdStrongMediumNone
Lasting compoundingLowLowStrong

Agency or web analytics consultant: what's the difference?

An agency mobilizes a team and processes, a consultant stakes their expertise alone. The agency reassures on continuity and absorbs peaks. The consultant costs less and often works more directly. Their unavailability stalls the project for lack of redundancy. For a one-off technical need like cleaning up GA4 tracking, the consultant is often the best value for money.

On small projects, my preference almost always goes to the consultant for the technical setup, then to bringing analysis in-house. An agency monthly contract for a single-channel site is a fixed cost that eats into margin for a service used at 20% of its capacity.

The five traps that turn an agency into a burden

The biggest risk with an agency isn't the price, it's losing control of your own data. These traps are rarely written into contracts, because they suit the provider.

Some owners discover, when trying to switch providers, that their GA4 account and GTM container belong to the agency. Getting your data back then becomes a negotiation. The most expensive trap, and the most avoidable.

  1. Account ownershipDemand that your Google Analytics 4 accounts and your Google Tag Manager container be created in YOUR name, with you as administrator. Never the other way around.
  2. No documentationWithout a tracking map and a list of tags, you're locked in. Require delivered, up-to-date documentation.
  3. Opaque reportingA report you don't understand is worth nothing. Demand marketing KPIs tied to your business goals, not a list of raw numbers.
  4. Vague exit clauseCheck the notice period and transfer terms before signing. A contract with no clear exit is a trap.
  5. Fostered dependencyA good agency makes you self-sufficient. One that keeps its methods secret protects its revenue, not yours.

On the setup side, mastering the tool yourself changes everything. Our clear Google Tag Manager guide for business owners lets you understand what an agency configures, so you can check its work. For compliance, correctly setting up Consent Mode v2 without breaking GA4 or Ads is exactly the kind of technical point an agency must deliver, documented.

Administrator The status you must hold on your own GA4 and GTM accounts. It's the only guarantee you'll get your tracking back without negotiation the day you change providers. Check it within the first week of the engagement.

Source: Google Analytics Help, managing users

The official help pages for Google Analytics and Tag Manager explain how to check and change these rights in a few clicks. Do it before signing, not after.

What should you ask a web analytics agency before signing?

If you bring in an agency, six questions let you compare quotes on substance rather than on price alone.

  • Which blocks are you buying? Tracking setup, dashboards, analysis: each block needs its own line, price and deliverables.
  • Who owns the accounts? GA4 and the GTM container created in your name, with you as administrator and the agency as a regular user.
  • What do you get at the end of the audit? A tracking plan, the list of tags and events, and conversion acceptance tests.
  • How will conversions be checked? Against your real sales, not with a GA4 screenshot.
  • What commitment, and what exit? Many agencies offer 6 to 12-month contracts: get the notice period and transfer terms in writing.
  • Who will read the reports on your side? If nobody has that time, an analysis subscription won't change a single decision.

An agency that answers these six questions clearly deserves a comparison. One that dodges account ownership or the contract exit rules itself out.

How to decide before your next marketing quarter

At this stage, you have what you need to decide without guesswork. The question is no longer "agency or not" but "what's broken, and who is best placed to fix it at the lowest cost." Ask yourself three questions before committing any budget. Is my data reliable? How many channels do I have to balance? Who, in-house, can read a report every month?

DiagramWhat to do before committing any budgetThe question is no longer agency or not, but what's broken and who fixes it at the lowest cost.

Is your data reliable and how many channels do you balance?

  • If Clean tracking and a single channel Keep control, you don't need an agency.
  • If Your numbers lie Order a one-off audit first, not a subscription.
  • If Several paid channels to balance every month A consultant or an agency, with the accounts in your name.

Whatever option you choose, demand ownership of your GA4 and GTM accounts. A well-chosen data provider makes you self-sufficient, it doesn't chain you.

Take back control of your data without spending all day on it

Bringing your audience measurement in-house requires neither a dedicated team nor a permanent agency budget. You need clean tracking, a few marketing KPIs tracked each month, and a regular read that leads to action. Once tracking is in place, set up by you or by a consultant, Lysible reads your Google data (Analytics, Search Console, Ads) and your pages at the same time, then tells you what to fix, how long it takes and what you stand to gain. All for €89 to €129 excl. VAT per month, the price of half a day of agency time, with a 30-day trial to judge on your own numbers.

Frequently asked questions

What should a web analytics agency's quote include?

A serious quote separates the three blocks of the service: tracking setup (GA4, Google Tag Manager, conversions), dashboards, then ongoing analysis. Each block needs its own price, duration and deliverables: tracking plan, list of tags and events, administrator access in your name, documentation. Be wary of a single "data support" line billed monthly: it mixes one-off work with ongoing work and keeps you from knowing what you're really paying for.

Should you sign an annual contract with a web analytics agency?

Rarely at the start. Agencies often offer 6 to 12-month contracts, while an SMB starting its measurement usually needs a one-off audit of 1 to 3 days. Make the tracking reliable first, then judge on the evidence whether monthly support still drives decisions. If you sign, ask for a short notice period, a clause transferring the accounts and documentation, and a quarterly review stating what the analysis actually changed.

Can a web analytics agency make my tracking GDPR-compliant?

It can configure the consent banner, Consent Mode v2 and data retention settings, which covers most of the technical risk. Responsibility still lies with you, as the site publisher. The French data authority (CNIL) requires consent for most trackers but exempts strictly configured audience measurement: a competent agency should tell you whether your tool can qualify and document its choices. In a sensitive sector such as health or finance, have a lawyer validate it.

How long does it take to make GA4 tracking reliable?

For a brochure site or a simple store, a tracking audit generally takes 1 to 3 days of work: tag inventory, fixing conversion events, checking in Google Tag Manager's preview mode, then reconciling with real sales. Then allow a month of clean data before drawing conclusions. A site with several domains, an app or campaigns across several channels needs more.

Which metrics should you track yourself once tracking is reliable?

A handful is enough: the traffic sources that bring sales or leads, the conversion rate by source and by device, the landing pages that convert best, and the monthly gap between GA4 and your real sales. Our selection of digital marketing KPIs for small businesses details which ones to review each month. What matters is regularity: the same sheet, on the same date, with a constant scope.

What skills should you expect from a web analytics agency?

Three families of skills. Technical first: mastery of Google Analytics 4, Google Tag Manager, conversion tracking and compliance (Consent Mode v2, CNIL rules). Reporting next: knowing how to build clear dashboards, tied to marketing KPIs. Analysis last: understanding your market and your margins to turn numbers into decisions. These three levels rarely sit at the same degree in a single person. Ask for concrete examples of past recommendations, not just Google certifications, which prove training but not results.

How do you keep ownership of your data when working with an agency?

Create your Google Analytics 4 accounts and your Google Tag Manager container yourself, then give access to the agency, never the other way around. Keep administrator status on these accounts from the first week. Require tracking documentation: tag map, event list, conversion events. Write a clear transfer clause with a defined notice period into the contract. These precautions cost five minutes at signing and avoid a painful negotiation the day you change providers. Ownership of your data isn't a legal detail, it's your independence.

Web analytics agency or in-house: how to choose

Isaac SIKORSKI

With Lysible, I want to give businesses back control of their online presence. A website you actually understand is one that brings in real opportunities.