Skip to main content
Web analytics inside your CRM

See what your website visitors do, and who they are

A small tracker for your site that respects consent. Count visits, scroll depth, clicks, forms and your own events, see heatmaps drawn on your real pages, and when a visitor fills in a form the activity lands on their contact record. Start journeys from a page visit.

Anonymous page analytics from the Essential plan. Visitor identification from Growth.

What it measures

Your website, measured next to your customers

No separate analytics tool to reconcile with your CRM: the data lives where you already work.

Pages and sources

Page views, sessions, new visitors, entrance pages and traffic sources with UTM campaigns.

Scroll depth

How many visitors reach 25, 50, 75 and 100 percent of each page.

Clicks and rage clicks

Which buttons and links get clicked, and where visitors click repeatedly out of frustration.

Forms

Form submissions per page. The tracker records which fields a form has, never what people type.

Your own events

Send named events with a line of JavaScript, such as a pricing toggle or a download, and use them in reports and journeys.

Live dashboard

Visitors online now, average time, bounce rate, traffic, top pages, devices, funnels and a list of identified visitors. The data is also available to your custom dashboards.

Setup

Live in three steps

You do not need a developer for the common case.

  1. 1

    Create a site

    In Settings, Web analytics, add your site and its domains. You get a snippet with your site key.

  2. 2

    Paste the snippet

    Add it to your site or to your tag manager. The tracker is a few kilobytes and loads asynchronously.

  3. 3

    Choose how to handle consent

    Connect your cookie banner or use the cookieless mode, then watch the first visits arrive.

Privacy first

Built to respect consent

You are the controller of your visitors' data. Flowgration gives you the tools to handle it properly.

Nothing runs before consent

In consent mode the tracker sets no cookie and sends no request until the visitor accepts.

Works with your cookie banner

It detects Cookiebot, CookieYes, OneTrust, Complianz and Google Consent Mode v2, or you can pass the consent yourself.

Anonymous cookieless mode

Count visits without cookies and without identifying anyone. Visitors are never linked to contacts in this mode, and raw events are deleted shortly after being aggregated.

Do Not Track and GPC

If the browser sends Do Not Track or Global Privacy Control, the tracker switches itself off.

Revoking consent erases

When a visitor withdraws consent, their cookies are wiped and their stored events are deleted.

Masked by default

Input values are never read, you can exclude any element, and URLs are stored without query strings.

From Growth

Know who is on your site

Identification links a visitor to a contact you already have, only when the visitor has consented.

Through your forms

When a visitor submits a form that reaches Flowgration, the visit history is attached to the contact. It works with the form webhook and the WordPress plugin, and with JotForm by passing the visitor id as a hidden field.

Through identify

If you already know the visitor, such as a logged-in customer, one call links them to the contact with that email.

Web activity on the contact

The contact card shows a Web activity timeline: pages seen, sessions, sources and events.

Your data, your rights

Export or erase a contact's web data on request. Deleting the contact removes it too.

Automation

Turn visits into action

Web behaviour becomes a first-class signal in the CRM.

Journey triggers

Start a journey when a known contact visits a page, optionally for the Nth time within a number of days, or fires a web event.

Segments

Segment contacts by pages visited, number of visits in a period, or whether they are identified.

Web webhooks

Send session started, page viewed, identified and custom event to your own systems, signed like every other webhook.

Inactivity rules

Detect contacts who have stopped visiting your site and re-engage them.

Heatmaps

Heatmaps drawn on your own page

See where attention goes, over the live page or over a captured copy of it if your site cannot be embedded. Heatmaps start on the Growth plan.

Click maps by device

Where visitors click on each page, split by desktop, tablet and mobile.

Scroll depth

How far down the page visitors get before they leave.

Rage and dead clicks

Spot elements people hammer, or click without anything happening.

Top buttons and links

A ranking of the most clicked elements on each page.

Plans

What each plan includes

The monthly event cap counts tracked events. When it is reached, new events are dropped and nothing else in your account is affected.

Free
Not included.
Essential
Anonymous page analytics, scroll, forms and custom events. 50,000 events per month.
Growth
Adds visitor identification, heatmaps and click data, and journey triggers. 250,000 events per month.
Pro
1,000,000 events per month.
Business
5,000,000 events per month.

Web analytics FAQ

Do I need a cookie banner?
In the default consent mode, yes: the tracker only sets cookies after the visitor accepts, so you need a consent banner on your site. In cookieless mode no cookies are set and nobody is identified. Check with your adviser which mode fits your situation.
Which consent tools does it work with?
It reads the consent state of Cookiebot, CookieYes, OneTrust, Complianz and Google Consent Mode v2. With any other banner, call the consent function from your own code or load the script after consent.
How are visitors identified?
Only when the visitor has consented and only against contacts in your own account: through a form that reaches Flowgration, or through an explicit identify call on your site. The tracker never reads what people type.
What do I have to add to my privacy and cookie policy?
Declare the two first-party cookies the tracker uses, the purpose and the retention. The Web analytics section in Settings includes sample text in English and Spanish that you can adapt.
Can I use it with WordPress, WooCommerce or Shopify?
Yes. It is a script tag, so it works on any site or tag manager. Pair it with the Flowgration WordPress or Shopify plugin to attach web activity to the customers who buy.
Which plan do I need?
Anonymous page analytics start on the Essential plan. Identifying visitors, heatmaps and click data, and journey triggers need Growth or above.
What is a heatmap and how do I see one?
A heatmap shows where visitors click and how far they scroll, drawn over your page. Open Analytics, Web and choose Heatmaps: pick a page, a device and the type of map. If your site does not allow being shown inside Flowgration, you can use a captured copy of the page.
How long is the data kept?
You choose a retention of 6, 13 or 26 months for raw events. Daily summaries are kept for 26 months.

Know your visitors before they write to you

Create a free account, then add web analytics from the Essential plan.

Create my free account