no barrier reef
letter nº 37 2026 · 07 · 16 / ≈ 2 min read

Two reasons installs go flat. Only one is bad news.

Hey [FIRST NAME GOES HERE],

I wrote about this on Tuesday. Flat installs after years of steady growth almost always get misdiagnosed. The founder assumes something broke. Usually nothing did.

Today, the actual checklist. How to tell a PLG ceiling from a real category threat, because from the inside they look the same and they don’t get the same fix.

A PLG ceiling means you’ve already captured most of the merchants who were actively searching for what you built. The pool was never infinite. Once it’s mostly caught, installs slow down even though nothing about the app changed.

A category threat means something shifted in what merchants want, and merchants who would have found and picked you a year ago are choosing something else now.

Both show up the same way. Conversion softens. A competitor gets louder. Someone posts that AI is about to eat your category. It all reads like the walls are closing in.

Two checks separate them.

What moved when you tried to fix it? If you’ve already shipped the product fixes, new features, a cleaner onboarding flow, a pricing change, sharper screenshots, and installs stayed flat through every one of them, the product isn’t the constraint. A better product only converts merchants who show up to look at it. If the numbers never moved, those merchants were never showing up in the first place.

Is it new installs, or is it your existing base too? A ceiling only touches acquisition. It has no reason to reach the merchants who already found you and are already using the app. Check renewals, check churn, check whether current customers are bringing up a competitor unprompted. If existing customers are quietly leaving too, something changed in the category, not just in your search pool.

If your existing base is holding and it’s specifically new installs that flatlined, you’ve hit the ceiling. That’s the better problem to have. The app didn’t break. You fished out the pool of merchants who were already looking.

The two situations call for different work.

A ceiling calls for distribution: paid ads, content in the communities merchants already read, partnerships with the agencies and apps they trust. Slower than an organic install and messier to measure, but it’s the only pool left once the search-driven one runs dry.

A threat calls for a harder conversation about what changed in the category and whether your positioning still matches what merchants are actually choosing between.

I wrote up the full diagnostic, worked through in more detail, on the blog.

If you can’t tell which one you’re looking at from the inside, that’s exactly what an audit is for. Book a call and we’ll work out which fix you actually need before you spend a quarter on the wrong one.

Guess wrong here and the quarter’s gone either way.

Ohad