How To Track Changes In Google Sheets

Being able to track changes in Google Sheets can increase productivity and efficiency, especially when working with a team. Thankfully, Google Sheets come with a built-in revision history functionality. This easy-to-use feature keeps a record of all changes made to your sheet since its creation. This means you can see who made what changes and when, and even revert to a previous version if necessary.

How to Access Revision History

Accessing the revision history in Google Sheets is a straightforward process. Here’s how:

  1. Open your Google Sheets document.
  2. Click on “File” at the top of your screen.
  3. In the drop-down menu, click on “Version history.”
  4. Then click on “See version history.”

In the right panel, you’ll see a list of timestamps and users indicating who made changes and when. By clicking on a timestamp, you can see the changes made in that particular revision.

Notification Rules

Google Sheets also provides a feature called notification rules. This feature allows you to receive email notifications when changes are made to your sheets. Here’s how to set it up:

  1. Open your Google Sheets document.
  2. Click on “Tools” at the top of your screen.
  3. From the drop-down menu, select “Notification rules.”
  4. In the dialog box, specify when and how often you want to receive notifications.
  5. Click “Save.”

Now, you’ll receive email notifications based on your preferences, keeping you updated on any changes made to your Google Sheets.

Using Google Sheets API

For more advanced users, the Google Sheets API provides a comprehensive solution for tracking changes. This involves writing scripts that interact with Google Sheets. Here’s an example of how you can use the Google Sheets API:

    var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
    var sheet = spreadsheet.getActiveSheet();
    var range = sheet.getRange('A1:B10');
    range.setValue('Changed Value');

You can wrap this code in a function, and then trigger it to run whenever changes are made to the sheet.


Tracking changes in Google Sheets is a valuable feature that can greatly improve your workflow. Whether you’re working alone or with a team, it’s an easy way to keep track of changes and maintain the integrity of your data. Give it a try and see how it enhances your productivity!