Links and pixels
Measure clicks and opens in places you cannot put a script tag.
All pages
The tracker needs a page it can run on. Some things are not that: an email, a PDF, a QR code on a poster, a link in someone else’s newsletter. Links and pixels cover those.
Both live on the Tracking page of a website, and both are minted the same way: pick a name and a slug, and copy the result.
Tracked links
A tracked link is a short URL that records the click, then forwards to wherever you were sending people anyway.
https://api.trysonex.com/q/spring-sale
Create it with a name (for you), a destination URL (where it goes), and a slug (the last part of the short URL, filled in from the name and editable). Share the short URL instead of the raw destination.
Use one per placement, not one per campaign: newsletter-may, podcast-ad, qr-poster. The point is to tell them apart afterwards.
Tracking pixels
A pixel is a 1x1 transparent image. Loading it records an event.
<img alt="" height="1" src="https://api.trysonex.com/p/may-newsletter" width="1" />
Paste that into an email or any HTML you cannot script. When it renders, sonex counts it.
Where the data shows up
Events from links and pixels are attributed to the website that owns them, so they appear in that site’s numbers alongside everything else.
The recorded URL is the page that hosted the link or embedded the pixel (the referrer), not the sonex endpoint. That is deliberate: without it, every tracked click would file itself under api.trysonex.com/q/… and quietly ruin your top-pages report.
Managing them
The Tracking page lists everything you have minted, filterable by All, Links or Pixels, and sortable by name or creation date. Each row copies its URL (or its <img> embed, for pixels) in one click.
Deleting one is permanent and asks first. The events it already recorded stay in your analytics; the URL simply stops working, which will look like a broken link to anyone still clicking it.
Next: Revenue.