Framework · Behavioral Economics · Reference
The 23 Friction Patterns Behind Every E-Commerce Cart Abandonment
Frictionless Framework v1.1
Live data · 83 stores benchmarked
Updated continuously
Most CRO advice is generic: "add trust badges, simplify checkout, improve copy." Useful, but undiagnosed. This article documents the framework Frictionless uses to diagnose rather than guess: 23 detectable friction patterns mapped to 7 psychological WHY-categories, each backed by peer-reviewed behavioural-economics research. Calibrated against 83 e-commerce stores in the live benchmark.
Why "what" analytics is not enough
Google Analytics, Hotjar, and Plausible can tell you what happened: which pages users visited, where they bounced, which buttons they clicked. None tell you why. Without a why-mechanism, every CRO recommendation is a guess at causation. You change the button colour and conversion moves; you have no idea whether colour, contrast, placement, copy, or unrelated variables drove the change.
The way out of the guessing-game is to ground every friction observation in a documented psychological mechanism. If a checkout fails, it fails for one of a small number of well-studied behavioural reasons. Diagnose the mechanism, prescribe the specific fix, predict the impact range from the prior research.
The 7 WHY-categories
Every friction pattern Frictionless detects maps to one of these seven psychological mechanisms. Each cites peer-reviewed source-research. Prevalence numbers are from our live benchmark of 83 e-commerce stores.
1. Friction Anxiety
94% prevalence across benchmark
Kahneman & Tversky (1979). Prospect Theory: An Analysis of Decision under Risk.
Loss-aversion at the moment of purchase. Examples: forced account creation, hidden shipping cost reveal, surprise additional fields. Mechanism: the perceived loss of effort/data outweighs the abstract future benefit. See our dedicated
analysis of forced account creation for a deep dive.
2. Decision Paralysis
~50% prevalence
Schwartz (2004). The Paradox of Choice.
Too many variants, too many comparable options, too many decisions per page. Examples: 12 size options without recommendation, 8 colour swatches with equal weight, decision-saturated product grids. Fix: highlight bestseller, anchor default selection, reduce choice density at decision points.
3. Value Ambiguity
~50% prevalence
Ellsberg (1961) ambiguity aversion; Anderson (1971) marketing applications.
Customer cannot confidently estimate value-for-money. Examples: weak hero value-proposition, no clear differentiator above the fold, "what does this actually do?" friction. Fix: lead with a measurable promise, anchor against a comparison, surface social proof near price.
4. Mobile Friction
87% prevalence
Norman (1988) The Design of Everyday Things; Fitts (1954) Law of motor control.
Mobile-specific affordance and motor-control failures. Examples: no sticky add-to-cart, sub-44px tap targets, multi-step navigation on a small screen. Fix: persistent CTA, larger touch zones, single-thumb checkout.
5. Urgency Absence
~87% prevalence
Cialdini (1984) Influence — scarcity principle.
Missing scarcity or time-pressure signals; nothing pushes the customer to decide today. Examples: no stock counter, no live activity indicator, no time-bound offer. Fix: authentic stock counts, recent-purchase signals, defensible time-limited promotion.
6. Trust Deficit
~89% prevalence
Hovland, Janis & Kelley (1953) source credibility theory; Cialdini (1984) social proof.
Missing credibility signals at the decision point. Examples: no reviews near add-to-cart, missing security badges, no press mentions. Fix: authentic reviews near price, trust badges near pay-button, press logos above the fold.
7. Cognitive Misalignment
Common across dataset
Norman (1988) mental models; Sweller (1988) cognitive load.
UI affordances do not match user mental models. Examples: buttons that do not look clickable, forms that confuse, navigation labels that do not match user vocabulary. Fix: conventional patterns (blue underlined links, button-shaped CTAs, expected form-field orders).
The 23 patterns (in brief)
Each pattern is a specific, detectable instance of one of the seven WHY-categories. Detection is deterministic — we run the same checks against every store. The most prevalent patterns appear in the majority of e-commerce stores; the rarer patterns indicate stores that have addressed common issues but still have residual friction.
Friction Anxiety
Forced Account Creation at Checkout
Mobile Friction
No Sticky Add-to-Cart on Mobile
72% of benchmark. Persistent CTA missing on product pages.
Decision Paralysis
Too Many Variants Per Product
Reduce variant density at choice points.
Value Ambiguity
Weak Value Proposition Above the Fold
31% of benchmark. Customer cannot articulate why.
Friction Anxiety
Shipping Cost Hidden Until Checkout
31% of benchmark. Loss-aversion reveal at the worst moment.
Urgency Absence
No Urgency Signal on Product Pages
30% of benchmark. No scarcity or time-pressure cue.
Trust Deficit
Reviews Not Positioned Near Add-to-Cart
30% of benchmark. Trust signal too far from decision.
Trust Deficit
No Social Proof Above the Fold
15% of benchmark. Hero lacks credibility anchor.
Decision Paralysis
Checkout Form Has Too Many Fields
18% of benchmark. Each field is a cognitive-load tax.
Cognitive Load
Page Cognitive Load Overload
22% of benchmark. Per Sweller (1988).
Friction Anxiety
Payment Anxiety Signals Missing
22% of benchmark. No reassurance at pay-button.
Trust Deficit
Social Proof Placement Suboptimal
15% of benchmark. Wrong location for review widgets.
Multiple
+11 additional patterns
How Frictionless detects each pattern
Detection combines static HTML/CSS analysis (fetching the store's public pages, parsing the DOM, running deterministic checks) with optional behavioural-signal capture via our cookieless pixel. The static scan takes about 60 seconds per store; the optional pixel runs continuously in the customer's own browser session and reports rage-clicks, hesitations, scroll-skim patterns and similar UX signals.
Every detection rule is calibrated against the live benchmark of 83 e-commerce stores. As the dataset grows, prevalence numbers update continuously and the framework is refined against real-world observations. The public API at /api/v1/benchmarks exposes the current snapshot.
Why this framework matters
Without categorization, you cannot prioritize: a store with 11 issues across all 7 categories needs a different remediation order than a store with 11 issues concentrated in Friction Anxiety. Without mechanism, you cannot predict fix-impact: a Loss-Aversion fix has a different conversion-lift profile than a Choice-Overload fix. Without research-grounding, you are guessing.
With this framework, the diagnostic question becomes specific: which of the 7 WHY-categories dominates your friction? Which of the 23 patterns trigger first? That question is answerable in 60 seconds with a free Frictionless scan, and answerable in real-time once the pixel is installed.
See where your store ranks on each of the 23 patterns
Frictionless runs the complete framework against your store and returns a behavioural diagnosis in 60 seconds. The full report scores every pattern, identifies your dominant WHY-category, and prescribes specific fixes.
Scan my store →
€29 one-time · No subscription · Live behavioural pixel included free
Author note
Frictionless was built by Enrico Böker (B.Sc. Wirtschaftspsychologie, FHM Bielefeld). The framework extends his thesis work on FOMO-induced consumption behaviour. ORCID iD: 0009-0008-9991-1117.
Research sources: Kahneman & Tversky (1979) Prospect Theory; Cialdini (1984) Influence; Norman (1988) The Design of Everyday Things; Schwartz (2004) The Paradox of Choice; Sweller (1988) Cognitive Load Theory; Hovland, Janis & Kelley (1953) Source Credibility; Baymard Institute (ongoing UX-research). Live benchmark data from Frictionless scan-API as of
May 2026.
Related reading: 88% Force Account Creation · The 50ms Trust Test · DACH Checkout Friction