Click & scan analytics
Time-series charts, top destinations, referrers, and conversion funnels — for both links and QR codes.
Every link, QR code, bio page, and file in OpenMyLink reports back. See where engagement comes from, which campaigns are working, and where to optimize next.
Compare clicks and scans side-by-side. Filter by campaign, channel, country, or device. Export raw data or stream events to your warehouse.
Time-series charts, top destinations, referrers, and conversion funnels — for both links and QR codes.
Country, region, city, OS, browser, and device class for every event. Ideal for retail and OOH attribution.
Group assets into campaigns. Roll up performance per channel (email, social, paid, print).
Fire Meta, Google Ads, LinkedIn, TikTok, Reddit, Snap, and Pinterest on click. Pixels run on the redirect.
Pull link, QR, and per-asset stats programmatically. Bearer auth, JSON I/O, 30 req/min default rate limit, OAuth 2.0 available.
Export your data on plans that include it (Small Agency and Big Agency). Per-link, per-campaign, per-channel rollups in the dashboard.
Authenticate with a bearer API key at openmy.link/api and fetch links, QR codes, pixels, campaigns, channels, and per-asset stats. JSON in, JSON out — every response carries "error": 0 on success.
# Get a single link with stats curl --location --request GET 'https://openmy.link/api/url/3' \ --header 'Authorization: Bearer YOUR_API_KEY' # → success { "error": 0, "details": { "shorturl": "https://openmy.link/spring", "longurl": "https://acme.com/spring" }, "data": { "clicks": 2148, "uniqueClicks": 1820, "topCountries": { "US": "812" } } }
The full reference for every resource is on the developers page.
X-RateLimit-Limit, -Remaining, and -Reset headers./api/url/:id or /api/qr/:id for the latest counts./oauth/authorize + /api/oauth/token.Get an account, drop in your first link, and watch live analytics flow back in seconds.