Link Management7 min read

How to Make a Trackable QR Code for Instagram, Facebook, LinkedIn, Spotify, Google Forms, Reviews and PDFs

Which platforms have a built-in QR code, how to build one for the rest, and how to make any of them trackable so you can see scans by location and device.

Peter CsipkayPeter CsipkayFounder of useClick
How to Make a Trackable QR Code for Instagram, Facebook, LinkedIn, Spotify, Google Forms, Reviews and PDFs

Quick answer: A QR code stores a link, not the content. Instagram, LinkedIn and Spotify have a built-in code for your profile or content (free, no scan data). Facebook, Google Forms, Google reviews and PDFs have none, so you copy the link and generate a code from it. For anything printed, build the code on a short link instead: you get scan counts by location and device, and you can repoint the code after printing.

Key Takeaways

  • Built-in codes (Instagram, LinkedIn, Spotify) are free but record no scans.
  • A QR code never contains a file. A PDF code points to a link to a hosted PDF.
  • A code built on a short link is dynamic: you can change the destination without reprinting, and each scan is counted.
  • Use the built-in code for a quick screen share, a trackable one for anything on paper.

Built-in code or trackable code?

Built-in platform code Code built on a short link
Cost Free Free to generate
Scan analytics None Total and unique scans, location, device, time
Destination can change after printing No Yes
Branding (colours, logo) Limited Yes
Best for Screens, chats, quick shares Print, packaging, events, signage

The rule: if the code is on a screen for a few seconds, use the platform's own. If it lives on paper, make it trackable. Printing 500 flyers with a static code leaves you unable to tell whether five people scanned or five hundred.

How to make a trackable code (works for every platform below)

  1. Copy the destination link (steps per platform below).
  2. Create a short link for it.
  3. Generate the QR code for that short link with the free QR code generator, add colours and a logo, and download a PNG or SVG.
  4. Print it, then read the scans in your link's analytics. See QR code analytics for what is recorded.

useClick link analytics showing clicks over time, peak day and daily average

The same analytics view covers link clicks and QR scans for a link: scans over time, peak day and daily average.

Test every printed code with two different phones before the print run, at the size it will actually be printed.

Instagram

Built-in: profile, menu (☰), QR code, then change the style and share or screenshot it. Scanning opens your profile. It is static and gives no data.

Trackable: build a short link to instagram.com/yourhandle, or better to your link-in-bio page so one code leads everywhere, then follow the steps above. Use the built-in code for Stories and chats, the trackable one for flyers, packaging, shop windows and event banners.

Facebook

Facebook surfaces QR codes in a few places such as Ads Manager and business tools, but a code built from your page link works anywhere. Copy your page or profile URL (on mobile: ⋯ menu, then Copy link), shorten it, and generate the code. Good placements: storefront window ("Follow us on Facebook"), receipts and packaging, event signage. Groups also have a public URL you can use.

LinkedIn

Built-in: tap the search bar, tap the QR icon, open My code, then share or save. The same screen scans other people's codes. No analytics.

Trackable: short link to linkedin.com/in/yourname (or your link-in-bio page), then generate. Worth it for conference badges, business cards and booth banners, where scans tell you which handout started conversations.

Spotify

Built-in: tap the ⋯ menu on a track, album, playlist, artist or podcast and the Spotify Code appears in the share sheet. To scan, open Search and tap the camera icon. No analytics.

Trackable: copy the Spotify link (⋯, Share, Copy link), shorten it and generate the code. You can repoint it to your next single or episode later. Useful for gig posters, merch and album packaging, where scan data tells you which city or print run drove plays.

Google Forms

Google Forms has no QR generator. Open the form, click Send, choose the link tab (🔗), copy the URL (tick Shorten URL for a forms.gle link) and build the code from it. The code keeps working when you edit questions, because the form's URL does not change. It breaks only if you delete the form or replace it with a new one.

Scan counts matter here because responses understate scans: plenty of people scan, glance and never submit. Comparing scans with submissions per placement (event, classroom, till) shows where the form is losing people.

Google reviews

  1. In your Google Business Profile, open Ask for reviews and copy the review link (a g.page/r/... URL that opens the review form directly).
  2. If you cannot access the profile, build the link from your Place ID: https://search.google.com/local/writereview?placeid=YOUR_PLACE_ID.
  3. Shorten it, generate the code, add a prompt such as "Leave us a review", and place it on receipts, table tents, thank-you cards and checkout signage.

With several locations, a separate trackable code per location and placement shows whether the counter sign outperforms the receipt.

PDFs

A QR code cannot contain a PDF. It stores a link to a hosted copy:

  1. Host the file (Google Drive with "Anyone with the link", your website, Dropbox or OneDrive) and copy the link.
  2. Create a short link to it and generate the code.

The short link matters most here. If you re-upload the PDF and the file link changes, every code you already printed silently breaks. With a short link you point it at the new file and the printed code keeps working. Typical uses: menus, product manuals and packaging, brochures and real-estate flyers.

Design and printing checklist

  • Keep high contrast (dark code on a light background) and leave a clear margin around the code.
  • Do not shrink it below a size a phone can read from the intended distance. Test it.
  • Add a short call to action next to it ("Scan to review us"), so people know why to scan.
  • Use a separate short link per placement. One link on every flyer tells you nothing about which flyer worked.

Frequently Asked Questions

Does Instagram have a QR code?

Yes. Profile, menu (☰), QR code. It opens your profile when scanned and records no scan data.

Can I track scans on a built-in Instagram, LinkedIn or Spotify code?

No. They have no analytics. Build a code on a short link to your profile or content and you get total and unique scans, location, device and time.

Can I change where a QR code points after printing it?

Only if it is a dynamic code built on a short link. A code generated straight from a raw URL is fixed once printed.

Does a QR code stop working if I edit my Google Form or PDF?

Editing a Google Form does not change its URL, so the code keeps working. For a PDF, re-uploading can change the file link. A short link lets you repoint without reprinting.

Is it free?

Generating a QR code is free. Check the current pricing for scan analytics limits on your plan.

QR codes with scan stats

Every scan counted by country, device and time.

Short Links Analytics, Link in Bio Pages, and Website Analytics

  • Branded short links with analytics for campaigns, destinations, and every click you share.
  • Link in Bio pages that bring your most important links together in one branded place.
  • Website analytics to understand traffic sources, top pages, and on-site performance.
Create a trackable QR code

No credit card required.

QR codes that count every scan

Point a QR code at a useClick short link and see scans by country, device and time. Change where it leads after printing on Starter.