What is the difference between a website and a web app?
A website presents information, while a web app lets users do things with information. The clearest test is whether someone logs in and changes data. A five-page site that describes a plumbing company is a website. A tool where that plumber logs in, sees today's jobs, marks them done, and messages a customer is a web app. Web apps have accounts, permissions, stored data, and logic that responds to what the user does. Websites are largely static and the same for everyone. This distinction drives price and timeline: a clean five-page custom site starts at $500 and ships in about a week, while a custom web app is quoted per project and takes two to three weeks because it has moving parts that must be built and tested. When a client asks for something a visitor can "use" rather than "read," you are selling a web app.
When does a client actually need a web app instead of a website?
A client needs a web app the moment their request involves logging in, tracking something over time, or automating a manual process. Signs include a client asking to "see their numbers in one place," wanting customers to book or order online, needing to manage inventory or jobs, or wanting to stop doing something in a spreadsheet. Common examples we build for agencies are white-label reporting dashboards clients log into under your brand, booking and intake tools, internal CRMs, BI dashboards, and custom marketing tools. If the client only needs to look credible and capture inquiries, a website is enough and cheaper. If the client needs to run part of their business through the browser, that is a web app, and it is worth pitching as a separate, higher-value project rather than trying to force it into a standard site build.
Is an online marketing platform a web app?
An online marketing platform for a small business is a web app, because the business logs in and actively runs campaigns, contacts, and reporting through it. This category covers email marketing platforms for small business, lead dashboards, review managers, and combined tools that pull digital marketing services into one login. For agencies, these are attractive to resell because they create recurring value the client sees every time they log in. We can build a custom platform to spec under your brand, or build a white-label dashboard that surfaces the marketing work you already deliver, so the client experiences one branded place instead of a pile of disconnected reports. The advantage of a custom build over reselling someone else's SaaS is that the client account belongs to your client through you, and the login carries your agency's name, not a third party's.
How do you scope and price a web app build for a client?
Scope a web app by writing down exactly what a user can do after they log in, then price to that list, not to a vague vision. Start with the roles (who logs in), the core actions each role takes, and the data that gets stored and shown. That list becomes the brief. We quote custom builds per project against that brief, so a tight, specific scope gets a tighter number and a faster build. Fully custom web apps run about two to three weeks and are billed 50% on brief approval and 50% on staging approval before anything goes live, with two full rounds of revisions included. You set your client's price on top of our quote and keep the margin. The most common pricing mistake agencies make is quoting a client before the actions are pinned down; get the brief specific first, then attach a number.
How does a white-label web app protect your client relationship?
A white-label web app is delivered entirely under your agency's brand, so your client logs into something that looks and feels like yours and never learns a separate build team exists. We stay behind the scenes on every project: we do not poach, rebrand, or contact your client, and we never route around you. The finished app belongs to your client through you. We host it on managed infrastructure or hand it off cleanly, and we keep nothing hostage. For dashboards specifically, clients log in under your brand, and our Agency Command Center lets you see every client on one screen while each client sees only their own. Post-launch, Care Plans keep the app running month-to-month, from a $29 hosting floor up through higher tiers, all cancelable with 30 days' notice, so support stays under your name too.