How to track conversions from a link (4 methods that work in 2026)
Last updated:
ShortPen University

LucaG is the co-founder of ShortPen. Before that, he built Guadagnissimo from scratch, a personal finance blog that reached hundreds of thousands of readers per year and was later acquired. That experience is where he learned SEO and marketing attribution hands-on. He also runs NTSOT, a newsletter on tools for work and life. His background spans product design, growth, and building online businesses.
Show more
To track conversions from a link, you need three things: a link that tags each click with an identifier, a small script on your website that remembers that identifier, and a defined action that counts as a conversion, such as a purchase or a signup. When the action happens, the script reports it together with the identifier, and your tool credits the link that sent the visitor.
There are four ways to set this up: UTM tags with Google Analytics, an ad platform pixel, a link management tool with its own pixel, or server-side tracking. This guide explains each one in plain language, shows which method fits which channel, and walks through a full setup you can finish in an afternoon. No coding background needed.
Clicks vs conversions: what you're really measuring

A click tells you someone arrived. A conversion tells you they did the thing you wanted once they got there.
What counts as a conversion depends on your business, but these are your conversion goals, and they should be specific and measurable. The most common ones are:
Purchases
Signup or free trial
Form sent
Appointments booked
Demo requests
Define the desired action clearly so you can measure it with more accuracy, optimize how your site turns visitors, and track whether people complete the steps that matter most.
The difference matters as soon as you compare two links. Say you share one link in your newsletter and another in your Instagram bio, and each gets 500 clicks. On click counts alone, they look equal. Then you check conversions: the newsletter link produced 40 signups and the bio link produced 3.
That gap is the conversion rate, which is conversions divided by clicks. The newsletter link converts at 8%, the bio link at 0.6%. You only see it if you measure what happens after the click.
How a link "remembers" who clicked
A link can report a conversion because it hands each visitor an identifier at the moment of the click, helping a website visitor convert later while letting the tool connect the completed action back to the link. Every tracking method works this way, in four steps:
The link adds a label or an ID. When someone clicks, the link attaches a short code to the visit. It can be a readable label ("this came from the newsletter") or a random ID that stands for that one click.
Your website stores it. A small script on your site saves that code in the visitor's browser.
The visitor does the action you care about. This is the desired action that users take when they buy, sign up or book.
The script reports the action with the code. Your tool reads the code, records the complete action with the identifier, and matches the conversion back to the link.
Think of a coat check. You hand over your coat and get a numbered ticket. Hours later, the ticket is what connects you to your coat. The code a link adds is that ticket, and the script on your site is the person at the desk who reads it.
The four methods below are variations of these steps. They differ in who creates the code and who does the matching.
4 ways to track conversions from a link

