TapCub is live — analytics, insights and live chat, free on one platform
Glossary

Digital touchpoints: definition, types and how to measure them

Digital touchpoints are the online interactions between a customer and your brand, before, during and after a purchase. Types by journey stage, an inventory template, and a worked first/last/linear attribution example.

Xu An Reviewed by Emma Collins Also called touchpoint Last updated Nov 14, 2026 Glossary

Quick answer

Digital touchpoints are the online interactions between a customer and a brand, such as a search result, an ad click, a product page visit, a live chat conversation or a marketing email, at any stage before, during or after a purchase. In analytics, each is a step on a conversion path.

Formula: Touchpoint conversion rate = conversion paths that include the touchpoint ÷ sessions of that touchpoint

What are digital touchpoints?

Digital touchpoints are the online interactions between a customer and a brand: a search result, an ad click, a product page visit, a live chat conversation or a marketing email. They are the digital subset of customer touchpoints, which Lemon and Verhoef (2016) describe as brand-related interactions between customers and firms that can be physical or digital and can occur at any stage of the customer journey (paper).

Marketers also say marketing touchpoints or consumer touchpoints; the terms overlap almost completely. What changes between contexts is the unit of measurement. In marketing strategy a touchpoint is any encounter — a billboard counts. In web analytics a touchpoint is a measurable step on the path to a conversion: Google Analytics 4 defines attribution as assigning credit for conversions to the touchpoints along a user's path, such as ad clicks (GA4 documentation). This page uses the analytics meaning: something you can count, place in a path and give credit to.

Types of touchpoints: before, during and after purchase

A practical way to list touchpoints is by journey stage, separating online from offline. Digital touchpoints are the online column; the offline column matters because customers move between the two, and offline encounters rarely show up in analytics on their own.

StageOnline (digital) touchpointsOffline touchpoints
Before purchaseSearch results, paid ads, social posts, blog articles, review sites, nurture emailsStorefront, print ads, events, word of mouth
During purchaseProduct and pricing pages, cart and checkout, live chat, demos booked onlineIn-store browsing, sales conversations, packaging, point of sale
After purchaseOrder emails, support chat and knowledge base, app onboarding, review requests, communityDelivery and unboxing, in-store returns, phone support

Two things to notice. The same channel can appear in several stages: email can acquire, convert and retain. And offline touchpoints usually need a bridge to become measurable — a QR code, a promo code or a "how did you hear about us?" question — otherwise they stay invisible in your reports.

How to inventory your touchpoints

You cannot measure what you have not listed. Build the inventory in three steps:

  1. Walk the journey. List every encounter per stage, from both sides: what you publish and what customers actually use. A customer journey map is the usual starting point.
  2. Fill one row per touchpoint. Use the template below and keep one owner per row.
  3. Mark what is tracked. Note whether your analytics already records each touchpoint (a session source, a UTM tag, an event) and what is missing. Fix the gaps on high-value stages first.

Template (example rows):

StageTouchpointOnline / offlineOwnerWhat to measureTracked today?
BeforePaid search adOnlineGrowthSessions, assisted conversionsYes, via UTM
DuringLive chat on pricing pageOnlineSupportChats, goal conversions of chattersPartly
AfterIn-store returnOfflineRetailReturn rate, repeat purchaseNo

The inventory doubles as a UTM hygiene checklist: rows marked as tracked should use consistent parameter naming, or one touchpoint will split into several in your reports.

How to measure touchpoint contribution

Customers rarely convert on the first encounter. A conversion path is the sequence of touchpoints a customer passes through before converting, and attribution is the rule that splits credit for the conversion among them.

Sample data: three customers convert once each, through these paths:

PathTouchpoint sequence (in order)Touchpoints
APaid search → Social → Email → Direct4
BOrganic search → Email2
CSocial → Organic search → Paid search → Direct4

Three classic rules assign credit differently: first-touch gives everything to the first touchpoint, last-touch to the last, and linear splits equally among all touchpoints in the path.

ChannelFirst-touchLast-touchLinear (per path)
Paid search1 (A)0¼ (A) + ¼ (C) = 0.50
Organic search1 (B)0½ (B) + ¼ (C) = 0.75
Social1 (C)0¼ (A) + ¼ (C) = 0.50
Email01 (B)¼ (A) + ½ (B) = 0.75
Direct02 (A, C)¼ (A) + ¼ (C) = 0.50
Total333.00

Every model must hand out exactly the 3 conversions — that is your arithmetic check. The lesson is in the zeros: Email and Organic search get nothing under first- or last-touch, yet each earns 0.75 under linear. Single-touch rules hide the channels that assist.

