Skip to main content
The CRM module manages your entire customer relationship lifecycle — from first contact through to closed deal, active contract, and long-term account health. Every other module that references a customer draws from the CRM master record.

What CRM owns

  • Customers — the master customer record shared across the entire ERP
  • Deals & pipelines — track opportunities through your sales stages
  • Interactions — log calls, meetings, emails, and notes against customers
  • Health scores — automated scoring based on activity, spend, and engagement

Data flows out of CRM to

ModuleWhat it sends
FinanceCustomer invoices
Sales & POSCustomer data for orders
ContractsCustomer contracts
DashboardCustomer metrics
The customer record is the single source of truth across all modules. Always create the customer in CRM first — do not create customers directly in Finance or Sales.

Common tasks

Add a new customer

1

Open CRM → Customers → New Customer

2

Fill in the customer details

Enter company name, primary contact name, email, phone, and billing address. The billing address will pre-fill on every invoice raised for this customer.
3

Set payment terms

Choose the default payment terms (e.g. Net 30). These auto-populate on every invoice for this customer — you can override per invoice if needed.
4

Add a tax or VAT number (optional)

If the customer is VAT-registered, enter their number. This appears on invoices and is required for B2B compliance in many jurisdictions.
5

Save

The customer is immediately available across Finance, Sales, Contracts, and Scheduling.

Create a deal

1

Open CRM → Deals → New Deal

2

Link to a customer

Select the customer this deal is for. If they don’t exist yet, create them in CRM first.
3

Set deal details

Enter the deal name, expected value, expected close date, and the current pipeline stage.
4

Assign to a team member

Set the deal owner — the person responsible for closing it. They will receive activity reminders.
5

Move through stages

Drag the deal card across your pipeline as it progresses. Each stage change is logged with a timestamp.
6

Close the deal

When the customer confirms, set the stage to Won and enter the final deal value. If lost, set to Lost and optionally record the reason for reporting.

Log an interaction

1

Open a customer or deal record

2

Click Log Interaction

Choose the interaction type: Call, Meeting, Email, or Note.
3

Add details

Write a summary of the conversation, decisions made, and any follow-up actions required.
4

Set a follow-up reminder (optional)

Toggle Add Reminder and set a date. You will be notified at that time to follow up.
5

Save

The interaction is timestamped and visible to your entire team on the customer’s timeline.

Convert a won deal to an invoice

1

Open the deal → click Convert to Invoice

Available once the deal is in the Won stage.
2

Review the invoice draft

The customer, deal value, and any line items from the deal are pre-filled. Adjust as needed.
3

Set the due date and send

Choose a due date or payment term, then click Send Invoice. Finance records it automatically.

Merge duplicate customer records

1

Open CRM → Customers

Identify two records that represent the same customer (e.g. created via manual entry and via an import).
2

Open the duplicate record → click Merge

Select the record you want to keep as the primary record.
3

Review what will be merged

The system shows all deals, interactions, invoices, and contracts that will be moved to the primary record. The duplicate will be permanently deleted.
4

Confirm

All data is consolidated under the primary record. The merge is logged in the audit trail.

Export the customer list

1

Open CRM → Customers

2

Apply any filters

Filter by tag, account manager, country, or payment terms to export a specific subset.
3

Click Export → CSV

The export includes all customer fields: name, contact, address, payment terms, and health score.

Customise your pipeline stages

1

Open CRM → Deals → Manage Stages

Available to Admin and Manager roles.
2

Add, rename, or reorder stages

Drag to reorder. Changes apply immediately to all existing deals.
3

Mark a stage as Won or Lost

The final positive stage should be marked Won and the exit stage Lost — these feed the win rate metric on your dashboard.
4

Save


Troubleshooting

The customer may have been created without an email address, which is required for invoicing. Open the customer record in CRM, add a valid email, and save. They should appear in the dropdowns immediately.
Health scores refresh every 24 hours. If a payment was recorded in Finance today, the score will update on the next overnight refresh. If it still has not updated after 24 hours, check that the invoice is linked to the correct customer in Finance.
Open the deal and manually drag it to the correct stage, or use the Stage dropdown within the deal record. If the stage you need does not exist, go to CRM → Deals → Manage Stages and add it.
Customers with linked invoices, contracts, or open deals cannot be deleted. This protects financial and contractual records. Archive the customer instead — archived customers are hidden from all dropdowns but their historical data is preserved.
CRM does not automatically pull in emails sent from your personal email client. You need to manually log interactions, or use the email provider integration under Settings → Email which enables one-click logging from supported clients.
Import failures are logged in the import results file. Common causes: missing required fields (company name or email), duplicate email addresses, or unsupported special characters. Download the error report from the import screen to see exactly which rows failed and why.

FAQ

Yes. Go to CRM → Customers → Import and download the template CSV. Fill in the required columns (company name, email) plus any optional fields, then upload. Existing customers are matched by email — duplicates will not be created.
The score is based on four weighted factors: recency of last interaction, payment history (on-time vs overdue), total contract value, and open support ticket volume. The exact weighting is fixed and cannot be customised. A score above 70 is healthy; below 40 is at risk.
Yes. Open a customer record and go to the Contacts tab to add multiple named contacts. Each contact can have their own email and phone. When sending invoices or emails, you can select which contact to address.
Yes. Go to CRM → Deals → Manage Stages. You can add, rename, reorder, and delete stages. Deleting a stage requires you to move any existing deals to another stage first.
Customers with linked invoices, contracts, deals, or orders cannot be deleted. Archive them instead. If a customer has no linked data, deleting is permanent and cannot be undone. Use Archive unless you are certain the record is a true duplicate with no associated history.

See also

Sales & POS

Convert CRM deals into sales orders and quotes.

Contracts

Create and manage contracts linked to CRM customers.

Scheduling

Book resources and appointments for CRM customers.