

Track revenue from every TikTok, Reel, and Short
Social media revenue attribution, on autopilot. Viraloop publishes your short-form content with UTM-tracked links on every post, DataFast matches them to your site's signups and Stripe revenue, and every post gets a dollar figure next to it. One API key, no manual UTM tagging.
How it works
How the DataFast integration works
From published post to attributed dollar: the same autopilot workflow, with a revenue column at the end of it.
Publish with Viraloop
Turbo Mode generates and publishes on-brand posts to TikTok, Instagram, and YouTube. Every link carries its UTMs automatically. No manual tagging, ever.
Stamped on every published post, automatically
Visits get counted
Viraloop's one-line snippet records every visitor arriving from those UTMs, per platform and per campaign, free and built in.

Track signups and revenue too
One key, read-only attribution
Connect DataFast
Paste your datafa.st Website API key into Analytics. One field, one click. DataFast is already watching signups and Stripe revenue; the key lets Viraloop read the attribution.
Top campaigns
30 daysDouble down on dollars
Every campaign row now shows visitors, signups, and revenue. Clone the angle that prints money in Automations and cut the formats that only get views.
What a Viraloop-published link looks like
https://your-site.com/?utm_source=tiktok&utm_medium=bio&utm_campaign=vl-bio https://your-site.com/?utm_source=instagram&utm_campaign=before-after-demo https://your-site.com/?utm_source=youtube&utm_campaign=how-it-works-shorts
DataFast groups signups and revenue by these UTMs automatically; Viraloop reads them back per campaign. Neither side needs manual tagging.
What you see in Viraloop
Social media analytics with revenue on every post
These are the same chart components your dashboard renders, filled with sample data from a brand posting three times a day for a month.
Post views
412.6k
Visitors from content
8.7k
Signups attributed
127
Revenue attributed
$2.4k
Views, visitors and revenue, cumulative
Solid: visitors from your posts. Dashed green: DataFast-attributed revenue. Dotted: post views (own scale).
Visitors by platform
Where your buyers scroll
- TikTok4.2k
- Instagram2.9k
- YouTube1.7k
Top campaigns by revenue
Sample data| Campaign | Views | Visitors | Signups | Revenue |
|---|---|---|---|---|
| tiktok · pov-ad-budget-hook | 61.4k | 1.2k | 48 | $912 |
| tiktok · vl-bio | 38.2k | 986 | 31 | $589 |
| instagram · before-after-demo | 29.8k | 645 | 22 | $418 |
| youtube · how-it-works-shorts | 24.1k | 512 | 17 | $323 |
| instagram · vl-bio | 18.6k | 402 | 9 | $171 |
Reading this table: the pov-ad-budget hook is doing 4x the revenue of the average campaign. That's the signal to clone the angle in Automations and weight it heavier in your content mix, and to stop making the formats that get views but no rows here.
A week in practice
The Tuesday you find your money format
Monday
A DTC skincare brand runs Viraloop on autopilot: three posts a day across TikTok and Reels, a mix of slideshows, green screen memes, and AI-influencer demos. Every published link carries its campaign UTM.
Tuesday
Analytics shows the before-after-demo campaign at 645 visitors, and, because DataFast is connected, 22 signups and $418 attributed. The meme campaign has more views and exactly $0. Without the revenue column those two look like equal winners.
Wednesday
The brand weights demo-style content heavier in its mix, sets an Automation to batch a week of variations on the winning angle, and lets the queue run. Revenue-per-post becomes the metric that steers the machine.
- No manual UTM tagging, ever
- Attribution works retroactively on already-published posts
- Read-only: no code changes, no checkout risk
- Disconnect any time; visit tracking keeps working
DataFast integration FAQ
Do I need DataFast to see traffic from my posts?
No. Visit tracking per platform and per campaign is built into Viraloop and free. DataFast adds the next tier: which of those visitors signed up and paid.
Where do I find the Website API key?
In datafa.st, open your website's settings and create a Website API key. It starts with df_. Paste it into the connect box in Viraloop's Analytics page.
Does this touch my checkout or my code?
No code changes in Viraloop's direction: the connection is read-only attribution. DataFast itself runs from its own snippet on your site, exactly as it already does.
Can I disconnect later?
One click in the same box. Visit tracking keeps working; you only lose the signups and revenue columns.
Views are vanity.
Revenue is proof.
Viraloop generates and publishes the content; DataFast shows which posts pay. Connect them in one click and let revenue steer the machine.