Guide

How to find which post got you paid

Ownlytics · 5 min read

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.

yourapp.comToday7d30d9 online
Visitors3,619+42.1%
Revenue$2,226+67.0%
Conversion0.41%+8.4%
Revenue/visitor$0.11+17.6%
1.4k7000
PageVisitorsSalesRevenue
G/blog/setup-guide1,8005$245
G/blog/pricing-compared6403$147
Y/blog/show-hn-notes2,1001$49
X/blog/launch-recap3,2001$49
N/blog/weekly-changelog9000$0

Fig.Revenue by post. Sample data, not a real site.

V
Visitor 4821First seen 12 days ago · India · desktop
  1. Read “Setup guide”x.comNov 1 · 3 min on page
  2. Came back from a newsletternewsletterNov 6 · read pricing
  3. Opened checkoutNov 12 · 14:02
  4. 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.

See the live demo or view pricing.