Skip to content
BlackBadger

CRM and quoting

A CRM built around how you sell, that you own outright.

Pipeline, contacts, quotes with your real pricing logic, e-signature and the handoff into delivery, in one system built around the way you already sell. We spent years implementing Zoho and monday CRM for other companies. Now we build the thing those tools were only ever approximating.

Why CRMs fail

Most CRM problems aren't software problems.

They're a sales process nobody wrote down, imported into a tool nobody configured, and abandoned by month three. A subscription CRM makes that worse. Its stages, fields and quote module were drawn up for every business at once, so your team either bends to match or quotes in a spreadsheet and pastes the total back in.

We start with the process. Discovery comes first, because we're not going to build a system around a broken workflow. Once the way you actually sell is written down and agreed, the CRM gets built to match. Nobody has to change how they work to satisfy a vendor's template.

What goes into it

What does a custom CRM include?

The parts you use every day, in your own words, plus the parts subscription CRMs hand off to a spreadsheet. Quoting with your real pricing, approvals and the handoff into delivery all belong inside the system.

Contacts and companies

The fields your team uses, the relationships that matter to you (parent companies, sites, decision makers, referrers), and none of the vendor fields you had to hide with a layout hack.

Pipeline

Your stages, and what has to be true before a deal moves to the next one. The reports your sales meeting runs on come off the same data.

Quoting

Your price book, options, tiers, margins and approval rules, written down once. They produce the quote document your customers sign.

E-signature and acceptance

The signed quote becomes the order and nobody retypes a line. The signature, the version and the timestamp stay on the record.

Handoff into delivery

A won deal opens the job, project or order in the operations system and carries the same record through, so delivery starts from what sales actually promised.

Email, calendar, and dashboard

Mail and meetings from Microsoft 365 or Google Workspace land on the record, and an executive dashboard sits on top. Unlimited users, no per-seat license.

Quoting

Why is quoting where most CRMs break?

Because your pricing has logic in it and a generic quote module doesn't. Configured products, tiered discounts, margin floors, regional rates, an approval for anything unusual. All of that ends up in a spreadsheet, and the CRM only ever sees the total somebody pasted in.

A quoting engine built for you holds that logic in one place. A salesperson picks the options. The system prices them, checks the rules and produces the quote document. Anything outside the rules routes to whoever approves it, and the record keeps who said yes. When the customer signs, the quote turns into the order, the job and the invoice in QuickBooks Online or Stripe. Nobody retypes a line item.

How the accounting and payment integrations work

Coming from a platform

We know the CRMs you're trying to leave

We implemented two of these for other companies for years, and we were a partner to the Zoho and monday.com programs before we canceled those partnerships. A CRM built for everyone will always ask your team to bend. If one of the three genuinely fits you, we'll say so. Each page below covers where the tool works, where it falls over, and what getting your data out of it involves.

Zoho CRM and Zoho One

Where the suite earns its keep, and where the depth becomes overhead.

Zoho CRM and Zoho One

monday CRM

Good for teams already living in monday boards, until quoting and forecasting get serious.

monday CRM

Pipedrive

A clean pipeline on day one, and the ceiling you hit when the CRM has to run delivery too.

Pipedrive

When not to build

When a custom CRM is the wrong purchase

If nobody can describe your sales process out loud, a build just documents the confusion. We've told prospects to go write it down and come back. Some of them solved it with a shared board and never needed us. Both of those beat an abandoned system with our name on it.

If you're a small team with a plain pipeline and no real pricing logic, a subscription CRM may serve you well, and we'll tell you which one on the call. A build earns its place when the process is specific to you and the per-seat bill keeps climbing with the headcount.

When we do build, you own it. Source code in a repository in your name, database and hosting on accounts in your name, and you can remove us whenever you want. A CRM is one shape of the wider custom software work we do.

Questions

What people ask about a custom CRM

Answered in full, including the cost question.

What does a custom CRM cost?

