New in iCRM: manage Facebook Page enquiries from one shared inbox.Explore Facebook Messenger CRM →
Custom modules

Your process, built on iCRM.

Every business has a workflow that off-the-shelf software doesn't quite fit. Tell us your business requirement. We'll check how much the standard iCRM modules already cover, then build the rest on the same platform, with the same customer record and the same login.

Proven basebuilt on modules already in use
Pay for the gapnot for rebuilding the basics
One systemno extra app to log in to
Example fit review Equipment rental company How a requirement maps onto iCRM
  • Customer and contact recordsCustomer CRM
    Standard
  • Rental quotation with approvalQuotations + approval flow
    Standard
  • Contract expiry remindersAssets & Renewals
    Configure
  • Equipment check-out / check-in by serialBuilt on Items & Inventory
    Custom
  • Monthly utilisation report (PDF)New report
    Custom
Already in iCRMSet up for youBuilt for you
Why build on iCRM

Most of your system already exists. We build only what is unique to you.

Custom software built from scratch has to reinvent logins, customer records, approvals, reminders and reports before it can start on the part you actually need.

01

Faster to go live

Work starts from modules that already run: customers, quotations, service records, inventory, employees, events.

02

Lower cost

You pay for the gap between the standard modules and your process, not for rebuilding the basics.

03

Lower risk

The core you rely on every day is already tested, supported and improved for other businesses.

04

One connected system

Your custom module shares the same customer record, users, permissions and reports as the rest of iCRM.

How it works

From your requirement to a working module.

You'll know what is standard, what we configure and what we build before any work starts.

  1. 01 · Share

    Tell us your requirement

    Describe the process in plain language. Sample forms, spreadsheets and reports you use today help a lot.

  2. 02 · Fit review

    We map it to iCRM

    Each part of your requirement is marked as standard, configurable or custom, so you can see the gap clearly.

  3. 03 · Proposal

    Scope, timeline and cost

    You receive a proposal covering what will be built, how it will work and what it costs.

  4. 04 · Build & test

    We build on the base modules

    You review the module with your own sample data and we refine it with your feedback.

  5. 05 · Go live

    Training and rollout

    We set up users and permissions, bring in your data and train the people who will use it.

  6. 06 · Improve

    Support as you grow

    As your process changes, the module can be extended instead of replaced.

What we can build

Typical custom modules and changes.

A few examples of the kind of work we take on. If your requirement is not listed, tell us anyway.

Industry workflows

Step-by-step processes for your trade, for example job orders, inspections, rentals, installations or case handling.

Custom fields & forms

Capture the information your business needs on customers, jobs, products or employees.

Approval chains

Multi-level approvals that follow your own rules, amounts and reporting lines.

Reports, dashboards & PDFs

The reports your management asks for, plus documents such as statements, certificates or job sheets.

Reminders & notifications

Scheduled emails and messages for renewals, follow-ups, expiries and overdue work.

Integrations

Data exchange with other systems or devices, where they offer an API, export or import format.

The base we build on

Start from modules that already work.

Every custom module builds on one or more of these. Explore them to see how much of your requirement is already covered.

Industry solution example

Workshop management

An example of iCRM shaped around one industry: workshop enquiries, events, attendance and reporting, built from the standard modules.

See the workshop solution →
Your requirement

What to tell us.

You don't need a formal specification. A few honest answers are enough for us to start the fit review.

Tell us your requirement →
  • What your business does. Your industry, and who your customers are.
  • The process you want to manage. What happens from start to finish today.
  • What you use now. Excel, WhatsApp groups, paper forms or another system.
  • Who will use it. Number of users, departments and branches.
  • Must-haves. The features, approvals or reports you cannot do without.
  • Timing. When you would like to go live.
  • Samples, if you have them. Forms, spreadsheets or reports you use today. We'll ask for these after the first conversation.
Questions

Custom module questions.

Something else on your mind? Ask us directly.

How much does a custom module cost? +

It depends on how much of your requirement the standard iCRM modules already cover. After reviewing your requirement we send a proposal with the scope, timeline and cost before any work starts.

Do we need to write a formal specification? +

No. Describe your process in plain language: what you do today, what goes wrong and what you want to see. Sample forms, spreadsheets or reports help a lot. We turn it into a specification with you.

Can a custom module connect to our other systems? +

Often, yes. Where the other system offers an API, a data export or an import format, we can discuss exchanging data with it as part of the module.

Custom modules

Tell us how your business works. We'll show you how iCRM can fit.

Share your requirement and we'll come back with a fit review: what iCRM already does, what we would configure and what we would build.