- Home
- Resources
- Integrations
- Google Drive
Google Drive Make integrationAutomate Google Drive with Make.
Files that file themselves, folders that appear when a client signs, links that go out without a copy and paste. The Google Drive Make integration gives you 32 modules, including 5 triggers. This guide shows what to automate, how to connect your account and how to build a first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Google Drive Make integration let you automate?
The Google Drive Make integration links your Drive account to Make, a no-code tool where you build scenarios (automations made of connected bricks called modules). Each module reads or changes something in Drive: it watches a folder, uploads a file, creates a folder, shares a link, cleans up old revisions. You arrange them once, and Make runs the chain for you.
A client folder that builds itself. When a deal closes in your CRM, Create a Folder opens a folder named after the client, and Upload a File drops the signed contract inside. Nobody has to remember the folder naming rule anymore.
A drop zone your team actually watches. Watch Files in a Folder spots every new or edited file in a folder such as Invoices to process. Get a Share Link then produces a link your accounting tool or chat app can receive.
Tidy shared drives for Workspace admins. Watch Shared Drives notices each new shared drive, and Update a File/Folder Access or Revoke a File/Folder Access keeps permissions in line when someone leaves a project.
A few limits come straight from the documentation. The five shared drive modules need Google Workspace administrator rights. All 5 triggers are scheduled, so Make checks Drive on the scenario's schedule instead of hearing from Google the moment something changes. When you need an endpoint that no module covers, Make an API Call reuses the same connection.
Google Drive also exists in n8n. If your team already works there, read the Google Drive n8n integration page, or weigh both tools in n8n vs Make. To get comfortable with the editor itself, the Make training starts from zero.
How do you connect Google Drive to Make?
- 01
Add a Google Drive module
You need a Google account. Inside a scenario, add any Google Drive module and click Create a connection. A connection is your Drive account linked to Make once, then reused by every Google Drive module you add later.
- 02
Name it and check your address type
Give the connection a clear label in Connection name, handy when you manage several Google accounts. With an address ending in @gmail or @googlemail, the documentation asks for your own OAuth client from Google Cloud Platform: switch on Advanced settings and paste its client credentials.
- 03
Sign in and grant access
Click Sign in with Google, pick the account, then accept every permission Google lists. The documentation asks for all of them, so do not trim the list. Once you confirm, the connection appears in the module and Make can list your folders.
Your first scenario: a client folder with its contract
GoalWhen a new client arrives in another app, Make creates their folder in Google Drive and uploads the file you received.
- 01
Start a blank scenario
Open the Scenarios page, create a new scenario and click the big +. The first module is the event that starts everything: here, the trigger of the app where new clients show up, such as your CRM or a form tool.
- 02
Add Create a Folder
Click the + to the right of that trigger, search for Google Drive and pick Create a Folder. Choose your connection, pick the parent folder from the list Make shows, then map the client name as the folder name.
- 03
Chain Upload a File
Add Upload a File after it. For the destination, map the folder the previous module just created, so each contract lands in the right place. For the file itself, map the file the first app delivered.
- 04
Test with Run once
Click Run once and create a test client in the first app. Each module shows the bundles it received (a bundle is one item passed along, here one client). Open Drive and check the new folder and its file.
- 05
Set the schedule and switch it on
Click the clock on the first module to choose how often Make checks for new clients. A new scenario runs every 15 minutes by default. Then flip the scenario on, and it keeps working without you.
What can start a Google Drive scenario?
5 modules start a scenario when something happens in Google Drive. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Google Drive as soon as it happens.
Watch Files in a Folder
Scheduled triggerIn Make“Triggers when a file is created or modified in a selected folder.”
Pick one folder and this trigger hands your scenario every file that gets added there or edited since the last check. It is the classic starting point for an inbox folder that colleagues or clients feed.
Watch All Files
Scheduled triggerIn Make“Triggers when a file is created or modified.”
This one looks across the whole Drive instead of a single folder, and passes along any file that was created or changed. It gives you a wide net when files arrive from many places and you cannot predict which folder they land in.
Watch Folders
Scheduled triggerIn Make“Triggers when a new folder is created or modified.”
Here the scenario reacts to folders rather than files: a folder created or modified inside the parent you choose becomes a bundle. Useful when a new folder itself signals a new project or a new client.
Watch Shared Drives
Scheduled triggerIn Make“Triggers when a new shared drive is created.”
Every time a new shared drive appears in your Google Workspace, this trigger passes it on. It suits IT or ops teams who want each shared drive documented, announced or configured right after someone creates it.
Watch Comments
Scheduled triggerIn Make“Triggers when a comment is created or updated on a selected file.”
Point it at one file and it collects comments that are created or updated on it. Feedback left in the margin of a brief or a quote no longer stays buried in the document.
What can Make do in Google Drive?
Google Drive gives you 27 modules in 5 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
File/Folder
12 modulesSearch for Files/Folders
SearchIn Make“Searches for files or folders based on search criteria.”
Finds files or folders that match your criteria, like a name or a location, and returns them to the next module. It answers the question "does this already exist?" before your scenario creates a duplicate.
Download a File
ActionIn Make“Downloads a file.”
Pulls the actual content of a Drive file into the scenario, so another app can receive the file itself rather than a link. Think of it as the bridge between a Drive document and an email attachment or an upload elsewhere.
Create a File from Text
ActionIn Make“Creates a file from a text plain.”
Turns plain text built in your scenario into a new file saved in Drive. You assemble the content from earlier modules (a form answer, a summary, a log line) and Make writes it as a document in the folder you pick.
Create a Folder
ActionIn Make“Creates a new folder.”
Opens a new folder where you tell it to, with a name that can come from any earlier data. Your folder structure then follows one naming rule, whoever triggers it.
Create a File/Folder Shortcut
ActionIn Make“Creates a new file or folder shortcut.”
Places a shortcut to an existing file or folder somewhere else in Drive, without making a copy. The original stays in one place, and people find it from several folders.
Upload a File
ActionIn Make“Uploads a new file.”
Sends a file coming from another module into a Drive folder. It is the module that archives attachments, exports and downloads from your other tools, the most common destination in a Drive scenario.
Update a File
ActionIn Make“Updates a file's metadata and/or content.”
Changes an existing file, either its details such as the name, or its content, or both. The file stays where it is, which matters when others already work from it.
Rename a Folder
ActionIn Make“Renames an existing folder.”
Gives an existing folder a new name. Small action, but it keeps your structure readable when a status changes and the folder name should say so.
Move a File/Folder to Trash
ActionIn Make“Moves a file or folder to trash.”
Sends a file or a folder to the Drive trash, where it can still be restored. It is the careful way to clean up, with a safety net if the scenario picked the wrong item.
Delete a File/Folder
ActionIn Make“Permanently deletes a file or folder owned by the user without moving it to the trash.”
Erases a file or folder for good, skipping the trash. It only works on items that the connected user owns, so shared files owned by someone else stay untouched.
Copy a File
ActionIn Make“Makes a copy of an existing file.”
Duplicates an existing file, which makes it the natural tool for templates: one master document, one fresh copy per case. The original is never touched.
Move a File/Folder
ActionIn Make“Moves a file or folder to a different location in Google Drive.”
Relocates a file or folder to another place in Drive. Paired with a trigger, it sorts a messy inbox folder into the right subfolders without anyone dragging files around.
File/Folder Access
3 modulesGet a Share Link
ActionIn Make“Gets a share link for file or folder.”
Returns a link to a file or folder that you can pass to any other app. Your scenario can then send the link by email, post it in chat or store it next to a record in your CRM.
Update a File/Folder Access
ActionIn Make“Updates an exisitng file or folder access.”
Adjusts the access someone already has on a file or folder, for example turning an editor into a viewer. It lets permissions follow the life of a project instead of staying as they were on day one.
Revoke a File/Folder Access
ActionIn Make“Revokes a file or folder access.”
Removes a person's access to a file or folder. Paired with an event from your HR or project tool, it closes doors that people tend to forget to close by hand.
Google Shared Drive (for Google Workspace Users only)
5 modulesThe Google Workspace administrator privilege is required in order to use these modules
Search for Shared Drives
SearchIn Make“Searches for Google Shared Drives with query options.”
Lists the shared drives of your Google Workspace that match your query. Admins use it to loop through every shared drive and apply the same check or the same update to each one.
Create a Shared Drive
ActionIn Make“Creates a new shared drive.”
Creates a new shared drive, the team space where files belong to the organization rather than to one person. Automating it keeps names consistent across departments or clients.
Get a Shared Drive
ActionIn Make“Gets a shared drive's metadata by ID.”
Fetches the details of one shared drive from its ID, so later modules can use its name and settings. It is a lookup step, not a change.
Update a Shared Drive
ActionIn Make“Updates an existing shared drive. For admins only.”
Changes the settings of an existing shared drive. The documentation marks it as a module for admins only, which fits its role: keeping the organization's team spaces in order.
Delete a Shared Drive
ActionIn Make“Deletes a shared drive without any content.”
Removes a shared drive that holds no content. It closes the loop on spaces created for a project or a client that never took off, or that you already emptied.
File Revision
4 modulesList File Revisions
SearchIn Make“Retrieves a list of file's revisions.”
Returns the history of versions saved for a file, one bundle per revision. It shows who changed a document over time and gives the IDs the other revision modules need.
Get a File Revision
ActionIn Make“Gets a specified file's revision.”
Retrieves one specific revision of a file, identified by its ID. You reach back to a precise version instead of the current one.
Update a File Revision
ActionIn Make“Updates an existing file's revision.”
Edits an existing revision of a file. It is a niche module for teams that manage version history carefully, such as legal or quality documents that must keep an exact trace.
Delete a File Revision
ActionIn Make“Deletes a file's revision.”
Removes one revision from a file's history while keeping the file itself. It helps when an old version should no longer be reachable, for example a draft with outdated figures.
Other
3 modulesGet a Folder ID for a Path
SearchIn Make“Retrieves a folder ID for a folder path.”
Converts a readable folder path into the folder ID that other modules expect. Your scenario can then work with paths such as /Clients/2026 instead of IDs nobody remembers.
Get a File/Folder Path for an ID
ActionIn Make“Retrieves a file or folder path for an ID.”
Does the reverse trip: from an ID, it gives back the full path of a file or folder. Handy for messages and logs that humans read.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Calls any endpoint of the Google Drive API with the connection you already set up. It covers what the ready modules leave out, as long as the API offers it.
Need help automating Google Drive with Make?
A person reads every message.