If you run multiple Fansly accounts, paid traffic, or affiliate campaigns, the question that matters is: which dollar came from which link? The Fansly API surfaces 99%-accurate revenue attribution across free trials and tracking links, plus the endpoint coverage to build dashboards, payout systems, and affiliate splits on top.
Why Fansly revenue attribution matters
Without attribution, the Fansly dashboard tells you that you earned X dollars this month. It does not tell you:
- Which paid ad campaign drove the most paid subscribers
- Which Reddit thread or X post sent the highest-LTV fans
- Which agency referral converted vs. which one ghosted
- Which free trial offer is paying for itself and which one is leaking
Scrape-based tools approximate this with timing heuristics — same-second-as-signup matching, basic UTM stitching — and lose accuracy fast at scale. The Fansly API exposes the link-to-revenue mapping directly, with 99% attribution accuracy verified against the platform's own ground-truth reporting.
How Fansly free trial revenue tracking works
A free trial link grants a time-limited free Fansly subscription to a specific traffic source. When a fan converts to a paid subscription after the trial, the conversion is attributed back to the originating trial link — even days or weeks later.
You create and read free trial links via the API:
GET /v1/free-trial-links // list all
GET /v1/free-trial-links/:id // single link + conversion data
POST /v1/free-trial-links // create new trial offer
PUT /v1/free-trial-links/:id // update offer terms
Each link returns:
visits— total clickssignups— fans who entered the trialconversions— fans who converted to paid after trialrevenue— dollars attributed to this linkconversion_rate— signups → paid percentage
Plug these into a dashboard or affiliate payout system and you have provable ROI per channel.
How Fansly tracking links work
A tracking link records every click, signup, and conversion without offering a free trial. Use these for organic traffic measurement, paid-ad ROI, or affiliate networks where the conversion happens at full price.
GET /v1/tracking-links // list all
GET /v1/tracking-links/:id // single link + attribution data
POST /v1/tracking-links // create new tracking URL
PUT /v1/tracking-links/:id // update destination or label
Tracking link payloads return the same fields as trial links: visits, signups, conversions, attributed revenue, and rate metrics.
Building a Fansly revenue dashboard
Most agencies want a single view that rolls up every creator + every link into one dashboard. The Fansly API gives you the data layer to build it:
- Pull link inventory — list all free trial and tracking links across every connected account
- Pull attribution data — for each link, fetch visits, signups, conversions, and revenue
- Join on creator — group by
account_idfor per-creator breakdowns - Stream conversions — subscribe to
subscription.renewedandsale.completedwebhooks for real-time updates - Export — pipe to BigQuery, Snowflake, or Sheets via n8n / Zapier / Make.com
Production agencies refresh attribution every 5-15 minutes for paid-ad teams who need near-real-time ROAS data.
Pricing for revenue attribution
Both Free Trial Links and Tracking Links are available on every paid plan including Basic ($69/month). Revenue attribution data is included — no separate add-on or premium tier.
For agencies running many accounts, per-creator dynamic pricing kicks in automatically:
- 20+ accounts — $26.10 per account
- 50+ accounts — $23.20 per account
- 100+ accounts — $20.30 per account
- 300+ accounts — $14.50 per account
- 500+ accounts — $11.60 per account
- 1,000+ accounts — custom enterprise pricing
See the full pricing page for tier comparison and credit allowances.
Frequently asked Fansly revenue tracking questions
How accurate is Fansly revenue attribution? 99% accurate across free trials and tracking links — measured against ground-truth Fansly dashboard data. The remaining 1% gap typically reflects timing edge cases like simultaneous renewals or cross-link conversions.
What is the difference between a tracking link and a free trial link? A tracking link records every click, signup, and conversion but does not change pricing. A free trial link grants a time-limited free Fansly subscription to a specific traffic source, then tracks who converts to paid.
Can I export Fansly revenue data to my warehouse? Yes. Pull tracking link revenue and free trial conversion data via the API on any schedule, or stream via webhook in real time, then load into BigQuery, Snowflake, Sheets, or your reporting stack via n8n or Zapier.
How is Fansly dynamic pricing calculated? Per-creator pricing drops automatically as you scale: $26.10 at 20+ accounts, $20.30 at 100+, $14.50 at 300+, $11.60 at 500+. No tier jumps, no manual upgrades — pricing recalculates as you add or remove creators.
Do I need to upgrade my plan to access revenue attribution endpoints? No. Free Trial Link and Tracking Link endpoints are available on every paid plan including Basic ($69/mo). Webhooks for conversion events ship on the same plan.
What changed in the December 2025 release
This guide reflects the December 2025 Fansly API release which introduced:
- 99% accurate Free Trial + Tracking Link revenue attribution — measured against platform ground truth
- Dynamic Pro pricing — per-creator billing scaling from $26.10 down to $11.60 per account
- New Basic plan at $69/mo — webhooks + no-code + dedicated proxy + 20,000 credits + 200+ endpoints
- 50% cheaper credits with mega packs up to 1M credits and 80%+ effective discount at volume
- 50% cheaper media downloads — now 3 credits/MB vs prior 6 credits/MB
- 300ms scrape speeds — matching real Fansly platform latency
- Promotions & Bundles endpoints — full CRUD for promotional pricing
- CRM upgrades — fan notes, custom fan names, search chat messages, hide chat, restrict/block users, social media buttons, mass message exclude lists, tag creator in chats
- New webhook endpoints — list, show, update, events list, enable/disable toggle
- Auth & FaceID improvements — more reliable, faster, smarter "already connected" handling
- Proxy Status Page — real-time proxy infrastructure monitoring
Follow @fanslyapi on Telegram for the latest updates.
Ready to build? Sign up free — first 10 credits included, no credit card required.