Analytics & spend

It learns what works.
It never overspends.

Every post reports back with views, watch time, and completion. Every dollar is metered as it's spent. The system learns from the first and is bound by the second.

Retention by postavg 64%705030hooks under 2s winvoice B convertsnext brief

The learning loop

Losers teach it as much as winners.

Views, watch time, and completion are collected per post. Top and bottom performers are attributed to their angles, and both verdicts feed the next ideation round.

  • Winning angles get variations. Losing angles get retired.
  • Attribution is automatic. No spreadsheet, no Monday review meeting.
  • The loop compounds: every post makes the next brief sharper.

This week

home-espresso
  • Dial in espresso in 60 seconds

    top performer

    48.2K views · 71% completion · more like this

  • The history of the portafilter

    bottom

    900 views · 12% completion · angle retired

Next ideation round: more fast how-tos, no more history explainers.

Spend controls

Hard caps. Not soft alerts.

Every LLM, image, video, and TTS call is metered to a ledger as it happens. Caps aren't a dashboard warning you read the next morning, they stop the job.

  • Per-niche daily caps, so one channel can't eat the budget.
  • A global cap over everything, plus prepaid credits. No surprise invoice.
  • When a cap trips, jobs fail closed. Spending stops, mid-pipeline if it must.

Spend guard

espresso · $10/day

$0$10$3.80of $10.00 today
Under cap

One pane, both sides

What it earned. What it cost.

Performance and spend live side by side, per post, so you always know whether a channel is paying for itself.

Retention

last 14 posts

128k views64% completion

Post performance

Views, watch time, and completion, attributed and fed to the next ideation round.

Credit balance

$20.00

cap $10/day
  • Short · grinder mistakes

    −$0.48

  • Article · espresso machines

    −$0.31

  • Voiceover · 42s

    −$0.06

Cost ledger

Every call metered as it happens, checked against caps before each step.

0%

of model calls metered to the ledger

0

metrics tracked on every post

$0

allowed past a tripped cap

Get started

Put the loop to work.

Start with a small cap. Watch the metrics steer the next round. Raise it when the numbers earn it.

Analytics & spend — marketer.sh