
B2B sales rarely look like the neat funnels in CRM brochures. A manufacturer's sale might start with a drawing from a customer, go through technical clarification, costing, a quotation with several revisions, a sample, trials and negotiation before an order arrives months later. A distributor's sales team visits hundreds of dealers on a beat plan. A project company tracks tenders, site visits and multi-stage approvals. When the CRM does not fit the process, salespeople keep their real information in notebooks, spreadsheets and WhatsApp — and the CRM becomes an empty shell. A custom CRM is built around how your team actually sells.
Signs your current setup is not working
- Leads from the website, exhibitions and calls are not tracked to an outcome.
- Follow-ups depend on each salesperson's memory.
- Quotations are made in Excel or Word, with inconsistent prices and terms.
- Management cannot see the pipeline without asking everyone.
- When a salesperson leaves, their customer history leaves too.
- The existing CRM is used only because management insists, and the data is unreliable.
Core building blocks
Leads and enquiries. Capture leads from all sources — website forms, emails, calls, exhibitions, referrals, dealers — with source, product interest and assigned owner. Qualify them with a few clear criteria and convert good ones into opportunities.
Accounts and contacts. One record per customer company, with its sites, contacts, roles, communication history, quotations, orders, invoices and service history. In B2B, decisions involve several people — buyers, engineers, plant heads, finance — so relationships matter.
Opportunities and pipeline. Stages that match your process, such as enquiry, technical discussion, quotation sent, sample or trial, negotiation, won or lost. Each opportunity has an expected value and closing date, and lost reasons are recorded.
Activities and follow-ups. Calls, meetings, visits and emails logged quickly, with the next action and date. Reminders and overdue lists ensure follow-ups actually happen.
Quotations. Built from your product catalogue and price lists, with configurable options, discounts, taxes, freight and terms. Discounts beyond limits go for approval. Revisions are versioned. The quotation is generated as a PDF in your format and sent directly.
Orders and after-sales. Won quotations become orders, flowing to production, dispatch or service. Sales can see order status, deliveries, outstanding payments and service tickets for their accounts.
Field sales
For teams that visit customers or dealers, a mobile app makes the CRM useful in the field: today's planned visits, the customer's history and open items, check-in at the location, notes, photos, orders and collections recorded on the spot, and next actions set before leaving. Beat plans and visit frequency targets help cover territories systematically. Offline support matters in industrial areas and rural markets.
Connecting sales to the rest of the business
The biggest advantage of a custom CRM is often integration with your own operations: real-time stock or production capacity when promising delivery dates, product configurations that production can build, order status from dispatch, outstanding balances from accounts and service history from the service team. Salespeople stop calling other departments for answers, and customers get faster, more accurate responses. Integration with third-party systems depends on what those systems allow and is confirmed during planning.
Reports managers actually use
- Pipeline by stage, product line, region and salesperson.
- Expected orders for the next one to three months.
- Win rate and average deal size, with lost reasons.
- Quotation turnaround time.
- Lead response time and conversion by source.
- Visit coverage and activity levels for field teams.
- Top customers, dormant customers and customers at risk.
Making salespeople want to use it
Adoption is the hardest part of any CRM. Salespeople use a CRM when it saves them time and helps them sell, not when it only reports on them. Practical measures:
- Make logging an activity take seconds, on the phone.
- Generate quotations faster than they can in Excel.
- Show useful information — customer history, pending payments, order status — before every call or visit.
- Remove duplicate reporting; if it is in the CRM, nobody asks for a separate report.
- Involve experienced salespeople in designing the workflow.
- Managers run reviews from the CRM, not from spreadsheets.
Custom or off-the-shelf?
If your sales process is standard and your team is small, an off-the-shelf CRM configured well may be enough. Consider custom when quotations involve technical configuration or complex pricing, when you sell through dealers and distributors who need their own access, when sales must connect tightly to production, inventory or service, or when per-user subscription costs grow uncomfortably with your team. A custom CRM can also start small — leads, accounts, follow-ups and quotations — and grow in phases.
Example
An industrial pump manufacturer's sales team of 25 kept enquiries in spreadsheets and made quotations in Excel with pump selections calculated separately. Quotation turnaround averaged four days, and management had little view of the pipeline. A custom CRM was built with lead capture from the website and exhibitions, account histories, a quotation builder linked to the product range and price lists with discount approvals, and a mobile app for visits. Quotation turnaround fell to under a day, follow-ups became visible, and monthly sales reviews moved from spreadsheets to live pipeline reports.
Summary
A CRM succeeds when it mirrors your real sales process and makes salespeople faster. Build around leads, accounts, opportunities, follow-ups and quotations; add field sales tools where your team travels; connect sales to production, stock, accounts and service; and design for adoption from the start.
Frequently asked questions
Why build a custom CRM when many CRM products exist?
Off-the-shelf CRMs suit many businesses. A custom CRM makes sense when your sales process involves product configuration, technical quotations, long project cycles, dealer networks or tight links with production and service that generic tools handle poorly.
Can the CRM create quotations from our price lists?
Yes. Quotations can be built from your product catalogue, price lists, discounts and terms, with approval for discounts beyond limits, and generated as PDFs in your format.
Can field sales staff use it on their phones?
Yes. A mobile app can show today's visits, customer history and open opportunities, and record visit notes, photos and next actions — even with poor connectivity.
Can leads from our website and WhatsApp come in automatically?
Yes. Website forms, landing pages and other channels can create leads automatically, with source tracking. WhatsApp Business API messages carry WhatsApp's own charges.
Can we import our existing customer data?
Yes. Customer, contact and opportunity data from spreadsheets or an old CRM is cleaned, de-duplicated and imported as part of the project.
