Should you build your marketing dashboards in-house or outsource them?

Three options, their real cost over three years and the criteria that tip the balance

The essentials

  • Three options: build in-house (Looker Studio, a spreadsheet), hand it to a provider, or use a platform that automates it.
  • The hidden cost: maintenance. A multi-source dashboard takes 1 to 2 days a quarter to stay accurate.
  • Over 3 years: in-house costs time, outsourcing costs fees, a platform costs a subscription; the difference comes down to reliability and dependence.
  • The hybrid model is the most common: a platform for tracking, a provider for the initial audit, in-house for the interpretation.

A marketing dashboard is never finished: tools change their APIs, campaigns get renamed, a connector breaks, a definition evolves. So the question "who builds it?" is really the question "who maintains it?". This guide compares the three options on their real costs and offers decision criteria for a small business or a small agency.

The three options

OptionHowStrengthsWeaknesses
In-houseA member of staff builds and maintains it (Looker Studio, a spreadsheet, connectors)Knowledge of the business, responsiveness, no feesTime taken from other work, the skill concentrated in one person, maintenance neglected
OutsourceA freelancer or agency builds it, delivers it and maintains it under contractExpertise, a bespoke dashboard, quick availabilityCost, dependence, a delay for every change, knowledge lost when the contract ends
AutomateA platform connected to your sources, with ready-made dashboards and alertsImmediate, maintenance included, predictable cost, consistent definitionsLimited customisation, a subscription, no substitute for interpretation

The real cost over three years

The assumption: a dashboard bringing together GA4, Search Console, Google Ads and Meta Ads for a small business, with a day of internal work valued at €400.

ItemIn-houseOutsourcedPlatform
Initial build3 to 5 days (€1,200 to €2,000)€1,500 to €3,0000.5 day of configuration (€200)
Connectors and licences€15 to €100 / month (Meta, LinkedIn)Often included or rechargedIncluded in the subscription
Maintenance1 to 2 days / quarter (€1,600 to €3,200 / year)A retainer of €200 to €500 / monthIncluded
Subscription€50 to €200 / month
3-year total (order of magnitude)€6,500 to €14,000€9,000 to €21,000€2,000 to €7,500

These orders of magnitude don't settle it on their own: in-house is cheapest in cash terms but most fragile (the person leaves, the dashboard dies); outsourcing is dearest but delivers bespoke work; a platform is the cheapest and most reliable, but it frames how things are presented. Detailed service rates are in what analytics support costs.

The decision criteria

  1. Do you have someone who likes data? Not merely available: interested. Without that person, in-house always fails.
  2. How many sources? One or two Google sources: Looker Studio in-house is enough. Four or more, including social ad platforms: maintenance becomes a real line item.
  3. What level of customisation? A white-label agency client report, or a board with strong views on presentation, justifies bespoke work.
  4. What dependence will you accept? On one person (in-house), on a provider (outsourced) or on a vendor (platform). The last is the easiest to replace.
  5. What's at stake? A marketing budget of €1,000 a month doesn't justify €500 a month of dashboard; a budget of €20,000 justifies proper support.
Our advice: whichever option you choose, keep two things in-house: the written definition of every metric, and the interpretation. A dashboard built elsewhere but understood in your own building is still your tool; the reverse isn't true.

The hybrid model, the most common in practice

Most of the small businesses we work with combine all three: a provider for the audit and initial GA4 configuration (one to two days, essential if the data is to be worth displaying at all); a platform for daily tracking, alerts and standard reporting; and someone in-house who reads, comments and decides, trained for a day to do so. Bespoke external work is reserved for a specific need (a board report, an attribution study). That split is described, with example dashboards, in examples of marketing dashboards.

The mistakes to avoid in each option

  • In-house : not budgeting for maintenance; letting one person hold the skill; multiplying tabs with no reader.
  • Outsourced : accepting a dashboard created in the provider's account; not insisting on written metric definitions; paying a monthly retainer for a report nobody opens.
  • Platform : believing it replaces the initial audit of your data collection; not training the readers; ignoring the alerts.

The most capable alternative, if you choose to build, remains Looker Studio: its strengths and limits are in Looker Studio for GA4 and GSC, and the platform comparison is in tools for consolidating GA4 and GSC.

How GreenRed helps

Rather than juggling several tools, GreenRed's overview brings these metrics together in a single dashboard, compares them over time and tells you which actions come first. You can try it free, with no card, from the Pricing.

Frequently asked questions

How much does maintaining a Looker Studio dashboard cost?

One to two days a quarter for a multi-source dashboard: connectors that break, GA4 API quotas, renamed campaigns, calculated fields to adjust. That's €1,600 to €3,200 a year in internal time, often forgotten in the initial calculation.

Can an all-in-one platform replace a consultant?

For daily tracking, standard reporting and alerts, yes. Not for the initial audit of your GA4 collection, nor for an e-commerce dataLayer, which remain human work. A consultant for the setup and a platform thereafter is the most economical combination.

When should you outsource your dashboards?

When you have nobody in-house who takes an interest in data, when the need is highly specific (white-label client reporting, a demanding board), or when the budget at stake justifies monthly support. Always insist that the dashboard and its definitions belong to you.

What is the main risk of an in-house dashboard?

Dependence on a single person. When they change role or leave the company, the dashboard stops being maintained within weeks and nobody knows how it was built. The remedy: document the sources, the definitions and the connectors, and train a second person.

Put your GA4 data to work at last

GreenRed connects Google Analytics 4 and Search Console and turns your data into concrete actions.

Connect my GA4

Related articles