One person becomes four contacts
Small spelling and address differences hide the shared history.
Customer database and CRM for small business
Join useful enquiries, bookings, orders and follow-up without building a data warehouse you do not need. A focused customer-record system is usually £1,500 - £4,000.
Improve your current CRM, connect one to the website or build a focused private system. Migration and external-product access are checked before the quote.
alex@example.test · telephone preferred
Enquiry receivedwebsite form
Call bookedThursday, 11:00
Next action ownedone current record
No signup and no data saved
Choose a pretend activity and add it to Alex Morgan’s synthetic record. The example shows the source, useful detail, owner and next action. It does not send, store or import anything.
Budget and preferred launch month captured from the approved enquiry fields.
Choose an incoming activity to see how it changes the record.
What disconnected lists cost
The same customer can exist in an inbox, booking diary, order list and spreadsheet under slightly different details. Staff lose context, duplicate follow-up and keep information with no useful purpose. A dependable record matches the person, shows the source, names the next action and limits what each role can see.
Small spelling and address differences hide the shared history.
An enquiry can be visible to everyone and still answered by nobody.
Useful role boundaries disappear when the only control is a shared file.
A service relationship does not automatically create a marketing preference.
The minimum useful record
A good CRM is not measured by the number of boxes. Each field needs a source, purpose, owner and useful life.
The record helps somebody make the next correct decision, then makes review, export, correction and deletion possible.
Choose the lightest dependable answer
Best for a small business that has outgrown one careful spreadsheet or cannot see the complete customer relationship across website enquiries and operational systems. Ernest can improve an existing CRM, connect one to the website or build a focused private system when off-the-shelf software would add more complexity than value.
A clean spreadsheet or simple record can be enough when ownership and follow-up are already clear.
Do not replace a tool that still works.Keep or select a CRM, connect the useful routes and make status, ownership and next action consistent.
The usual answer for growing small businesses.Build the exact pipeline, roles and business actions when standard products force costly workarounds.
Useful only when the workflow earns the complexity.One record from arrival to review
Ernest maps the minimum useful fields and real workflow first. New activity is matched to the right person, added to a dated history, assigned an owner and turned into a visible next action. Permissions, marketing preferences, exports, retention and deletion are designed as operating rules rather than left as admin chores.
The source and purpose travel with the activity.
Reliable identifiers and review rules reduce duplicates without unsafe automatic merges.
Status is useful only when somebody knows what should happen next.
Purpose and policy determine what remains after the work ends.
Connections checked before the quote
Ernest checks the existing website, CRM plan, export, API, permissions and failure route before promising a live connection. External product fees and access remain visible.
Duplicate and conflicting matches reach a review queue
A failed connection keeps the original source recoverable
Bulk export and destructive actions have named permissions
Useful data has operating rules
The system can support your privacy process, but no database can make a business compliant by itself. Purpose, lawful basis, customer information and retention decisions remain yours to confirm.
Current UK guidance says personal data should be adequate, relevant and limited to what is necessary, and should not be kept indefinitely just in case. The build turns your chosen rules into practical controls.
Real private-system proof
Ernest built a private Projects CRM in React and Node that orders work by priority and creates invoices from the same operational record. It is a private system, so there is no public login presented as a demo.
Read the Projects CRM recordA private CRM that orders projects by importance and writes invoices from them.
React · Node · private infrastructureAcceptance is an awkward record handled well
Customer records and CRM price
The written proposal confirms the records, workflow, roles, migration, connections, acceptance tests and handover before work starts. The timeline follows that audit rather than a generic software promise.
See all website and system pricesPrice rises with messy or several data sources, complex duplicate rules, custom pipelines, many roles, detailed reports, sensitive records, external APIs or business-critical actions.
Support is optional. CRM, email, hosting, automation or other providers may charge their own fees directly.
Before choosing a CRM
It can be. A carefully owned spreadsheet may be the right answer when one person maintains a small list and there are no connected workflows or sensitive permissions. A CRM becomes useful when the same customer appears in several systems, multiple people need a current history, or follow-up is being missed. I will not recommend a larger system merely to replace a spreadsheet that already works.
Yes, if the product provides suitable access, exports or an API. I first check ownership, plan limits, authentication, available fields and failure behaviour. The useful answer may be a website connection, a simpler workflow inside the existing CRM, a careful replacement, or no migration at all.
Yes. Before import, we agree the reliable identifiers, required fields, duplicate rules, incomplete-record treatment and a recoverable test batch. Poor or unnecessary data is not copied automatically. The scope and price depend on the source format, volume and condition of the records.
Access is based on real roles and tasks. A team member may only need contact details and the next appointment, while an owner may need exports, deletion controls and configuration. Sensitive fields, bulk exports and destructive actions can have tighter permissions and a dated activity trail.
No. A service enquiry, booking or purchase and a direct-marketing preference are different purposes. The record should show the source and current preference, support withdrawal, and keep marketing automation from treating every customer as subscribed by default.
There is no single retention period for every field and purpose. You decide and document what is needed for service, contracts, tax, disputes or other obligations, then review, delete or anonymise information when that purpose ends. The system can make those review dates and actions practical, but it does not replace legal or accounting advice.
Bring one list and five real examples
Show Ernest where customer activity arrives, what somebody needs to do next and which current tool causes the problem. You will know whether to tidy the existing process, connect a CRM or build a focused private system.