A custom CRM built by Black Badger is the best way to get a CRM that fits your process exactly, because it is written from your own stages, quoting rules and approvals and carries no per-seat fee. Creatio CRM is the best product for the same goal, since you design your own processes on its low-code platform and keep a vendor behind the system.
The ranking, entry by entry
1 Custom build by Black Badger
Best for companies of 50 or more whose process no product fits
We publish this guide and we build custom CRMs, so weigh this entry with that in mind. It ranks first here because the question on this page is exact fit, and only a system written from your own process fits exactly. We start from how your team sells, quotes and hands work over, and build those screens and rules. There are no licenses and no per-seat fee, and you own the code and every account it runs on.
Watch for. A build starts with discovery and a written scope, so nothing is available immediately. We work mainly with companies of 50 or more employees, and a standard sales process is better served by a product.
- Price
- One-time build scoped in writing, no per-seat fee After launch you pay running costs such as hosting, database and email. There are no licenses, so adding a person adds no fee.
- 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
2 Creatio CRM
Best for companies that want to design their own processes without code
Creatio ranks second because it is the product built closest to the custom idea. You buy a low-code platform plan, add the Sales app on top and model your own processes on it. The Enterprise plan lists unlimited API calls and process runs and three environments, and records are listed as unlimited on every plan. You still pay per user, and you still work inside the limits of the platform.
Watch for. New customers commit to a minimum purchase of $10,000 a year on a standard three-year term. Growth and Enterprise both start at five users.
- Price
- Growth platform $40 a user a month, plus $15 for the Sales app The Enterprise platform plan is $75 a user a month and also takes the $15 Sales app. Unlimited is custom priced. Growth and Enterprise start at 5 users. The minimum purchase for new customers is $10,000 a year on a standard 3-year term. Prices exclude tax.
- Main limit
- Minimum purchase is $10,000 a year on a standard 3-year term.
3 Salesforce Sales Cloud
Best for companies with admin staff who can own heavy configuration
Salesforce Sales Cloud ranks third. It is sold as a heavily configurable CRM, and admins and consultants who know it are widely available. For exact fit that matters, because someone has to do the shaping. It sits below Creatio on this page because the room to customize depends on the edition, and the editions with that room start at $195 a user a month, billed annually.
Watch for. Pro Suite lists 5 flows and 1 custom app per org. Price Core or higher if customization is the reason you are buying.
- Price
- From $25 a user a month (Starter Suite, monthly or annual) Pro Suite is $100 a user a month billed annually, Core is $195, Advanced is $395 and Max is $550, all billed annually. Add-ons are priced extra, for example Revenue Intelligence from $220 a user a month. The page lists no seat minimum.
- Main limit
- Pro Suite caps flows at 5 per org. Core and above bring Flex Credits.
4 Zoho Creator
Best for teams that want to build their own CRM app at a low per-user price
Zoho Creator ranks fourth and is the first of the build-it-yourself platforms. It is not a CRM. It is a tool for building your own application with your own data model and workflows, which is what a custom CRM is. Standard is $8 a user a month billed yearly and allows one application. Professional and Enterprise allow unlimited applications. It needs someone on your staff to build and maintain what you make.
Watch for. Customer or dealer logins count as portal users, a separate add-on with no published price. A custom domain is included only on Enterprise.
- Price
- Standard $8 a user a month billed yearly, plus portal add-on Standard is $12 a user a month billed monthly, Professional $20 billed yearly or $30 monthly, and Enterprise $25 billed yearly or $37 monthly. Portal users are a separate add-on sold in tiers from 250 to 100,000 portal users, and the pages read show no add-on prices. Flex is quoted.
- Main limit
- Portal users are a paid add-on, and Standard allows one application
5 Retool
Best for IT teams with developers and an existing customer database
Retool ranks fifth. It suits a company that already holds its customer and order data in its own databases and has developers who can put CRM screens on top of them. On the Team plan a builder is $10 a month and an internal user is $5, billed yearly, so people who only use the app cost less than people who edit it. It ranks below Zoho Creator because it expects developers.
Watch for. Single sign-on, Git source control and granular roles are listed only for Enterprise, which is custom priced. Audit logs start on Business.
- Price
- Builder $10, internal user $5 a month, billed yearly Team plan prices per user a month. Business is $50 per builder and $15 per internal user billed yearly. Monthly billing costs more. A builder is anyone who built or edited an app in the billing cycle, and everyone else enabled is an internal user. Enterprise is custom priced.
- Main limit
- SSO, SCIM, Git source control and granular roles are Enterprise only.
6 Microsoft Dynamics 365 Sales
Best for microsoft companies that want custom apps beside a standard CRM
Dynamics 365 Sales ranks sixth. Its Sales Enterprise edition, at $105 a user a month paid yearly, lists advanced customization and custom apps, and for a company already on Microsoft 365 that is a familiar place to work. It ranks lower on a list about exact fit because Microsoft says custom apps require Power Apps and additional licenses, so each step toward your own process adds a license line.
Watch for. Microsoft describes Sales Professional as limited in customization and automation. Do not price that edition for this purpose.
- Price
- From $65 a user a month, paid yearly (Sales Professional) Sales Enterprise is $105 a user a month and Sales Premium is $150, both paid yearly. Microsoft Relationship Sales is quoted through sales and carries a 10-seat minimum.
- Main limit
- Professional is limited in customization. Custom apps need Power Apps licenses.
7 Microsoft Power Apps
Best for microsoft 365 companies whose staff will build the app themselves
Power Apps ranks seventh. A company on Microsoft 365 and Azure can have its own staff build CRM forms and workflow apps on Microsoft data. Premium is $20 a user a month billed yearly and covers unlimited apps for that user. It ranks here because the price is per user, so an app the whole sales floor opens every day is licensed for the whole sales floor.
Watch for. Dataverse capacity is pooled across the tenant, and extra database capacity costs $40 per GB a month. Premium connectors require every user of the app to be licensed.
- Price
- $20 a user a month, billed yearly (Premium) Premium covers unlimited apps for the assigned user. A $12 a user rate exists with a 2,000 license minimum, sold through sales. The Developer Plan is free for building and testing only. Microsoft states that prices on the page are for marketing purposes only.
- Main limit
- Dataverse capacity is pooled, and extra costs $40 per GB a month.
8 Airtable
Best for teams that want a flexible database their own staff can shape
Airtable ranks eighth. It gives your own staff flexible databases and custom internal apps, and only users with edit permission on a base are charged, which helps when many people only read. It is last on this list because of size. The Team plan caps a base at 50,000 records and Business at 125,000, and a CRM holding years of contacts, deals and activity can pass that.
Watch for. Automation runs are capped at 25,000 per workspace a month on Team and 100,000 on Business. Larger needs mean the Enterprise Scale plan, sold through sales.
- Price
- From $20 a seat a month, billed yearly (Team) Team is $20 and Business is $45 per seat a month billed annually. Enterprise Scale pricing is custom. Only users with edit permission on a base are charged, and read-only collaborators and form submissions are not.
- Main limit
- Team caps a base at 50,000 records and 25,000 automation runs a month
How this list was ranked
This list ranks routes as well as products. There are three ways to end up with a CRM shaped to your process. You can have one built, you can buy a product and configure it hard, or you can build one yourself on a platform. We ranked all three kinds together by how close each gets to an exact fit and who has to do the work. We also weighed what each costs per user at the plan a company of 50 or more employees would need.
Black Badger publishes this guide and builds custom CRMs. This site is about custom CRM itself, so the custom route is first on this page. On most of our other lists it is second or third, behind a product.
Questions buyers ask
What counts as a custom CRM?
A custom CRM is a CRM whose stages, fields, rules and screens come from your process and not from a vendor template. You can get there by having software written for you or by building on a platform such as Zoho Creator or Retool. You can also configure a product such as Salesforce or Creatio far from its defaults. The three differ in who owns the result and what you pay per user.
Should we build a custom CRM or buy one?
Buy when your sales process is close to standard. Build when you already keep a spreadsheet beside the CRM, when quoting or approvals happen by email, or when the license bill grows every time you hire. Our comparison page sets the two routes side by side.
Is a heavily configured Salesforce the same as a custom CRM?
Heavy configuration does the same job as a custom CRM, but the result is owned differently. A configured product stays on rented seats and inside the limits of your edition. A custom CRM is code and accounts you own, with no per-seat fee. The work of defining the process is the same on both routes.
Why is a custom build ranked first on this list of custom CRM options?
The custom build is ranked first because the question on this page is exact fit, and a system written from your process is the only route with no template underneath. We state plainly that Black Badger publishes this guide and builds these systems. On lists where a product answers the question better, a product is first.