TL;DR, Kurzantwort
8 Min. LesezeitEin Rage Click ist eine Person, die eine Aktion wiederholt. Ein Dead Click ist eine Seite, die eine Aktion nicht beantwortet. Zwei der fĂŒnf groĂen Session-Replay-Anbieter veröffentlichen numerische Erkennungsregeln, und die widersprechen sich: PostHog feuert `$rageclick` nach drei Klicks, die jeweils innerhalb von 30 Pixeln und 1 Sekunde zum vorherigen liegen, wĂ€hrend Hotjar fĂŒnf Klicks auf dasselbe Element innerhalb von 500ms zĂ€hlt. FullStory, LogRocket und Microsoft Clarity beschreiben beide Signale in Worten ("rapidly, in the same area", "a series of rapid, repeated clicks", "a clustered area in rapid succession") und veröffentlichen gar keine Zahlen. Niemand veröffentlicht eine numerische Schwelle fĂŒr Dead Clicks.
Was ist der Unterschied zwischen Rage Clicks und Dead Clicks?
Bei Rage Clicks vs Dead Clicks geht es um die Ursache: Ein Rage Click hĂ€lt fest, dass jemand eine Aktion wiederholt, und ein Dead Click hĂ€lt einen einzelnen Klick fest, den die Seite nie beantwortet hat. Das eine ist verhaltensbezogen, das andere strukturell. Sie ĂŒberlappen stĂ€ndig, weshalb Tools sie nebeneinander auflisten, aber die Abhilfe ist jeweils eine andere.
Ein Rage Click sagt Ihnen, dass eine Person es weiter versucht hat. Das passiert, wenn das Ziel langsam ist, wenn die Reaktion unsichtbar bleibt, und auch dann, wenn die OberflÀche wiederholtes Klicken legitim einlÀdt. Ein Dead Click sagt Ihnen, dass ein Element einen Klick empfangen und keine VerÀnderung erzeugt hat. Das passiert, wenn das Element nicht verdrahtet ist, wenn ein Handler eine Ausnahme geworfen hat, und auch dann, wenn die VerÀnderung echt war, der Detektor sie aber nicht sehen konnte.
Welche Schwellen veröffentlicht welcher Anbieter?
Zwei der fĂŒnf veröffentlichen Zahlen. Drei beschreiben das Verhalten in Prosa und belassen es dabei.
| Anbieter | Regel fĂŒr Rage Clicks | Regel fĂŒr Dead Clicks |
|---|---|---|
| PostHog | $rageclick feuert bei "three clicks that are each within 30 pixels and 1 second of the previous one". Konfigurierbar als click_count: 3, threshold_px: 30, timeout_ms: 1000 | $dead_click ist "a click which isn't followed by a change to the page". Kein numerisches Fenster veröffentlicht |
| Hotjar | "when a user clicks on the same element five times within 500ms of one another" | Der Dead-Click-Filter findet Sitzungen, in denen Nutzer "clicked on a button, link, or a specific element of your site but didn't get any reaction". Keine Zahlen |
| FullStory | "clicking or tapping multiple times, rapidly, in the same area". Keine Zahlen | "If nothing on the page changes within a few seconds of a click or tap, it will get marked as a Dead Click". Keine Zahlen |
| LogRocket | "a series of rapid, repeated clicks on the same element". Keine Zahlen | "a click that did not result in a DOM change". Keine Zahlen |
| Microsoft Clarity | "the user clicks multiple times in a clustered area in rapid succession". Keine Zahlen | "a user clicks on an element but gets no feedback in a reasonable amount of time... the visual status doesn't change, and there's no navigation away from the page". Keine Zahlen |
Die zwei veröffentlichten Regeln stimmen nicht ĂŒberein, und sie liegen nicht einmal nahe beieinander. PostHog braucht drei Klicks innerhalb einer Sekunde und lĂ€sst den Zeiger dazwischen 30 Pixel wandern. Hotjar braucht fĂŒnf Klicks innerhalb von 500 Millisekunden und verlangt sie auf demselben Element. Wer dreimal in 800 Millisekunden klickt, ragt in PostHog und ist in Hotjar unsichtbar. Wer fĂŒnfmal ĂŒber vier Sekunden auf einen Button klickt, ragt in keinem von beiden.
Das wiegt schwerer als die Zahlen selbst. Rage-Click-ZĂ€hlungen sind ĂŒber Tools hinweg nicht vergleichbar, und ein Wechsel des Anbieters verĂ€ndert die Zahl, ohne dass sich auf Ihrer Website etwas Ă€ndert.
Was zÀhlt bei einem Dead Click als VerÀnderung der Seite?
Kein Anbieter legt sich öffentlich fest, und das ist die schwÀchste Stelle im ganzen Signal.
LogRocket ist am konkretesten, und das ist immer noch eine Kategorie statt einer Schwelle: Ein Dead Click ist "a click that did not result in a DOM change". Clarity ergÀnzt in Prosa zwei Bedingungen, dass sich der visuelle Status nicht Àndert und dass keine Navigation von der Seite weg stattfindet, ohne zu sagen, wie lange gewartet wird. FullStory sagt "within a few seconds". PostHog sagt nur "a change to the page".
Alles Mehrdeutige fĂ€llt in diese LĂŒcke:
- Ein Klick, der eine Netzwerkanfrage auslöst, deren Antwort nach dem Erkennungsfenster eintrifft.
- Ein Klick, der ein Canvas, eine WebGL-Szene oder ein Video-Element verÀndert, von denen keines das DOM mutiert.
- Ein Klick, der einen nativen Dialog öffnet, einen Download auslöst oder in die Zwischenablage kopiert.
- Ein Klick, der eine CSS-Klasse umschaltet, die beim aktuellen Breakpoint keine sichtbare Wirkung hat.
Jeder dieser FĂ€lle erzeugt in mindestens einem Tool einen Dead Click und in einem anderen nichts. Behandeln Sie eine rohe Dead-Click-ZĂ€hlung als Suchindex ĂŒber Sitzungen und nicht als FehlerzĂ€hlung, und bestĂ€tigen Sie jedes Cluster am Replay, bevor daraus ein Ticket wird. Der praktische Ablauf ist der, den die Dead-Click-Analyse beschreibt.
Warum feuern Rage Clicks auf funktionierenden OberflÀchen?
Weil der Detektor die Taktung misst, nicht die Absicht, und weil viele korrekte OberflÀchen schnelle Wiederholklicks geradezu verlangen.
FullStory benennt das Problem in der eigenen Dokumentation unter der Ăberschrift "Why don't Rage Clicks work for me?": Manche UI-Komponenten, etwa Weiter- und ZurĂŒck-Buttons, laden natĂŒrlicherweise zu wiederholten Klicks ein, was die Heuristik auslöst, obwohl das Verhalten beabsichtigt ist. PostHog kommt zum selben Schluss und liefert Voreinstellungen zum Ausgleich mit. Ab defaults: '2026-05-30' ignoriert PostHog automatisch Navigationselemente mit Text wie next, previous, > und <, Mengenschalter mit + und - sowie wiederholte Klicks auf TextauswahlflĂ€chen wie Inputs, Textareas und contenteditable-Elemente, denn ein Dreifachklick zum Markieren einer Zeile ist kein Rage.
Beide Anbieter liefern eine Notausstiegsluke im Markup mit:
| Anbieter | Rage Clicks unterdrĂŒcken | Dead Clicks unterdrĂŒcken |
|---|---|---|
| PostHog | Klasse .ph-no-rageclick oder rageclick.css_selector_ignorelist | Klasse .ph-no-deadclick oder capture_dead_clicks.css_selector_ignorelist |
| FullStory | Klasse fs-ignore-rage-clicks oder Kontoeinstellungen | Klasse fs-ignore-dead-clicks oder Kontoeinstellungen |
FullStory ergĂ€nzt ein Detail, das man einplanen sollte: Die UnterdrĂŒckung gilt nur fĂŒr neue Sitzungen, bestehende Sitzungen werden nicht rĂŒckwirkend neu klassifiziert.
PostHogs Dokumentation schlieĂt den Kreis mit der richtigen Anweisung: BestĂ€tigen Sie Rage Clicks an Session Replays, bevor Sie sie als hartes Frustrationssignal behandeln. Auf derselben Disziplin baut die Rage-Click-Analyse auf.

