ShonyLabs
DocsPricingChangelog
Log inGet started
← All changelog updates
July 13, 2026

Redesigned visitor journeys, user identification, and chart notes

Follow a single visitor's full path through your site, attach real user identity with identify(), and annotate charts with notes explaining spikes and dips.

The visitor journey page got a full redesign, making it easier to trace exactly what a single visitor did on your site — which pages they viewed, in what order, and how long they spent along the way.

We also shipped identify(), a small addition to the tracking snippet that lets you attach a real user ID — plus an optional name, image, and any custom properties — to a visitor once they log in or convert. From that point on, their earlier anonymous session history and their identified activity are treated as the same person in your dashboard, not two disconnected records.

Charts across the dashboard can now carry notes: click any point on the "Visitors over time" chart to leave a note explaining a spike, dip, or release, so the context behind a number doesn't get lost a month later.

Bot and crawler detection also got more accurate this release, filtering more non-human traffic out of your visitor counts by default.

What shipped

  • NewRedesigned visitor journey page.
  • NewAn identify() API to attach real user identity to visitors.
  • NewAdd notes directly on charts to annotate what happened on a given day.
  • ImprovedBetter bot and crawler detection.
Identify visitors with identify() →
← ShonyLabs Analytics launchesPublic live map sharing, team invites, and traffic exclusions →
ShonyLabs Analytics

Privacy-friendly web analytics that shows which channels actually drive revenue.

© 2026 ShonyLabs. All rights reserved.

Product

  • Log in
  • Sign up
  • Pricing
  • Changelog
  • Documentation
  • API reference

Guides

  • Quickstart
  • Tracking snippet
  • Goals
  • Transactions
  • Identify visitors
  • Cookieless tracking

Company

  • About
  • Contact
  • Terms of service
  • Privacy policy
  • Data processing agreement