Events
What Yegonota tracks on your pages — interactions, engagement signals, and how to control them.
What are events?
Events are things that happen on a page — a visitor clicking a link, scrolling through your content, or spending time reading.
Yegonota tracks two kinds of events automatically:
Interactions — things visitors actively do, like clicking a link or a button.
Engagement signals — passive measurements that hint at how visitors experience your page, like how far they scroll or how long they stay.
Together they help you understand not just who visits your pages, but what they do when they get there.
Interactions
Outbound link clicks
When a visitor clicks a link that goes to another website, Yegonota records the destination domain and how many times it was clicked. No configuration needed.
Example: a visitor clicks a link to github.com — Yegonota
records github.com as an outbound click.
Download clicks
When a visitor clicks a link that downloads a file, Yegonota records the file URL and click count. No configuration needed.
Email link clicks
When a visitor clicks a mailto: link, Yegonota records
that an email link was clicked. The email address is never stored — it is
converted to a short anonymous code before being saved.
Button clicks — opt-in only
Button clicks are not tracked automatically. To track a specific button,
add a data-ye-event attribute:
<button data-ye-event="Subscribe">Subscribe to newsletter</button>
<button data-ye-event="Download guide">Download</button> Only buttons with data-ye-event are tracked. All other
buttons are always ignored. Choose labels that describe the action — avoid
dynamic text like user names or account details.
Engagement signals
Scroll depth
Yegonota measures how far visitors scroll on each page — 25%, 50%, 75%, and 100%. This tells you how much of your content people actually read. No configuration needed.
Time on page
Yegonota measures how long visitors stay on each page. This is a signal of how engaged they are with your content. The measurement stops when the visitor leaves or switches tabs. No configuration needed.
What is never tracked
Yegonota never tracks:
- What visitors type in forms or search boxes
- Mouse movements or cursor position
- Individual keystrokes
- Buttons without a
data-ye-eventattribute - Anything that could identify an individual visitor
Privacy notes
Button and link labels are stored exactly as you write them. Avoid using dynamic or personalised text as event labels — for example, do not use a visitor's name or account details as a button label.
Email addresses in mailto links are never stored. They are converted to a short anonymous code before saving.
All event data is stored anonymously and linked to your site, not to individual visitors.
Turning off event tracking
You can disable specific event types for each site in your dashboard settings.
This is coming in a future update.