©Code byMilanParmar

Does your business need a mobile app or just a website?

How to tell whether you need a mobile app or a website that works well on phones, the middle option most people miss, four real projects with and without apps, what each costs, and the usual order to build them.

Updated 5 min read

A wooden clothes peg lying on a desk

Most businesses need a fast website that works well on phones, not a mobile app. Build an app when people use your service weekly or daily, need alerts they must not miss, or need phone features like location, the camera, or offline use. Otherwise, the money is better spent on your website.

An app sounds like the modern choice, and a competitor having one can make it feel urgent. But an app has to earn a place on someone's phone: they have to find it, install it, and keep it. For many businesses, customers visit a few times a year, and a good mobile website serves them better. Below: five questions that decide it, a middle option most people miss, four real projects, what each option costs, and the order most businesses should build in.

Mobile app or website: the short answer

A website is enough when

People visit, then leave

  • People visit to learn, book, or buy, then leave
  • Most new customers find you on Google
  • Nothing needs the phone's camera, location, or offline use
  • Customers use it monthly or less

You need an app when

People use it all the time

  • People use it weekly or daily, often on the move
  • Alerts they must not miss are part of the service
  • The phone does something a browser can't do well
  • Your users are existing customers or staff, not strangers

The cut

The test: would your customers open it at least once a week? If not, they'll delete it, and your website will do more for you.

"It feels like a website" is not a reason to build an app. That complaint usually means the site is slow or awkward on a phone, which is cheaper to fix on the website itself.

Five questions that decide if you need an app

  1. How often do people use it?Weekly or daily use justifies an icon on the home screen. A few visits a year doesn't.
  2. Do they need alerts they must not miss?An order ready, a route changed, breaking news. Marketing messages don't count.
  3. Does the phone do something the website can't? Tracking location in the background, scanning with the camera, working without a signal, or connecting to a device.
  4. Where are they when they use it? On the move points to an app. At a desk points to a web app.
  5. Are they new or existing customers? New customers find you through search, so they need the website. Apps serve people who already chose you.

Two or more answers pointing to an app is a good sign. None usually means the website is the better investment.

The middle option: a web app on the home screen

There's a step between a website and an app store app that many businesses skip. A web app can be saved to a phone's home screen, open full screen like an app, and send notifications, with no store review or fees. It's often called a progressive web app, or PWA.

On iPhones, web push notifications arrived in iOS 16.4, but only for web apps the user has added to their home screen, which is an extra step many people never take. So a home screen web app suits existing customers you can guide through it. It's weaker when you need reliable alerts for everyone, a presence in the app stores, or deep phone features. It's a sensible way to test demand for an app before paying for one.

How to test if customers want an app before building one

You don't have to guess. Before paying for an app, check what your customers already do:

  1. Look at your analytics. What share of visits come from phones, and how many visitors return every week? Frequent returning visitors on phones are the people an app would serve.
  2. Ask your best customers.Not "would you like an app?", since most people say yes. Ask what they'd do in it, and how often.
  3. Offer the home screen version first. If few customers add your web app to their home screen, few will install a store app either.
  4. Add a waiting list.A simple "get the app first" sign-up on your site shows real interest at almost no cost.

If these show weekly use and real demand, an app is a good investment. If not, you've saved the budget for something your customers will actually use.

Four real projects, with and without an app

An app that earned its place: local news

The local news apppasses almost every test: people check it daily, breaking news arrives as push alerts, and stories are picked by the reader's location. It has 50K downloads and 20K monthly readers on iOS and Android.

An app for people on the move: a distributor catalog

A printing and imaging brand needed distributors to show products to customers from their phones, in the field. That's daily use, on the move, by people who already work with the brand. A three-week prototype app came first, so it could be tested before the full build.

No app needed: a business card platform and a clinic

The digital business card platform has 30K+ users without an app: tapping a card opens a web page, so anyone can view a profile without installing anything. Easy Pawsy, a vet clinic, gets around 80% of its bookings from Google. An app wouldn't have brought those visitors in; a fast mobile website did.

What each option costs

Mobile options by cost, with me
OptionCostBest when
Website that works well on phonesPart of a $8,000–22,000 siteMost businesses
Website wrapped as an app$4,000–12,000Existing customers want an icon and alerts
App on your existing backend$25,000–55,000A web product already works and people use it often
App as the main product$45,000–90,000The phone is where the whole service happens

A wrapped website is the cheapest store listing, but Apple's review guidelines reject apps that are little more than a repackaged website, so it works best for web products people log into. The full breakdown, with store fees, is in what a mobile app costs.

Mistakes businesses make with mobile apps

  • An app instead of a good mobile website. New customers still arrive through the browser, so a weak site costs you either way.
  • An app before the product works. Two store reviews and release processes, before you know if anyone wants it.
  • A separate system for the app. Different accounts or data from the website means two products to keep in sync.
  • Expecting the store to bring customers. Most installs come from people who already know you.
  • Wrapping a marketing site. Likely to be rejected by Apple, and slower than the website it copies.

Each of these spends app money on a problem the website, or a simpler first version, would have solved.

The usual order: website, web app, then mobile app

For most businesses, the order that wastes the least money is:

  1. A fast website that works well on phones, so new customers can find you and act.
  2. A web app, if customers or staff need to log in and do a job. See website or web app.
  3. A mobile app, once people use the web app often enough to want it in their pocket, built on the same backend.

Skipping ahead is sometimes right: a delivery service or a field team tool may need the app from day one. But each step makes the next one cheaper, and tells you whether it's needed at all. What belongs in each first release is in what to put in a first version.

A checklist before you commission an app

If you can tick most of these, an app is probably worth it. If not, the next step is usually the website. See how I build apps on my mobile apps page, or tell me what your users need to do, and I'll give you a straight answer.

Sources

  1. Web Push for web apps on iOS and iPadOS 16.4, WebKit (Apple)
  2. App Review Guidelines 4.2: minimum functionality, Apple
Milan Parmar

The developer

Freelance full-stack developer in Bengaluru with 5+ years of experience. I redesign websites, take over broken apps, and build SaaS products, with 18 case studies to show for it.

FAQs

Do I need to launch on iPhone and Android at the same time?

Usually yes. With one shared codebase, most of the work serves both, so launching on one store saves little and leaves out part of your users. Launch on one only if you know nearly all your customers use one kind of phone.

Will being in the App Store bring me new customers?

Rarely on its own. Most people find a business through Google, social media, or word of mouth, then install an app once they already use you. Plan an app as a way to serve existing customers better, and keep your website as the way new ones find you.

I already have a web app. Can the mobile app use it?

Yes, and it should. The mobile app should use the same accounts, data, and backend as your web product, not a separate system. That keeps both in step and makes the app far cheaper to build and maintain.

Does an app for staff follow the same rules?

Mostly, and staff apps are often the easiest case to justify. Field teams, drivers, and sales reps use them daily, on the move, often with location or the camera. The distributor catalog app I built was for exactly that kind of use.