UTM parameters and Google Analytics
UTM parameters are short labels added to the end of a URL that tell your analytics tool where a visitor came from. A tagged link looks like this: yourstore.com/sale?utm_source=newsletter&utm_medium=email&utm_campaign=spring-sale. Marketers commonly use five standard UTM parameters and add them to links across channels to track traffic sources.
When someone clicks, Google Analytics 4 (GA4) reads the labels and files the visit under "newsletter" and "spring-sale".
Google Analytics also shows this UTM data in its Traffic Reports. To count conversions, you mark the action you care about as a key event, which is Google's current name for a conversion. GA4 then shows how many key events each source and campaign produced.
One thing confuses most people. The same campaign can show different conversion numbers in different GA4 reports. That happens because GA4 can split the credit for one conversion across several visits, instead of giving it all to the last click.
Use this when: you own the website and already use Google Analytics.
The catch: GA4 reports by label, so a typo splits your data. "Newsletter" and "newsletter" become two separate sources, and spaces should be replaced with underscores or dashes so naming stays lowercase and consistent. It also depends on visitors accepting analytics cookies.
Ad platform pixels
A pixel is a small piece of code you paste into your website once. Each ad platform has its own, and for Google Ads this means a site-wide google tag on the website that tells the platform which ad clicks turned into sales.
Google Ads and Meta both add their own long code to every ad link automatically (you may have seen gclid or fbclid at the end of a URL).
In Google Ads, the ad click passes a unique identifier parameter that the tag can read for attribution when the visitor converts. The platform then uses those results to show your ads to people who are more likely to buy.
This is where you set up conversion tracking in your google ads account using google tag manager or the tag directly, and for specific conversions you can add an event snippet where needed.
Use this when: you run paid ads and want the ad platform to optimize toward sales.
The catch: each pixel only sees clicks from its own platform. The Meta Pixel tells you nothing about your newsletter, your SMS campaign, your bio link or a QR code on a flyer.
A link management tool with its own pixel
A link management tool creates your short links, records every click, and uses its own pixel on your site to record what happens after the click. One dashboard then shows clicks and conversions for each link, making it easier to compare link performance across different campaigns and channels in one place.
This method works the same way on every channel, because every channel uses links.
An email, a text message, a bio link, a podcast description and a printed QR code can all be measured with one setup, so you can focus on broader marketing efforts, not just one source at a time.
That also makes it easier to review performance, refine marketing strategies, and see which efforts deserve more budget.
Where this feature sits differs by tool. Dub states in its conversion tracking docs that it "is only available on Business plans and above".
ShortPen (our product) includes it on the Free plan, up to 100 tracked events a month.
Use this when: you share links in more than one place and want one report for all of them.
The catch: you need to be able to paste one script into the site where the conversion happens.
Server-side tracking
Server-side tracking means your website's server reports the sale directly to the tracking tool, instead of relying on a script running in the visitor's browser, which can give a more complete measurement picture when browser-based methods miss some conversions.
It exists because browser scripts don't always run. Ad blockers stop some of them, and some browser privacy settings limit others.
A report sent from your server avoids both. Cometly, a company that sells attribution software, estimates that browser pixels miss 20 to 30 percent of conversions. Treat that as a vendor's figure, but the direction is widely accepted, and the real challenge is deciding which metrics matter once tracking starts.
Use this when: you spend serious money on ads and have a developer available.
The catch: it needs technical setup and maintenance. Most small teams don't need it on day one. Start with one of the first three methods and add this later if measurement accuracy becomes a real performance issue.
Which method fits which channel
The right method depends on where the link lives. Paid ads need the ad platform's pixel, and every other channel is easiest to measure at the link level.
Channel | Best method | What you need | Difficulty |
|---|---|---|---|
Paid ads (Google, Meta) | Ad platform pixel | The platform's pixel on your site | Medium |
Email newsletter | UTM tags, plus a link tool | Tagged links, one script on your site | Easy |
SMS | Link tool with its own pixel | Short links, one script on your site | Easy |
Social bio link | Link tool with its own pixel | One short link per profile | Easy |
Influencer or affiliate | Link tool, plus a coupon code | One link and one code per partner | Easy |
QR code or print | Link tool with its own pixel | One QR code per placement | Easy |
Podcast | Link tool with its own pixel | A short link people can type | Easy |
High ad spend, any channel | Server-side tracking | A developer | Needs a developer |
Most setups combine two methods. A common pairing is UTM tags on every link, so Google Analytics stays organized, plus one tool that reports conversions per link.
How to track conversions from a link with ShortPen
With ShortPen, you track conversions from a link in five steps: install the ShortPen Pixel, create an event, switch on tracking for the link, test it, and read the results. Here is each step.
Step 1: install the ShortPen Pixel

The ShortPen Pixel is one script you paste into your website once. If you already use google tag manager, you can deploy the ShortPen Pixel there without editing site code directly. If you run a Shopify store, the ShortPen app installs it for you with no code.
Clicks and QR scans are recorded without the Pixel. You only need it to measure what happens after the click.
Step 2: create an event

An event is the action you want to count. ShortPen gives you two ways to define one.
With URL. The event fires when a visitor reaches a page you choose, such as a thank-you page. You pick a match type, Contains or Exact match, and type only the last part of the address, for example thank-you. No code involved.
With code. For actions with no page of their own, like a popup form or a checkout embedded in the page, you copy a ready-made snippet from the dashboard and place it where the action happens. This is the one step where a developer may help.
On Shopify, Add to Cart, Checkout and Purchase are set up automatically.
Step 3: create the link and turn on tracking

Create a new link and enter the destination URL. When ShortPen finds the Pixel on that page, a "Pixel detected" badge appears with an Enable tracking events toggle underneath. Switch it on.
You can add UTM tags in the same form if you also use Google Analytics.
Step 4: test it
Open the Event Testing Panel and trigger the action yourself. Events show up there in real time, and tests don't affect your live analytics.
Step 5: read the results
Open the link's analytics page. The Event tracking table lists each event with its Count and %CR, which is the conversion rate based on clicks and scans. Real-Time Events shows each conversion as it happens, with source, country, device and time.
Back to the earlier example. You create one link for the newsletter and one for the Instagram bio, both pointing to the same signup page. After a week, each link shows its own signup count, and you know where to focus your time and budget on the better-performing link.
How ShortPen decides which link gets the credit