Flowsery
Jetzt 14 Tage kostenlos testen
Echtzeit-Dashboard
Zielverfolgung
Cookie-freies Tracking
Welche Ursachen stehen hinter welchem Signal?
Die zwei Signale zeigen auf verschiedene Teile des Stacks, und das ist der Grund, sie getrennt zu halten statt sie zu einer einzigen Frustrationszahl zu verschmelzen.
Rage Clicks kommen von:
- Latenz. Der Handler arbeitet, die Antwort braucht zwei Sekunden, die Person klickt erneut.
- Fehlendem Feedback. Der Handler arbeitet sofort, nichts Sichtbares bestÀtigt das, die Person klickt erneut.
- Blockiertem Absenden. Die clientseitige Validierung scheitert still und der Button wirkt tot.
- Legitimer Wiederholung. Pagination, Mengenschalter, Karussells, Textauswahl.
Dead Clicks kommen von:
- Nicht gebundenen Elementen. Text, Icons und Bilder, die interaktiv aussehen, ohne Handler.
- Handler-Fehlern. Eine JavaScript-Ausnahme vor der ZustandsÀnderung. FullStory verfolgt das separat als Error Clicks, die einen Klick unmittelbar vor einem clientseitigen JavaScript- oder Konsolenfehler sichtbar machen.
- Blinden Flecken der Erkennung. Canvas, Video, Downloads, neue Tabs, native Dialoge.
Ein Cluster, das beide Signale am selben Selektor zeigt, ist der stĂ€rkste Fall, den Sie bekommen werden: Das Element sieht klickbar aus, tut nichts, und Leute versuchen es weiter. Ein Dead-Click-Cluster ohne Rage Clicks heiĂt meist, dass das Element fĂŒr eine Maschine klickbar aussieht und fĂŒr einen Menschen nicht, was niedrigere PrioritĂ€t hat.

