Elevator service company managers are simultaneously battling two separate operational issues: customer relations and contract management on one side, and maintenance schedules and field coordination on the other. To solve these two problems under one roof, they turn to CRM software — but the vast majority of general-purpose CRM tools are not designed to understand the elevator maintenance business model.

Why? Because the problem starts with the data model.


The Funnel Problem of General CRM

Tools like Salesforce, HubSpot, and Pipedrive are structured with a sales focus: lead → proposal → deal → closed. This funnel structure makes sense for retail, software, or consulting sectors — a customer is acquired once, and the relationship starts there.

The elevator maintenance business model works differently:

  • Customer acquisition happens once; the relationship continues through the contract cycle.
  • The "deal" is renewed once a year — meaning each contract is re-acquired every year.
  • Each customer can have multiple buildings, and each building can have multiple elevators.
  • The maintenance schedule is not a CRM note; it is the core of the operation.
  • Compliance and certification requirements are tracked on a per-elevator basis.

General CRM does not naturally support this hierarchy — customer → building → elevator. It is technically possible to force this data into the system; however, the cost of customization and ongoing maintenance is not practical for most elevator companies.


Problems Arising While Working with General CRM

No Hierarchical Data

To track multiple locations for a customer and multiple entities (elevators) at each location in Salesforce or Pipedrive, it is necessary to define a custom object or create temporary solutions. Setting up this structure requires constant attention from a CRM administrator.

What happens in practice? Elevators are written into customer notes, building addresses are added to the customer name field, and maintenance dates are patched through calendar integration. None of these are cleansed data — queries cannot be made, and reporting is impossible.

No Maintenance Schedule Integration

General CRMs do not solve field operations: the question of which technician should go to which elevator at what time remains unanswered. A separate work order or field service management tool is needed to fill this gap. If synchronization is not established between the two tools, maintenance records do not appear in the CRM, and customer notes do not reach the field.

Result: the technician has to call the customer before going for the maintenance visit or faces unexpected issues due to incomplete customer notes.

Compliance Tracking Out of Scope

Under TS EN 13015, maintenance records must be kept with date, technician identity, and actions performed. Periodic inspection documents are renewed at specific intervals. Missing the expiration date of the authorized service certificate means administrative penalty risk for the company during an audit.

General CRM does not naturally meet these compliance requirements. It is possible to create a custom field for "certificate expiration date" — but tracking this field across multiple elevators, generating alerts for upcoming dates, and archiving maintenance records in an immutable way falls outside the scope of general CRM.

Disconnection Between Collections and Maintenance

In an ideal scenario, the contract amount, maintenance schedule, and invoice date are interconnected. A warning should come before planning a maintenance visit for a customer with an unpaid invoice — or at least the technician should be aware of it. Establishing this bridge between the general CRM and accounting tool requires integration work; without it, collections become a blind process.


What Elevator Maintenance CRM Should Have

Customer → Building → Elevator Hierarchy

The data model should naturally support this chain. Seeing all buildings of a customer, elevators in each building, each elevator's maintenance history, and active contracts on a single screen — without this structure, it is not an elevator CRM, just a digital address book.

Single Platform with Maintenance Schedule

CRM and maintenance schedule should coexist in the same system. Field visit records should automatically reflect on the customer card. When the technician fills out the maintenance form, the customer notification should be sent through the CRM. Creating a data bridge between two separate tools requires extra effort; after a while, it breaks down.

Contract Renewal Pipeline

Being able to instantly view the list of "contracts expiring in the next 90 days," initiate the renewal process for each contract, and manage follow-up steps is a core function of elevator CRM. Without this visibility, the contract expiration date goes unnoticed until a customer call — opening a window for competition.

Certificate and Document Tracking

Periodic inspection dates and authorized service certificate expiration dates should be tracked in the system; automatic alerts should be generated for upcoming dates. Keeping this information in a separate Excel file or paper folder means accepting audit risk.

Customer Communication Automation

Notifications for maintenance time, contract renewal reminders, and periodic inspection alerts — automating these through CRM instead of using separate tools prevents operational drift. A company sending these notifications gains a reliability advantage in the eyes of customers compared to one that does not.


When Should You Invest in CRM?

The threshold is different for each company, but some signals are visible in advance:

  • Missing the contract expiration date without the customer asking.
  • Collection tracking being recorded in Excel or a notebook.
  • The technician learning which customer to visit via phone or message.
  • Searching through files to find maintenance history during an audit.
  • Being unaware of a customer's additional elevator during a contract meeting.

If even two of these signals are present simultaneously, delaying the CRM transition leads to monthly revenue loss. Managing an address book and calendar is feasible with fewer than 20–30 elevators; beyond this threshold, both operational and customer relationship costs become apparent.


Elevator Maintenance CRM with LiftGrid

LiftGrid's data model has been built from the ground up according to the elevator maintenance business model — not an adaptation of general CRM, but a design specific to the industry.

Hierarchical Customer Card For each customer, associated buildings, elevators in each building, active contracts, maintenance history, and certification status are all visible on a single screen. The technician checks the customer card before the visit; the manager enters the contract meeting fully prepared with all history.

Maintenance and CRM on a Single Platform Field operations and customer relations work on the same data. When the maintenance visit is completed, the customer card is updated, and a notification is sent. There is no synchronization issue.

Visibility for Contract Renewal Expiration dates can be filtered. Lists such as "contracts expiring this month" and "those needing renewal within 60 days" are ready. The renewal process can be initiated for each contract, and follow-up steps can be assigned.

Compliance Archive Each maintenance visit is recorded immutably with date, technician, and actions performed. Periodic inspection dates are tracked; alerts for upcoming certificate expiration dates are generated.


Frequently Asked Questions

I am a small company — is it possible to use a single tool instead of two? Yes. LiftGrid combines maintenance tracking, customer management, and contract processes on a single platform. Avoiding the separate CRM + separate maintenance software scenario is advantageous in terms of both cost and data consistency.

How do I transfer my existing customer data? CSV import is supported. You can upload the list of customers, buildings, and elevators in a cleansed Excel format to the system. The transfer is usually completed within a few hours.

How long does it take for technicians in the field to use the system? The mobile application is focused on form filling and adding photos, making it simple. Most companies adapt their field team to the system within 1–2 maintenance cycles.


Elevator Customer Management and CRM Guide →

Elevator Maintenance Tracking System: It's Time to Leave Excel →

Set Up Your Elevator Maintenance CRM with LiftGrid →