What events are (and why they matter)
Events extend ShortPen beyond clicks by capturing what happens after a visitor lands on your site. Use events to measure outcomes, signup completed, purchase, lead created, and tie them back to campaigns, links, folders, and tags.In short: clicks show engagement. Events show outcomes .
Prerequisites
- A working ShortPen Pixel installed on the destination domain(s) where events will occur.
- Access to create events in your workspace.
- A shortlist of actions you want to track (e.g.,
signup,purchase,lead_created).
How to create your first event
All events share the same high-level flow:Name the event
Use a clear, consistent naming convention (e.g.,
signup_newsletter, checkout_purchase).Test the event
Use the Event Testing Panel to perform the action once and confirm it appears under Events received (test data doesn’t affect analytics).
Enable tracking on links (optional but recommended)
In the link editor, toggle Enable Event Tracking for links that will drive traffic to pages where your event can fire. The toggle appears when a Pixel is active for the destination domain.
Verification and data flow
- Pixel dependency. Events require a verified Pixel on the domain where the action happens. Without it, the event cannot be recorded.
- Real-time checks. The Event Testing Panel confirms that your trigger fires correctly before you go live.
- Attribution. Once active, events are attributed to the ShortPen links that sent traffic, visible in Link Analytics and Workspace Analytics.
Best practices
- Plan a minimal set. Start with a few meaningful events (e.g.,
signup,purchase) and add more later. - Name consistently. Prefer
noun_actionorcontext_actionpatterns (e.g.,checkout_purchase,newsletter_subscribed). - Test on production URLs. Staging environments may block or cache scripts differently.
- Avoid duplicates. Ensure each action fires one event; watch out for multiple triggers or repeated JS calls.
- Mind quotas. Your plan may include monthly event limits, enable tracking where it matters most.
Troubleshooting
No toggle to enable tracking on links
No toggle to enable tracking on links
The destination domain isn’t in the Pixel’s Allowed domains or the Pixel isn’t installed.
Clicks but zero events
Clicks but zero events
Confirm the event exists and is active, the link has Enable event tracking toggled on, and the Pixel is firing on the page.
Event fires twice
Event fires twice
Look for duplicate JS calls, multiple Pixels, or overlapping triggers.
FAQ
Do I need the ShortPen Pixel to track events?
Do I need the ShortPen Pixel to track events?
Yes. Events require an installed and verified Pixel on the destination domain.
Can I enable event tracking after a link is live?
Can I enable event tracking after a link is live?
Yes. Toggle Enable event tracking in the link editor. Only future actions will be counted.