Connect Apify and Google Drive
Explore ready-made Apify and Google Drive templates and start automating in minutes.

Create a custom workflow
Integrate Apify with Google Drive and automate the work that moves between them — no code required.
Triggers and actions
Explore what you can automate between Apify and Google Drive.
Popular Apify and Google Drive workflows
Connect Apify and Google Drive with Make. Automate manual tasks, sync real-time data, and build more efficient workflows.
Save TikTok videos from Telegram to Google Drive
Use this template to save TikTok videos from Telegram to Google Drive automatically. How it works Send a TikTok link to your Telegram bot. The scenario extracts the link and validates it. It logs the task in Google Sheets. It runs an Apify TikTok downloader Actor to get video metadata and a downloadable video URL. It downloads the video file. It finds or creates a daily folder in Google Drive using the date format YYYY-MM-DD. It uploads the video to Google Drive and creates a share link. It updates the same row in Google Sheets with the title, creator, drive link, status, and error details if needed. It replies in Telegram when processing starts, succeeds, or fails. What you need A Telegram Bot connection in Make A Google Drive connection A Google Sheets connection An Apify connection and a TikTok downloader Actor A copied Google Sheets template Google Sheets template Preview: https://docs.google.com/spreadsheets/d/1jS278opUmWQNd_cDCAaow31yq1RF2HZAv-LSRRy_5IA/edit?usp=sharing Copy: https://docs.google.com/spreadsheets/d/1jS278opUmWQNd_cDCAaow31yq1RF2HZAv-LSRRy_5IA/copy Notes The scenario is designed for on-demand processing from Telegram messages. Google Sheets is used as a processing log, not as a manual task input sheet. Videos are organized in Google Drive by day to keep the archive tidy. Only archive content you own or have permission to save.
Batch archive TikTok videos from links in Google Sheets to Google Drive
This template helps you archive TikTok videos from a Google Sheets list into Google Drive in an organized way. How it works Reads rows from the Tasks sheet where status = PENDING and tiktok_url is not empty. Calls the Apify Actor liul/tiktok-video-audio-downloader to fetch video metadata and a downloadable video URL. Downloads the video and uploads it to Google Drive into a daily subfolder named YYYY-MM-DD under your chosen parent folder. Generates a shareable link for the uploaded file. Updates the same row in Google Sheets with: title (video title) author (creator nickname) drive_link (Google Drive link) status (DONE on success / ERROR on failure) error_message (only when failed) What you need to set up Apify connection (API token) Google Drive connection and a parent folder for daily archives A Google Sheet with these columns (header names must match): tiktok_url, status, title, author, drive_link, error_message Google Sheets template (recommended) Make a copy: https://docs.google.com/spreadsheets/d/1gQ7Fi0NC7nHiAnvJt7MSEYSuQ23qih5XmM9VkFcxjlA/copy Preview (view-only): https://docs.google.com/spreadsheets/d/1gQ7Fi0NC7nHiAnvJt7MSEYSuQ23qih5XmM9VkFcxjlA/edit?usp=sharing Please do not rename the column headers. Notes If you don’t see updates immediately in Google Sheets, refresh the page. Only archive content you own or have permission to save.
Batch download Facebook Reels videos from Google Sheets to Google Drive
This template helps you batch download Facebook Reels videos from a Google Sheets list into Google Drive in an organized way. How it works Reads rows from the Tasks sheet where status = PENDING and facebook_reels_url is not empty. Processes each Facebook Reels URL to get video metadata and a downloadable video file. Downloads the video and uploads it to Google Drive into a daily subfolder named YYYY-MM-DD under your chosen parent folder. Generates a shareable link for the uploaded file. Updates the same row in Google Sheets with: title (video title) author (creator or page name) drive_link (Google Drive link) status (DONE on success / ERROR on failure) error_message (only when failed) What you need to set up Google Drive connection and a parent folder for daily archives A Google Sheet with these columns (header names must match): facebook_reels_url, status, title, author, drive_link, error_message Google Sheets template (recommended) Preview Link: https://docs.google.com/spreadsheets/d/1dtnfCFAOzpmcPov4aM8lKJaVnxfLPWtXcac_g67gA_4/edit?usp=sharing Copy Link: https://docs.google.com/spreadsheets/d/1dtnfCFAOzpmcPov4aM8lKJaVnxfLPWtXcac_g67gA_4/copy Please do not rename the column headers. Notes If you don’t see updates immediately in Google Sheets, refresh the page. Only archive content you own or have permission to save.
Support
FAQs
How do I get started with Make?
Start by registering for Make. As a new Make user, you’ll automatically be assigned a free account. Once your account is set up, you can start creating your first scenarios. We recommend starting with our step-by-step video tutorial.
What is a scenario?
A scenario represents a workflow or a project of your own creation, and it is made up of a series of modules that automate apps and services. Creating a scenario allows you to transfer and transform data between apps and services via these modules to automate anything and improve the way you work.
What is a module?
Modules are the main building blocks of automation in Make. Modules represent actions that Make performs with an app, like creating, updating, or deleting data.
What is mapping?
Mapping links the modules in your scenario. When you map an item, you connect the data retrieved by one module to another module to perform the desired action. For example, you can map email addresses and subject lines to create a spreadsheet using this data.
