> ## Documentation Index
> Fetch the complete documentation index at: https://shortpen.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Why events aren’t tracking on a ShortPen Link

> Fix event tracking issues in ShortPen. Check pixel setup, link settings, and triggers to ensure accurate conversion data.

**Short answer:** In almost all cases, it’s one of these: the ShortPen Pixel isn’t on the destination page, event tracking isn’t enabled for the URL, or the event’s trigger doesn’t actually happen in your test. Fix those, then verify live in the Event Testing Panel.

<Info>
  **See also**: [Understanding Events and Conversions in ShortPen](/key-concepts/events-and-conversions-overview)
</Info>

## Before you start

You should already have:

* The [ShortPen Pixel](/key-concepts/pixel-overview) **is installed**  on the site where the event occurs.
* **At least one** [event created](/getting-started/create-first-event).

<Note>
  Reminder: **events are not retroactive.** They record **from the moment they’re created or enabled**.
</Note>

## Quick fixes (do these in order)

### 1. Confirm the pixel is firing on the destination page

* Open the destination page and run the checks in "[**How to confirm your ShortPen Pixel is working**](/event-tracking/shortpen-pixel/pixel-verification)**"** (in-app verification and basic network checks).
* Or verify live via [**event testing panel**](/event-tracking/manage-events/events-testing) (you’ll see **Pixel detected** and incoming test events).
* If missing/blocked, reinstall the pixel.

<Check>
  **Expected:** pixel detected and incoming hits visible in the event testing panel.
</Check>

### 2. Ensure the URL has Event Tracking enabled

* Edit the ShortPen link/QR → **Settings** → toggle [**Enable Event Tracking**](/link-management/links-settings/enabling-event-tracking) → **Save**.

<Tip>
  **Why:** conversions attach to that **specific URL** only when this toggle is on. Future actions only.
</Tip>

### 3. Validate the event’s trigger and scope

Make sure your test actually meets the event’s conditions:

* The event **exists, is active**, and is tied to the **same workspace** that owns your URL.
* **URL-triggered** events. The visitor really reaches a path that **matches your rule** (e.g., contains `/thank-you`). Enter only the **path/slug**, not the full domain.
* **Code-triggered** events. The **JS snippet runs at the right moment** (e.g., on button click) and the Pixel loads **before** it fires.
* Avoid **duplicate pixels or duplicated event code** which can interfere or double-fire.

<Note>
  If the event comes from an **integration**, remember it may not appear in your Events list and isn’t editable. Verify via the integration setup and confirm live in the [**Event Testing Panel**](/event-tracking/manage-events/events-testing).
</Note>

### 4. Test with the Event Testing Panel

<Card title="How to test ShortPen events with the Event Testing Panel" icon="arrows-to-circle" href="/event-tracking/manage-events/events-testing" cta="Go to the guide">
  Test your ShortPen events live using the Event Testing Panel to verify pixel activity and event triggers instantly.
</Card>

## Less common causes (quick checks)

* **Wrong workspace/domain context**. Make sure you’re viewing reports where the link and its event live.
* **Conditional redirects block the trigger.** Device/geo rules might send you to a page that doesn’t fire the event.
* **Duplicate or multiple pixels.** Remove extra snippets that can interfere with testing.
* **Strict blockers.** Ad/tracking blockers can prevent firing during tests. Temporarily disable for your test session.

## Related links

* [What is the ShortPen Pixel](/key-concepts/pixel-overview)
* [How to create your first event in ShortPen](/getting-started/create-first-event)
* [How to manually install the ShortPen Pixel](/event-tracking/shortpen-pixel/pixel-manual-installation)
* [How to install the ShortPen Pixel with the Shopify app](/event-tracking/shortpen-pixel/pixel-shopify-installation)
* [How to confirm your ShortPen Pixel is working](/event-tracking/shortpen-pixel/pixel-verification)
* [How to test ShortPen events with the Event Testing Panel](/event-tracking/manage-events/events-testing)
* [How to enable Event Tracking on a ShortPen Link](/link-management/links-settings/enabling-event-tracking)
* [How to view conversions for a single ShortPen Link](/analytics/link-level-analytics/link-conversion-analytics)
