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 week
142 dead clicks67 rage clicks19 form abandons19 feedback(8 open)
See key drivers

Top issues to investigate

“Add to Cart” button

/product

52
Dead click↑ Worsening

Search input

/search

31
Rage click★ New

Checkout form

/checkout

12
Abandoned↑ Worsening

Unresolved feedback

8 open

The checkout form keeps losing my address when I go back.

Bug/checkout·2h ago

I clicked ‘Add to Cart’ but nothing happened.

Confusing/product·4h ago

Search takes forever to load results.

Slow/search·6h ago

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

1

Add one script tag

Paste a single line of HTML before your closing </body> tag. Or use the React component if you prefer npm.

2

Friction watches for problems

No configuration needed. Rage clicks, dead clicks, form abandonment, and feedback are tracked automatically.

3

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
Start for free

Pro

early adopter price

For 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
Get Pro

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