See where users get stuck
Friction detects rage clicks, dead clicks, and form abandonment — and lets visitors tell you what's wrong.
One script tag. No cookies. No session recordings.
Friction up 2× this week — checkout and search need attention
247
friction events
↑ 94% vs last weekTop issues to investigate
“Add to Cart” button
/product
Search input
/search
Checkout form
/checkout
Unresolved feedback
8 open“The checkout form keeps losing my address when I go back.”
“I clicked ‘Add to Cart’ but nothing happened.”
“Search takes forever to load results.”
What Friction catches
Problems you'd only find by watching session recordings — detected automatically.
Rage clicks
A visitor clicks the same element repeatedly. Something they expected to work didn't.
Dead clicks
A click on something that does nothing. Broken button, missing link, misleading UI.
Form abandonment
A visitor starts filling out a form, then leaves without submitting. You see which form and which page.
Visitor feedback
A small button on your site lets visitors tell you what's wrong, in their own words.
Up and running in two minutes
Add one script tag
Paste a single line of HTML before your closing </body> tag. Or use the React component if you prefer npm.
Friction watches for problems
No configuration needed. Rage clicks, dead clicks, form abandonment, and feedback are tracked automatically.
See what's wrong
Your dashboard shows every friction point — grouped by page and element, with AI-generated summaries when you want them.
Privacy-first by design
Friction tells you what's broken without watching your users.
What Friction captures
- ✓Clicks that seem frustrated or unresponsive
- ✓Forms started but not submitted
- ✓Which page and element was involved
- ✓Visitor feedback messages
- ✓Screenshots (optional, submitted by visitors)
What Friction never touches
- ✕Keystrokes, passwords, or form values
- ✕Personal data or IP addresses
- ✕Cookies or cross-site tracking
- ✕Session recordings or background screen capture
Simple pricing
Start free, upgrade when you're ready. Early users lock in £5/mo for life.
Free
Try Friction on one site.
£0/mo
- -1 site
- -1,000 events/mo
- -50 feedback messages/mo
- -7-day data retention
Pro
early adopter priceFor production sites you care about.
£5/mo
£9/mo after beta — yours stays £5
- -5 sites
- -50,000 events/mo
- -Unlimited feedback
- -30-day data retention
- -AI issue briefs
- -Weekly AI digest
Can I stay on Free forever?
Yes. Free is not a trial. Use it as long as it fits.
What happens when I hit a limit?
We'll let you know before anything stops working. No surprise cutoffs.
What's early adopter pricing?
Sign up for Pro now and your price stays at £5/mo permanently, even after we raise it to £9/mo.
Find out what's frustrating your users
No credit card required. Set up in two minutes.
Try Friction free