Guide · Contracts per customer
How to track active service agreements per customer
A dealership with 600 active service contracts in Excel is a ticking MRR bomb. Here's exactly which data points per customer you need to see in 2 seconds, and how to build that visibility without importing everything manually.
Last updated:
Short answer (TL;DR)
To track service agreements per customer in a dealership, every customer card must show: active contracts, coverage, km status, next charge, billing history, renewal date and upsell flags. CARRUSLiNK ties contracts to customer and car cards automatically, so no customer 'disappears' in a separate Excel tab.
Why Excel always breaks over time
- Contracts in Excel, customers in DMS, charges in bank, renewals in mail, four places
- When a customer calls, reception can't answer 'do I have a contract?' in under 30 seconds
- Salesperson doesn't know a VIP customer has 2 active contracts and should be offered a third
- Workshop sees no coverage when the customer stands at the counter
- Renewal dates fall out of Excel when someone deletes a row
- Nobody can answer 'how big is our contract MRR this month?' without Excel work
Build the visibility in 7 steps
1. Consolidate on the customer card
All contracts link to one customer card that also contains cars, deals, workshop history and communication. Search by name, plate, phone or company number, find in 2 seconds.
2. Show active contracts on top
When the card opens, reception sees immediately: 'X active contracts · next charge June 12 · renewal 03/2027'. No need to click through 4 tabs.
3. Per-contract status
Every contract has status (active, cancelled, expired, renewed), coverage (engine, tyres, services), km status and remaining period. Reception can answer 'yes, tyre change is included' on the spot.
4. Filter across all customers
Filter: 'contracts expiring within 90 days', 'contracts with failed last charge', 'customers without contract but car < 5 years', 'top 100 MRR customers'. Useful for both sales and service.
5. Auto alerts on critical events
Contract expiring in 60 days → alert to salesperson. Charge failed twice → alert to reception. Upsell available → calendar alert at next service. Nothing needs to be remembered manually.
6. Per salesperson and per model
Sales manager sees MRR per rep, attach rate per model, churn rate per period. Concrete data for 1:1s with reps, not gut feel.
7. Audit log per change
Every change (cancellation, renewal, price adjustment) logged with user and timestamp. GDPR-compliant and useful when a customer disputes.
What the right visibility gives you
Answers in 2 seconds
Reception can always answer 'do I have a contract?', 'what's covered?', 'when is the next charge?'. Customer trust rises sharply.
Targeted sales and service
Filters for 'expiring soon', 'failed charge', 'high upsell potential' produce concrete call lists every morning.
No customers disappear
Auto alerts before expiry, on payment failure, on upsell opportunity. The pipeline is proactive, not reactive.
Real-time MRR
Sales manager and owner see MRR per salesperson, per model and per period, no Excel work.
One source of truth per customer
No more 4 systems with 4 different answers. One customer card = one truth. Also for auditors and lawyers.
Live for the whole team
Sales, reception, workshop, bookkeeping and owner see the same data. No 'I just sent out a new Excel'.
Excel tracking vs CARRUSLiNK customer card
| Need | Excel / 4 systems | CARRUSLiNK |
|---|---|---|
| Find customer + contract | 30-90 sec | < 2 sec |
| Show coverage on the spot | Has to call the office | On the card, instant |
| Filter 'expiry in 60 days' | Manual Excel sort | One click |
| Alert on failed payment | Doesn't exist | Auto alert |
| MRR per salesperson | Excel + 30 min | Live dashboard |
| Audit log per change | Doesn't exist | Auto-logged |
Comparison based on typical Danish independent dealers, Q2 2026.
Frequently asked questions
See the customer card in action
In 30 minutes we show how you find a customer in 2 sec, see all contracts, filter on 'expiry in 60 days' and build weekly call lists straight from the platform.