How to track OnlyFans subscriptions in Meta Ads Manager
OnlyFans never tells Meta who subscribed, so your campaigns optimise blind. This is the setup that gets subscriptions, and PPV, reporting as conversions in Ads Manager, each one credited to the ad that drove it.
Why subscriptions don’t show up by default
Run Meta ads straight to your OnlyFans link and two things break. You can’t place a Meta Pixel on onlyfans.com, and OnlyFans sends no conversion signal back to Meta. So your subscriptions stay invisible in Ads Manager. Meta can’t optimise toward buyers, you can’t retarget, and the numbers you report don’t reflect real revenue.
The setup that makes subscriptions trackable
Route your ads through a tracked landing page that redirects to OnlyFans. The page fires the pixel and captures the click’s match keys. When that visitor subscribes, your server sends a Subscribe event to Meta through the Conversions API, matched to the ad that drove the click.
- Build a landing pagePoint your ad to it instead of the OnlyFans URL.
- Connect your Meta Pixel + CAPI tokenOne-time setup per creator.
- Subscriptions report automaticallySubscribe events appear in Ads Manager, attributed to the ad. PPV and tips report as Purchase with value.
- Optimise & scaleRun subscription-optimised campaigns and subscriber lookalikes.
| What you get | Ads to raw OF link | Tracked landing page |
|---|---|---|
| Subscribe shows in Ads Manager | ✗ | ✓ |
| Attributed to the exact ad | ✗ | ✓ |
| PPV & tips reported with value | ✗ | ✓ |
| Optimise campaigns for subscriptions | ✗ | ✓ |
| Lookalikes from real subscribers | ✗ | ✓ |
| True cohort ROAS | ✗ | ✓ |
What you’ll see in Ads Manager
Once the setup is live, Subscribe shows up as a conversion column in Ads Manager, credited to the ad set and creative that earned it, the same way a Purchase or Lead reports on a normal e-commerce funnel. You can set it as the optimisation goal of a conversion campaign, build lookalike audiences from real subscribers, and break the numbers down by creative to see which ones bring in buyers rather than cheap clicks.
PPV and tips arrive as Purchase events carrying a value, so you also get a revenue column. That lets you read true cohort ROAS instead of guessing from subscriber count. For how those server-side events are built and sent, see the OnlyFans Conversions API guide.
Frequently asked questions
Why don’t my OnlyFans subscriptions show in Meta Ads Manager?
OnlyFans sends no conversion event back to Meta, and you can’t put a pixel on onlyfans.com. Until you route ads through a tracked landing page and send the Subscribe event server-side, Meta never learns a subscription happened.
How do I attribute a subscription to the ad that drove it?
Capture the click’s match keys (fbclid, fbp) on the landing page. When the fan subscribes, send the Subscribe event through the Conversions API carrying those keys, and Meta matches the conversion back to the ad that started it.
Can I optimise campaigns for subscriptions?
Yes. Once Subscribe events flow back consistently, you can run conversion campaigns optimised for subscriptions and build lookalikes from real subscribers instead of from clicks.
Does this track PPV and tips too?
Yes. Paid messages and feed purchases go out as Purchase events with a value, so you can optimise for revenue and measure true ROAS rather than subscriber count alone.
How long until subscriptions show in Meta Ads Manager?
The Subscribe event goes out server-side the moment the subscription is detected, and usually appears in Ads Manager within minutes. Meta’s own reporting can lag a few hours behind that. Attribution follows your campaign’s window, usually 7-day click, so a subscription is credited to the ad as long as the click falls inside that window.
Does this work with my own custom domain?
Yes. The tracked landing page can run on our domain or on your own custom domain. The click capture and the server-side Subscribe and Purchase events work the same either way. Your own domain just keeps the funnel on your brand.
Do I need a separate Meta Pixel for each creator?
Not necessarily. You connect a Pixel ID and Conversions API token per creator, so you can give each creator her own pixel or point several creators at a shared one. Separate pixels keep audiences and reporting cleanly divided.
Will it track subscriptions that already happened?
No. Tracking starts the moment a fan clicks your tracked landing page, since the match keys are captured at click time. Subscriptions that came through raw OnlyFans links before the setup can’t be attributed after the fact, so point your ads at the tracked link from here on.