ShortPen credits the last ShortPen link the visitor clicked, and that credit never expires. The click is saved in the visitor's browser, in a small storage area that belongs to your site.
In practice:
Someone clicks your link in March and buys in May. The sale goes to that link.
Someone clicks, leaves, and returns weeks later by typing your address. Their conversion still goes to the original click.
Someone clicks your newsletter link, then later clicks your bio link. The bio link replaces the newsletter link and gets the credit.
The credit lasts as long as the browser keeps that saved data. If the visitor clears their browser data or switches to another device, the connection is lost.
Two more things to know. Tracking is not retroactive: it starts when the event exists and the toggle is on. And the Free plan records 100 events a month. Past that, your links and QR codes keep working, but new events stop being recorded until the next cycle.
That is enough to test this on a real campaign. For more detail on each step, see the full conversion tracking setup guide.
Links that need a different approach
QR codes
A QR code is a link in visual form, so a scan is tracked like a click and the same event setup applies. In ShortPen, every link comes with a dynamic QR code, and scans are logged separately from clicks.
Use one QR code per placement. A flyer, a product box and a shop window should each have their own, so you can see which one produced the conversions.
Checkouts you don't control
Some conversions happen on a site where you can't paste a script: a booking tool, a marketplace, a payment page hosted by someone else.
You have two options. If the tool lets you send people to a page of your choice after they finish, send them to a thank-you page on your own site and track that page.
If it doesn't, track the click to the checkout as the closest signal you have, and say so in your reports. A click on "Book now" is a sign of intent, but it is not a completed booking.
Influencer and affiliate links
Give each partner their own link, so every click and conversion, including leads or sales, is filed under their name more accurately.
Add a coupon code per partner as a backup. Affiliate tracking software often relies on browser cookies for attribution, so codes still work when someone hears about you in a video and types your address by hand, which a link can't capture.
Sales that happen offline
Phone orders, in-store purchases and deals closed by a salesperson don't happen on a web page, so no script can see them. Connecting them to a link takes a different process, covered in our guide to offline conversion tracking.
Mistakes that give you wrong numbers
Most bad conversion data comes from the same six setup errors.
Setting up tracking after the campaign started. Tracking only counts from the moment it's switched on. Clicks from before are gone.
Putting the script on the homepage only. It has to be on the page where the conversion happens, which is usually the checkout or thank-you page.
Forgetting to switch tracking on for the link. In most link tools, including ShortPen, this is a setting on each link.
Tracking too many actions. Three to five is enough. Page views and scrolls counted as conversions hide the ones that bring revenue.
Inconsistent UTM names. Pick one spelling, all lowercase, and reuse it everywhere.
Never running a test conversion. Do one yourself before launch and check that it shows up.
What privacy rules change in 2026
Chrome is not removing third-party cookies. Many guides still say it will, but Google dropped that plan, and on October 17, 2025 it announced the retirement of most of its Privacy Sandbox tools, the replacements it had been building.
Three things still limit conversion tracking:
Consent rules. In the EU and the UK, you need a visitor's consent before using most tracking and analytics tools.
Browser restrictions. Safari and Firefox block third-party cookies by default.
Ad blockers. They stop some tracking scripts from loading at all.
The practical takeaway: expect every tool to undercount a little. Compare trends over time, and don't chase an exact match between two tools. Ask for consent where the law requires it, and tell visitors plainly what you measure.
Frequently asked questions
Can I track conversions from a link without a website of my own?
Only partly. Conversion tracking needs a script on the page where the conversion happens, so you need a site or store where you can add one. A Shopify store counts. If you send people to a marketplace or someone else's checkout, you can track clicks and use coupon codes to estimate sales.
What is the difference between click tracking and conversion tracking?
Click tracking records that someone opened your link. Conversion tracking records what they did next, such as buying or signing up, and connects that action to the link. Clicks measure traffic. Conversions measure results, and the conversion rate is the number of conversions divided by the total number of visitors or clicks used in the report.
Do I need Google Analytics to track conversions from a link?
No. Google Analytics is one option. A link management tool with its own pixel reports conversions per link without it. Many teams use both: Google Analytics for the full picture of the site, and a link tool for link-by-link results. It can also help analyze traffic sources and UTM-based reports.
Can I track conversions from a short link for free?
Yes, with the right tool. ShortPen's Free plan includes unlimited links and 100 tracked events a month. Some other link tools keep conversion tracking for paid plans, so check the plan details before you pick one.
How do I track conversions if there is no thank-you page?
Use an event triggered by code. It fires at the moment the action happens, for example when a popup form is sent, so no separate page is needed. In ShortPen, you copy a ready-made snippet from the dashboard and place it where the action is confirmed.
How do I track sales from an Instagram bio link?
Create a short link used only in your bio and point it to your store. Add the tool's pixel to the store, define a purchase event or another measurable conversion goal, and switch on tracking for that link. Sales from people who clicked it then appear under that link.
How long after a click does a conversion still count?
It depends on the tool. Many tools use a fixed window. Google Ads, for example, defaults to 30 days. ShortPen has no time limit: a conversion is credited to the last ShortPen link the visitor clicked, for as long as their browser keeps the saved click data.
Why do my conversion numbers differ between tools?
Each tool counts differently. They use different rules for which click gets the credit, different time limits, and they lose different visitors to cookie banners and ad blockers. Small gaps are normal. Pick one tool as your reference and watch its trend.
Conclusion
A link can report a conversion when three things are in place: the link tags the click with an identifier, a script on your site remembers it, and you have defined the action that counts.
UTM tags, ad pixels, link tools and server-side tracking are four ways to do the same job. Which one you pick depends on where your links live.
Start small. Take one link from a campaign that is running now, set up one event on it this week, and run a test conversion yourself. Once you can see which link produced a result, add the next one.
Ready to make every click count?
Simplify your link management, gain valuable insights, and take control of your online presence. Your journey to better links starts here.
