Browser StudioBrowser Studio
UserFeedUserFeed
Get started free

Uninstall feedback

Catch the feedback users never post publicly.

Chrome gives developers almost no data on why users uninstall. A one-line setUninstallURL form captures the reason the moment someone leaves — with a drop-off funnel and pages branded to your extension.

Drop-off funnellast 7 days
Opened form2,847
100%
32% drop
Selected reason1,936
68%
54% drop
Added comment882
31%
23% drop
Submitted683
24%
A branded uninstall form and its drop-off funnel — loaded, interacted, submitted.

Uninstall capture

One line of setUninstallURL() opens your form the instant a user uninstalls.

Drop-off funnel

See where users abandon — loaded, interacted, submitted — not just who finished.

Branded forms

Your extension's icon and colour; the free-plan badge is removed on Pro.

Beacon exit events

Catch tab-close exits even when users don't hit submit, so you lose less signal.

The only moment Chrome lets you reach a leaving user

chrome.runtime.setUninstallURL() is the single built-in hook for the moment a user removes your extension. UserFeed generates that URL and gives you the exact one-line snippet to paste into your background service worker — no permission required — so you're capturing churn in minutes.

A funnel, not just a form

A plain form only tells you what the people who finished answered. UserFeed's drop-off funnel shows loaded → interacted → submitted, so you can see how many opened the form, how many engaged, and how many actually told you why they left — the difference between a survey and churn analytics.

Optimised, editable, and branded

Forms ship with Chrome-optimised uninstall reasons you can edit or add to, and they're branded to your extension out of the box. On the free plan a small “Powered by UserFeed” badge shows; Pro removes it.

Feature

Feedback Board

Feature

Roadmap

FAQ

Uninstall feedback, answered.

Chrome lets each extension register one URL to open on uninstall via chrome.runtime.setUninstallURL(). UserFeed generates that URL and hosts a branded feedback form behind it, so when a user uninstalls, Chrome opens your form and you capture the reason.

No. setUninstallURL needs no permission and no host permission — you paste one line into your background service worker and it works.

It tracks loaded → interacted → submitted, so you can see how many users opened the form, engaged with it, and completed it — not just the final answers.

Yes. It comes with Chrome-optimised uninstall reasons you can edit or add to, branded with your extension's icon and colour. The free-plan “Powered by UserFeed” badge is removed on Pro.

Yes. Your first extension is free forever, including uninstall feedback with unlimited responses, no credit card required.

Find out why users really leave.

One line of code, a branded form, and a drop-off funnel — free for your first extension.

Start free