Why measurement is a compliance and a commercial requirement

Poor measurement in UK adviser firms is not just a commercial problem (you cannot scale what you cannot measure). It is a Consumer Duty problem. Firms must demonstrate they deliver value, understand customer outcomes, and monitor for harm. All of that requires measurement you can audit.

This guide is the complete architecture.

The measurement layers

Layer 1: platform pixels

Meta Pixel, Google Tag, LinkedIn Insight Tag. Browser-side, cookie-based, signal-rich but signal-loss-prone.

Layer 2: server-side tracking

Meta CAPI (Conversions API), Google Enhanced Conversions, LinkedIn CAPI. Server-to-server, first-party, resilient to ad blockers and tracking prevention.

Layer 3: analytics

GA4 with server-side tagging. Source of truth for cross-channel.

Layer 4: CRM

The commercial truth. Every lead, every MQL, every client, every revenue event. This is what finance and the board care about.

Layer 5: offline conversion import

CRM outcomes fed back to Meta / Google / LinkedIn so their algorithms optimise for clients, not leads.

Setting up Meta CAPI

  1. Create a Meta Pixel in Business Manager.
  2. Install pixel on site (via GTM or hardcoded).
  3. Set up a CAPI endpoint (direct integration, or via CAPI Gateway on Cloudflare / AWS).
  4. Send events server-side: PageView, Lead, MQL, CompleteRegistration, Purchase.
  5. Verify event match rates (target: 70%+).

Event deduplication

Both pixel and CAPI events fire. Use an Event ID so Meta deduplicates. Critical; otherwise you double-count.

Parameters to send

  • Email (hashed SHA-256).
  • Phone (hashed).
  • First and last name (hashed).
  • IP address.
  • User agent.
  • External ID (your internal user ID).

Setting up Google Enhanced Conversions

  1. Enable Enhanced Conversions in Google Ads.
  2. Set up conversion actions: Lead, MQL, Appointment, Client.
  3. Send hashed email/phone on conversion.
  4. Import CRM status via Offline Conversion Import weekly.
  5. Verify conversion match rate (target: 65%+).

Setting up GA4

  1. Install GA4 via GTM.
  2. Enable measurement ID with server-side tagging.
  3. Configure events: page_view, lead_submit, mql_qualified, appointment_booked, client_won.
  4. Configure user_id for cross-device.
  5. Link GA4 to Google Ads, Search Console, BigQuery.

The CRM layer

Non-negotiable fields:

  • Lead source (UTM parameters).
  • Campaign source.
  • Submission timestamp.
  • First-contact timestamp.
  • MQL qualification date.
  • Appointment booked date.
  • Appointment attended date.
  • Client conversion date.
  • Revenue.

Report these in a pipeline view with source attribution. Stage conversion rates become the leading indicator for marketing.

Offline conversion import

Weekly process:

  1. Export CRM data: all conversions this week with their ad platform click IDs (gclid, fbclid, li_fat_id).
  2. Upload to Meta Offline Conversions, Google Offline Conversion Import, LinkedIn Offline Conversions.
  3. Verify match rates per platform.
  4. Use these events for campaign optimisation (tell the platforms to optimise for clients, not leads).

The KPI cadence

Daily

  • Spend.
  • Leads.
  • CPL by channel.
  • Disapproval / error rate.

Weekly

  • MQL rate.
  • Speed-to-lead.
  • Creative winners and losers.
  • Retargeting efficiency.

Monthly

  • MQL-to-client rate.
  • Blended CAC.
  • LTV and payback.
  • Channel mix review.

Quarterly

  • Full funnel audit.
  • Benchmark against market.
  • Consumer Duty outcomes review.
  • FCA-ready audit trail.

Common mistakes

  1. Pixel only, no CAPI: Safari / iOS 17 tracking prevention kills 40-60% of Meta events. Fix with CAPI.
  2. Platform-reported ROAS as source of truth: every platform over-attributes. Cross-reference with CRM.
  3. CPL as the primary KPI: CPL is an input. CAC and payback are outputs.
  4. No offline import: platforms optimise for in-platform conversions (leads) unless you tell them what "client" means.
  5. No data retention policy: stale data accumulates. Define retention (12-36 months typical for UK adviser firms).

Privacy and UK GDPR

Measurement must comply with UK GDPR and PECR:

  • Cookie consent banner for pixel firing.
  • Privacy policy detailing data uses.
  • Data retention schedule.
  • Right to erasure workflow (SAR requests).
  • Lawful basis for marketing data processing documented.

The dashboard that works

Five panels on one page:

  1. Lead volume by channel (weekly).
  2. CPL by channel (weekly, vs benchmark).
  3. MQL and client rates (stage-level funnel).
  4. CAC and payback (monthly).
  5. Speed-to-lead and contact rate (daily).

Build it once. Keep it current. Present it weekly to the leadership team.

What next

Audit your measurement today. If you are missing CAPI, Enhanced Conversions, or offline import, fix those first. They are the highest-ROI measurement investments you can make.