1 Retool
Best for companies with developers and customer data in their own systems
Retool is first for building a CRM in-house when you have developers. It is made for wiring internal tools to existing databases and APIs, so the CRM your team builds reads the customer, order and invoice data you already hold instead of a copy of it. Pricing separates builders from users. On the Business plan a builder costs more than an internal user, both billed yearly, and that plan is where audit logs start.
Watch for. Single sign-on, SCIM, Git source control and granular roles are listed only for Enterprise, which is custom priced. A company of this size usually needs at least one of them.
- How it charges
- Per builder and per internal user, billed yearly or monthly
- Main limit
- SSO, SCIM, Git source control and granular roles are Enterprise only.
2 Custom build by Black Badger
Best for companies that want to own the system without staffing the build
Black Badger publishes this guide and builds custom CRMs, and on a list about building in-house we are the alternative to doing it yourself. We rank second because the end result is the same thing an in-house build aims for, a CRM made from your own process. You get it without tying your developers to it or renting a platform per user. You own the code and every account it runs on, so your team can take over maintenance whenever it chooses.
Watch for. If your developers have the time and want the project, a platform keeps the knowledge inside. Our builds start with discovery and a written scope.
- How it charges
- One-time build scoped in writing, then running costs such as hosting
- Main limit
- Needs a scoping call first, and suits companies of 50 or more employees
What a custom build involves, and how to ask about one
3 Zoho Creator
Best for operations teams that want low-code at a low per-user price
Zoho Creator is third. It lets a company build an application with its own data model and workflows without a full development team, as long as someone owns the build and the upkeep. Standard is billed per user, yearly, and allows one application, which is enough for a single CRM. Professional costs more per user and allows unlimited applications, so quoting or service tools can follow.
Watch for. A custom domain, SAML single sign-on and rebranded mobile apps are included only on Enterprise and are add-ons below it.
- How it charges
- Per user, plus a paid add-on for portal users
- Main limit
- Portal users are a paid add-on, and Standard allows one application
4 Microsoft Power Apps
Best for microsoft 365 companies building on data they keep in Microsoft
Power Apps ranks fourth, and would be first for a company that already runs on Microsoft 365 and Azure. Staff build forms and workflow apps on Microsoft data, and a Premium license, billed per user, yearly, covers unlimited apps for that user. It ranks below Zoho Creator on price per user, and because premium and custom connectors require every user of the app to hold a license.
Watch for. Each Premium license adds 250 MB of Dataverse database, pooled across the tenant. Extra database capacity is charged per GB a month, billed yearly.
- How it charges
- Per user, billed yearly, or pay as you go
- Main limit
- Dataverse capacity is pooled, and extra capacity is charged per GB.
5 Airtable
Best for teams that want staff to shape a database without developers
Airtable is fifth. Of everything on this list it asks the least technical skill, since it is made for flexible databases and internal apps built by a company's own staff. Team and Business are billed per seat, yearly, Business costs more than Team, and read-only collaborators are not charged. It ranks fifth because a CRM grows. A base is capped at 50,000 records on Team and 125,000 on Business.
Watch for. API calls are capped at 100,000 per workspace a month on Team, which matters once the CRM has to sync with other systems.
- How it charges
- Per seat with edit rights, billed yearly, top plan quoted
- Main limit
- Team caps a base at 50,000 records and 25,000 automation runs a month
6 Creatio CRM
Best for companies that want to build on a platform that is already a CRM
Creatio ranks sixth on a build list because it is the least like building from scratch. The Sales app gives you a working CRM, and the low-code platform under it lets your own people design the processes that make it yours. That is a shortcut if your needs sit near a standard CRM. It is last here because the entry cost is the highest. New customers commit to a minimum yearly purchase on a standard three-year term.
Watch for. Growth lists 10K API calls per user per day and 1 GB of database storage per user. Check both against the integrations you plan.
- How it charges
- Per user for the platform, plus a per-user fee for each CRM app
- Main limit
- New customers have a minimum yearly purchase on a standard 3-year term.