Skip to content

Customer apps for ordering, booking and updates

Your customers order, book and get alerts from their phone.

Customer app development makes sense when your customers come back often enough to keep your app on their phone: to reorder, book, follow a job or approve a quote. This page covers when an app is worth it and when a web portal does the job, what Apple expects before it publishes an app, how payments and notifications work, and what shapes the project.

WHEN IT MAKES SENSE
  1. 01Bookings and orders coming in through five channels.
  2. 02Customers chasing the status of everything.
  3. 03No direct way to update them.

What's included

WHERE IT FITS
  • Garages
  • Clinics
  • Retail
  • Home services
  • 01

    Orders or appointments

    Depending on how your business works.

  • 02

    Notifications

    Status updates, reminders and news.

  • 03

    Client area

    History, documents and account details.

  • 04

    iOS and Android

    Published in the app stores under your name.

EXAMPLE PROJECT · NOT A CLIENT

An app for a garage network's customers to book appointments and follow their repair.

They get notified at every step and approve the quote from their phone.

CallsWaitingNo alerts
Customer app

Will your customers actually install it?

An app only works if it stays on the customer's phone. That depends on how often they need you, not on how good the app is. A trade customer who orders every week, a driver following a repair at your garage or a member who books classes will keep it. Someone who buys from you once a year will not, and for them a fast mobile web page with email or text updates is the better answer.

Before committing, check the basics. If what you need is bookings, a loyalty card or a simple takeaway order, an off-the-shelf booking or loyalty tool is usually cheaper. We say so on the first call. A bespoke customer app earns its place when it has to show the customer's own data from your systems: their prices, their orders, their vehicle, their job.

Native app, web portal or both

A customer portal in the browser and an app on the phone can share the same back end, so the choice is not all or nothing. A well-built web app can also be added to the home screen, and since iOS and iPadOS 16.4 such home screen web apps can receive push notifications, which covers many simple cases without going through the app stores. If browser access is the main need, see our page on client portal development.

A native app on iOS and Android is the better fit when:

  • Being in the App Store and Google Play matters to how customers find and trust you.
  • The camera is central: scanning barcodes, photographing damage, reading documents.
  • It must work with poor signal, or keep data on the phone between visits.
  • Notifications are the main channel, and you want them to be as reliable as possible.
  • It uses phone features such as wallet passes, biometrics or location.

What Apple expects before it publishes your app

Apple reviews every app before it appears in the App Store. Its guidelines say an app should include "features, content, and UI that elevate it beyond a repackaged website", and that apps should not be mainly marketing material or a collection of links. Wrapping your existing website in an app shell is a common reason for rejection.

There is good news on payments. Guideline 3.1.3(e) says that when an app sells physical goods or services consumed outside the app, it must use payment methods other than in-app purchase, such as Apple Pay or card entry. Ordering parts, paying for a repair or booking an appointment therefore goes through your usual card processor rather than Apple's in-app purchase system.

What shapes the price, and how we would build it

The guide how much it costs to build an app gives market reference figures. The factors that weigh most are the integrations with your systems, payments, the number of customer journeys in the first version, and the admin screens your team needs behind the app.

A garage network could start with booking and repair status for one branch, then add quote approval and service reminders across all sites. Customers and staff test every working demo, one every two weeks, under one fixed price per project. The method is on our page about fixed price software development.

Frequently asked questions

Is it published in the app stores?

Yes. We publish it on the App Store and Google Play under your company's name.

Can it send alerts to customers?

Yes. Notifications about orders, appointments or any change that matters to them.

Do we need a website as well as the app?

It depends on the case. We'll assess it on the initial call.

Can existing customers log in with the account they already have with us?

Yes. The app links each login to the customer record in your ERP or CRM, so customers see their own history from day one. Usually they are invited by email or text and set a password, rather than registering from scratch.

Do we have to pay Apple or Google a commission on orders?

Not for physical goods or services used outside the app, such as parts, deliveries or repairs. Apple's guidelines require those to be paid through methods other than in-app purchase, and Google Play's payments policy says its billing system must not be used for them. You pay your card processor's normal fees instead.

Who owns the app store listing and the customer data?

Your company. The app is published under your own developer accounts and the data sits in your systems. The code is in a repository in your company's name from day one.

What running costs does a customer app have?

Apple's annual developer programme fee, hosting for the back end, the notification service, and support if you want it. Ask for an estimate of each before you sign, whoever builds it.

Tell us about your project.

We'll reply within one working day. We start by understanding the problem, not by selling you a solution.