On an average there are approximately 70-80 apps on our phones. Building an app feels like the obvious next step in an omnichannel world. Everyone has one, leadership assumes you need one, and getting it live feels like real progress.
After all, consumers spend 3.5–4+ hours a day inside apps, check their phones nearly 60 times daily, and for 18–24-year-olds, that adds up to ~112 hours a month.
Yet months after launch, most brands still can’t answer a basic question: is our app actually earning its place in those 9–10 apps users open daily, or is it just another icon lost among the ~80 apps on their phone?
Most brands we talk to have an app. Very few of them can tell us what percentage of their D2C revenue actually comes from it.
That gap says a lot. The app usually gets built because a competitor launched one, goes live, gets a push notification budget, and then quietly settles at 8 or 10 percent of D2C revenue while everyone hopes it will grow on its own.
It does not grow on its own. In our work with consumer brands across fashion, beauty, home furnishing and pharma, the brands sitting at 35 to 40 percent app contribution are not the ones with the best-designed app. They are the ones who decided, deliberately, that the app was going to be a channel with its own strategy, its own budget, and its own owner.
There are really two separate problems here, and most brands confuse them. The first is getting the right people to install the app. The second is getting the people to actually use the app and make purchases. They need different tactics, different budgets, and different metrics.
Here is what actually moves the number, in both halves.
Installs are the input, not the outcome. But you cannot grow app revenue without a base of the right users, and most brands are building the wrong base.
Almost every brand runs the same install play. A sticky banner on the mobile site offering a flat discount for downloading the app.
It does drive installs. That is the trap. The installs look good in a monthly report, and then you check the 30-day retention number and find that most of those users opened the app once, used the coupon, and never came back.
Discount-led installs bring in the customer who was going to buy anyway, and you have just paid her to switch channels. That is not incremental revenue. That is the margin you gave away for a vanity metric.
What holds up better over time is giving the app something the other channels genuinely do not have:

One apparel brand we advised was spending a meaningful share of its performance budget on install campaigns while its app retention sat well below its own website repeat rate. We paused a portion of that spend and moved the launch calendar so that every Friday drop went app-first. Installs slowed slightly. Revenue per install went up, which is the number that actually pays for anything.
Ask yourself a simple question about your app: if you removed the discount tomorrow, would anyone still open it?
Most brands ask for the install at the worst possible moment, which is the first three seconds on the mobile site, before the customer knows anything about you.
The best moment to ask is when she has already decided she likes you. That means:
The pattern is the same everywhere. Ask after value has been delivered, not before.

This one is unglamorous and constantly ignored. A meaningful share of installs comes from people searching your brand name in the Play Store or App Store, and most brands have never optimised for it.

Worth checking:
Between the download and the first purchase sit two moments that quietly decide whether that install was worth anything: whether she logs in, and whether she lets you contact her again. Most brands treat both as afterthoughts.
Login rate. If she browses as a guest, you have an install with no identity attached. No purchase history, no personalisation, no way to connect her app behaviour to the customer she already is on your website. The app’s entire advantage disappears.
What moves this number:

Notification opt-in. On iOS this is a single, permanent decision. Ask badly, get declined, and you have lost your cheapest retention channel for the life of that install.
A brand with 100,000 installs, a 40% login rate and a 35% opt-in does not have 100,000 reachable users. It has about 14,000. That gap never shows up in an install report, and it is the most common reason app revenue stalls at 10 percent.
This is where the actual money is, and where most of the opportunity sits untouched. Every point below is about customers who already have your app installed.
This is the first thing we look at when a brand tells us their app is underperforming, and nine times out of ten it is the whole problem.
The app has the same homepage as the website. The same category structure. The same banner carousel that nobody scrolls past the second slide of. The customer opens it, sees exactly what she saw in her browser, and cannot think of a single reason to open it again next week.

Your app landing page has to work harder than that. It should feel like it was updated this morning, not last quarter. That means the ongoing sale is the first thing she sees, this week’s new arrivals sit above the fold, her app-exclusive offer is visible without hunting for it, and the whole page looks different from what it looked like the last time she opened it. A landing page that changes gives her a reason to check back. A static one teaches her there is nothing new to find.
An app earns its place on someone’s home screen by doing something the website cannot. That usually means:
If your app and your mobile website are functionally the same product, you do not have an app problem. You have a positioning problem.
Your app has a persistent identity. You know who she is every time she opens it, without a login prompt, without a cookie, without guessing. You can see how often she opens it, what she browses, what she puts in her cart and abandons, and how long she waits before buying.
Most brands collect all of it and then send everyone the same 11 AM push notification.
The brands that grow app revenue use that data in three specific ways:



Here is a pattern we see constantly, and it is almost always fixable.
The brand has a genuinely loyal repeat customer. She has bought it six times in a year. She has the app installed. And she still completes most of her purchases on the mobile website, because that is the link that arrives in her WhatsApp message, her email, and her Instagram bio.
Every channel you own is quietly pushing her back to the website.
None of this is exciting work, but it moves the number:


Even if your app order count is healthy, app revenue stalls when AOV sits flat. And the app is actually the easiest place to move it, because you know exactly who is shopping.
Where we usually find room:
This one is not a tactic. It is the reason none of the points above get done.
In most brands we work with, the app falls into a gap. Performance marketing is measured on installs. CRM or retention owns the notifications. Tech owns the build and the release cycle. And app share of revenue? That belongs to nobody in particular.
When nobody owns the app share of revenue, it becomes everyone’s third priority. The app gets whatever attention is left over after the website and the marketplaces have been handled.
What we recommend instead:

The brands that treat the app as a real channel, with a real owner and a real target, tend to compound. The ones that treat it as a project that finished at launch stay stuck around 10 percent and keep wondering why.
The honest answer is that it depends heavily on your category and repeat rate. A skincare or grocery brand with a 45-day repurchase cycle should expect a much higher app contribution than a furniture brand where a customer buys once every four years.
But as guiding principles:
If any of those are flat, the app is not underperforming because of design. It is underperforming because it is being treated as a smaller website instead of your highest-intent channel.
That is a strategy problem, and strategy problems are the fixable kind.
Working through your own app or omnichannel strategy? Reach out at alibha@daiom.in. For more brand deep-dives and retention insights, follow DAiOM and subscribe to our newsletter.
If you'd like to chat about how DAIOM can help you get better insights and make smarter channel decisions, we'd love to set up a call.
More From DAiOM
No elements found...