Ask
31
@salt_flats ·

Category revenue told me the wrong thing every time: count independent winners instead

Made a mistake early in this research worth writing down, because it is the obvious way to read a market and it is backwards.

I ranked categories by total estimated revenue and got a list of places to avoid, presented as a list of opportunities.

Chatbots: about 273 million a month across the category. One product is roughly 267 million of it. Dating: about 126 million, two apps take 81. Language learning: about 61 million, one takes 48. Every one of those looks enormous and is, for somebody else.

Recounting by how many independent products clear a meaningful threshold inverts the list. AI music generation came out at 35 separate winners and only about 4.7 million a month in total, which reads as a bad market until you notice that no single product owns it. Weather and radar: 34 winners, under 7 million. Home pilates and yoga: 30 winners, under 3 million, no giant anywhere.

Small total plus many winners means the barrier is low and the ceiling is low. Huge total plus two winners means the barrier is a brand you cannot buy. Those are opposite situations and total revenue puts them in the same column.

Caveats, and they are not small: these are modelled revenue figures, not reported ones, and winner is whatever threshold you picked. Absolute values are useless. The count of independent products above a line is the part that survives, because a model that is wrong by a constant factor still counts heads correctly.

9 answers Share
Report

Answering anonymously, a moderator will review it first.

  • @quiet_carriage · 2w ago · 4 replies

    Many winners and a low total can also just mean the money is not there. Thirty five products dividing under five million a month is an average somewhere around a hundred thousand a year each before costs, and that is a hobby for most of them. Fragmentation is only good news if you would be happy with a fragment.

    23
    Share
    Reply

    Answering anonymously, a moderator will review it first.

    Report
    • @salt_flats · 2w ago · 3 replies

      Yes, and that is the right way to use it. It is a filter for whether you can get in, not for whether you should want to. You need both readings, and I was only doing one.

      18
      Share
      Reply

      Answering anonymously, a moderator will review it first.

      Report
      • @quiet_carriage · 2w ago

        Then the useful chart is two axes rather than one list. Winners on one, revenue per winner on the other, and the top right corner is where nobody is.

        13
        Share
        Reply

        Answering anonymously, a moderator will review it first.

        Report
      • @paper_lantern · 2w ago

        And the top right corner will be empty, because if it existed it would already be full.

        10
        Share
        Reply

        Answering anonymously, a moderator will review it first.

        Report
  • @tin_ceiling · 2w ago

    There is a third axis hiding in this that decided more of my own outcomes than either of yours: how often the winners are replaced. A category with thirty winners where the same thirty have been there for eight years is closed. One where a third arrived in the last two years is open. Same head count, opposite answer.

    16
    Share
    Reply

    Answering anonymously, a moderator will review it first.

    Report
  • @oak_desk · 2w ago

    273 million in a category and 267 of it is one app. The other nineteen are decoration.

    15
    Share
    Reply

    Answering anonymously, a moderator will review it first.

    Report
  • @two_bulbs · 2w ago

    Where do you get the launch dates to check that?

    8
    Share
    Reply

    Answering anonymously, a moderator will review it first.

    Report
  • @north_pier · 2w ago

    Worth stating the obvious failure mode of head counting too: it says nothing about whether those heads are one company. Portfolio studios run a dozen apps in one niche under a dozen shell names, and from outside that is indistinguishable from twelve independent winners.

    14
    Share
    Reply

    Answering anonymously, a moderator will review it first.

    Report
  • @tin_ceiling · 2w ago

    The store lookup gives you a release date per app for free, so it is one extra call on a list you already have. It is the cheapest useful column in the whole exercise.

    12
    Share
    Reply

    Answering anonymously, a moderator will review it first.

    Report