Numbers, not a
preview of numbers.

Every metric below is on the free plan. Change the range — it is the real thing, over sample data.

hasl.ink/analytics

Page views

4,356

Link clicks

1,325

Click rate

30.4%

Active links

5

Views and clicks over time

Views Clicks
30 days agotoday

Where they came from

instagram.com1,84146%
Direct / QR1,12028%
tiktok.com60415%
google.com3318%
newsletter1484%

Which link they tapped

LinkClicksRate
Book a call4129.1%
New single — Spotify3888.6%
Print shop2335.2%
Newsletter962.1%
Press kit410.9%

What each number is for.

Clicks per link

Which of these is anyone actually tapping?

Ranked, with a rate beside each one. The link at the bottom is not earning its row — move it or cut it.

Referrers

Which platform is doing the work?

Instagram sending 1,800 and TikTok sending 600 changes where you spend Tuesday. A total visitor count cannot tell you that.

Click rate

Is the page converting, or just being seen?

Views going up while the rate falls means the traffic is wrong, not the page. Two different problems, two different fixes.

Device and browser

Who am I designing for?

Almost certainly a phone. Worth confirming before you spend an evening on the desktop layout.

Country and city

Where should I ship, or post, or tour?

On Creator. The one metric behind a paywall here, because the lookup costs us money per request.

What we count

  • One view per visitor per session, not per refresh.
  • Clicks recorded on the way out, before the redirect.
  • Device, browser and OS parsed from the user agent.
  • Referrer host only — never the full URL they came from.

What we do not

  • No third-party analytics script on your public page.
  • No cross-site profile of the people who visit you.
  • No selling any of it, to anyone, ever.
  • Free history stops at 7 days — Pro keeps all of it.

Built in-house, which is why it can be free: there is no per-event bill from a vendor behind it.

Questions.

Is link-in-bio analytics really free on hasl.ink?+
Yes — every metric, not a teaser. The free plan includes clicks per link, page views, CTR, device, browser, OS, and referrer breakdowns over a rolling 7-day window. Pro ($6/mo) unlocks your full history so you can compare this month to last, and Creator ($15/mo) adds country and city data. Linktree hides most of these numbers behind $5-9/mo before you see anything.
What exactly does hasl.ink track?+
Two event types: page views (someone opens hasl.ink/you) and link clicks (they tap a specific link). Both are stored with referrer, device type, browser, and OS. From that we compute per-link click counts, page-level CTR, top referrers, and time-series charts with 7 range presets from the last 30 minutes to all time. Short ranges get 5-minute granularity, longer ranges roll up to hourly or daily.
Can I see which platform actually sends my traffic?+
Yes — that's the referrer report. Instagram, TikTok, YouTube, Twitter/X, and direct visits (people typing the URL or scanning your QR code) are broken out separately. Most creators discover one platform drives 70%+ of clicks while another drives almost nothing, which changes where you post first. You can't make that call from Instagram's own vanity metrics.
How is this different from Linktree's analytics?+
On Linktree Free you get a lifetime click total and not much else. Click-through rate, referrers, and daily charts start at $5/mo Starter; deeper data sits in Pro at $9/mo. On hasl.ink the whole breakdown — per-link clicks, CTR, devices, referrers, time-series — is on the free plan from your first visitor. If you eventually pay, Pro is $6/mo, still under Linktree's entry tier.
Do you show where my visitors are located?+
Country and city breakdowns are part of the Creator plan ($15/mo), which also includes a custom domain and 5,000 AI chat messages per month. Everything else — devices, browsers, OS, referrers, time-series — stays free. If you're booking shows, shipping merch, or picking posting times by timezone, the geographic report is the reason to upgrade.
Do QR code scans show up in analytics?+
Yes. Every hasl.ink page comes with a free downloadable QR code, and scans land in your analytics as trackable visits. Put the code on a poster, a business card, or a table tent, then watch the view counts to see whether the physical placement actually pulls people in. It's the cheapest offline attribution you'll ever run.
What each plan includes

Start counting.

The dashboard fills in from the first visitor. No tag manager, no tracking script, no waiting 24 hours for data to appear.

hasl.ink/