---
title: Upload to Google Drive
description: Upload files to a specific folder in Google Drive using an authenticated connection.
category: File Transfer
tags: [google drive, upload, file, storage, cloud]
---

# Upload to Google Drive

## Description

The **Upload to Google Drive** activity uploads one or more files from your workflow to a designated directory in a connected Google Drive account. This activity can be used to automatically store reports, exports, logs, or any files generated or processed in the workflow.

Files are transferred securely using a pre-configured OAuth connection. The uploaded files can also return public or shareable links that allow downstream activities or users to access them directly from Google Drive.

> **Use case**:  
> After generating daily sales summaries as CSVs, use this activity to automatically upload them to a shared Google Drive folder for review by the finance team.

---

## Input

| Input Type  | Format | Description                                 |
| ----------- | ------ | ------------------------------------------- |
| **File(s)** | Binary | One or more files generated in prior steps. |

---

## Output

| Output Type        | Format | Description                                                |
| ------------------ | ------ | ---------------------------------------------------------- |
| **File Info**      | Table  | Metadata for each uploaded file (name, size, path, etc.).  |
| **Download Links** | URLs   | Direct access links to files (based on Drive permissions). |

---

## Configuration Fields

| Field Name            | Description                                                                                    | Required |
| --------------------- | ---------------------------------------------------------------------------------------------- | -------- |
| **Connection**        | Google Drive connection with OAuth credentials. Select from your saved authenticated accounts. | Yes      |
| **Working Directory** | Folder path in your Google Drive where files will be uploaded. Example: `/Reports/Daily/`      | Yes      |

---

## Sample Input

_Not Applicable_ –

---

## Sample Configuration

| Field             | Value                     |
| ----------------- | ------------------------- |
| Connection        | `google-drive-main`       |
| Working Directory | `/Shared Reports/Monthly` |

---

## Sample Output

| File Name          | Remote Path                | Size  | Download Link                       |
| ------------------ | -------------------------- | ----- | ----------------------------------- |
| `sales_report.csv` | `/Shared Reports/Monthly/` | 1.2MB | https://drive.google.com/file/d/... |
| `log_archive.zip`  | `/Shared Reports/Monthly/` | 3.8MB | https://drive.google.com/file/d/... |
