SourceTruth connects every social post to real revenue and gives you full visitor analytics — so you stop guessing and start knowing what works.
One script tag. No cookies. GDPR compliant. Setup in 2 minutes.
After 3 years of freelancing here's what I learned about pricing your design work...
LinkedInI just launched my Figma component library — 400+ components, dark + light mode...
InstagramHot take: Most SaaS landing pages fail because they explain features, not outcomes...
LinkedInWorks with your existing stack
How it works
No developer needed. No complex config. Works on any website.
Add a single script tag before </head> on your site. Works with Next.js, Framer, Webflow, WordPress — anything.
<script src="sourcetruth.io/track.js" data-site="st_abc123"></script>
Write your post in SourceTruth, generate a tracked link, copy it, and paste it into LinkedIn, Twitter, or wherever you post.
sourcetruth.io/r/x7k9mq → yoursite.com/product ?utm_source=linkedin
Every click and every payment is attributed to the exact post that drove it. See revenue per post, per channel, per day.
LinkedIn post Jun 24 → 1,840 clicks → 41 sales → $3,240
Features
Two products in one — post revenue attribution and full visitor analytics.
See exactly how much each LinkedIn post, tweet, or Instagram caption earned. Not channel-level — post-level.
Page views, unique visitors, bounce rate, session duration, top pages, countries, devices, browsers.
Generate branded tracked links for any post. Solve mobile UTM stripping with server-side cookies.
LinkedIn, Twitter, Instagram, Facebook, Threads, Bluesky — track revenue from every platform.
Lemon Squeezy, Stripe, Gumroad, and Paddle all connect via webhook. Revenue attributed automatically.
First-touch, last-touch, and linear attribution models. See customers who took 5 visits before buying.
Links are auto-tagged with UTM params. No manual setup. Works even on mobile where params get stripped.
No cookies. No personal data stored. IP addresses are hashed and salted. GDPR compliant by default.
Sales appear in your dashboard within seconds of a webhook firing. No waiting, no batch processing.
Reviews
"I was posting on LinkedIn every day with no idea what was working. SourceTruth showed me one post drove $2,400 in a week. I write that type of post exclusively now."
"Finally replaced my spreadsheet-GA4-Stripe juggling act. Everything I need to know about where my revenue comes from is in one dashboard."
"Set it up in 5 minutes. The next morning I could see my Instagram post sent 3 clients to my pricing page. That data alone is worth the subscription."
"The bounce rate and session data help me know which pages convert visitors. Combined with post attribution I finally know what's actually working."
"I tried GA4, Plausible, Fathom. None of them told me which specific tweet made me money. SourceTruth does. It's the missing layer I needed."
"We use it for 8 client sites now. The multi-site dashboard is clean and the visitor analytics rival what we were paying $80/mo for elsewhere."
Pricing
Free forever for small sites. Slide to see what you'd pay as you grow. No per-seat fees, no surprise bills.
What counts as an event? Every page your visitors load on your site. 10,000 events = roughly 300–500 daily visitors. Most small sites stay under this comfortably. Resets on the 1st of each month.
FAQ
GA4 tells you traffic came from LinkedIn. SourceTruth tells you your June 24th post about pricing specifically earned $3,240. It connects individual social posts to real revenue — something GA4 can't do without hours of manual UTM setup that still breaks on mobile.
You generate a tracked link for your post in SourceTruth. Share that link anywhere — LinkedIn, Twitter, email, wherever. When someone clicks it we store where they came from. When they buy via Lemon Squeezy, Stripe, Gumroad, or Paddle the payment gets attributed back to that exact post.
Yes. Put the tracked link in your bio or story. Anyone who clicks from your content gets attributed. For Instagram specifically the link-in-bio approach works perfectly — we track which profile visitors convert.
An MAV is a unique person who visits your site in a given month, counted by a privacy-first fingerprint — no cookies, no personal data. If the same person visits 10 times in a month they count as 1 MAV. Your limit resets on the 1st of every month.
Just one script tag before </head> on your site. Copy it from Settings, paste it in. Takes 2 minutes. Works with any website — Next.js, Framer, Webflow, WordPress, custom HTML.
Lemon Squeezy, Stripe, Gumroad, and Paddle. Connect your provider in Settings with your API key — we register a webhook automatically and every payment gets attributed to its source post within seconds.
Yes. We use a salted IP hash for unique visitor detection — we never store raw IPs or personal data. No cookies are used for tracking. Visitor analytics are aggregated and anonymised. You can add SourceTruth to your site without a cookie banner.
We don't cut off tracking. We show an upgrade prompt in your dashboard. Your data keeps recording — we just flag that you've exceeded the limit so you can upgrade at your own pace. No surprise data gaps.
We write about revenue attribution, social media strategy, and building in public. No spam. Unsubscribe anytime.
Join 1,200+ founders and creators
Set up in 2 minutes. See your first revenue attribution today. Free forever — no card required.
Start free →