Skip to content

Tracking clicks on forms - #579

Closed
Bernardo Srulzon (bernardosrulzon) wants to merge 5 commits into
snowplow:masterfrom
bernardosrulzon:click-on-form
Closed

Tracking clicks on forms#579
Bernardo Srulzon (bernardosrulzon) wants to merge 5 commits into
snowplow:masterfrom
bernardosrulzon:click-on-form

Conversation

@bernardosrulzon

@bernardosrulzon Bernardo Srulzon (bernardosrulzon) commented Apr 15, 2017

Copy link
Copy Markdown
Contributor

An interesting form tracking use case is analyzing if users are actually selecting something when they open a drop-down menu, or typing something when they click on a text field. This would allow us to see which fields are adding more friction to the conversion funnel - and hopefully lower it over time :)

Thoughts?

@snowplowcla

Copy link
Copy Markdown

Bernardo Srulzon (@bernardosrulzon) has signed the Individual Contributor License Agreement

@snowplowcla Snowplow CLA bot (snowplowcla) added the cla:yes [Auto generated] Snowplow Contributor License Agreement has been signed. label Apr 15, 2017
@kingo55

Copy link
Copy Markdown

@bernardosrulzon

Copy link
Copy Markdown
Contributor Author

Hey Rob! Thanks, that was exactly what I was looking for - focus works perfectly for this use case.

Schema is here: snowplow/iglu-central#548

Comment thread core/lib/core.ts
* @todo make `nodeName` enum
*/
trackFormChange: function (
trackFormFocusOrChange: function (

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should we separate trackFormChange from trackFormFocus?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought it would make sense to keep them together as they send exactly the same data. But feel free to edit this PR as you see fit - it was just a quick implementation to help us identify which forms needed more attention

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla:yes [Auto generated] Snowplow Contributor License Agreement has been signed.

Development

Successfully merging this pull request may close these issues.

5 participants