Short answer: give each social account its own link, either a UTM-tagged URL on your landing page or a separate tracking link from the destination platform if it offers one, and never reuse a link across accounts. Then compare clicks and new subscribers per link each week. Attribution is never perfect, because some fans search for the creator directly, but per-account links show which pages actually send people.
The chain you are measuring
| Step | Where the number lives | Who controls it |
|---|---|---|
| Views | Platform's in-app insights | Platform |
| Profile visits | Platform's in-app insights (professional or creator accounts) | Platform |
| Link clicks | Your landing page or link tool | You |
| Landing-page clicks out | Your landing page | You |
| New subscribers per link | The destination platform's tracking links, if available | Destination platform |
Each step loses people. Measuring every step shows where: a page with high views and low profile visits has a content problem; high profile visits and low clicks is a bio problem. See KPIs for short-form.
Naming links
Pick one pattern and never change it. UTM parameters are a common standard:
| Parameter | Example value | Meaning |
|---|---|---|
| utm_source | tiktok | Platform |
| utm_medium | social | Always the same |
| utm_campaign | maya | Model (made-up name) |
| utm_content | tt-fit | Which account |
So the TikTok niche page for a model called Maya gets
example-landing.com/maya?utm_source=tiktok&utm_medium=social&utm_campaign=maya&utm_content=tt-fit.
All names here are examples. Placing links on each platform is covered in
link-in-bio setup.
If the destination platform offers its own tracking or campaign links, create one per social account with the same account code in its name, so both sets of numbers line up.
A weekly attribution sheet
| Account | Views | Profile visits | Link clicks | New subs from its link | Notes |
|---|---|---|---|---|---|
| tt-main | |||||
| tt-fit | |||||
| ig | |||||
| yt |
Fill it the same day each week. Add a note for anything that changed: a new format, a restriction, a bio edit. Changes in Account Status belong here too; see Instagram Account Status.
Pitfalls
- Shared links. Two accounts on one link makes both numbers useless.
- Changed codes. Renaming a code mid-month splits the history.
- Direct searches. Fans who search the creator by name do not carry a tag. Expect some subscribers with no source.
- Link rules. Tracking does not change what a link may point to. Check each platform's rules before adding a link.
- Privacy. Track clicks and counts, not individual fans.
Keep a simple change log next to the sheet: date, account, what changed. When a number jumps or drops, the log usually explains it faster than the numbers do. Over a few months, the log and the sheet together show which formats and pages actually send visitors, which is the whole point of tracking per account. Share the summary with the creator, too.
What Farmero reports and what it does not
Farmero reports per account whether each post went live, stayed uncertain, or was refused, and whether warm-ups ran. It does not report views or clicks, so pair it with the platforms' insights and your link tool. Its local MCP server can give an AI assistant fleet status and verification rate for a weekly summary; see MCP server.
FAQ
Do I need UTM parameters if my link tool counts clicks?
Not strictly, but UTMs keep the same labels across tools, which makes comparisons easier.
Can I track which TikTok video sent a subscriber?
Not reliably. Bio links are per account, not per video. Compare link clicks against posting days to find patterns.
How often should I review the numbers?
Weekly is enough for most agencies. Daily numbers swing too much to act on.
What if a page has views but no clicks?
Check the bio and link first, then whether the content gives viewers a reason to visit the profile.
