Plausible Custom Events and Goals Not Showing

Workaround available Web Updated October 21, 2026

Quick answer

Plausible only displays custom events that have a matching goal in Site settings > Goals with the exact same name. Events sent before the goal existed are never backfilled, and CMS tools may break the plausible-event-name class.

Most likely fix: Create the goal with the exact name.

Symptoms

Clicks or form submits don't appear under Goal Conversions, or properties show '(none)'.

Why it happens

  • No goal created for the event name
  • Name mismatch (capitalisation, + vs space)
  • Events fired before the goal existed
  • CMS (e.g. Webflow) replaced '=' with '-' in the class name
  • Class not applied to the element, or script not loaded on that page
  • Event dropped by bot filtering on localhost or staging domains
  • GTM tag not published or trigger not firing

How to fix it

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

  1. 1. Create the goal with the exact name

    1. Go to Site settings > Goals > + Add goal
    2. Choose Custom event
    3. Enter the event name exactly, with spaces instead of + (e.g. 'Button Click' for plausible-event-name=Button+Click)
    4. Trigger the event again; older events won't appear
  2. 2. Fix the CSS class

    1. Inspect the element in the browser and check the class is plausible-event-name=Event+Name
    2. If your CMS turned '=' into '-', use '--' instead (plausible-event-name--Signup)
    3. In WordPress add it under Block > Advanced > Additional CSS class(es)
  3. 3. Check the event request

    1. Open DevTools > Network and click the element
    2. Look for a request to /api/event
    3. If the response has x-plausible-dropped: 1, test on the live domain instead of localhost/staging
    4. If no request appears, the class or script isn't on that page
  4. 4. Debug Google Tag Manager

    1. Use the official Plausible GTM template
    2. Open GTM Preview mode and confirm the trigger fires
    3. Publish the container (drafts don't run)

This guide also covers

  • plausible custom events not showing
  • plausible goals not working
  • plausible event not tracked
  • plausible-event-name not working

Still not working?

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

Other Plausible Analytics errors