Your latest export has updated company details, but the working workbook already contains call notes and due dates. Managing the list means combining those changes while keeping each company’s identity and history intact.
Keep one authoritative Excel table with stable IDs, clear statuses, sources, and next actions. Store repeated activity separately. Match incoming data to existing records before updating fields so new exports do not erase sales history.
The linked prospect-and-activity example shows how current tasks and past outcomes can remain separate without losing their relationship.
Define what the main table represents
Choose whether a row represents a company or a location. If you also need several contacts and repeated activities, keep those in separate tables linked by a stable ID.
A simple workbook can use a Prospects sheet for current company or location records and an Activities sheet for actions. Add a Contacts sheet only when multiple people per business make the main table difficult to maintain.
Do not create extra sheets for every territory or salesperson if a Territory or Owner column can express the same information. Separate copies tend to drift; filters let you view one authoritative table from different perspectives.
Establish the main fields
Use the field checklist and the template to build the starting table. Identity, source evidence, qualification, and next action should be easy to distinguish.
| Information group | Typical fields | Who maintains it |
|---|---|---|
| Identity | Record ID, company, location, parent ID | Research owner |
| Contact data | Website, phone, email, contact purpose | Research owner with source checks |
| Qualification | Fit reason, status, unresolved question | Person assessing the business |
| Work queue | Owner, next action, due date | Assigned rep |
| Restrictions | Do not contact and relevant instruction | Authorized account owner or process |
Keep IDs stable through sorting, renaming, and address corrections. A row's position is not its identity.
Use data types deliberately
Store dates as real dates so filters and sorting behave consistently. Keep identifiers, phone numbers, and postal codes as text when numeric formatting would remove meaningful characters.
Use one field per column and one value per field where practical. Putting three emails in a cell may look convenient, but it complicates filtering and future imports. A separate contact table is clearer when that pattern becomes common.
Avoid merged cells in the working data area. Freeze headers and use a table or filter range that includes complete records. Sort the full table so contact details and notes stay attached to the correct business.
Link the current record to its history
Use two small tables when activity starts repeating. This fictional example shows the relationship:
| Prospect ID | Company | Current status | Next action |
|---|---|---|---|
| P001 | Example Equipment | In progress | Review supplier instructions |
| Activity ID | Prospect ID | Activity | Outcome |
|---|---|---|---|
| A001 | P001 | Checked branch page | Local office route confirmed |
| A002 | P001 | Asked about supplier inquiries | Purchasing instructions identified |
The Prospect ID connects both activities to the company even after the tables are sorted. Keep the current next action in the prospect row and the historical outcomes in Activities. Avoid manually copying the whole activity history into several different sheets.
Before retiring a duplicate prospect ID, update or preserve a mapping for its activities. Otherwise, the main table can look clean while its history becomes detached.
Define status changes through work completed
A stage should mean something specific. New means unreviewed. Needs research means a defined question remains. Ready means the record meets your standard for a particular next action. In progress means someone is actively working it.
Deferred and Excluded should carry reasons. A deferred business needs a review trigger when one exists; an excluded business should not be rediscovered repeatedly because nobody documented why it failed the criteria.
Keep contact restrictions separate from ordinary stages. A change in sales status should not silently remove a restriction that affects whether anyone may contact the business.
Make the next-action queue usable
Filter active records by owner and due date. Each action should describe an outcome: confirm service territory, identify purchasing responsibility, or send an agreed document through the approved channel.
Vague notes such as Check or Follow up require more interpretation. Replace them while the context is fresh. If a record has no useful next action, decide whether it belongs in active work at all.
Review overdue tasks without automatically rescheduling everything. Some tasks are still relevant, some need a different action, and others should be deferred or closed.
Keep activity history separate from the current state
Use one row per activity with record ID, date, owner, action type, outcome, and note. The main prospect table can hold the current next action while the activity log preserves how you reached it.
This avoids an expanding series of Call 1 and Call 2 columns. It also makes handoffs easier because another person can read the sequence without interpreting overwritten notes.
Do not confuse an attempted action with its business result. An attempted call, a conversation, and a qualified opportunity are different outcomes and should remain distinct if you report them.
Update captured data without erasing sales work
When you export a new batch from Prospect, inspect the headers and compare identities before combining it with the working table. Preserve the original export when it will help audit changes.
Match existing records through IDs where available and through reviewed business evidence when the export lacks your internal identifier. Do not match blindly by row position or assume every repeated domain is one company.
Apply changes field by field. A corrected address may be useful; replacing the row's owner, outcome, or next action with blanks is not. Use the cleanup checklist for a controlled review and duplicate handling for merges.
Keep ownership and versions clear
State where the current workbook lives and who may update it. If several people edit, agree on the process for ownership changes and conflict resolution. A filename containing Final does not establish which copy is authoritative.
Use dated archives for recovery or batch evidence, but do not let archived copies become parallel live lists. When someone works from an exported call sheet, define how outcomes return to the master record.
Review access according to the information the workbook contains. A file copied into a shared location follows that location's access rules, regardless of where the original data was captured.
Report only measures you can define
Useful counts include unreviewed records, qualified records, open research questions, active next actions, and overdue tasks. If you add conversion measures, define the starting and ending states and use consistent dates.
Avoid a dashboard that implies certainty the underlying list does not support. If statuses are inconsistent or many actions lack dates, fix those fields before trusting a chart of pipeline progress.
A small weekly review can identify the bottleneck: weak discovery, incomplete qualification, or insufficient follow-up capacity. Use the workbook to improve the process rather than simply display its size.
Recognize when the workbook is no longer enough
Consider a CRM when multiple people need reliable shared history, permissions, linked contacts, and coordinated tasks that the workbook is no longer handling well.
Before migrating, clean the records and document the field meanings. Moving a confusing list into another system does not resolve its ambiguity. The CRM import guide covers the handoff, while the system comparison helps decide whether a change is justified.
Related Questions
Should I use a separate workbook for each territory?
Usually start with a Territory field and filtered views in one authoritative table. Separate files may be appropriate for real access or process boundaries, but they require a clear method for preventing conflicting records and ownership.
How do I preserve notes when refreshing contact data?
Keep stable IDs and compare the new export against existing records. Update the fields that changed rather than replacing whole rows. Preserve activity history, contact restrictions, and manual judgments in the working structure.
For a manageable schedule, use the weekly routine to review the workbook and its next-action queue.
Published by Stephen Modliszewski, publisher of Prospect — Sales Bookmarks. ProspectClip is the extension’s website. Fictional examples and illustrative calculations are teaching aids, not customer results.