Flowcourier
  • Services
  • Clients
  • About
  • Blog
  • Support
  • Contact
Solutions / Google Analytics Dashboard

Google Analytics,
inside Umbraco


Realtime, site-wide reports, acquisition, behaviour and technology from your GA4 property - plus PageSpeed Insights and Search Console - shown in the backoffice. Every page gets a Visitors tab with its own numbers.

Free edition with a 30-day data view. The Professional licence unlocks date filters, priority support and free updates.

Pricing and licences For developers
For webmasters, SEO and developers

Answers without
leaving the CMS

Webmasters watch performance and traffic trends where they edit. SEO teams see organic traffic, bounce rate, indexing status and the queries that bring people in. Developers get a service-account integration that works on localhost, staging and headless setups alike, because the mapping follows the URL configured in Google Analytics.

Install guide FAQ →

Visitors tab on every page

Page-specific reporting from Google Analytics, on the page you have open.

Realtime and site-wide dashboards

Who is on the site right now, then filterable reports for the whole site.

Google Search and PageSpeed

Search Console index status and top queries, PageSpeed Insights for desktop and mobile.

Editions

Start free,
upgrade when you need filters

Core

GA, Search Console and PageSpeed connectors, page and site reporting, realtime. 30-day data view, no date filtering.

Free, no licence needed Get started →

Professional

Everything in Core plus date filters and advanced analytics, priority support and free updates.

Yearly licence See pricing →

Custom

Unlimited domains and Umbraco instances, API and custom data integrations, onboarding and dedicated customer success.

Talk to us Contact us →
FOR DEVELOPERS

Up and running in four steps

The short version. The full guide with screenshots, configuration reference and troubleshooting is in the developer docs.

  1. 1 · Install the package

    dotnet add package Flowcourier.Umbraco.Analytics. Supported on Umbraco 10 to 13.

    Terminal
  2. 2 · Create a service account

    In Google Cloud Console create a service account with a JSON key, then give it Viewer access to the Google Analytics property, the same way you invite any user.

    Google Cloud
  3. 3 · Connect in Umbraco

    Settings → Flowcourier → new connection: paste the complete JSON key and the property details. The mapping follows the base URL configured in Google Analytics, so localhost works.

    Backoffice
  4. 4 · Optional: add the licence

    Without a licence the extension runs the Free Edition. Copy the licence file we email you into /umbraco/Licenses to unlock date filters and the Professional features.

    /umbraco/Licenses
Read the developer docs
Common questions
Which Umbraco versions are supported?

Umbraco 10 to 13 today. Support for Umbraco 14 to 17 is in progress - for Umbraco 17 sites, our Matomo Analytics Dashboard is available now.

Matomo Analytics Dashboard →
Can I use the free edition commercially?

Yes. Without a licence the extension runs in Free Edition with a 30-day data view limit.

Does it work on localhost or headless?

Yes. What matters is the base URL configured in Google Analytics, not the Umbraco host, so local, staging, intranet and headless setups all map.

How is the licence bound?

To the domains configured in Google Analytics. Include every domain you want covered when ordering; we email the licence file and you copy it into the site's /umbraco/Licenses folder.

Need an invoice or a trial?

Write to support@flowcourier.com, or book a meeting and we go through your Google Analytics setup together.

Book a meeting
Flowcourier logo

    Flowcourier
    Vesterbrogade 74 
    1620 Copenhagen V
    Denmark

    VAT: 45268381

  • Services
  • Platform modernisation
  • Integration & development
  • AI
  • Products
  • Client stories
  • About
  • Blog
  • Support
  • Contact
  • Talk to us
  • support@flowcourier.com
  • +45 42 40 09 65
  • Book a meeting