How to find which post got you paid
Most analytics tell you a visit happened. To know a post earned money, you need to connect three things: where the visitor came from, what they looked at, and what they paid.
Fig.Revenue by post. Sample data, not a real site.
- Read “Setup guide”x.comNov 1 · 3 min on page
- Came back from a newsletternewsletterNov 6 · read pricing
- Opened checkoutNov 12 · 14:02
- Paid $49Dodo PaymentsCredited to the newsletter visit (last non-direct)
Fig.One buyer’s path. Sample data, not a real site.
1. The referrer
When someone clicks a link, their browser often tells your site where the click came from, such as x.com, google.com or news.ycombinator.com. Some sources hide it: links shared in private chats usually show up as direct traffic.
2. The landing page and the path
The first page matters, and so does the page before the purchase. A post that sends people straight to /pricing behaves very differently from one that sends them to a blog post first.
3. The payment
Your payment provider knows what was paid and when. Your analytics knows the visit. The work is joining the two so that "$49 on Tuesday" becomes "$49 from the x.com thread."
That join is what Ownlytics does. It reads sales from Stripe, Polar, Dodo and Creem and credits each one to the source of the visit behind it.
What to do with the answer
Look at revenue, not just visitors. A source with fewer visitors can still earn more. Then write more of what paid, and less of what only got attention.