Vitals
← All posts

DashboardBy 2 min read

Views are not the goal: put your content next to your revenue

A post with 100,000 views and no signups is a hobby. Here's a simple way to see which content actually grows your business.

Every social network will tell you how many people watched your video. None of them will tell you whether it made you any money. That lives somewhere else: in Stripe, in your analytics, in your signups table. So most founders judge their content by the number they can see, which is views.

Views are a fine signal. They're just the wrong goal.

The view trap

The posts that get the most views are often the broadest: a trend, a joke, a hot take. They reach lots of people, and most of them will never need what you sell. The posts that bring customers are usually narrower: a specific problem, shown being solved, for the specific person who has it. They get fewer views and more signups.

If you only watch views, you'll slowly make more of the first kind and less of the second.

Line them up by day

You don't need attribution software to see the pattern. Put three lines on one chart, day by day, for the same product:

  • Social: views and followers across your accounts.
  • Traffic: visitors and signups on your site.
  • Money: revenue and new customers.

When a post takes off, watch the next two or three days. If visitors and signups move with it, the post reached people who care. If views spike and nothing else moves, it entertained people, which is nice, but it didn't sell.

It's not a controlled experiment, and one spike proves little. Over a month of posting, though, the pattern is usually obvious: some topics bring customers and some just bring views.

Then make more of what sold

Once you can see it, act on it. Write down the two or three topics whose posts moved signups, and make your next batch mostly those. Keep a few experiments in every batch so you keep learning, but let the business numbers, not the view counts, decide what you make more of.

How Vitals does this

This is the reason Vitals has a dashboard as well as a content engine. You connect your revenue (Stripe, Polar, Paddle, Lemon Squeezy and others), your analytics (Google Analytics, PostHog, Plausible and others) and your social accounts, all read-only. Each product gets one page where the three lines sit together, plus a health score and a morning note on what changed.

When Blitz makes your next deck, it can see what you kept and how those posts did, so it leans toward the ideas that moved the numbers that matter.