How to track customers: how far Excel gets you and the signs it is time for a CRM
How do you track customers? Step by step: building a customer tracking sheet in Excel, where it falls short and what to move across when you switch to a CRM.
Customer tracking means recording meetings, promises, quotes and the next step, and remembering them on time. In small teams a well-kept Excel sheet does the job; once several people look after the same customer, quotes multiply and follow-ups start to be forgotten, it is time to move to a CRM.
One of your salespeople resigns. The customer list is in the “customers_final_final2.xlsx” file on their computer; what they promised which customer, and who said “call us next month”, is either in their head or in the messages on their phone. The manager opens the file: there are hundreds of rows, but it is impossible to tell which leads are warm and which have been forgotten. This is exactly when the value of customer tracking shows. A well-kept record keeps the customer relationship going even when the employee leaves.
Customer tracking means recording the meetings held with a customer, the promises made, the quotes and the next step, and remembering them on time. In this article we first explain how to build a tidy tracking sheet in Excel, then where the sheet falls short and what to move across when you switch to a CRM.
How do you build a customer tracking sheet in Excel?
Starting with Excel is often a sensible decision: it is quick, everyone knows it and it needs no extra tools. What matters is setting the sheet up properly from the start. The columns below are a sound basis for a simple tracking sheet in which one row describes one customer.
| Column | What goes in it? | Tip |
|---|---|---|
| Company name | The customer’s registered name, always spelt the same way | Do not enter the same company under two spellings |
| Contact person | The person you deal with and their role | If there are several contacts, use a separate sheet, not separate rows |
| Contact details | Phone and email | Keep one piece of information per cell |
| Owner | The employee who looks after the customer | Do not leave any row without an owner |
| Stage | New, contacted, quote sent, won, lost | Use a drop-down list; do not accept typed-in text |
| Last contact | Date and a one-sentence summary | Keep the date column in a real date format |
| Next step | What will be done and when | Use conditional formatting to turn past dates red |
| Notes | Promises, objections, special requests | Do not paste long email threads; summarise them |
Add three small rules and the sheet lasts much longer: a drop-down list for the stage column, conditional formatting for the next-step date and a weekly review of the sheet by one person. Without rules, a sheet soon turns into a mess that everyone fills in their own way. In the weekly review it is enough to ask three questions: how many rows have a next-step date in the past, are there any rows without an owner, and which customer’s stage has not changed for a long time? The answers show whether a sheet is alive or not.
Three Excel features make this sheet far more useful, and they are often overlooked:
- Data validation: Shows a drop-down list in the stage and owner columns instead of letting people type anything; it prevents duplicate entries caused by different spellings.
- Conditional formatting: Automatically turns a row red if the next-step date is earlier than today; overdue follow-ups catch your eye.
- Filter and sort: When you filter by owner or stage, each employee sees only their own customers.
How far does customer tracking in Excel get you?
Excel works well for a list of a few hundred customers used by one person or a very small team. You can filter, sort and produce a simple summary. The limit has less to do with the number of records than with the number of people using the file and the follow-up workload. Once the same file passes through two people’s hands, version problems appear, notes on the same customer contradict each other and nobody can tell who updated what. The lack of reminders turns the sheet into a passive record: it never tells anyone “call this customer” on its own.
Tracking done through WhatsApp and the phone’s contact list is weaker still. The conversation is instant and personal, but the record is tied to a person: the conversation with the customer stays on the employee’s phone, not with the company. When a promise is made, nobody else can see it. WhatsApp is indispensable for a quick exchange of information; but the tracking itself, meaning who said what and what the next step is, should be written into a shared record.
A fictional example: a small wholesale company employs two salespeople and an accountant. One salesperson promises a customer a discount and writes it only on WhatsApp. At the end of the month the accounts team issues the invoice without the discount, the customer objects and the salesperson is on leave. The problem is not the salesperson’s fault; it is that the promise never made it into a shared record. Had the same promise been written in the notes on the customer card, the accounts team could have seen it before invoicing.
Signs that the spreadsheet is no longer enough
If two or more of the following are happening to you, the sheet is no longer carrying the load:
- Two salespeople have called the same customer, and the customer noticed.
- You have to search your inbox to find out which version of a quote went to the customer.
- The file circulates by email and “which one is the latest?” has become a common question.
- When an employee leaves, the customer information leaves with them.
- To answer “how many open opportunities do we have this month?”, the manager merges sheets by hand.
- Nobody can say how long an opportunity has been waiting.
- Customer notes do not fit in the cells, and correspondence is scattered in different places.
- Everyone sees every customer; there is no way to control who should see what.
Is customer ledger software the same as a CRM?
The two are often confused, but they answer different questions. Customer ledger software tracks the money owed by and to a customer, in other words the accounting side. A CRM tracks the relationship itself: who spoke to whom, when and about what; which opportunity is open; which quote is pending. Seeing post-sale collections in the CRM is useful, because a salesperson wants to know about an outstanding payment before calling the customer; but it does not replace the accounting record. The two complement each other.
What moves across when you switch to a CRM? Step by step
- Clean up the sheet. Merge duplicate companies, fix spelling differences and fill in missing owners.
- Decide which fields to move. Company, contact, contact details, owner and stage are essential; old and unused columns go to an archive.
- Define the stages. Map the typed-in entries in the sheet to a fixed list of stages.
- Handle open opportunities and quotes separately. Enter ongoing deals into the new system by hand, checking each one.
- Assign owners. Every card should have an owner; the manager distributes any that are left without one.
- Run both side by side for a short time. After a set period, make the old sheet read-only and stop updating it.
- Agree the import method in advance. How the data will be brought into the software should be clear before setup.
Customer tracking in YazSis solutions
YazSis CRM AI is the CRM that runs today in YazSis’s own support and sales centre. Contacts, installations, meetings, opportunities, quotes, collections and email history sit in one place on the company card. A prospect company can be claimed, released back into the pool or assigned in bulk, so no record is left without an owner. A salesperson calls the next company on the call list and records the outcome and the callback time. The opportunity board shows the stages from New to Won, and overdue opportunities are marked in red. Quotes move through a draft, awaiting approval, sent, accepted and rejected flow.
If you would rather run your sales flow inside your own portal, the Sales / Quotation & Customer Management module of KurumsalPortal brings together customer cards, meeting history, versioned quotes, approvals and an opportunity, sales and conversion report. Which tool suits you depends on the size of your team and your existing systems; if you need data to flow to and from systems such as an ERP, the scope is worked out in the needs analysis.
The decision to switch is a process decision before it is a software choice: who is responsible for the customer record, who will write the next step, and which questions will the manager answer from the record? If you have answers to these three questions, tracking will fall into place whichever tool you use. First test your current sheet against the eight signs above. Then write down the stages your sales process goes through and look at how the card and opportunity structure fits it on the YazSis CRM AI page.
Frequently asked questions
Do I need a ready-made template to track customers in Excel?
Not necessarily; the eight columns above are a sufficient start for most small teams. What matters is keeping the columns fixed, using a drop-down list for the stage and writing a next-step date in every record.
After how many customers is Excel no longer enough?
The deciding factor is not so much the number of records as the number of people touching the same record and the follow-up workload. Once two people update the same file, quotes multiply and reminders become necessary, the sheet starts to struggle.
Can customer ledger software replace a CRM?
No. Customer ledger software tracks the money owed by and to the customer, in other words the accounting side. A CRM tracks the customer relationship, such as meetings, opportunities and quotes. YazSis CRM AI also shows sales-related collections and due-date alerts, but the accounting record is a separate matter.
Is the data in Excel lost when you switch to a CRM?
The migration plan should decide from the outset which fields will be moved and which will stay in the archive. How the data is brought into the software is discussed as part of the setup scope; keeping the old sheet read-only for a while is a safe approach.
What is the most common mistake in customer tracking?
Not writing up notes after a meeting and not setting a date for the next step. Even if records are kept, without a next step and a date the sheet only shows the past; it does not drive any follow-up.
More articles
What is a time and attendance system (PDKS) and how does it work?
A time and attendance system records clock-in and clock-out events and calculates lateness, absence and working time from them. What PDKS stands for, how the device differs from the software and what to check when choosing one.
November 7, 2026 · 8 min readPersonnel files under KVKK in Turkey: who can access them, how to protect ID and IBAN
Under Turkey’s personal data protection law (KVKK), a personnel file is a data filing system. We explain when explicit consent is not required, what the privacy notice must cover, who may access the file and how to protect ID numbers and IBANs.
November 7, 2026 · 8 min readWhat is production planning and how do you do it? From Excel to a systematic plan
Monday morning in the workshop: the board is full, one machine is idle and another is overloaded. We explain the inputs to production planning, a weekly plan example and the limits of running it in Excel, with figures.
November 6, 2026 · 8 min read