Vitals logo
Vitals
29 Jun 2026 · 5 min read
HARD

Forty apps crammed into one, quietly printing eight figures

A bootstrapped Shopify bundle doing well past ten million a year, and the one job it leaves wide open.

MRR
$900k+
Team
~30
Price
$29.99
Started
2018
Shopify · E-commerce · Conversion
Saturation

Here is a quiet one, the kind that never trends. A founder in Romania named Andrei took no funding and runs a Shopify app with a team of about thirty that clears eight figures a year selling something almost dumb in its simplicity: forty apps bundled into one.careers.vitals.app+1

The way it works, a Shopify store normally ends up paying for a whole stack of little apps, one for reviews, one for upsells, one for currency conversion, one for back-in-stock alerts, on and on, each with its own monthly bill and its own dashboard. Vitals takes forty of those and folds them into a single app for one price. Stop juggling fifteen subscriptions, install one thing. That is the entire pitch, and it lands.vitals.app

And the money is real. Thirty thousand-plus stores run it, the cheapest plan for a live store is thirty dollars a month with no free tier, and that alone puts the floor around nine hundred grand a month, comfortably past ten million a year. A good chunk of those stores sit on the pricier plans, so the floor is the conservative read.vitals.app+2

And the scale behind that is not a paper number. The stores running Vitals pull a combined 150 million visits a month, and just one of its forty tools, the upsell, pushed past 250 million dollars in orders in a single year.careers.vitals.app

How it got here is less a clever hack than a decade of being early and being everywhere. It debuted on the App Store back in 2018, rode the dropshipping wave when half the internet was spinning up a store, and the bundle is its own marketing, because every merchant who tells the next one to just get Vitals, it does everything, is doing the selling for free. A pile of reviews sitting at 4.9 keeps it ranked at the top of the store, and ranking is oxygen in that place.apps.shopify.com+1

Building one of those forty tools is nothing, a few weeks of work, less now with what is around. The moat was never any single feature. It is the forty of them staying alive at the same time, the support load, the updates, the Shopify version churn underneath all of it, carried by a thirty-person team. That is not a thing one person clones on a weekend, and you should not try.careers.vitals.app

And that is exactly where the opening sits, because forty tools sold at one price means not a single one of them can afford to be the best at its job.

THE GAP

Forty tools at one price means not one of them can be the best at its job. The opening is the single job stores outgrow Vitals for.

Watch how a store actually uses this thing over time. Early on it is perfect, you are small, you need reviews and upsells and a currency switcher and you do not want six separate bills, so you install the everything-app and get on with your life. Then one of those jobs starts to matter more than the rest. Reviews become the thing your conversion lives or dies on, or upsells turn into real money, and you start to notice that Vitals' version of that one feature is fine, but only fine. It is one-fortieth of somebody's roadmap. So you go looking for the app that does just that, all the way down.

That migration is the whole opening. Stores graduate off the all-in-one the moment a single job gets serious, and they graduate straight toward whoever owns that job in depth. For reviews that is already Loox and Judge.me. For upsells it is Rebuy. Those rooms are taken, and walking into them is just the price war one level up. So the move is not to pick a job that already has a champion. It is to find the one job Vitals quietly normalized for everybody, the one every store now expects to have, where no specialist has actually planted a flag yet.apps.shopify.com

Finding it is unglamorous and precise. Go down Vitals' own list of forty and look for the feature stores lean on more and more as they grow, that has no obvious best-in-class app standing next to it, and build the deep version of that one. It might be the bundles and volume-discount engine, it might be the back-in-stock and restock side, it might be currency and proper localization for stores selling across borders. I am not going to hand you one answer as gospel, because which job is open shifts over time, but the method does not shift: real depth in a single job, aimed dead at the stores that have outgrown good-enough.

And the reason this is a true opening, not a feature Vitals patches next quarter, is that its whole body is built the other way around. The promise is forty things for thirty dollars. The day it pours the engineering to make one of those forty genuinely best-in-class, it either breaks the one-price simplicity that makes a bundle a bundle, or it spreads a thirty-person team even thinner across a roadmap that is already forty lanes wide. A company whose entire identity is good-enough-at-everything-and-cheap cannot turn around and become the best in the world at one thing without becoming a different company. That hesitation is your room to move.

So no, do not clone the everything-app. That is an eight-figure machine with a decade of work in it and a moat made of pure surface area. And do not pick the one job a focused leader already owns, you will just lose a slower fight. The business hiding in here is the graduation path: be the deep, slightly obsessive tool for the single job stores outgrow Vitals for, the one nobody has claimed yet. There is a quieter version of this as well, the bundle play barely exists off Shopify, on Woo or Wix or BigCommerce nobody has built the forty-in-one, but that is a team's years of work, not a solo move, so I am not sending you there. The solo door is focus.

VerdictHARDDon't clone the bundle. Own the one job stores outgrow it for, and win on depth.

The build stack

Pro

A Shopify app is cheap to run early. Roughly nothing to start on free tiers, climbing toward $45 a month once you have real installs, plus Shopify's cut of whatever you charge.

Shopify Partner accountFree (Shopify takes ~15% of app revenue)

List the app and bill merchants through the Shopify App Store.

Cheaper:This is the platform you build on, no swap.

Shopify CLI + RemixFree, open source

Scaffold the embedded app and its admin UI.

Vercel or RailwayFree tier, then ~$20/mo

Run the app server, webhooks, and background jobs.

Cheaper:Fly.io, or a $5/mo Hetzner VPS if you do not mind the ops.

Supabase (Postgres)Free tier, then $25/mo

Store merchant settings and your tool's data.

Cheaper:Neon free tier, or Railway Postgres around $5/mo.

Shopify Billing APINo extra fee (inside Shopify's revenue share)

Charge merchants inside Shopify, no separate processor.

Prices are public list prices and change over time. Treat them as a starting estimate, not a quote.

The build stack is for members

Every teardown comes with the exact tools to replicate it, their monthly cost, and cheaper swaps. The whole library for $12/mo.

Unlock the stack

The full clone playbook

Pro

Step by step. The build and the go-to-market.

  1. 01
    The stack

    A Shopify embedded app (Shopify CLI with Remix or Node), one App Store listing, and a single tool built far past the depth Vitals gives it. You deliberately skip the other thirty-nine. The point is to be unreasonably good at one job, not passable at many.

  2. 02
    Pick the job by subtraction

    Go down Vitals' list of forty features. Cross off every job that already has a focused leader (reviews, upsells). What is left is the shortlist: a feature stores increasingly rely on with no clear specialist next to it. Validate the demand in Shopify App Store search volume and in the e-commerce communities before you build.

  3. 03
    Sell the graduation

    Position explicitly for stores that started on an all-in-one and have outgrown it for this one job. That sentence is the whole pitch, and it writes your landing page, your app listing, and your ads for you.

  4. 04
    Win on the store, not on Google

    Rank for that one feature's keywords inside the Shopify App Store and get reviews fast, because store ranking is the distribution here. Do not try to out-content Vitals across the open web, fight where merchants actually go shopping for apps.

  5. 05
    Price like a specialist

    You are not the thirty-dollar everything-app, so do not price like it. Charge for depth on the one job. The merchants who graduated off the bundle did so because that job became worth real money to them, and they will pay accordingly.

The full playbook is for members

Every gap comes with the step-by-step build and go-to-market. The whole searchable library for $12/mo.

Unlock the playbooks