Skip to main content

May 2025 Updates

May 2025 Updates

May has mainly been about polishing the user experience and fixing the little things that make a big difference. We've addressed several customer-reported issues and made some nice improvements across the board.

Here's what we shipped:

  • Fixed missing "Refs" tab: Shared dashboards now display the Refs tab when it's enabled (whoops!)
  • Improved data export clarity: The "Goals" export is now labeled as "Events" to keep our terminology consistent and avoid confusion
  • Fixed UTM campaign filtering: UTM campaigns names with leading spaces now filter correctly instead of returning no data
  • Enhanced 2FA security: Strengthened our two-factor authentication implementation
  • Fixed timezone edge-case: We had attempted SQL injections (don't worry, our security is world class so they failed in their attempts) which were using an unknown timezone that was causing a lot of errors in our logs. This is already handled for human visitors as we would default to UTC. We now do the same for whatever these strange requests are to prevent a further barrage of errors.
  • Improved billing form UI: The country field validation was causing some shifting in the input fields, which made the UI look a bit off. We've improved both the validation and the layout, so everything now behaves and looks much better.
  • Fixed Entries sorting: Sorting by "Entries" in the Pages tab no longer breaks the Domains tab. We now reset the sort to the default when switching to the Domains tab.
  • Resolved filtering errors: Fixed HTTP 500 errors that occurred when applying an event filter after sorting by a pageview-only metric (like “Views”).
  • Clearer onboarding emails: Updated Day 29 email wording to clearly state whether you're on a yearly or monthly plan
  • Fixed API edge-case: Resolved a very specific issue affecting a customer with a lot of sites, where the sheer number of sites was causing 502 errors.
  • Test improvements: Various test improvements to keep everything running smoothly

As always, we really appreciate your bug reports and feedback — it's what helps us keep improving Fathom every day. So please keep it coming!

May 31, 2025

Return to changelog

Learn more about

Recent blog posts

Pixel cat

Switch to a better Google Analytics alternative

Fathom Analytics is simpler, more accurate and privacy-first. Import your Google Analytics data (UA and GA4), add our single line of code, and watch real-time analytics from your site pour in.

Start a 30-day, unlimited free trial to see how simple analytics can be.

Get started

Check out our full-featured, live demo to see how our software works.

Live demo