CRM Audit Trail: Track Who Changed What
Why field history and audit logs matter for data integrity, what to track, how long to keep it and how to use it in reviews.

Use a CRM audit trail to see who changed key fields and when, track automation and integration edits, set retention and investigate problems quickly.
A deal amount changes overnight. A lead owner switches without anyone remembering why. A batch of contacts loses their consent flag. When questions like these come up, the first thing anyone needs to know is who changed what, and when. A CRM audit trail answers that question. It records changes to records, settings and permissions, so you can investigate problems, support compliance reviews and spot automation or integrations that misbehave. This guide explains what an audit trail should capture, how field history differs from system audit logs, how long to keep records and how to use them in day-to-day reviews.
What a CRM audit trail is
A CRM audit trail is a record of actions taken in the system. Depending on the CRM and edition, it may include:
- Field history: old and new values for selected fields on records, with the user and time of each change
- Record events: creation, deletion, merging, restoring and ownership changes
- Configuration changes: edits to fields, layouts, workflows, permissions and integrations
- Access events: logins, exports and failed login attempts
Some of these are kept automatically; others must be switched on per field or per module. Check what your CRM and edition provide, and for how long, before relying on it.
Why the audit trail matters
Audit records help in several situations:
- Data integrity: finding when and how bad data entered the system
- Accountability: knowing who changed critical values, such as amounts, stages or owners
- Automation debugging: identifying which rule or integration updated a field
- Security: spotting unusual exports, permission changes or access patterns
- Compliance: supporting reviews where you must show how personal data or financial values were handled
Without an audit trail, these questions turn into guesswork and long email threads.
Decide what to track
Tracking everything creates noise. Focus on fields and events where a wrong change matters:
- Revenue fields: amount, close date, stage, probability, discount
- Ownership: record owner, territory, assigned team
- Consent and privacy: marketing permission, unsubscribe status, lawful basis fields
- Status: account status, contract dates, renewal flags
- Configuration: workflow rules, permission profiles, API connections
For each, note why it is tracked and who reviews the history.
Make automated changes identifiable
A common problem is that changes made by workflows or integrations appear under a generic user or the account of whoever set up the connection. That makes investigations slow. To keep the trail useful:
- Use a dedicated integration user for each major integration
- Name automation rules clearly, so their changes can be traced
- Log integration updates in the external system too, with record IDs and timestamps
- Avoid sharing administrator accounts
Our guide to a CRM workflow audit explains how to inventory automation so that each rule has an owner and a purpose.
Worked example: an audit trail review
The table below shows a hypothetical extract from field history on one opportunity, used to investigate why the forecast jumped. Names and values are illustrative.
TimeFieldOld valueNew valueChanged byMon 09:14StageDiscoveryProposalRep AMon 09:15Probability20%60%Stage workflowTue 02:03Amount40,000400,000ERP integration userTue 10:30Close date30 June15 JuneRep AWed 11:05Amount400,00040,000Sales operations
The history shows the integration wrote an extra zero overnight. Because it used its own user, the team could trace the change to an import mapping in minutes rather than questioning the rep.
Set retention to match your needs
Audit data is useful only if it is still there when you need it. Consider:
- How long your CRM keeps field history and audit logs by default
- Whether you can export audit data to longer-term storage
- Legal, contractual or internal policy requirements for record keeping
- Data protection principles, which discourage keeping personal data longer than needed
Agree a retention period with your legal or compliance adviser, and schedule exports if the CRM keeps less than you need. This article is general information, not legal advice.
Protect the audit trail itself
An audit trail is only trustworthy if it cannot be quietly altered. Good practice includes:
- Limiting who can view and export audit logs
- Ensuring ordinary users cannot delete history
- Restricting administrator accounts and reviewing their actions
- Storing exported logs securely, with access controls
Our guide to CRM security covers permission design and access reviews in more detail.
Use the audit trail in regular reviews
Audit records are most valuable when they are checked routinely, not only after a problem:
- Weekly: large changes to amounts or close dates on forecast deals
- Monthly: bulk updates, deletions and exports above a set size
- Quarterly: permission and configuration changes, compared with approved change requests
- After incidents: a timeline of relevant changes across affected records
Simple reports on these items take little effort and catch issues before they spread.
Investigate problems step by step
When something goes wrong:
- Identify the affected records and fields
- Pull the field history for a sample of them
- Look for a common user, time or automation
- Check configuration changes or deployments around that time
- Fix the cause, then correct the data, ideally with a documented script or import
Record what happened and how it was fixed, so the same issue can be recognised faster next time.
Combine audit data with change management
Audit trails show what changed; change management explains why. Linking configuration changes to approved requests, and testing changes in a sandbox before production, makes unexpected entries in the audit log easier to spot and explain. A short change log, listing what was changed, by whom, why and when, gives reviewers the context the audit trail alone cannot provide.
Watch for warning signs in audit data
Some patterns deserve a closer look whenever they appear:
- Large exports by users who rarely export data
- Bulk ownership changes outside a planned reassignment
- Repeated edits to the same field by an integration, which may signal two systems overwriting each other
- Permission changes made outside working hours or without a matching request
- Deletions of records with open opportunities or recent activity
None of these proves wrongdoing, but each is worth a quick question to the person or system responsible. Setting up scheduled reports for them turns the audit trail from a passive archive into an early warning system.
Frequently Asked Questions
What is a CRM audit trail?
It is a record of actions in the CRM, such as field changes, record events, configuration edits and access events, showing who made each change and when.
Which fields should have history tracking?
Fields where a wrong change matters, such as amount, stage, close date, owner, consent status and contract dates. Avoid tracking everything, which creates noise.
How long should audit data be kept?
It depends on your legal, contractual and internal requirements. Check your CRM's default retention, export data if needed and agree a period with your compliance adviser.
How do you trace changes made by integrations?
Give each integration its own user, name automation rules clearly and keep logs in the external system with record IDs and timestamps.
Know who changed what in your CRM
We set up field history, integration users, audit reports and retention exports so your team can investigate issues quickly. See our Zoho CRM automation services, or talk to us about your CRM audit trail.
About the Author
Manav Sharma is the founder of Insyrge and a CRM solutions architect. He works across Zoho, Salesforce, HubSpot, Odoo and more, designing the CRM setups, integrations and automations that keep sales and operations teams working from the same data.
Need Help Implementing This in Your Business?
Our certified Zoho consultants and automation experts can help you design and deploy custom workflows tailored to your operations.
Book Free Consultation