Works with Lemon Squeezy, Stripe, Gumroad & Paddle

Which post made
you money?

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.

$2.4M+
Revenue attributed
1,200+
Sites tracked
4.9/5
Average rating
sourcetruth.io/dashboard
Revenue
$14,830
+23%
Visitors
8,420
+11%
Top source
LinkedIn
42% share
Conv. rate
2.21%
This month
PostClicksSalesRevenue

After 3 years of freelancing here's what I learned about pricing your design work...

LinkedIn
1.8k41$3,240

I just launched my Figma component library — 400+ components, dark + light mode...

Instagram
2.2k36$2,890

Hot take: Most SaaS landing pages fail because they explain features, not outcomes...

LinkedIn
98022$1,760

Works with your existing stack

🍋Lemon Squeezy
◈Stripe
◆Gumroad
◉Paddle
💼LinkedIn
𝕏Twitter / X
◎Instagram
fFacebook
@Threads

How it works

Set up in 3 steps

No developer needed. No complex config. Works on any website.

01
📋

Paste one script

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>
02
🔗

Generate tracked links

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
03
💰

See what earned

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

Everything you need. Nothing you don't.

Two products in one — post revenue attribution and full visitor analytics.

📊

Revenue per post

See exactly how much each LinkedIn post, tweet, or Instagram caption earned. Not channel-level — post-level.

👥

Visitor analytics

Page views, unique visitors, bounce rate, session duration, top pages, countries, devices, browsers.

🔗

Tracked short links

Generate branded tracked links for any post. Solve mobile UTM stripping with server-side cookies.

🌍

Multi-channel

LinkedIn, Twitter, Instagram, Facebook, Threads, Bluesky — track revenue from every platform.

💳

Multi-provider

Lemon Squeezy, Stripe, Gumroad, and Paddle all connect via webhook. Revenue attributed automatically.

🔁

Full attribution journey

First-touch, last-touch, and linear attribution models. See customers who took 5 visits before buying.

🏷️

UTM auto-tagging

Links are auto-tagged with UTM params. No manual setup. Works even on mobile where params get stripped.

🔒

Privacy-first

No cookies. No personal data stored. IP addresses are hashed and salted. GDPR compliant by default.

⚡

Real-time

Sales appear in your dashboard within seconds of a webhook firing. No waiting, no batch processing.

Reviews

Loved by indie hackers and agencies

4.9 out of 5 from 200+ 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."

AM
Alex Morgan
Indie Hacker · @alexmorgan

"Finally replaced my spreadsheet-GA4-Stripe juggling act. Everything I need to know about where my revenue comes from is in one dashboard."

PS
Priya Sharma
SaaS Founder · @priyabuilds

"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."

TE
Tom Eriksen
Freelance Designer · @tomdesigns

"The bounce rate and session data help me know which pages convert visitors. Combined with post attribution I finally know what's actually working."

NK
Nina Kovács
Digital Creator · @ninacreates

"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."

JW
James Wu
Developer & Blogger · @jameswudev

"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."

SM
Sara Mitchell
Agency Owner · @sarabuilds

Pricing

Simple, honest pricing

Free forever for small sites. Slide to see what you'd pay as you grow. No per-seat fees, no surprise bills.

Monthly events500 / month
Free
$0/ month
1 site·500 events·15 days
  • 5 posts & tracked links
  • Real revenue attribution, per post
  • Device, browser, OS & geo breakdown
  • Realtime visitors feed
Get started free

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

Common questions

How is SourceTruth different from Google Analytics?+

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.

How does post attribution work?+

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.

Does it work with Instagram and TikTok where links don't work in posts?+

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.

What is a Monthly Active Visitor (MAV)?+

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.

Do I need to install anything complicated?+

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.

Which payment providers do you support?+

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.

Is visitor data private and GDPR compliant?+

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.

What happens if I go over my MAV limit?+

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.

📬

Get updates and tips

We write about revenue attribution, social media strategy, and building in public. No spam. Unsubscribe anytime.

Join 1,200+ founders and creators

Stop guessing.
Start knowing.

Set up in 2 minutes. See your first revenue attribution today. Free forever — no card required.

Start free →