- Das Element wirkt klickbar
- Es passiert nichts
- Nutzer versuchen es trotzdem weiter
- Höchste PrioritĂ€t fĂŒr die Untersuchung
- Das Element wirkt fĂŒr eine Maschine klickbar
- Es wirkt fĂŒr einen Menschen nicht klickbar
- Niedrigere PrioritĂ€t fĂŒr die Untersuchung
Wie setzen Sie die beiden zusammen ein?
Sortieren Sie nach betroffenen Sitzungen und Position im Funnel, und sehen Sie sich das Replay an, bevor Sie das Ticket schreiben.
Keine der beiden Zahlen ist fĂŒr sich aussagekrĂ€ftig. Hundert Rage Clicks auf einem Karussellpfeil sind ein Artefakt des Detektors. Zwölf Dead Clicks auf einem Absende-Button im Checkout sind ein Umsatzvorfall. Der Unterschied liegt nicht in der Zahl, sondern darin, wo das Element sitzt und ob sich die Sitzung danach erholt hat.
Eine brauchbare Reihenfolge:
- Gruppieren Sie nach CSS-Selektor oder stabiler Element-ID, nie nach rohen Koordinaten.
- Filtern Sie auf Seiten, die Conversion-Gewicht tragen.
- PrĂŒfen Sie, ob Sitzungen mit dem Cluster den Schritt abgeschlossen haben.
- Sehen Sie sich drei Replays aus dem Cluster an. BestÀtigen Sie Element, Erwartung und Fehlschlag.
- Erst dann öffnen Sie das Ticket, mit Selektor, Seite, Sitzungszahl und Replay-Link.
Das ist dieselbe Sortierlogik, die fĂŒr jedes andere Signal der Familie der Frustrationssignale gilt, und deshalb liegt Session Replay unter beiden Metriken statt neben ihnen. Die ZĂ€hlungen finden die Kandidaten. Die Aufzeichnung entscheidet.
HĂ€ufig gestellte Fragen
Welche Anbieter veröffentlichen eine exakte Schwelle fĂŒr Rage Clicks?
PostHog und Hotjar. PostHog dokumentiert drei Klicks, jeder innerhalb von 30 Pixeln und 1 Sekunde zum vorherigen, offengelegt als click_count, threshold_px und timeout_ms. Hotjar dokumentiert fĂŒnf Klicks auf dasselbe Element innerhalb von 500ms. FullStory, LogRocket und Microsoft Clarity veröffentlichen fĂŒr keines der beiden Signale Zahlen.
Veröffentlicht irgendjemand eine numerische Schwelle fĂŒr Dead Clicks?
Nein. FullStory sagt "within a few seconds", Clarity sagt "a reasonable amount of time", LogRocket definiert es als Klick ohne DOM-Ănderung, und PostHog definiert es als Klick, auf den keine VerĂ€nderung der Seite folgt. Keiner der fĂŒnf nennt einen Millisekundenwert.
Sind Rage-Click-ZĂ€hlungen zwischen Tools vergleichbar?
Nein. Mit PostHogs Voreinstellungen zĂ€hlt ein Dreierklick innerhalb einer Sekunde. Unter Hotjars Regel zĂ€hlt er nicht, weil Hotjar fĂŒnf Klicks innerhalb von 500ms auf einem Element verlangt. Jeder Wechsel zwischen den beiden verĂ€ndert die Zahl, ohne dass sich das Nutzerverhalten Ă€ndert.
Kann ein Klick zugleich ein Rage Click und ein Dead Click sein?
Ja, und diese Kombination ist das Cluster mit dem höchsten Wert fĂŒr eine Untersuchung. Das Element hat wiederholte Klicks empfangen und keine VerĂ€nderung der Seite erzeugt, womit beide gĂ€ngigen ErklĂ€rungen fĂŒr Fehlalarme auf einmal wegfallen.
Wie verhindern Sie, dass ein Karussell oder Mengenschalter Rage Clicks erzeugt?
FĂŒgen Sie dem Element die Ausschlussklasse des Anbieters hinzu. PostHog nutzt .ph-no-rageclick und akzeptiert auĂerdem rageclick.css_selector_ignorelist. FullStory nutzt fs-ignore-rage-clicks. FullStory weist darauf hin, dass AusschlĂŒsse fĂŒr Sitzungen gelten, die nach der Ănderung aufgezeichnet wurden, historische Sitzungen behalten also ihre ursprĂŒngliche Klassifizierung.
Bedeutet ein Dead Click immer, dass etwas kaputt ist?
Nein. Klicks auf Canvas-Elemente, Videoplayer, Download-Links, Zwischenablage-Aktionen und native Dialoge erzeugen alle echte Reaktionen, die ein Detektor fĂŒr DOM-Mutationen nicht sehen kann. BestĂ€tigen Sie das Cluster in einem Replay, bevor Sie es als Defekt behandeln.
Flowsery
Jetzt 14 Tage kostenlos testen
Echtzeit-Dashboard
Zielverfolgung
Cookie-freies Tracking
Was erfasst das Error-Click-Signal von FullStory?
FullStory fĂŒhrt dies als eigenes Signal namens Error Clicks, getrennt von Dead Clicks. Es markiert einen Klick, der unmittelbar vor einem clientseitigen JavaScript- oder Konsolenfehler auftritt, und verknĂŒpft den Fehler so mit einer konkreten Interaktion statt mit einem allgemeinen Seitenfehler. Diese VerknĂŒpfung kommt einem Bugreport nĂ€her, als ein Dead Click es je kann, denn ein Dead Click sagt nur, dass sich das DOM nicht verĂ€ndert hat.
Wie sieht der empfohlene Ablauf aus, bevor ein Klick-Cluster zum Ticket wird?
Gruppieren Sie zuerst nach CSS-Selektor oder stabiler Element-ID und filtern Sie dann auf Seiten mit Conversion-Gewicht. PrĂŒfen Sie, ob Sessions im Cluster den Schritt abgeschlossen haben, und sehen Sie sich drei Replays an, um Element, Erwartung und Fehler zu bestĂ€tigen. Erst danach eröffnen Sie das Ticket, mit Selektor, Seite, Session-Anzahl und einem Replay-Link.
Was verursacht einen Rage Click auĂer einer langsamen Antwort?
Latenz ist eine Ursache, aber ein Rage Click feuert auch, wenn der Handler sofort reagiert und nichts sichtbar bestÀtigt, dass etwas passiert ist. Er feuert auch, wenn die clientseitige Validierung stillschweigend fehlschlÀgt und der Button einfach trÀge wirkt, sowie wenn die OberflÀche legitim wiederholte Klicks verlangt, etwa bei Paginierung, Mengenreglern, Karussells oder Textauswahl.
Warum zÀhlt die Gruppierung nach CSS-Selektor mehr als nach rohen Koordinaten?
Der praktische Ablauf beginnt damit, Klicks nach CSS-Selektor oder stabiler Element-ID zu gruppieren, niemals nach rohen Koordinaten. Rohe Koordinaten beschreiben eine Stelle auf dem Bildschirm, nicht das Element, mit dem jemand interagiert hat, sodass eine Gruppierung danach die Klicks auf denselben Button ĂŒber viele verschiedene Buckets verstreut. Die Gruppierung nach Selektor ist es, die es ermöglicht, Cluster nach betroffenen Sessions und Position im Funnel zu ranken.
War dieser Artikel hilfreich?
Teilen Sie uns Ihre Meinung mit!
Sieh uns öfter bei Google
Ein Klick macht Flowsery zu einer bevorzugten Quelle. Unsere Artikel stehen dann weiter oben in deinen Top-Meldungen, im KI-Modus und in den KI-Ăbersichten.
Bevor Sie gehen...
Flowsery
Umsatzorientierte Analysen fĂŒr Ihre Website
Verfolgen Sie jeden Besucher, jede Quelle und jede Conversion in Echtzeit. Einfach, leistungsstark und komplett ohne Cookies.
Echtzeit-Dashboard
Zielverfolgung
Cookie-freies Tracking
Verwandte Glossarbegriffe


