Linktotem

AnalyticsInstagram

How to track link in bio clicks (Instagram, UTM and GA4)

How to track link in bio clicks: what Instagram insights show, how to tag links with UTM parameters, and how to read them in Google Analytics 4.

By 6 min read

In this article
  1. What Instagram insights show about bio link taps
  2. How UTM parameters work, in plain words
  3. UTM examples for every place you share your link
  4. How to read UTM data in Google Analytics 4
  5. What link in bio analytics adds
  6. Quick checklist

To track link in bio clicks properly you need three layers: Instagram's own insights for the big picture, UTM parameters on your links so Google Analytics knows where each visit came from, and per-link analytics on your link in bio page to see which button people actually tapped. Instagram alone gives you part of the story. This guide shows what each layer tells you, with ready-to-copy UTM examples for every place you share your link.

Start with what you already have. According to Instagram's Help Center, you need a public account, personal or professional, to see insights, and you can look at any period within the past 90 days.

The account overview shows Views, Interactions, New followers and Content you shared. Tap each one for more detail, and tap the (i) in the corner for the definition of each metric, as Instagram's page about insights explains. To open them:

  1. Go to your profile.
  2. On a professional account, tap Professional dashboard; on a personal account, Your dashboard.
  3. Tap the metric you want and change the date range if needed.

For stories, the story insights page lists Interactions, which include link taps and sticker taps, and Profile activity, which covers actions such as profile visits, follows or website clicks. So a story with a link sticker tells you how many people tapped it.

What Instagram doesn't tell you

The exact label for taps on your bio links can vary between app versions and account types, so trust the (i) definitions in your own app rather than any screenshot online. But even with the right number in front of you, three questions stay open:

One detail that trips people up: in Meta's API for developers, the metric called profile_links_taps is described as taps on your business address, call, email and text buttons. If a reporting tool shows "profile link taps", check what it's really counting before you treat it as bio link clicks.

How UTM parameters work, in plain words

A UTM parameter is a small label you add to the end of a link. It doesn't change where the link goes. It just tells Google Analytics where the visitor came from when they arrive.

A tagged link looks like this:

https://yourshop.com/?utm_source=instagram&utm_medium=social&utm_campaign=bio

According to Google's guide to campaign URLs, you should always use these three:

ParameterWhat it answersExample
utm_sourceWho sent the visit?instagram, tiktok, newsletter
utm_mediumWhat kind of channel?social, email, print
utm_campaignWhich campaign or placement?bio, autumn-sale

Two optional ones are useful here: utm_content, to tell apart two links in the same campaign (the story sticker and the bio link, for example), and utm_term, which is mostly used for paid keywords.

Google also warns that values are case sensitive: instagram and Instagram show up as two different sources. Its advice is to use lowercase, and I'd add: write your naming rules down once and stick to them.

Here is a set you can copy and adapt. Replace yourshop.com with your own address.

Where the link isExample
Instagram bio?utm_source=instagram&utm_medium=social&utm_campaign=bio
Instagram story sticker?utm_source=instagram&utm_medium=social&utm_campaign=autumn-sale&utm_content=story
TikTok bio?utm_source=tiktok&utm_medium=social&utm_campaign=bio
Newsletter?utm_source=newsletter&utm_medium=email&utm_campaign=september
Printed QR code on a flyer?utm_source=qr&utm_medium=print&utm_campaign=table-menu

A few choices behind these examples:

Typing these by hand is where typos creep in. Our free UTM builder puts the link together for you, has presets for common placements and can tidy your values into lowercase:

Free toolUTM Builder →Tagged links for Google Analytics, one per place you share them, with a CSV to keep.

For flyers, menus on tables or shop windows, generate the QR code from the tagged link, not the plain one:

Free toolQR Code Generator →QR codes for links, Wi-Fi, WhatsApp and contact cards, with your logo and colours. They never expire.

This is the part most guides skip. If your Instagram bio points straight to your website, tag that bio link and you're done.

But if your bio points to a link in bio page, the visit lands on that page first, not on your website. The UTM tags on the bio link are read by your link in bio tool, if it records them (Linktotem does). To see those visits in your own Google Analytics, you also need to tag the links on the page that go to your website, for example utm_source=linkinbio&utm_medium=social&utm_campaign=shop-button.

How to read UTM data in Google Analytics 4

Once your links are tagged, the data shows up in GA4's standard reports. Google's help page points you to the Traffic acquisition report:

  1. Open Google Analytics and go to Reports.
  2. Open Acquisition, then Traffic acquisition.
  3. Change the main dimension to Session source/medium to see lines like instagram / social or qr / print.
  4. Switch to Session campaign to compare bio, autumn-sale and september.
  5. Add Session manual ad content as a secondary dimension to see your utm_content values, such as story versus the bio link.

Look at more than sessions. The useful question is which source brought people who did something: a purchase, a booking, a form sent. If you've set up key events in GA4, compare them by source and campaign.

A simple routine that works: once a week, check sessions and key events by Session source/medium for the last seven days, and write down one thing to change, such as moving a link up or rewording the story sticker.

Google Analytics sees what happens on your website. A link in bio page's own analytics sees what happens one step earlier, on the page itself, including clicks on links that don't go to your website at all: WhatsApp, Spotify, a booking tool, a marketplace.

In Linktotem, the analytics show:

Together with UTM tags on the links that go to your website, that gives you the full path: Instagram, then your page, then the exact button, then your website, then the sale.

To be upfront about cost: building and publishing a Linktotem page is free, and the Free plan shows your views and clicks for the last 28 days. Starter (€5/month or €50/year, after a 14-day free trial) keeps a year of stats, with countries, devices and the most-clicked links, and adds tracking pixels. You can see what's included on the features page and the pricing page.

Quick checklist

  1. Make sure your Instagram account is public if you want insights, and learn where your link taps appear in your own app.
  2. Tag every link you share outside your website with utm_source, utm_medium and utm_campaign, in lowercase.
  3. Use social for social media and email for newsletters so GA4 groups them correctly.
  4. Give printed QR codes their own source and medium.
  5. If your bio points to a link in bio page, tag the links on that page too.
  6. Check Traffic acquisition in GA4 once a week and move your best links up.

Questions

Can I see who clicked the link in my Instagram bio?

No. Instagram insights show totals and audience trends, not a list of the people who tapped.

Does Instagram show clicks for each link in my bio?

Instagram's Help Center doesn't describe a per-link breakdown for bio links. To see clicks per link, tag each link with UTM parameters or use a link in bio page with per-link analytics.

Which UTM parameters do I need?

Google recommends always using utm_source, utm_medium and utm_campaign. Add utm_content when you want to tell two links in the same campaign apart.

Are UTM values case sensitive?

Yes. Google Analytics treats utm_source=instagram and utm_source=Instagram as different values, so Google recommends using lowercase.

Newsletter

Tips for your link in bio, twice a month

Guides, examples that work and what changed on Instagram and TikTok. No spam, no selling your address.

I want to receive Linktotem's newsletter (about 2 emails a month). I can unsubscribe at any time. How we handle your data

Keep reading

All articles

Put it into practice

Build and publish your link in bio page for free

Take your username, build the whole page and publish it without paying, with no ads. Starter removes the small badge for €5 a month.

Free to publish, no card. 14 days to try Starter.

Claim your link today

One link for everything you create, sell and share. Free to publish, online in minutes.