OnlyFans tracking links: what they count, what they miss, and how agencies attribute revenue
How OnlyFans tracking links work, how to make one, what they count (clicks, subs) and miss (rebills, tips, chargebacks), and how agencies attribute revenue.
- Author
- Anna Krejcova
- Published at
- Reading time
- 7 min
On this page
OnlyFans tracking links are unique versions of a creator’s profile URL that count clicks and new subscriptions per link, so you can see which promotion brought which subscribers. That is all they count. They do not attribute rebills, tips, paid messages or chargebacks back to the link, so on their own they tell you how many fans a source sent, not what those fans were worth.
What is a tracking link on OnlyFans?
A tracking link is a modified copy of a creator’s OnlyFans profile URL that records where profile visits and subscriptions came from.
OnlyFans calls the feature Campaigns. In its own words, the links let you “track where your profile clicks are coming from and how many visitors become subscribers.” A creator makes one link for an X bio, another for a Reddit post, another for a paid shoutout, and compares them.
For a creator testing free channels, that is useful. For an agency paying for traffic, it is the start of measurement, not the end of it.
How to make a tracking link on OnlyFans
You make a tracking link in the creator’s profile settings, under the Subscription header. OnlyFans’ own guide lists these steps:
- Log in to the OnlyFans account and open Profile Settings.
- Scroll to the bottom and select Tracking links under the Subscription header.
- Click Create New Tracking Link.
- Name the link after where it will be used, for example “X bio” or “Paid promo, provider A”.
- Click Create Tracking Link.
- Copy the link from the Recent list and share it.
The same list shows each link’s clicks and how many of those clicks turned into subscriptions. Menus move between app versions, so if a label differs, look for Tracking links in the profile or subscription settings.
Two habits save arguments later. Name every link after one source and one deal. Never reuse a link when you start a new deal with the same provider, or the old and new subscribers mix.
What OnlyFans tracking links count, and what they miss
Native tracking links count clicks and subscriptions per link. Everything that happens after the subscription sits outside the link’s numbers.
| Question you need answered | Native tracking link | Click-level tracking with revenue matching |
|---|---|---|
| How many clicks did the source send? | Yes | Yes |
| How many of those clicks subscribed? | Yes | Yes |
| Which fan came from which source? | Not in the link view | Yes, fan matched to click |
| Did the fan rebill next month? | No | Yes |
| Tips, pay-per-view and paid messages from that fan | No | Yes |
| Refunds and chargebacks on that fan’s payments | No | Yes |
| Revenue and ROAS per source | No | Yes, against the spend you enter |
| Bot and duplicate clicks separated out | Not described by OnlyFans | Depends on the tool |
The missing rows are where the money is. In the accounts of Fenix International, the company behind OnlyFans, for the year to 30 November 2025, subscription revenue was $422.5 million and non-subscription revenue was $1,130.8 million. Roughly 73% of revenue came from something other than the subscription a tracking link counts.
Rebills matter too. OnlyFans’ Terms of Service say subscriptions renew automatically until the fan cancels, so two sources with the same subscriber count can be worth very different amounts by month three.
Why native tracking links mislead agencies that buy traffic
Native links mislead buyers because they turn every subscriber into the same unit, no matter what that fan pays or reverses later.
Three ways that costs you money:
- Paying per sub on a count, not on value. A provider paid per subscriber on a native link gets paid the same for a fan who renews and tips as for a fan who charges back in week three.
- No chargeback signal per source. OnlyFans’ terms let it deduct the creator’s share of a refunded or charged-back payment. That deduction hits the account, not the link, so the source that caused it stays invisible.
- Revenue numbers that disagree between tools. Because OnlyFans does not provide tracking-link revenue natively, every analytics tool calculates it its own way. The documentation of one such service says plainly that discrepancies between tools “are expected and normal”. If you and your provider use different tools, you will argue about different numbers.
None of this makes tracking links useless. It makes them a click and subscription counter. Treat them that way.
How agencies attribute revenue to a traffic source
Agencies attribute revenue by matching each paying fan to the click that brought them, then adding that fan’s payments to the source. There are three common ways to do it, from cheapest to most complete.
1. Native links plus a spreadsheet
One tracking link per source, daily spend per source in a sheet, and a regular export of fan payments matched by hand to the link each fan used. It works for two or three sources. It breaks when sources share links, when fans arrive through a free-trial link, or when someone forgets the export.
2. An analytics or CRM tool that reads tracking-link data
These tools connect to the creator account and calculate revenue per tracking link and free-trial link. Faster than a sheet. The catch is the one above: each tool has its own calculation, so make sure buyer and provider look at the same one.
3. Click-level tracking with server-side revenue matching
The tracker sits in front of the OnlyFans link, records every click with its campaign data, and attaches later subscriptions and payments to that click. Smart Links works this way, according to its documentation:
- Each visit gets a click ID, plus the ad platform’s click ID, UTM parameters, referrer, country, device and bot status.
- A subscription is attributed to a click if it lands within 6 hours of that click.
- After that, the fan’s later payments and messages are added to the same link, so rebills, tips and paid messages count toward the source that earned them.
- Spend can be entered per traffic source, or synced from Meta ad accounts, and the dashboard shows revenue, cost, ROAS and revenue per subscriber, with net revenue as the default and chargebacks in a separate health view.
- Bot and duplicate clicks stay visible for investigation but are left out of dashboard totals.
That is the data you need to compute ROAS per source with the method in our guide to the ROAS formula per subscriber.
The limits of any OnlyFans attribution
Every attribution method on OnlyFans works with gaps, and you should know them before you trust a number.
- Attribution windows cut both ways. A 6-hour window means a fan who clicks today and subscribes three days later is not credited to that click. It also keeps a source from claiming fans it did not send.
- The last click usually wins. In click-based tracking, a fan who saw a shoutout and then clicked an ad is credited to the ad.
- History starts at connection. Click data starts the day the tracker starts, so fans who arrived earlier have no click record. One API’s documentation notes that daily tracking-link stats are only available from the date the account was connected.
- Tools disagree on revenue. Pick one source of truth per deal and write it into the deal before the first click.
What to check before you pay a provider per tracking link
Before you fund a deal measured on tracking links, check five things:
- One link per provider, per deal. No shared links, no reused links.
- An agreed counting rule. Gross or net of refunds and chargebacks, and over what window.
- Agreed revenue data. Whose tool counts revenue, and can both sides see it.
- A chargeback rule. What happens to the payment for a sub whose money is later reversed.
- Declared sources. Where the clicks come from, so you can exclude sources you do not want.
If a provider will not agree to the second and fourth points, they are asking you to carry all the risk of their traffic.
How FansTraffic counts subscribers
FansTraffic counts a sub from the buyer’s own platform transaction data, net of refunds and chargebacks, through a read-only connection that never sees the password. Deal funds are held and released to the provider per verified sub, so the provider is paid for fans who paid you, not for a subscription count. OnlyFans, Fanvue and MYM deals are counted from transaction data. Fansly deals run on tracking-link counting only, with the limits described above.
FansTraffic is independent and not affiliated with OnlyFans, Fansly, Fanvue or MYM. See how verified counting and held funds work, or read the answers on passwords, bots and counting.
Sources
- OnlyFans Blog, OnlyFans Campaigns: How to Market Like a Pro
- OnlyFans Blog, Ultimate Guide to OnlyFans Features
- OnlyFans, Terms of Service
- OnlyFans API docs, Frequently Asked Questions (tracking link revenue)
- OnlyFans API docs, Get tracking link stats
- OnlyFans API docs, Meta Pixel-like revenue tracking for OnlyFans media buyers (Smart Links)
- Fenix International Limited, Annual report and consolidated financial statements for the year ended 30 November 2025 (Companies House filing history, company 10354575)