Trusted numbers
One event model both teams can defend in a meeting.
12Services · Growth
Measurement across Google Analytics, portal analytics, Base44 baked-in reports and server-side events — and session recordings, click heat and scroll depth when the funnel still will not say why. Consent-aware for UK traffic.
01The usual mess
Marketing trusts one tool. Product trusts another. Finance trusts neither. Nobody changes a page. When the funnel drops, the charts still do not say why.
We instrument Google Analytics, portal analytics, Base44 baked-in reports and server-side events so the numbers agree — and add session recordings, click heat and scroll depth when conversion is stuck on pages you will change.
02What we do
Events mapped to real decisions — not every click a vendor can sell you. GA for the public site, portal and Base44 where the product already reports, server-side when the browser lies.
Consent-aware tagging and capture for UK traffic. Session video and heat/scroll maps on agreed pages when analytics alone is not enough — especially commerce and high-stakes landers. Skip the heat when traffic or privacy says no.

03How the job runs
Next quarter’s decisions — not a 200-event wishlist.
Written down before a tag is fired.
GA, portal, Base44 and server — with consent for UK visitors.
Session heat on the pages that lose people — if the traffic can support it. Your team can run it. We stay if the questions keep moving.
04Who it is for
Teams tired of disagreeing about numbers — and sites that need instrumentation they will actually open on a Monday.
SaaS and service funnels
Base44 and portal products needing shared truth
UK sites that need consent-aware tags
Commerce and landers that need session eyes
05What changes
One event model both teams can defend in a meeting.
Browser, portal, Base44 and server — used, not just installed.
Heat and recordings when the charts will not say why.
06Work
Cases from the archive that used this line of work.
07Pricing
GA, portal, Base44 and server — with session heat when the funnel needs eyes.
From £1,850
per engagement
Event model across GA, portal, Base44 and server — consent-aware for UK traffic.
Instrument the siteGet this from as little as £46 per month with Flexi-Pay over 24 months.
Based on a 40% deposit, then the balance across 24 months. Indicative, excluding VAT. Flexi-Pay terms. Terms and conditions apply.
From £495
per month
Keep events current as the product moves — heatmaps when useful.
Keep measurement honestFrom £950
per engagement
Agreed pages, consent-aware capture, readout tied to what you will change.
Add heatmapsGet this from as little as £24 per month with Flexi-Pay over 24 months.
Based on a 40% deposit, then the balance across 24 months. Indicative, excluding VAT. Flexi-Pay terms. Terms and conditions apply.
Compare
Ticks are in the fee. Crosses are not. A higher plan keeps every tick from the plan to its left, then adds the rows below.
| Included | 01Analytics setupFrom £1,850 | 02Measurement retainerFrom £495 | 03Heatmap sprintFrom £950 |
|---|---|---|---|
| Setup | |||
| Google Analytics event model | ✓ | ✓ | × |
| Portal and Base44 analytics where they fit | ✓ | ✓ | × |
| Server-side events when needed | ✓ | ✓ | × |
| UK consent-aware tagging / capture | ✓ | ✓ | ✓ |
| Heatmaps | |||
| Session video / click heat / scroll | × | ✓ | ✓ |
| Field masking where required | × | ✓ | ✓ |
| Readout | |||
| Shared readout for the team | ✓ | ✓ | ✓ |
| Cadence | |||
| Monthly keep-current retainer | × | ✓ | × |
| Focused heatmap sprint | × | × | ✓ |
| Engagement | |||
| Named analyst / engineer | ✓ | ✓ | ✓ |
| Not in the fee | |||
| Tool licences (at cost) | × | × | × |
Retained Service
One-off engagements are fair on their own — and they add up. A monthly retainer unlocks named capacity across Build, Growth and Care for less than stacking those services as separate projects.
Instrumentation and heatmap sprints are fixed for the agreed scope. Retainers are rolling monthly, cancel with 30 days’ notice. Analytics and heatmap tool licences are passed through at cost. Excludes VAT.
Next step
Bring the three numbers that already disagree. That is the meeting.