Analytics

Where is my website traffic coming from? (Practical setup)

Two setups that answer this: first-party analytics on your own site, or a tracked redirect in front of destinations you don't own.

Short answer: the tool that answers this depends on whether you own the destination site.If you do, install a first-party analytics tracker on the site and read the referrer and UTM breakdowns. If the destination is a page you do not control (a bio-link tool, an affiliate program, an external store), you need a tracked redirect in front of it so the click is logged on your side before it disappears into someone else's system.

Case 1: you own the destination site

Install a first-party analytics tool on the site and read three things:

  • Referrer domain. Which website (or app) sent the visitor. Works reliably for desktop web referrals and less reliably for in-app browsers on socials, which often strip or replace the referrer.
  • UTM parameters. If your inbound links carry them, the analytics tool groups sessions by utm_source (which platform) and utm_campaign (which push).
  • Landing-page URL. Which page on your site the visitor arrived on. Combined with referrer, this tells you a lot about the intent of the visit.

Google Analytics is the most common tool; Plausible, Fathom, Umami, and a growing set of cookieless first-party tools do the same job with less privacy overhead. Pick one, install once, read from then on.

Case 2: the destination is somewhere else

A lot of creators do not own the destination. Your bio link points at a Linktree, a Bio.link, an affiliate product page, a Shopify store you resell, or a Stan storefront. You cannot install analytics on those pages. But you can put a tracked redirect in front of them so the traffic gets logged on your side first.

  1. Get a tracked short URL. Sign up for a link tracker. linksync is free for up to 5 tracked short links.
  2. Point it at your destination. Whatever page you were sending traffic to before, the tracked URL now resolves to it.
  3. Paste the tracked URL wherever you shared the old one. Bio, DMs, video descriptions, email signatures, business cards.
  4. Read the click log. Every click is labeled by the platform it came from, the country, and the device.

Case 3: some of both

The realistic setup is usually mixed. First-party analytics on the sites you own, tracked redirects in front of the destinations you do not. Both feed into your understanding of where traffic comes from, at different points in the funnel.

What "where is my traffic coming from" usually means in practice

Three sub-questions creators tend to conflate under this one query:

  • Which platform (bio-link, socials, search, referral) drove the visit. Answered by referrer + UTM tags, or by automatic click classification on a tracked redirect.
  • Which specific piece of content drove the visit. Answered by campaign-specific UTMs or campaign-specific tracked URLs. Not free by default; requires per-campaign discipline.
  • Which country and device the visitor is on. Answered by any decent analytics tool from the server-side geo header and the user-agent string.

The 30-second version

Own the destination? Install first-party analytics on it. Do not? Put a tracked redirect in front and let it label the click for you. linksync handles the tracked-redirect side for free on every account.

One page. Always current. Zero fees.

Update once and every share of your bio link stays current. Free forever, no credit card required.