Skip to content

Add Support for Dead-link clicks and Frustrated Clicks #1438

@rob-ellison-jet

Description

@rob-ellison-jet

Is your feature request related to a problem?
A few other web analytics product offer new events that help identify bad user experience "Frustration Signals". It would be great if Snowplow trackers could also offer this. Datadog and FullStory to name a couple but I'm sure there are more.

Describe the solution you'd like
A snowplow plugin that allows the tracking of Events based on the following frustration signals:

  • Dead clicks - A click on a link/button that leads to no action
  • Rage/Frustrated Clicks - Multiple clicks on the same button/link
  • Error Clicks - A click right before a javascript error is thrown
  • Mouse Thrashes - Moving the mouse in a frustrated way (perhaps harder to implement, more performance impact)

Describe alternatives you've considered
This could be implemented and logged as a unstructured event but though this might be a product gap that could benefit the wider snowplow community
.
Additional context
Datadog Article
FullStory Article

Metadata

Metadata

Labels

type:enhancementNew features or improvements to existing features.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions