Google Drive Notification When a File Is Added to a Folder: What Actually Works

No, Google Drive can’t notify you when a file is added to a folder. Its built-in alerts cover new shares, mentions, and access requests, but nothing fires when someone drops a new file into a folder you own or share.

In this tutorial, I’ll explain what Drive’s notifications do cover, how to check a folder’s Activity to see what was added, and how a short script can send a Google Drive notification when a file is added to a folder to your inbox.

What Google Drive notifies you about

Here’s my situation. I run the demo Drive for Bluebird Landscaping Co., a made-up lawn care company. Dana Brooks, our crew lead, uploads job photos to a shared folder, and I’d love to know when new ones land.

Drive does send some notifications on its own. According to Google, you hear about three things:

  • Someone shares a new file or folder with you.
  • Someone mentions you in a comment or assigns you an action item.
  • Someone requests access to a file you own.

Notice what’s missing. New uploads to a folder aren’t on the list, even in a shared Google Drive folder where several people add files every day.

You can see this in the settings. On a computer, go to drive.google.com, click the Settings gear, choose Settings, then click Notifications on the left.

Google Drive Settings Notifications page with the Get all updates about Google Drive items via email checkbox boxed

In my personal account, the page shows a single Email section with one checkbox: Get all updates about Google Drive items via email. Below it, Google notes you’ll still receive messages related to your Google account. There’s no per-folder option anywhere.

If those emails get noisy, I cover how to turn off Google Drive notifications in a separate guide.

Your options for folder alerts, side by side

Since there’s no switch to flip, you pick another route. Here’s how the realistic choices compare.

OptionTells you a file was added?How fastSetup
Drive notification settingsNoNot applicableNone
Folder Activity tabYes, when you lookWhenever you checkNone
Apps Script with a timerYes, by emailEvery 1 to 30 minutesAbout 10 minutes, once
Third-party automation toolsYesDepends on the toolAccount plus Drive permissions

Check the folder Activity to see who added what

The built-in way is manual, but it works. Open the folder, click the i (View details) icon at the top right, and switch to the Activity tab.

Bluebird Landscaping folder details pane Activity tab showing You uploaded 3 items with three file names boxed

When I uploaded three files to the Bluebird Landscaping folder, Activity showed “You uploaded 3 items” with the time and each file name. If Dana had uploaded them, her name would appear instead.

It’s the same feed I describe in my guide to recent activity on Google Drive. The catch is obvious: you have to remember to look.

Get an email alert with Google Apps Script

For a real alert, I set up a small Google Apps Script in my test account. It looks at one folder on a timer and emails you the names and links of files created since its last check.

  1. Go to script.google.com and click New project. I named mine Bluebird folder alerts.
  2. Delete the sample code in Code.gs and paste the script below.
  3. Open your Drive folder and copy the part of the URL after /folders/. That’s the folder ID. Paste it in place of PASTE_YOUR_FOLDER_ID_HERE.
  4. Click Save.
// Emails you a list of files added to one Drive folder since the last check.
const FOLDER_ID = 'PASTE_YOUR_FOLDER_ID_HERE';

function checkNewFiles() {
  const props = PropertiesService.getScriptProperties();
  const lastCheck = Number(props.getProperty('lastCheck') || Date.now());
  const folder = DriveApp.getFolderById(FOLDER_ID);
  const files = folder.getFiles();
  const added = [];

  while (files.hasNext()) {
    const file = files.next();
    if (file.getDateCreated().getTime() > lastCheck) {
      added.push(file.getName() + ' - ' + file.getUrl());
    }
  }

  if (added.length > 0) {
    MailApp.sendEmail(
      Session.getActiveUser().getEmail(),
      'New files in ' + folder.getName(),
      added.join('\n')
    );
  }
  props.setProperty('lastCheck', String(Date.now()));
}

// Run once to check the folder every 15 minutes.
function createTrigger() {
  ScriptApp.newTrigger('checkNewFiles').timeBased().everyMinutes(15).create();
}

The script has two functions. checkNewFiles does the checking and sends the email to your own Google account. createTrigger schedules it to run every 15 minutes.

Apps Script project Bluebird folder alerts with Code.gs and the function picker showing checkNewFiles and createTrigger boxed

Choose createTrigger in the function picker and click Run once. The first time, Google asks you to authorize the script. Read the permissions it requests before you allow them, since it needs to see your Drive files and send email as you.

Prefer clicking to code? Open Triggers (the clock icon) on the left, click Add Trigger, choose checkNewFiles, set the event source to Time-driven, and pick Minutes timer.

Add Trigger for Bluebird folder alerts dialog with checkNewFiles selected and Minutes timer boxed in the trigger type list

Apps Script only accepts 1, 5, 10, 15, or 30 minutes for this kind of timer. The very first run just records a starting point, so files that were already in the folder won’t be emailed.

To be clear, I wrote and saved this in my test account, but I didn’t authorize it or run it, so I haven’t received an alert email from it myself. If you’d rather list every file once, see how to list files in a folder and subfolder.

What the script and other tools can’t do

A homemade alert is handy, but it has limits worth knowing before you rely on it.

  • It isn’t instant. It checks on a schedule, so with a 15-minute timer you hear about a new file up to 15 minutes later.
  • Moved files can slip through. The script compares each file’s created date. A file moved in from another folder keeps its original date, so it won’t be reported.
  • Subfolders aren’t checked. It only looks at the folder you named, not any subfolders inside it.
  • Email has limits. Apps Script has daily quotas on how many emails a script can send.

Third-party automation services and Drive add-ons can do the same job, sometimes faster. They need access to your Drive, so review exactly what they ask for before you connect your account.

If you’re the one adding files

Maybe you’re on Dana’s side, uploading files that someone else needs to see. Since the folder owner won’t get an automatic alert, a quick message or a comment mentioning them is the reliable way to let them know.

And if you can’t add files at all, you probably have view-only access. Ask the owner for edit access, or send a request for access in Google Drive.

Want to keep a closer eye on shared files? These might help

Common questions

Does Google Drive notify you when someone adds a file to a shared folder?

No. Drive notifies you about new shares, mentions, and access requests, but not about new files in a folder. Google Drive Help: Get Google Drive notifications lists what it does cover.

Can Google Drive notify me about changes in a folder?

Not automatically. You can open the folder’s details pane and check the Activity tab, or set up an Apps Script that checks the folder on a timer and emails you.

Where are Google Drive notification settings?

On a computer, go to drive.google.com, click the Settings gear, choose Settings, and then click Notifications. In a personal account it shows one email checkbox for all Drive updates.

Will the Apps Script alert tell me about files in subfolders?

No. The script only looks at the one folder whose ID you paste in. Files added to folders inside it aren’t checked.