Skip to content
All work

Tracking and data · Charity

Every donation now knows where it came from.

A UK humanitarian charity that raises most of its income online, with its busiest period at Ramadan, can now see which marketing drives donations.

Client
A UK humanitarian charity
Sector
Charity · Online fundraising
Services
Tracking & Measurement, Data & Intelligence
Role
Web and tracking
Status
Tracking live. Website redesign in progress.

01

The problem

The charity raises most of its income online, peaking at Ramadan, but could not see which marketing drove donations.

The ad pixel was blocked, there was no cookie consent, and ads had no proper conversion tag. Only 12% of website donations reaching the CRM carried any source at all.

What we did

  1. 01

    Technical discovery

    Mapped the whole stack: site, CMS, payments, CRM and hosting.

  2. 02

    Tracking audit

    Found 16 defects in the existing setup.

  3. 03

    Payments against analytics

    Reconciled payments against analytics. Analytics caught about 83% of one-off gifts and none of the recurring renewals.

  4. 04

    One spec that survives a rebuild

    Designed one dataLayer, consent and source specification, built to survive the move to a new website.

  5. 05

    Consented tracking

    Consent Mode v2, the ecommerce funnel tagged by appeal and giving intention, ad conversions with enhanced conversions, pixel plus server-side events, and first and last touch written into every payment record.

  6. 06

    Tested in every consent state

    Tested end to end across every consent state before going live.

  7. 07

    CRM attribution, built safely

    Attribution fields, reports and a fundraising sources dashboard built in a sandbox, with a full change log.

  8. 08

    Found the missing payments

    239 payments, about £5,500 over 12 months, had silently failed to reach the CRM.

03

The results.

Source fields on every new payment record.

All

New website donations now carry source data in the CRM, up from 12% before.

Tracking defects fixed.

Missing payments found, about £5,500 over 12 months.

Restored

Ad platform events, after being rejected entirely.

Payments reconciled against analytics.

Next

Next: the new website.

Design in progress. A donate widget with giving frequencies and giving intention, and a donor dashboard, both built on the same tracking specification so nothing is lost at launch.

Donate widget with frequency and giving intention. Design in progress.
Donor dashboard. Design in progress.

What made the difference

Reconciling payments against analytics before touching the tags. It showed exactly what was being missed, and gave the new tracking something to be measured against.

Delivered with Kinsman & Co

Start a project

Got a similar problem?

Tell us what is not working. You will get a plain answer on whether we can help, and what it would take.