KPI Tree

Metric Definition

Touches per customer per period

Customer Contact Frequency = Total Customer Contacts in Period / Number of Active Customers
Total Customer Contacts in PeriodSum of all outbound and two-way interactions across channels
Number of Active CustomersDistinct customers contacted at least once or in the active base

Track from

Customer contact frequency

Customer contact frequency is the average number of times a business reaches out to or interacts with each customer over a defined period. It captures how often a customer hears from sales, success, support, and marketing combined. Tracked well, it tells you whether relationships are being nurtured, neglected, or smothered.

8 min read

Generate AI summary

What is customer contact frequency?

Customer contact frequency is the average number of times a business contacts or interacts with each customer over a defined period. If a team logs 4,000 contacts across 1,000 active customers in a month, contact frequency is four touches per customer per month. A contact can be a sales call, a check-in email, a support reply, a product webinar invite, or a quarterly business review, depending on how you choose to count.

The metric matters because relationship outcomes sit on a curve, not a straight line. Too few contacts and accounts drift, renewals slip, and expansion never gets raised. Too many contacts and customers feel pestered, mark messages as spam, and disengage. Contact frequency gives you a single number that exposes both failure modes, so you can see whether a segment is being neglected or over-contacted before it shows up in churn.

Frequency is most useful when read alongside what each contact is for and whether it lands. A high number driven by repeated unanswered emails is not engagement, it is noise. Pairing contact frequency with response and outcome signals turns it from an activity count into a read on relationship health, which connects directly to retention rate and net revenue retention.

Count a contact as a deliberate, logged interaction with a customer, not every automated system message. Transactional emails like receipts and password resets should be excluded. Including them inflates frequency and hides whether a real person is actually nurturing the account.

How to calculate customer contact frequency

The base calculation divides total customer contacts in a period by the number of active customers. The judgement sits in deciding what counts as a contact and which customers belong in the denominator. Defining both consistently is what makes the metric comparable month over month.

  1. 1

    Total customer contacts

    Sum every deliberate interaction in the period across channels: calls, emails, meetings, in-app messages, and support conversations. Decide up front whether one-way outbound and two-way exchanges both count, and apply that rule consistently.

  2. 2

    Number of active customers

    Use the count of customers in the active base for the period. For outbound-only frequency, use the number actually contacted at least once. Mixing these two denominators is the most common source of a misleading number.

  3. 3

    Period length

    Fix the window, weekly, monthly, or quarterly, before comparing. A four touches per month figure and a four touches per quarter figure describe very different relationships.

  4. 4

    Channel and team scope

    Decide whether the number covers one team or the whole company. A customer might hear from sales, success, support, and marketing in the same week. A blended figure shows the real load the customer experiences.

A worked example: a customer success team logs 1,800 check-ins and 600 emails across 400 accounts in a quarter. Contact frequency is 2,400 divided by 400, which is six contacts per account per quarter, or two per month. On its own that looks reasonable. The diagnostic value comes from breaking the average apart, because a healthy average can hide a long tail of accounts that received zero contact while a few were contacted weekly.

Customer contact frequency in a metric tree

A metric tree turns contact frequency from a single average into a map of who is contacting whom, through which channel, and to what end. The headline number first splits by the team doing the contacting, because sales, customer success, support, and marketing each have different reasons to reach out and different healthy frequencies.

Each team branch then decomposes into the channels it uses and the cadence behind them. The success branch, for instance, breaks into scheduled cadences like quarterly business reviews and reactive touches triggered by usage drops or support escalations. This is where the average stops lying to you. A flat company-wide number can hide a segment that gets nothing and a segment that gets contacted every other day.

KPI Tree models this by attaching RACI ownership to each branch, so the customer success lead is accountable for the cadence on enterprise accounts while the marketing lead owns nurture frequency on the long tail. When contact frequency drifts out of its healthy band for a segment, the platform pushes the change to the accountable owner rather than leaving it buried in an aggregate. The action loop then checks whether the cadence change actually moved engagement, instead of assuming more contact equals more value.

Metric tree insight

Segment the tree before optimising. Raising the company average rarely helps, because the average usually hides neglected accounts sitting next to over-contacted ones. The fix is rebalancing, lifting the silent segment and easing off the saturated one, not adding contacts everywhere.

Customer contact frequency benchmarks

There is no single correct contact frequency, because the right cadence depends on contract value, product complexity, and customer lifecycle stage. The benchmarks below give workable starting ranges by account tier, which you then tune against response and outcome data.

Account tierTypical contact frequencyNotes
Enterprise and strategic2-4 per monthHigh-touch relationships justify frequent, varied contact. Mix scheduled reviews with reactive support. Silence on a strategic account is a renewal risk.
Mid-market1-2 per monthBlend lighter human touches with automated lifecycle messaging. Cadence should rise around renewal windows and major usage changes.
Self-serve and long tail1-4 per quarterMostly automated and triggered. Human contact is reserved for expansion signals or churn-risk flags. Over-contacting this tier drives unsubscribes.
Onboarding (any tier)Weekly for first 30-60 daysFrequency should be highest during onboarding, then taper to the steady-state tier cadence once the customer reaches first value.

