Skip to main content
← All Posts

CRM & business systems

CRM modules for a service business: start with delivery

A service business usually needs to connect enquiry, qualification, proposal, project work and follow-up.

M48 Creative Studio2 minutesUpdated:

Follow a request through delivery

A service business usually needs to connect enquiry, qualification, proposal, project work and follow-up. Building every possible CRM module at once can obscure that core path.

Start by tracing one real service request. Identify the owner at each stage, the information they need and the event that permits the next stage. Distinguish a sales status from a delivery status: “proposal accepted” does not mean “project complete”.

A useful first module set

ModuleMinimum useful recordBoundary to define
EnquiriesContact, source, need, owner, next actionDuplicate and spam handling
ClientsOrganisation and authorised contactsWhich team can access the client
ProjectsScope reference, state, responsible personWho can approve scope changes
TasksAssignee, status, due contextReassignment and completion rules
CommunicationThread or message linked to the recordRetention and private notes
HistoryActor, action, object and timeWho may inspect the audit trail

Billing, resource planning and document automation may be valuable later. Add them when a specific workflow and owner are clear. Do not label a generic notes field as a complete financial system.

Make the next action visible

A lead list becomes operational when every active enquiry has an owner and a next action. An impressive dashboard cannot compensate for records that no one is responsible for handling.

Show overdue or unassigned work using agreed definitions. Avoid metrics that reward status changes without checking actual outcomes. A closed lead should carry a reason, not disappear from history.

Verify boundaries with two accounts

A manager and a client should not see the same records by default. Test record ownership, attachments and search results under separate accounts. Put the rules on the server as well as in the interface.

Discuss business systems around a complete request-to-delivery workflow, then expand the module set after the team has used that path.

A practical question

Should billing be part of the first CRM release?

Include it when a defined billing workflow is essential to the first operational journey. Otherwise agree the handoff to the existing billing system and avoid presenting a generic amount field as an accounting module.

Related services

Portfolio

Related Articles

Ready to Start Your Project?

Let's discuss how we can help bring your vision to life

Start a free project review ↗