Skip to main content
With revenue attribution on and a revenue source connected, Results adds the money side to every post.

What Results shows

  • Totals for the window (7, 30 or 90 days): revenue, sales, conversion (share of clicks that became sales) and revenue per click, each with the change vs the previous period.
  • By post: every post that went out, ranked by what it earned, with clicks and sales beside it. Filter by channel with the tabs.
  • Live activity: the newest-first stream of clicks, sales and refunds. See Money feed & alerts.
  • More breakdowns: campaigns, devices, referrers, the clicks → leads → sales funnel and named goals. See Analytics.
  • Sales traced to a post: of every payment seenpaid has seen, how many it could match to a post. This is the honesty check. A low share means the tracking install has a gap (usually the pixel is missing from the checkout page), not that your posts failed.
  • Export CSV and a one-click email digest of the current view.

Top earners and dead posts

The by-post table ranked by revenue is your top-earners list. The counterpart, posts that got clicks but earned nothing, is available to your agent as get_dead_posts; it’s the list that tells you what to stop making. Channel ROI (revenue per post and per click, per platform) is get_channel_roi.

Before you have data

Until your first sale matches, the money views show a setup checklist rather than numbers. seenpaid only ever shows real, matched revenue; nothing is estimated.

A weekly loop

1

Read the ranking

Double down on what earned; stop making what didn’t.
2

Check the traced share

If it’s low, fix the pixel before reading a low revenue figure as bad news.
3

Recycle a winner, test a new hook

Recycle a proven post while you experiment on the next idea.
An agent reads the whole picture with summarize_performance: “Give me a briefing on the last 7 days and tell me what to do next.”