Fathom Events Not Showing Up

Share
Workaround available Web Updated November 13, 2026Based on 2 user reportsHow we research

Quick answer

Fathom custom events usually go missing because trackEvent runs before the script loads, the Firewall Events list blocks the name, or the event name uses special characters. Load the script first, then call fathom.trackEvent('name').

Most likely fix: Call trackEvent after the script

How to fix it

Try these in order — the most common fix is first.

  1. 1. Call trackEvent after the script

    1. Place your event code after the Fathom embed script
    2. Use fathom.trackEvent('newsletter signup') or fathom.trackEvent('cart add', { _value: 100 }) for revenue
    3. In frameworks, use fathom-client's trackEvent after load() has run
    Did this fix it?
  2. 2. Check the Firewall Events list

    1. Open site settings > Firewall
    2. Look at the Events list for blocked names or an allow-only list missing your event
    3. Save; the change applies to the next event sent
    Did this fix it?
  3. 3. Use simple event names

    1. Remove emoji and special characters from event names
    2. Note event names can't be renamed after they fire, so change the name your code sends instead
    Did this fix it?

Symptoms

Pageviews appear but custom events, goals or revenue never show in the Events section.

Why it happens

  • trackEvent called before the Fathom script has loaded
  • Firewall Events list blocking the name or only allowing listed names
  • Special characters or emoji in the event name
  • Old trackGoal codes still in use (recorded under an event name)
  • Visitor's ad blocker blocks the script, so no events are sent

This guide also covers

  • fathom events not showing
  • fathom trackevent not working
  • fathom analytics goals not working

Still not working?

If Fathom Analytics keeps failing, you're not alone. See every Fathom Analytics problem users report or the alternatives people switch to.

Done fighting Fathom Analytics? Our small team builds your own Fathom Analytics alternative, made for how you work. On your domain or hosted by us. Price agreed together.

Get a quote
Fixed it? Share this guide

The same problem in other apps

All missing or lost data guides →

Other Fathom Analytics errors

All 14 Fathom Analytics errors and fixes →