These are classic rule-based models. GA4 retired first-touch, linear, time-decay and position-based in November 2023, leaving last-click and data-driven attribution (GA4); TapCub still offers the five rules, listed below. The other rules — position-based (first and last 40% each, the middle shares 20%) and time-decay (credit grows closer to conversion; the Google Ads API documents a one-week half-life) — are covered in multi-touch attribution. To choose between models on your own data, see compare attribution models.

A second, simpler metric is the touchpoint conversion rate: paths that include the touchpoint ÷ sessions of that touchpoint. In the sample, Email appears in 2 of the 3 paths; if Email drove 40 sessions in the period, its rate is 2 ÷ 40 = 5%. When you act on these numbers to shift budget, follow a campaign optimization routine instead of reacting to a single model.

Common pitfalls

  • Judging everything by last click. The example shows why: assist channels get zero. Look at at least two models before cutting a channel.
  • Assuming direct traffic is handled the same everywhere. GA4 gives direct touchpoints no credit unless the entire path is direct (GA4); the example above credits Direct like any other channel. Check your tool's rule before comparing numbers across tools.
  • Mixing units. A click, a session and an event are different things. Decide which one your tool calls a touchpoint, or rates will not be comparable.
  • Letting the lookback window cut paths short. Touchpoints older than the window get no credit; GA4 offers 30, 60 or 90 days (GA4). Long consideration cycles need longer windows.
  • Treating digital as the whole journey. Offline touchpoints do not appear in session data. If a meaningful share of customers buys in store, your digital attribution describes only part of the path.

How TapCub counts touchpoints

You can rerun the three-path example above on your own data in TapCub's attribution analysis, All-platform analytics › Behavior › Behavior analysis.

  • A touchpoint is a session. Credit goes to the sessions before the conversion inside the lookback window, including the converting session itself.
  • Choose what a touchpoint is labeled by. The default is channel (falling back to the referrer channel when empty). Switch to UTM source, UTM campaign, referrer domain or landing page to see touchpoints at the level you act on.
  • Compare models side by side. Select first, last, linear, position and time decay together. Each becomes a column, so the zeros in the example table, channels that only assist, are visible at a glance. Position gives one touchpoint all the credit, splits two in half, and with more gives first and last 40% each and the middle 20%. Time decay's half-life defaults to 7 days (1–90).
  • Read the touch rate. Touch rate = conversion paths that include the touchpoint ÷ sessions with that touchpoint, the same calculation as the Email example. Lookback defaults to 30 days (1–90); up to 50,000 conversions are scored per query.
  • Know the boundary. TapCub measures sessions on your site and app, not ad impressions, and it does not match ad clicks to app installs. Offline touchpoints such as a phone call only appear if you send them as events.

Sources

Was this explanation clear?

We use your answers to fix and expand this page.

Xu An

Customer Experience Consultant

Writes about live chat, visitor conversations, and self-service, sharing practical ways to make customer communication clearer and more effective.

FAQ

Questions people ask

Short answers to the follow-up questions that come up most.

Still have a question?

Chat with the team behind TapCub — we usually reply within a few hours on business days.

What is the difference between physical and digital touchpoints?

Physical touchpoints happen offline: a storefront, a print ad, a sales conversation, packaging or an in-store return. Digital touchpoints happen online: search results, ads, product pages, live chat and email. Customers move between the two, but web analytics records only digital touchpoints automatically; offline ones need a bridge such as a QR code, a promo code or a survey question.

What are some examples of digital touchpoints?

Before purchase: a search result, a paid ad, a social post or a review site. During purchase: a product page, the checkout flow or a live chat on the pricing page. After purchase: an order confirmation email, a support conversation, app onboarding or a review request. The same channel can serve several stages — email can acquire, convert and retain.

How do you measure a touchpoint's contribution to conversions?

Build conversion paths from the touchpoints customers pass through before converting, then apply an attribution model: first-touch credits the first touchpoint, last-touch the last, linear splits equally. Compare models on the same conversions and check the touchpoint conversion rate (paths including the touchpoint ÷ its sessions). In our worked example, Email earns 0.75 of 3 conversions under linear but zero under single-touch rules.

What counts as a touchpoint in analytics?

It depends on the tool's unit and window. In TapCub attribution, a touchpoint is a session before the conversion within the lookback window (default 30 days, 1–90), including the converting session, grouped by channel by default. Other tools may count ad clicks instead and may exclude direct traffic, so check the definition before comparing reports.

See this number on your own site

Add one script tag for web and apps, and the first reports fill in within minutes.

See your data clearly. Find your growth.

Every click, backed by data. Install one line of code and see your first numbers in a minute.

No credit card · Free plans for analytics and chat · Cookieless analytics