Ask Astra

Which of my features makes the most money?

Most features are noise. Astra tells you which ones print money.

Business insightProductMonthly, plus on-demand before every roadmap planning session.
Free to startNo credit card requiredUpdated Apr 2026

You'd think this requires a product analyst and a 6-week study — Astra cross-joins Stripe and PostHog in 30 seconds and gives you the receipts.

The short answer

Astra answers "which feature makes the most money" by joining Stripe customer revenue with PostHog feature events at the user level. She maps every paying customer to the features they actually used in their first 30 days, then ranks features by attached revenue (sum of MRR for users who touched the feature) and by lift (revenue ratio of users who used it vs didn't). Output is a ranked table: Feature → Users → Attached MRR → Lift Ratio → Verdict (Killer / Important / Nice-to-have / Dead Weight). She flags the 2 features that justify their existence, the 3 you could cut without losing a dollar, and the 1 that everyone touches but doesn't predict retention. You stop building based on what users *say* they want and start building on what actually drives money.

How Astra actually does it

  1. 1
    Pull customer revenue

    Stripe API: every paying customer, their MRR, signup date, and tenure. Filter to active subscriptions only.

    Stripe
  2. 2
    Pull feature events

    PostHog: every feature event in the first 30 days per user. Group by feature flag or event name. Need ≥5 distinct events to count as 'used'.

    PostHog
  3. 3
    Compute attached MRR + lift

    For each feature: sum MRR of users who used it. Compute lift = avg MRR of users-who-used / avg MRR of users-who-didn't. Lift > 1.5 = real signal.

  4. 4
    Rank and verdict

    Killer = high attached MRR + high lift + high retention. Dead Weight = low usage + low lift. Vanity = high usage + zero lift (everyone touches it but it doesn't predict revenue).

  5. 5
    Write the report

    Lark message with the ranked table, the 2 features to double down on, the 3 to consider sunsetting, and the 1 'vanity feature' that's misleading you.

    Lark

What it looks like in chat

Which feature makes the most money?
Astra
Top of the table: **Killers (keep + invest):** 1. Team workspaces — $34k attached MRR, 2.8x lift. Users who create one stay 4x longer. 2. API key rotation — $19k attached MRR, 2.1x lift. Boring feature, huge retention signal. **Important (keep, don't over-invest):** 3. Slack integration — $12k attached MRR, 1.6x lift. **Dead weight (consider sunset):** - CSV export — 8% of users, 0.9x lift. Asked for in 12 sales calls, used by no one. - Dark mode — 41% of users, 1.0x lift. Loved, but doesn't move money. - Custom webhooks — 3% usage, 0.7x lift (users who try this churn). **Vanity feature (be careful):** - The dashboard. 94% of users hit it. 0.95x lift. Don't kill it (it's table stakes), but stop putting your best engineers on it. Recommendation: kill CSV export to free up the 1 engineer maintaining it, and put that capacity on team workspaces v2.
What you get back

A ranked table of every feature with attached MRR, lift ratio, and verdict — plus a clear list of features to invest in, hold, or sunset.

Cadence

Monthly, plus on-demand before every roadmap planning session.

Ask Astra this right now

We'll spin up your workspace, hand the prompt to Astra, and you see the answer in 60 seconds. Free.

Try this with Astra

Frequently asked questions

What if a feature is too new to have revenue data?

Astra flags features with <30 days of usage as 'too early to call' instead of including them in the kill list. She tracks them in a watchlist and re-runs the analysis once they hit the data threshold (typically 30-60 days after launch).

What if I don't have PostHog — only Stripe?

She'll do a coarser analysis using whatever event data exists (Mixpanel, GA4, your own events table). Without per-feature events you'll get plan-tier-level insights (which plan makes the most money) instead of feature-level. Still useful, just less surgical.

Can I exclude a feature from the kill list because it's strategic?

Yes. Tag any feature as 'strategic — exclude from sunset analysis' and Astra still reports its numbers but won't recommend killing it. Useful for compliance features (SAML, audit logs) that don't drive revenue but unlock enterprise deals.

How long does this analysis take to run?

First time: ~2 minutes (Astra pulls 6 months of Stripe + PostHog and builds the join). Repeats: ~20 seconds (incremental). The Lark report fits in one screen so you can read it in 60 seconds before standup.

Run your one-person company.

Hire your AI team in 30 seconds. Start for free.

Free to start · No credit card required · Set up in 30 seconds