GUIDE

DTC customer data audit checklist

SHORT ANSWER

A customer-data audit identifies where the systems a DTC brand relies on disagree, what decisions that prevents, and the shortest path to a usable lifecycle data layer.

This is the working checklist behind our data audit. It is deliberately boring. Most retention problems are identity problems wearing a campaign costume.

Written by Jaume RosReviewed by Jaume Ros, Loiale teamLast updated 2026-08-05
Open notebook with hand-drawn system diagrams next to a laptop on a concrete desk

1. Identity

  • Is there a single customer identifier that survives across commerce, ESP, support and, where relevant, POS?
  • How are guest checkouts resolved to known customers?
  • What happens when a customer uses a second email address?
  • Which system is the declared source of truth, and does everything actually defer to it?

2. Events

  • Which behavioural events are captured today, and which are captured but never used?
  • Are product and variant attributes attached to purchase events?
  • Is browse and cart behaviour tied to the customer record or only to a session?
  • Are returns, refunds and exchanges represented at all?

3. Zero-party data

  • What has the customer told you directly: preferences, sizes, occasion, replenishment cycle?
  • Where is it captured, and does it reach the segmentation layer?
  • Is anything captured that no downstream system can read?

4. Consent and governance

  • Is consent state stored per channel and per region?
  • Can a suppression decision be reconstructed after the fact?
  • Who can change segmentation logic, and is that change recorded?

5. Destinations

  • Which tools can act on the profile today, and which only receive a subset?
  • Where does data flow one way when it should flow both?
  • What breaks silently, and how would you know?

6. The questions the data must answer

  • Which customers are on a path to a second order, and which have stalled?
  • What does a customer prefer, beyond what they bought once?
  • Which cohort is worth spending margin on?
  • Which lifecycle moment is underperforming right now?

Building a lifecycle event taxonomy

An audit ends in a taxonomy: the small set of events every system agrees on, named once and documented. Fewer, well-specified events beat a long list nobody trusts.

  • Commerce: order placed, order fulfilled, order refunded, subscription started, paused, cancelled.
  • Browse and intent: product viewed, collection viewed, cart started, checkout started.
  • Capture: account created, list subscribed, consent changed, quiz or preference submitted.
  • Loyalty: enrolled, points earned, reward redeemed, tier changed.
  • Service and reviews: ticket opened, ticket resolved, review submitted.
  • Retail: in-store purchase, staff-assisted enrolment, identity matched to an online profile.
  • For each event: owner, source system, trigger definition, required properties, identity key, retention period.

When a brand needs a customer data audit

  • Two systems report different revenue or customer counts for the same period.
  • A migration, replatform or loyalty launch is planned in the next quarter.
  • Segments have to be exported and rebuilt manually to be usable.
  • Nobody can say confidently which system holds the authoritative consent record.
KEEP READING

Run the audit with us

We build and run lifecycle, loyalty and customer-data systems inside your existing stack. Tool-agnostic. Outcome-owned.

Request a call