Skip to main content

Does my business need an app or a website?

Almost every business asking this needs a website first. An app earns its cost only when customers return at least weekly, or when it needs something a browser cannot do — offline use, hardware access or push notifications people actually want.

Written by
MyFloww
Published
Updated
Reading time
6 min read

This question usually arrives as "we need an app", and about four times out of five the honest answer is that a fast mobile website would do the job for a fraction of the money. That is not a case against apps. It is a case for knowing which problem you are solving before spending several lakh on the answer.

The test, in one question

Installation is the expensive step, and it is expensive in customers rather than rupees. Every additional tap between wanting your service and getting it costs conversions, and "download our app" is several taps, a storage decision and, on many Indian phones, a genuine constraint. A website is a link.

What only an app can do

Work reliably offline
A delivery rider, a field technician or a phlebotomist collecting a sample in a basement needs the work to continue with no signal and sync afterwards. Browsers can cache; they cannot be relied on for this.
Reach hardware properly
Continuous background location, Bluetooth peripherals, biometric login, barcode scanning at volume. A browser can do some of this some of the time; an app does it predictably.
Push notifications people accept
Web push exists and is largely ignored or blocked. If a timely notification is the product — a ride arriving, a price alert, a shift starting — that is a real argument for an app.
Be a daily habit
The home screen is the point. If your business is one somebody opens most days, occupying that space is worth paying for. If it is not, you are renting space they will reclaim.

What a website does better than people expect

  • It is findable. Apps are not indexed by search engines in any meaningful way. Every customer who might have found you by searching has to find you some other way first, and then install something.
  • It works on every phone immediately. No install, no storage, no version fragmentation, no waiting for a store review to ship a fix.
  • It can be updated the same afternoon. App store review adds days to every change, including the urgent ones.
  • It is a fraction of the cost. One codebase, one deployment, no store accounts, no separate Android and iOS testing.
  • It can be installed anyway. A well-built site can be added to a home screen and opened like an app, which covers a surprising amount of the emotional argument for having one.

The three shapes this usually resolves into

What businesses asking for an app usually need instead
What you said you wantedWhat the problem usually isWhat it usually needs
A customer appCustomers cannot find or book you easily on a phoneA fast mobile website with booking or ordering, and WhatsApp
An app for our staffWork is being recorded on paper and re-typed laterAn internal web application, or a real app where the work happens offline
An app so customers get notificationsYou have no reliable channel to reach existing customersWhatsApp automation, which people already read

That third row is the one worth pausing on in India specifically. The channel most businesses want an app for already exists on every phone in the country, people already read it, and it does not need installing. Notifications are rarely a reason to build an app here.

What each costs

A business website in India runs roughly ₹60,000 to ₹2,00,000 for a hand-built site — see how much a website costs for the full bands. A customer-facing app for Android and iOS starts around ₹5,00,000 and rises quickly with each integration, because you are building and maintaining more surfaces. What decides app development cost breaks that down.

The gap is not only the build. An app carries store accounts, release cycles, two platforms to test and a permanent obligation to keep working as operating systems change. A website carries hosting.

A reasonable order to do this in

  1. Build the mobile website first, and make it genuinely fast on a mid-range Android phone on mobile data rather than on your own.
  2. Add the transaction — booking, ordering, payment — to the website, so the whole journey works without an install.
  3. Put reminders, confirmations and updates on WhatsApp, which is the notification channel you were going to build an app for.
  4. Watch what returning customers actually do. If a meaningful group is coming back weekly through the same three screens, you now know exactly what the app should be.
  5. Build that app, scoped to those screens, rather than a copy of the website with a launcher icon.

Done in that order, the app is specified by evidence rather than by guesswork, and every step before it was worth doing on its own. Done in the other order, the most common outcome in India is an app with a few hundred installs and a website that still cannot be found.

Questions

Related questions

Can a website be installed like an app?

Yes. A progressive web app can be added to the home screen, open without browser chrome and cache content for offline reading, with no app store involved.

It covers most of what people want from an app on a phone, and it does not cover the harder cases: reliable background work, deep hardware access, and push notifications on iOS remain meaningfully weaker than a native app.

Do we need separate Android and iOS apps?

Not usually. One cross-platform codebase serves both for most business apps, and the cases needing two native builds are narrower than they were.

In India the split matters commercially rather than technically: if the overwhelming majority of your customers are on Android, launching there first and adding iOS once the product is proven is a reasonable way to halve the initial cost.

Will an app help my business rank on Google?

No. Apps are not indexed the way web pages are, so an app contributes nothing to search visibility.

This catches people out because the app is often bought as a growth investment. If being found is the goal, that budget belongs in the website and in search work — an app is something you give to customers you already have.

Our competitor has an app. Do we need one?

Only if their customers use it, which is worth checking before matching the spend. Install counts and recent review dates are public and usually tell the story.

An app nobody opens is a common and expensive way to look serious. The better competitive question is whether their customers can do something on a phone that yours cannot, which is often solvable on the website.

What if we need an app for our own staff rather than customers?

That is a stronger case, because you can require the install. The deciding question becomes whether the work happens where there is no signal.

Field work, collection routes and site inspections genuinely need an app. Work that happens at a desk or on the shop floor with wifi is usually better served by an internal web application, which is faster to build and to change.

Software that follows the same thinking.

MyFloww is a software studio in Bengaluru (Bangalore), India, that builds Next.js websites engineered for search, custom apps and web apps, AI agents and chatbots, and SEO for businesses anywhere in India.

Or message us on WhatsApp · connect@myfloww.in