Die vier Frustrationssignale und was jedes davon bedeutet
Die vier Frustrationssignale sind Rage Clicks, Dead Clicks, Error Clicks und Thrashed Cursors. Jedes greift bei einem Schwellenwert, den Ihr Tool setzt.


Was Digital Experience Analytics abdeckt, das Web Analytics ĂŒbersieht
Nicht Events zÀhlen, sondern den Besuch rekonstruieren: Digital Experience Analytics vereint Session Replay, Heatmaps, Friction Detection und Journey-Analyse.


Wo die Standardwerte der PII-SchwÀrzung im Session Replay Daten offenlegen
Standardwerte fĂŒr die PII-SchwĂ€rzung im Session Replay gehen weit auseinander: rrweb maskiert nur Passwörter, Sentry allen Text, Clarity Zahlen und E-Mails.


Wie stark bremst Session Replay die Website-Geschwindigkeit?
Die belastbare Antwort darauf, ob Session Replay eine Website verlangsamt, mit rrweb- und Sentry-Zahlen zu SkriptgröĂe, Hauptthread-CPU und Upload.


Was eine Abhörklage wegen Session Replay vor Gericht beweisen muss
Jede Abhörklage wegen Session Replay stĂŒtzt sich auf CIPA 631, Pennsylvanias WESCA oder den Wiretap Act. Was KlĂ€ger vortragen, was Gerichte urteilten.


Hinter einer Drop-off-Rate verstecken sich zwei Zahlen
Jeder Funnel liefert zwei Zahlen fĂŒr die Drop-off-Rate, eine pro Schritt und eine Ende zu Ende, und Teams zitieren sie wahllos. Eine Tabelle trennt sie.
Verwandte Artikel


Wem gehört Dwell Time, der Suchmaschine oder deiner Analytics
Suchmaschinen besitzen Dwell Time, deine Analytics sieht sie nie. Wo die Grenze zu Time on Page und Session-Dauer liegt und was Google dokumentiert.


Die Setup-Entscheidungen hinter jeder Funnel-Analyse
Drei Setup-Entscheidungen bestimmen, was Funnel-Analyse meldet: Reihenfolge der Schritte, Conversion-Fenster und ob der Funnel Nutzer oder Sessions zÀhlt.


Was Autocapture ohne manuelle Instrumentierung aufzeichnet
In der Produktanalyse zeichnet Autocapture jeden Klick, Seitenaufruf und Formularabsendung automatisch auf, ohne einen von Hand geschriebenen Tracking-Aufruf.