Read these ranges as bands rather than targets. The signal that matters is the response rate alongside the frequency. If contact frequency is within range but response rate is falling, the cadence is too high or the content is not relevant. If frequency is low and accounts are quietly not renewing, the cadence is too thin to surface problems in time.

How to improve customer contact frequency

Improving contact frequency is rarely about doing more of it. It is about putting the right cadence on the right accounts and making each contact earn its place. The aim is a frequency that lifts engagement and renewals without tipping accounts into fatigue.

Segment cadence by tier

Set distinct frequency bands for enterprise, mid-market, and self-serve accounts. A one-size cadence either neglects high-value accounts or saturates low-value ones. Match effort to account potential.

Trigger contact on signals

Replace fixed schedules with event-driven outreach. A usage drop, a support escalation, or an approaching renewal is a better reason to make contact than a calendar reminder, and it lands when it matters.

Find the silent accounts

Surface accounts that received zero deliberate contact in the period. These hide inside a healthy-looking average and are where avoidable churn accumulates. Close the gap before optimising anything else.

Measure response, not just volume

Pair frequency with reply and engagement rates. If more contact is producing fewer responses, you are buying disengagement. Ease off and raise the relevance of each touch instead.

KPI Tree connects each contact channel to the team that owns it and to the outcome it is meant to influence. The success team owns review cadence on enterprise accounts, support owns proactive follow-up frequency, and marketing owns nurture cadence on the long tail. When frequency moves outside the healthy band for a segment, the accountable owner is notified directly, and the verified impact loop checks whether the cadence change actually shifted engagement or renewal, so you stop guessing whether more contact is helping.

Common mistakes when tracking customer contact frequency

  1. 1

    Counting automated system messages

    Receipts, password resets, and other transactional emails are not relationship contact. Including them inflates frequency and hides whether a real person is engaging the account.

  2. 2

    Optimising the company average

    A healthy blended average routinely hides neglected accounts sitting next to over-contacted ones. Always segment before drawing conclusions, or you will tune the wrong thing.

  3. 3

    Ignoring response rate

    Frequency without response data treats a sent message and a landed message as equal. Rising frequency with falling responses is a warning, not progress.

  4. 4

    Mixing denominators

    Switching between the full active base and the number actually contacted changes the number without changing reality. Pick one denominator and keep it stable across periods.

  5. 5

    Treating more contact as better

    Past a point, additional contact erodes goodwill and drives unsubscribes and spam complaints. The goal is the right cadence for each segment, not the highest one.

Related metrics

Retention rate

Product Metrics

Metric Definition

Retention Rate = (Users Active at End of Period / Users Active at Start of Period) × 100

Retention rate measures the percentage of users or customers who continue to use your product over a given period. It is the most important growth metric because sustainable growth is impossible when users leave faster than they arrive.

View metric

Net revenue retention

NRR

SaaS Metrics
ChargebeeStripe

Metric Definition

NRR = ((Beginning MRR + Expansion MRR - Contraction MRR - Churned MRR) / Beginning MRR) x 100

Net revenue retention (NRR) measures the percentage of recurring revenue retained from existing customers over a given period, including expansion, contraction, and churn. An NRR above 100% means existing customers are generating more revenue over time, creating a compounding growth engine that does not depend on new acquisition.

View metric

First response time

Customer Support Metrics
IntercomPylon

Metric Definition

FRT = Total First Response Times / Total Tickets With a First Response

First response time measures the elapsed time between a customer creating a support ticket and receiving the first substantive response from a human agent. It is the metric that shapes the customer's initial impression of the support experience and sets the tone for the entire interaction.

View metric

Sales pipeline velocity

Sales Metrics
ApolloAttioHubSpotSalesforce

Metric Definition

Pipeline Velocity = (Opportunities × Deal Value × Win Rate) / Sales Cycle Length

Sales pipeline velocity measures how quickly deals move through your pipeline and generate revenue. It combines the four core levers of sales performance into a single metric that reveals the rate at which your pipeline converts to closed revenue.

View metric

Metric trees for customer success

Metric Definition

Customer contact frequency is a core customer success measure, so this guide shows the team how to place touches per customer within a wider success metric tree.

View metric

How to set KPI targets

Metric Definition

Use this guide to decide what a healthy level of touches per customer per period looks like and set a target the support team can act on.

View metric

Build contact frequency as a tree with an owner on every branch

Model customer contact frequency by team, channel, and segment, give each branch a RACI owner, and let KPI Tree flag the accounts being neglected or over-contacted before it shows up in churn.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business