It gets scoped on its own every time, because the honest answer depends on how your team sells, how much data has to move, and what else the CRM has to talk to. After a strategy call you get a written scope naming every deliverable and what it costs. There's no package, and no starting-at figure that turns out to mean something else.

Can you migrate our data out of Zoho, HubSpot, Salesforce, or Pipedrive?

Yes. We export everything the platform lets you export (contacts, companies, deals, notes, activities, and attachments where they come out at all), map every field to its new home in a document you sign off before anything moves, and merge the duplicates on the way. The source export is kept as a rollback. And we don't delete anything from the old system until you've confirmed the new one is right.

Does a custom CRM connect to our email and calendar?

Yes. Microsoft 365 and Google Workspace both expose APIs for mail and calendar. Sent and received email lands on the contact record, meetings show up on the deal, and nobody's forwarding or logging any of it by hand. Outbound email goes out under your own domain.

Can salespeople use it on their phones?

Yes. Everything we build is mobile-responsive and installs on a phone as a progressive web app, so a rep can check a contact, update a deal or send a quote from a parking lot before the meeting. The screens that matter in the field are built for a thumb. Everything they don't need out there stays out of the way.

Do you still implement Zoho, monday CRM, or Pipedrive?

We know all three well. We were a partner to the Zoho and monday.com programs for years and ran the implementations, and we've worked with Pipedrive inside a client's project system without ever carrying a badge for it. Then we canceled those partnerships, because a CRM built for every business at once will always ask yours to bend. If one of them genuinely fits you, we'll say so on the call and point you at it. The platform pages here say plainly where each one is right and where it falls over.

Will our sales team actually use it?

That gets decided in discovery, long before launch. Reps abandon a CRM when it asks for data that doesn't help them sell, or when logging a deal takes more clicks than the spreadsheet they were already using. So the build starts from what a rep does in a day. The screens stay short, and the fields that exist only to satisfy a report get filled in automatically or dropped. During the beta there's a feedback tool inside the app itself, which is how we catch the screen that confuses somebody before not using it turns into a habit.

Can it handle our pricing rules?

Yes, and that's usually why a company outgrows an off-the-shelf CRM in the first place. Tiered pricing, volume breaks, option dependencies, margin floors, regional variations, approval thresholds for anything unusual. All of it lives inside the quote rather than in a spreadsheet beside it. The quote your customer signs comes out of the same rules, so the number in the CRM, the number on the document and the number on the invoice are one number.

What about reporting and forecasting?

Both come out of the same data as the pipeline, and there's no export step in between. The system holds your real stages and your real definition of a qualified deal, so a forecast rests on what your team means by committed instead of a probability field somebody guessed at. Leadership gets a dashboard. Sales managers get the list behind every number on it, so when somebody doubts a figure they can click it open.

Do we lose our email history if we move CRM?

No. Your email history lives in Microsoft 365 or Google Workspace, and the CRM was only ever showing you a copy of it. A new system connects to the same mailbox through the same APIs and rebuilds the link to the contact and the deal. What doesn't come across from most CRMs is sequences, templates and lead scoring rules. Those have no clean export, so they get rebuilt, and we tell you which is which before you commit.

How does a custom CRM connect to the rest of our systems?

Through the same APIs a platform would use. The difference is that you own both ends. Accounting goes to QuickBooks Online, payments to Stripe, e-commerce to Shopify, and the operations side of the business connects to whatever runs the work. Because the CRM is yours, an integration doesn't have to fit inside a vendor marketplace or an add-on tier. It also doesn't stop working the month your subscription level changes.

From the knowledge base

Guides worth reading first

Reference pages, not sales pages. Each one is useful even if you decide to stay exactly where you are.

All guides

Bring us the process. We'll tell you what fits.

Book a strategy call, or send a short note on how a deal gets from first contact to signed today, and where it stalls.

No newsletter, no drip sequence. One reply from a person.