Deal Stage History & Audit Trail
Every time a deal moves from one pipeline stage to another, AccuArk records a history entry. This creates a complete, tamper-proof audit trail of the deal's journey through your sales pipeline. Understanding how to read and use this history is essential for improving your sales process, coaching your team, and analyzing why deals succeed or fail.
This article explains where to find the stage history, what each column means, how AccuArk ensures data integrity, and how to use the history data for meaningful sales analysis.
Where to Find the Stage History
The stage history grid is located at the bottom of the Deal dialog (FrmCRMDeal). To view it:
- Open the Customer form for the customer whose deal you want to review.
- Navigate to the Deals tab.
- Double-click the deal you want to inspect, or select it and click Edit.
- The Deal dialog opens. At the bottom of the dialog, you will see the Stage History grid.
The grid displays every stage transition that has occurred since the deal was created, listed in chronological order from oldest (top) to newest (bottom).
Understanding the Stage History Columns
The Stage History grid contains five columns. Each column provides a specific piece of information about the transition.
From Stage
This column shows the stage the deal was in before the transition occurred. For the very first entry in the history (the "Deal created" entry), this column is blank because the deal did not exist in any stage before it was created.
To Stage
This column shows the stage the deal moved to. For the initial entry, this is the stage the deal was placed in when it was first created (typically "Lead" or whatever your first pipeline stage is). For subsequent entries, this is the new stage the deal has entered.
Changed By
This column displays the name of the user who made the stage change. This is critical for accountability and coaching. You can see exactly who moved a deal forward, who marked it as lost, and who made each decision along the way.
Notes
This column contains the reason or comment associated with the transition. Notes are entered by the user at the time they change the deal's stage. Common examples include:
- "Deal created" (automatically added when a new deal is created)
- "Client approved budget"
- "Proposal sent, awaiting response"
- "Deal lost: chose competitor"
- "Deal won: contract signed"
- "Moving back to Qualified — additional requirements discovered"
Notes provide invaluable context. Months later, when you review why a deal was lost or how a deal was won, these notes tell the story that raw stage names cannot.
Changed At
This column shows the exact date and time the transition occurred. Timestamps are recorded automatically by the system and cannot be altered. The combination of Changed At timestamps across entries allows you to calculate how long a deal spent in each stage.
Data Integrity: Atomic Transactions
One of the most important aspects of AccuArk's stage history is how it ensures data integrity through atomic database transactions.
When a deal moves from one stage to another, AccuArk performs two database operations:
- Update the deal record with the new stage, and if applicable, the close date and outcome.
- Insert a history record with the from stage, to stage, user, notes, and timestamp.
These two operations are wrapped in a single database transaction. This means either both operations succeed, or both operations roll back. The deal is never left in an inconsistent state. You will never encounter a situation where:
- A deal shows Stage B but there is no history record of the transition from Stage A to Stage B.
- A history record exists for a transition that never actually happened on the deal.
- A deal's current stage disagrees with the most recent history entry.
This atomic guarantee is what makes the stage history a reliable audit trail. You can trust that the history accurately reflects every change that was made to the deal.
The Stage History Is Read-Only
History entries cannot be edited or deleted by any user, regardless of their role or permissions. This is by design. An audit trail that can be modified is not a true audit trail. Once a history entry is recorded, it is permanent.
If a user moves a deal to the wrong stage by mistake, the correct procedure is to move the deal to the correct stage. This creates a new history entry documenting the correction, preserving the complete record of what happened. The "mistake" entry remains in the history, but the subsequent corrective entry explains it.
Using Stage History for Sales Analysis
The stage history is not just a record-keeping feature — it is a powerful analytical tool when used thoughtfully. Here are several ways to leverage the data.
Measuring Time in Each Stage
By comparing the Changed At timestamps between consecutive history entries, you can calculate exactly how long a deal spent in each pipeline stage. For example:
| Entry | From Stage | To Stage | Changed At | Time in Previous Stage |
|---|---|---|---|---|
| 1 | (blank) | Lead | Jan 5, 10:00 AM | — |
| 2 | Lead | Qualified | Jan 6, 2:30 PM | 1 day, 4.5 hours |
| 3 | Qualified | Proposal | Jan 9, 9:00 AM | 2 days, 18.5 hours |
| 4 | Proposal | Negotiation | Jan 14, 11:00 AM | 5 days, 2 hours |
| 5 | Negotiation | Won | Jan 16, 3:00 PM | 2 days, 4 hours |
Total pipeline time from Lead to Won: 11 days, 5 hours.
This type of analysis helps you understand where deals move quickly and where they slow down.
Identifying Bottlenecks
If you review the stage history across multiple deals and notice that deals consistently spend five or more days in the Proposal stage, you have identified a bottleneck. Possible causes include:
- Proposals take too long to prepare
- Customers need more time to review proposals
- The sales team is not following up after sending proposals
Once you identify the bottleneck, you can take action: streamline the proposal process, add a follow-up task at the Proposal stage, or provide additional resources to the sales team.
Reviewing Lost Deals
When a deal is marked as Lost, the history records the transition along with the lost reason in the Notes column. By reviewing lost deals over time, you can identify patterns:
- Are deals being lost at the same stage repeatedly? This suggests a weakness in that stage's process.
- Are the same reasons appearing again and again ("chose competitor", "budget cut", "no response")? This reveals systemic issues you can address.
- Is one team member losing deals at a higher rate than others? This indicates a coaching opportunity.
Measuring Sales Rep Performance
The Changed By column allows you to see which sales rep is responsible for moving deals through the pipeline. You can compare:
- How quickly each rep moves deals from one stage to the next
- How many deals each rep advances versus how many stall
- Whether certain reps tend to skip stages or follow the process consistently
This data supports objective, evidence-based performance conversations rather than subjective assessments.
Tracking Won Deals
Won deals also benefit from stage history analysis. By studying the history of your successful deals, you can identify your most effective sales patterns:
- What is the typical timeline for a won deal?
- Which stages do won deals move through most quickly?
- Are there common notes or actions associated with successful outcomes?
Use these patterns to create a "winning playbook" that your team can follow.
Example: A Complete Deal History
Here is an example of a complete stage history for a typical deal that moved from creation to a successful close:
| From Stage | To Stage | Changed By | Notes | Changed At |
|---|---|---|---|---|
| (blank) | Lead | Sarah M. | Deal created | Jan 5, 10:00 AM |
| Lead | Qualified | Sarah M. | Confirmed budget and timeline | Jan 6, 2:30 PM |
| Qualified | Proposal | Sarah M. | Sent detailed proposal via email | Jan 9, 9:00 AM |
| Proposal | Negotiation | Mike R. | Client requested pricing adjustment | Jan 14, 11:00 AM |
| Negotiation | Won | Sarah M. | Contract signed, deposit received | Jan 16, 3:00 PM |
This history tells a clear story: Sarah created and qualified the deal quickly, sent a proposal, Mike handled a pricing negotiation, and Sarah closed the deal. The total pipeline time was 11 days. The notes provide context at every step, making it easy for a manager or colleague to understand exactly what happened.
Tips for Effective Stage History Use
- Always add meaningful notes when changing a deal's stage. "Moved to next stage" is not helpful. "Client approved budget and wants to proceed" tells a story.
- Review stage history during team meetings. Walk through recent deals and discuss the timeline, decisions, and outcomes.
- Use history to onboard new sales reps. Show them examples of successful deals and explain the patterns you have identified.
- Do not try to game the system. Since history is immutable and transparent, it works best when everyone uses it honestly.
What to Read Next
- Creating & Managing Deals — How to create deals, assign pipeline stages, and update deal information
- Sales Pipeline Overview — Understanding pipeline stages, deal values, and the pipeline view