apples, farmer's market, buy, buying, consumer, customer, sell, business, deal, fruits, give, hands, sale, produce, fresh produce, fruit stand, buy, buy, buying, consumer, consumer, consumer, customer, customer, customer, customer, customer, sell, sell, business, business, business, business, deal, give, give, sale. Nine customer analytics patterns with questions, actions and data checks
Photo by Pexels on Pixabay

Operations

Part of Customer analytics: what to keep and what to drop

Nine customer analytics patterns with questions, actions and data checks

Nine customer analytics patterns, each with a guiding question, an action and the data checks to run before anyone acts on the result.

What to take away

  • Each pattern uses a different customer unit, outcome and action.
  • Paths show observed sequences, not motives or causes.
  • Public demographic tables can add context but should not be attached to individuals.

Customer analytics work should start from a decision pattern, not a promised result. The nine patterns below can be adapted only after the customer unit, data rights, data quality, economics and delivery limits are checked.

PatternQuestionAction
Onboarding cohortWho reaches first value?Improve one step or message
Repeat purchaseWhen do buyers return?Time replenishment help
Subscription renewalWhich signals precede renewal?Prioritize review or test
Service recoveryWhich issues recur?Fix process and follow-up
B2B account growthWhich accounts adopt another use?Coordinate product and sales help
Feature adoptionWhat sequence precedes durable use?Change onboarding
Store and onlineHow do covered channels differ?Adjust local experience
Donor retentionWhich entry cohorts continue?Test stewardship
Marketplace healthHow do buyer and seller outcomes interact?Balance both sides

Data sources and checks for each pattern

  • Onboarding cohort:Use product or Google Analytics 4 event data. Define first value as one named event before the analysis, and start each cohort on the account creation date.
  • Repeat purchase:Use store order exports. Remove refunds and returns from the count, and match guest and account buyers with one identity rule.
  • Subscription renewal:Use Stripe subscription lifecycle events. Code cancellations, failed payments and pauses as separate outcomes.
  • Service recovery:Use ticket exports from a helpdesk such as Zendesk or Freshdesk. Count a reopened ticket once, and measure resolution time from one agreed start point.
  • B2B account growth:Use HubSpot or Salesforce account records. Take seat and product counts from billing, not from the CRM.
  • Feature adoption:Use event data from Amplitude or Mixpanel. Set the activation event before the analysis starts, never after.
  • Store and online:Join point-of-sale exports to online orders using a shared customer ID. If no shared ID exists, label the join as approximate.
  • Donor retention:Use the organization's own donor database. Count gifts by donor and entry cohort, and use only data the donor provided for that purpose or the law permits.
  • Marketplace health:Use payout exports from a marketplace payments platform such as Stripe Connect. Use the same active-period definition for buyers and sellers.

No benchmark is assumed here. Set a local baseline from four to eight recent periods before judging any change. Ranges quoted in earlier drafts had no source, so they are not used.

Demo accounts are for practice

Public demo accounts, such as the Google Analytics 4 demo account for the Google Merchandise Store and Amplitude's demo environment, are useful for practising a query. They say nothing about any company, so nothing in them should be reported as a result.

Nine Customer Analytics Patterns

Pattern

Onboarding cohort
Who reaches first value?
Repeat purchase
When do buyers return?
Subscription renewal
Which signals precede renewal?
Service recovery
Which issues recur?
B2B account growth
Which accounts adopt another use?
Feature adoption
What sequence precedes durable use?
Donor retention
Which entry cohorts continue?

Question

Onboarding cohort
Improve one step
Repeat purchase
Time replenishment help
Subscription renewal
Prioritize review or test
Service recovery
Fix process and follow-up
B2B account growth
Coordinate product and sales
Feature adoption
Change onboarding
Donor retention
Test stewardship

Action

Onboarding cohort
Repeat purchase
Subscription renewal
Service recovery
B2B account growth
Feature adoption
Donor retention

Add population context carefully

The Bureau of Labor Statistics publishes Consumer Expenditure Survey tables with aggregate expenditure information across published population groups. These tables can provide broad context. They do not identify a company's customers and do not authorize individual-level enrichment.

  • Write the outcome and the observation window
  • Identify who is absent from the data
  • Set the action and the stop condition
  • Measure treatment delivery and suppression
  • Use an experiment for effect claims
  • Review mature contribution and unintended outcomes

Avoid one generic dashboard for all nine patterns. Service recovery may use an issue as the unit, B2B growth an account, and renewal a subscription. Mixing them can create impossible denominators and misleading averages.

Document one falsifying observation for each pattern. If the data cannot tell a product defect from a customer trait, do not label the customer. Escalate the process problem instead. Labelling a person for a defect the product caused is among the costlier customer analytics mistakes.

Turn patterns into test cases

Record each pattern's audience, source data, identity rule, business constraint, decision and outcome window before transfer. Replace the example inputs with local data and test a failure case. If a pattern depends on rights, staff or product functions the organization lacks, label it unsuitable.

The NIST Privacy Framework starting guide describes an organizational process for identifying and managing privacy risk. Use it to assign owners, describe data processing and record responses. The framework is voluntary and does not establish legal compliance for any marketing use.

Keep the evidence record beside the decision so a reviewer can reproduce the reasoning. Set the next review date and name the change that would trigger an earlier check.

Common questions

Which pattern suits ecommerce?
Repeat-purchase cohorts, returns, service recovery and store-online journeys can help, once customer identity and economics are governed.
Which pattern suits B2B?
Account adoption, buying-group activity, opportunity maturity, service, renewal and expansion, each with account-level rules.
Can demographic data define an individual customer?
Not from an aggregate public table. Individual enrichment needs a lawful, accurate, purpose-limited source and appropriate controls.

More in Operations

Latest from Practice Desk