Analysing pre-purchase touchpoints: understanding the journey before conversion

How many visits, through which channels, over what period: what GA4 reveals about the path to purchase

The essentials

  • Definition: a touchpoint is any measurable interaction between a prospect and your brand before conversion: an ad, a search, an email, a direct visit.
  • The key figure: the average number of touchpoints before conversion. 1 to 2 for an impulse purchase, 4 to 8 in B2B.
  • The report: Advertising > Attribution > Conversion paths, with the early, mid and late touchpoint roles.
  • How to use it: don't judge a discovery channel on its last-click conversions; match your attribution window to the real cycle.

Few customers buy on their first visit. A prospect sees an ad, reads an article found on Google, receives an email, comes back directly, compares, then converts. Each of those interactions is a touchpoint. Analysing them shows how many steps separate discovery from purchase, which channels open the journey and which close it — so you can allocate budget without mistaking one role for the other. GA4 provides that view in its attribution reports.

Identifying your touchpoints

GA4 only sees digital touchpoints that end in a session on your site. The table below separates what is measured from what isn't:

TouchpointMeasured by GA4?Condition
Click on a Google Ads adYesAuto-tagging, linked accounts
Click on a social ad or postYesLinks tagged with UTMs
Click in an emailYesUTM
Google search (SEO)YesAutomatic (google / organic)
Direct visit, bookmarkYes, as "Direct"
An ad seen without a clickNoVisible on the ad platform only
Word of mouth, trade show, inbound phone callNoTo be recorded in your CRM
Someone viewing your Google listing without clickingNoListing statistics

The condition most often forgotten is tagging: without UTMs, emails and social media vanish from your journeys and show up as "Direct". See tagging your digital campaigns.

Reading the Conversion paths report

Advertising > Attribution > Conversion paths shows, for each key event you select:

  • The roles chart : each channel's share as an early touchpoint (it opens the journey), a mid touchpoint and a late one (it closes). A channel strong early and weak late is a discovery channel; the reverse is a closing channel.
  • The paths : the real combinations ("Paid Social > Organic Search > Direct"), with the number of conversions, the value, the number of days and the number of touchpoints before conversion.

Two figures to note in your reporting: the average number of touchpoints and the average time to conversion. Together they define your buying cycle.

Type of businessTypical touchpointsTypical timescale
E-commerce, basket < €501 to 20 to 2 days
E-commerce, basket > €3003 to 53 to 14 days
Consumer services (trades, healthcare, training)2 to 41 to 7 days
B2B, quote4 to 82 to 8 weeks
B2B, software or a high-value engagement8 or more1 to 6 months

What these analyses change in your decisions

  1. Each channel's role. A channel that appears mostly in the opening position (paid social, display, blog content) shouldn't be judged on its last-click conversions. The model comparison report, explained in attribution in GA4, gives its real contribution.
  2. The attribution window. If your average time to conversion is 40 days, a 30-day window in GA4 or Google Ads loses part of your conversions. Set it to 60 or 90 days.
  3. The winning combinations. If "Organic Social > Organic Search" is a frequent path, your social content should point to the pages Google ranks, and vice versa.
  4. Retargeting. A journey with 5 touchpoints is an invitation to reach visitors again in between: remarketing audiences, follow-up emails.
  5. Content. The pages people visit mid-journey (comparisons, reviews, FAQs, pricing) are the ones that move the decision along; they deserve care, and links between them.
Our advice: once a quarter, export the 20 most frequent conversion paths to a spreadsheet and compare them with the previous quarter. A channel appearing in — or disappearing from — those paths tells you more about your marketing than a change in sessions.

The limits to bear in mind

  • Journeys are reconstructed from cookies : the same prospect on two devices counts as two journeys, and a consent refusal erases the journey (see GA4 and GDPR).
  • Offline is invisible : in B2B where the first contact is a trade show or a call, GA4 shows only the digital part of the journey. Your CRM fills the gap.
  • The retention period (14 months maximum) limits analysis of very long cycles.

To map the complete journey, offline included, cross-reference these reports with your CRM: that is the subject of measuring the impact of a communication and of segmenting your audiences.

How GreenRed helps

Rather than juggling several tools, GreenRed's Traffic module brings these metrics together in a single dashboard, compares them over time and tells you which actions come first. You can try it free, with no card, from the Pricing.

Frequently asked questions

What is a touchpoint in marketing?

Any interaction between a prospect and your brand before a conversion: an ad seen or clicked, a Google search, an email, a visit to your Google listing, a call, a trade show. GA4 measures those that turn into a session on your site; the rest belong to your ad platforms or your CRM.

Where do I see the number of touchpoints before conversion in GA4?

In Reports > Advertising > Attribution > Conversion paths. For each path, the table shows the number of conversions, the value, the average time in days and the average number of touchpoints. You can filter by key event and by period.

How many touchpoints does a purchase take?

It depends on the price and the kind of decision: 1 to 2 for an online impulse purchase, 3 to 5 for a high-value basket, 4 to 8 for a B2B quote, more for software or a high-value engagement. The figure from your own site, read in GA4, is worth more than any average.

How do I measure offline touchpoints?

GA4 doesn't see them. Record them in your CRM (source of first contact, trade show, referral) and reconcile them with web conversions by email address or customer ID. For inbound calls, a dedicated phone number per channel or a call tracking tool lets you attribute them.

Put your GA4 data to work at last

GreenRed connects Google Analytics 4 and Search Console and turns your data into concrete actions.

Connect my GA4

Related articles