A web-based CRM is a customer database and follow-up system you open in a browser instead of installing on a computer. The vendor runs the servers, handles backups and ships updates, and your team signs in from any device. For most small businesses it's the sensible default. The two things to check before you commit are how you get your data out if you leave, and what your team does when there's no internet.
If you've searched for a CRM in the last few years, almost everything you found was web-based already. That's why the useful question isn't "should my CRM run in the browser?" It's "which parts of running a CRM did the vendor take off my plate, and which parts are still mine?"
What a web-based CRM actually is
CRM software keeps your companies, contacts, deals, open jobs and follow-ups in one place so nothing depends on someone's memory or inbox. (If that's new, our plain-English guide to what CRM software is covers the basics first.) "Web-based" describes where that software runs. The application and the database live on the vendor's servers, and your browser is the window into them.
You'll see the same thing sold as online CRM software, CRM software online, cloud CRM, or the slightly scrambled "software CRM online" that shows up in search boxes. They all mean this model. In the standard definition from NIST Special Publication 800-145, it's software as a service: the provider runs the application on its infrastructure, you reach it through a thin client such as a web browser, and you don't manage the servers, storage or operating system underneath.
That last part is the whole point. It's also where the trade-offs come from.
Web-based vs desktop vs self-hosted CRM
There are three ways to run a CRM. Small teams rarely need anything but the first, but it helps to see what each one makes your problem.
| Web-based (hosted) | Desktop / installed | Self-hosted web app | |
|---|---|---|---|
| Where it runs | Vendor's servers | Your computer or office server | A server you rent or own |
| How people reach it | Any browser, anywhere | The machines it's installed on, or a VPN | Any browser, once you've set up hosting and security |
| Who does backups | Vendor | You | You |
| Who does updates and security patches | Vendor | You | You |
| Works with no internet | Usually not | Yes, on that machine | Only on your local network |
| Typical cost | Monthly subscription | License, sometimes plus yearly maintenance | Hosting plus someone's time to run it |
| Best fit | Most teams of 1 to 50 | A single user with patchy internet | Teams with an in-house technical person and a reason to control the server |
Self-hosting gets recommended a lot in forums because the software itself is often free. The software is the cheap part. Patching, backups, SSL certificates and fixing it at 7 a.m. when the server won't start are the expensive part, and they land on whoever in the office "knows computers." If that person isn't paid to do it, a hosted CRM is cheaper even when the self-hosted one costs nothing.
Why small teams end up in the browser
The obvious reasons are that there's nothing to install and you can sign in from home. The ones that matter more day to day are less obvious.
Everyone sees the same record at the same moment
When the office manager updates a contact's phone number, the tech in the field sees the new number on the next page load. There's no "whose copy is current" problem, which is the problem that kills shared spreadsheets.
New people are productive in minutes
Adding a seasonal hire is an email address and a password, not a laptop setup. Removing them is just as quick, which matters more (see the habits section below).
The phone in your pocket already works
A responsive web CRM runs in a phone's browser. That covers most of what people do away from a desk: look up a customer, read the last note, add a new one, mark a task done.
Connections to other tools are simpler
Because the CRM already lives on the internet, website forms can post leads straight into it, and AI assistants can connect to it over the web. Neither is practical with a CRM that lives on one office PC.
The trade-offs of online CRM software
Here's the honest list. None of these is a reason to avoid a web-based CRM, but each one deserves a plan.
- No internet, no CRM. Most browser CRMs need a live connection to load and save. A crew working in basements or rural areas will be logging updates after the fact. Decide where those notes go in the meantime (a phone note, a text to the office) so they don't get lost.
- Your data sits on someone else's servers. That's usually safer than a closet server, but it means the vendor's exit terms are part of your risk. Read them before you import ten years of customers.
- The subscription never ends. Over five years, a monthly fee adds up. Price it over the long run and at double your current headcount, especially with per-user plans. Our guide to flat-rate CRM pricing walks through that math.
- Security becomes about people, not servers. The vendor protects the building. A reused password or a former employee who still has access is on you.
Example: a day with a web-based CRM at a five-person landscaping company
Say you run a landscaping and snow-removal company with an owner, an office manager and three crew leads. Here's what one Tuesday looks like when the CRM runs in the browser. (This is an illustration, not a customer story.)
7:15 a.m., owner, at the kitchen table. Opens the CRM on a laptop, glances at the Dashboard counts, then sorts the Tasks list by due date. Two tasks are overdue, both quote follow-ups. She reassigns one to the office manager.
8:40 a.m., office manager, at the office. A request came in overnight through the website's contact form. It's already a new contact, so she doesn't retype anything. She adds a task to call back by noon with an email reminder, and links it to the contact's company.
11:20 a.m., crew lead, at a job site. The homeowner asks about adding drainage work. On his phone browser he opens the company record, reads the last note (the client wants everything quoted before spring), and adds a ticket: "Quote drainage along north fence, photos in Documents." He uploads two photos to the client's folder.
2:00 p.m., same crew lead, no signal. At a rural property, nothing loads. He jots the sprinkler-head count in his phone's notes app and adds it to the ticket once he's back in town. This is the one moment of the day the browser model costs anything.
4:30 p.m., owner. Reviews the new drainage ticket from her phone, moves the related deal to the quoting stage, and sets a Friday task to send the estimate.
Nobody installed anything, nobody emailed a spreadsheet, and the 2 p.m. gap took a 30-second workaround. That's the realistic picture for most small service teams.
Eight questions to ask before you choose CRM software online
Feature grids look the same from vendor to vendor. These questions don't, and you can answer most of them during a free trial.
- Can I export everything, in a format I can open? Look for a full export (CSV or JSON), not just a contact list. Try it on day one of the trial.
- What happens the day after I cancel? You want a written grace period where you can still sign in and export, not instant deletion.
- How fast can I remove someone? Time it. Removing a user should take under a minute and cut access immediately.
- Can I control who sees what? At minimum, roles for regular users and admins. If you run two brands or serve clients, separate workspaces keep their data apart.
- Does it work in a phone browser? Open it on your phone during the trial and do the three things your field people do most.
- Can website forms and other tools write to it? Retyping web leads is the most common reason a CRM goes stale.
- Can my AI assistant connect to it, and what can it touch? If the CRM supports MCP connectors, check whether the AI runs under each user's own permissions and whether it can delete records.
- What does it cost at double my headcount? Per-user pricing looks fine at three people and very different at eight.
If you're coming from a spreadsheet, our guide to customer database software for small business has a field-by-field layout to set up before you import.
Five habits that keep a web-based CRM safe and useful
The vendor handles servers. These are the parts that stay with you, and they take about an hour to set up once.
- Give everyone their own login. Shared logins make it impossible to remove one person or see who changed what. On a flat-rate plan, an extra login costs nothing.
- Use unique passwords stored in a password manager. CISA's guidance is to make every password long, random and unique, and to let a password manager remember them. A CRM password reused from an old shopping site is the weak point a hosted vendor can't fix for you.
- Sign out on shared computers. The office PC, the shop tablet, a client's laptop you borrowed for a minute. Make signing out a habit wherever more than one person uses the device.
- Offboard the same day. When someone leaves, remove their CRM access before their last day ends, and reassign their open tasks and tickets so nothing goes quiet.
- Export a copy every month. Not because the vendor will lose it, but because a dated export makes you independent of any one company. Put a recurring task in the CRM to remind you.
How Argento works as a web-based CRM
Argento runs entirely in the browser at app.argentocrm.com. Here's how the points above play out in practice:
- On a phone or tablet: the same app in the browser. The sidebar collapses behind a menu button, and everything else (Companies, Contacts, Tickets, Tasks, Projects, Deals, Documents, Chat) is where it is on desktop.
- Adding and removing people: Settings → User Management → Add New User, with User or Admin roles. To offboard, select the user and delete them. If you remove someone by mistake, Restore User brings them back.
- Keeping data apart: separate workspaces for brands or clients, with Manage Workspace Access controlling who sees each one. Starter includes one workspace, Growth five and Scale ten.
- Leads arriving on their own: website form capture works with Contact Form 7, Gravity Forms, Ninja Forms, WPForms, Elementor and plain HTML forms, creating records automatically.
- Getting your data out: Settings → Data Management exports everything as CSV (zip) or JSON at any time. If you cancel, the workspace turns read-only and stays exportable for 30 days. Details are in the help center.
- AI assistants: every plan includes an MCP server. Add
https://app.argentocrm.com/mcpas a custom connector in Claude (Settings → Connectors → Add custom connector) and sign in with your Argento login, with no API key. The AI works under your own permissions, can't delete anything, and every action shows in a Recent activity log. Setup steps are in Connecting Claude, and our guide to connecting Claude, ChatGPT or Grok to your CRM covers the other assistants. - Pricing: flat plans with users included. Starter is $25/month for up to 10 users, Growth $50/month for up to 50, Scale $100/month for up to 100, with unlimited deals, tickets, tasks and projects on every plan. See plan details.
Two limits worth knowing up front. Argento doesn't have an offline mode, so the 2 p.m. workaround in the example above applies. And it doesn't have calendar sync or dispatch scheduling. Follow-ups are tasks with due dates and email reminders.
When a web-based CRM isn't the right call
A hosted CRM is the default for good reasons, but not for everyone. Look elsewhere if most of your work happens with no connection at all and you need full records on the spot (a dedicated offline field app fits better). The same goes if a contract or regulator requires data to stay on servers you control, in which case self-hosting is the cost of doing business. And if you're a solo operator with fifty customers and no follow-up problem, a well-kept spreadsheet may be fine for now. Our five-minute spreadsheet test will tell you.
Frequently asked questions
What is a web-based CRM?
A web-based CRM is customer relationship management software you use through a web browser. The vendor runs the servers and the database, so there is nothing to install, and anyone on the team can sign in from any computer, tablet or phone with an internet connection.
Is online CRM software the same as cloud CRM?
In everyday use, yes. Web-based CRM, online CRM software, CRM software online and cloud CRM all describe the same thing: a CRM hosted by the vendor and used in a browser, usually paid for by monthly subscription.
Can I use a web-based CRM without an internet connection?
Usually not, or only in a limited way. Most browser-based CRMs need a live connection to load and save records. If your team works where signal is poor, plan to log updates once you're back in coverage, or check whether the vendor offers a dedicated offline app.
Is a web-based CRM secure enough for customer data?
It can be. A reputable vendor handles server security and backups, which most small businesses can't do as well on their own. Your side of the job is unique passwords, removing people promptly when they leave, limiting who can see what, and exporting a copy of your data on a regular schedule.
Do I need a mobile app if my CRM runs in the browser?
Not necessarily. A responsive web CRM works in a phone's browser, which is enough for looking up a customer, adding a note or closing a task. A native app matters more if you need offline access or phone-specific features.
What happens to my data if I stop paying for an online CRM?
It depends on the vendor, so check before you sign up. Look for a written grace period and a full export. With Argento CRM, a cancelled workspace becomes read-only and stays exportable as CSV or JSON for 30 days.
Try a web-based CRM built for small teams
Companies, contacts, deals, tickets, tasks, projects and team chat in one browser tab, with an MCP server for Claude and flat pricing from $25/month. 14-day free trial.
Start your free trial