Need a customized project? We build it to your exact requirements.Contact us on WhatsApp

Free Email Alert When Google Sheet Is Edited – Apps Script

L1 Automation & Integration Premium Plan Weekly Plan VIP Premium Plan
❤️
Need a Custom Business Solution?
Connect with us on WhatsApp to discuss your requirements. Our team will design and develop a tailored software solution aligned with your business workflow, operational needs, and growth objectives.
How to Get Notified via Email for Data Input or Edit in Google Sheets | L1
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Email sent whenever a cell is edited Alert names the spreadsheet and the sheet Column and row of the edited cell reported Old value before the edit included New value after the edit included The user who made the change identified Details laid out as a formatted table in the email Works on cleared cells as well as changed ones Installable trigger set up from the Apps Script editor Trigger event switchable to on change on open or on form submit Notification timing set to immediate Recipient email set in the code Line-by-line explanation of every function used

Description

An email the moment somebody changes your spreadsheet — telling you which sheet, which cell, what it said before, what it says now, and who did it.

The old value is the point

Plenty of scripts will tell you a sheet was edited. This one sends the value before the change alongside the value after it. That is the difference between knowing something moved and being able to put it back. When a figure in a shared sheet is suddenly wrong and nobody remembers touching it, the email in your inbox holds the original.

Who, and where

Each alert names the spreadsheet, the sheet within it, and the exact column and row that changed, plus the Google account that made the edit. On a file shared with several people that last field is what turns a mystery into a conversation. Clearing a cell counts as an edit too, so deletions are reported rather than slipping through.

Set up with a trigger, not a formula

The script runs from an installable trigger you add in the Apps Script editor: choose the function, set the source to the spreadsheet, the event to on edit, and notifications to immediate. The same trigger can be pointed at other events instead — on change, on open, or on form submit — if you want alerting on something other than cell edits.

Worth knowing before you set it up

Run the function once manually first so Google asks for permission; the trigger cannot fire until that is granted. That first manual run reports a range error because there is no edit to read — this is expected and can be ignored. The walkthrough explains every function line by line, so this doubles as a lesson in how Apps Script triggers actually work.

Requirements

  • A Google account (Gmail or Google Workspace)
  • Google Sheets and Google Apps Script — no hosting or server needed
  • Your recipient email address set in the code
  • An installable trigger added in the Apps Script editor
  • The function run once manually to grant permission

What's Included

  • Complete Google Apps Script source code
  • Email alert on every spreadsheet edit
  • Old value, new value, sheet, column, row and editing user
  • Formatted table layout in the email body
  • Trigger setup walkthrough with the correct event and timing
  • Notes on switching to on change, on open or on form submit
  • Line-by-line explanation of each function used
  • Step-by-step video walkthrough
  • Free support from the developer

Item Details

Versionv1.0
PublishedAug 22, 2025
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryAutomation & Integration
Tagsgoogle sheets notification when editedget notified when google sheet changesgoogle sheets notify on changegoogle sheets notify when editedemail alert when google sheet is editedapps script onedit triggerwho edited my google sheettrack changes google sheets
VideoWatch walkthrough
LicenseRegular License
Subscription Verification Required
This is a free file. Subscribe to our YouTube channel to unlock the source code + Google Sheet. One click — no payment. Google only confirms you are subscribed.
Verify Now
Free download

Subscribe & Unlock Source Code

Subscribe on YouTube, then verify with one click. No payment, no card. Google is used only to confirm your subscription.

What you get

  • Code.gs + HTML filesThe complete Apps Script project
  • Google SheetYour own copy with the data
  • Setup guideInstall steps from start to finish

Not subscribed yet? Subscribe to our channel

Browse More Free Files
Custom development

Need this customized for your business?

Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.

400+Projects delivered
91+Countries served

20–30% advance to start · Clear quote before work begins · Support after delivery

What we customize

  • Features & functionsNew features, changes to existing scripts, custom formulas and automations
  • API & integrationsWhatsApp, payment gateways, CRM and more
  • Design & UI changesYour branding, layout redesign, dark mode, mobile layout
  • Full custom projectsDashboards, billing, inventory, CRM, built from scratch
Free
Source Code File

People choose these

Paid picks from the same category

Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI 365 views this month Apps Script How to Build an App with Claude AI: Complete Church Management System in Google Sheets How to Build an App with Claude AI: Complete Church Management System in Google Sheets 185 views this month Apps Script Manage Your Installments Like a Pro: Complete Web App Demo Manage Your Installments Like a Pro: Complete Web App Demo 216 views this month PHP

Reviews & Feedback

What buyers and YouTube viewers say about this project.

Sort
@rex.aditya via YouTube
Pls provide fatch data and edit apdate type function code
@Nvn2Jul via YouTube
Bhai, Help me once Mujhe ek hi html page me entry form or data table dikhai de jisme entry form me id likhte hi table ke top me students details or niche fees details dikhai de ye sab id se pl,zzz
@pascalkrzeszewski via YouTube
Absolutely great, thanks a lot
@saji2457 via YouTube
Good explanation video. Watched till end, subscribed your channel, tested and working fine. Thanks ❤ I found small drawback when other shared user edits file.. That user email address is not shown in my mail