Zapier

Connect Zapier to SFTP, FTP, or S3 through a fixed IP.

Quick start

1

Install PushFTP on Zapier

Search for PushFTP in Zapier and connect with your API key.

2

Choose a trigger

Pick what starts your Zap — "New Email in Gmail", "New File in Google Drive", or any other app.

3

Add a PushFTP action

Select Upload File, pick your connection, map the file from your trigger. Done.

4

Test and turn on

Click "Test step". If you see a success result, your file was uploaded. Turn on the Zap.

Triggers

Start your Zap when something happens on your server.

New File DetectedWatched folders docs →

Fires when a new file appears on your server — via watched folder or email upload.

Transfer FailedTransfers API →

Fires when any file transfer fails. Send Slack alerts, retry uploads, or log errors.

Actions

Do things with your files from any Zap step.

Upload FileUpload API →

Upload a file or URL to your server. Works with Gmail attachments, Drive files, and any download URL.

Download FileDownload API →

Download a file from your server. Returns file data you can pass to Gmail, Drive, Dropbox, etc.

Copy File Between ConnectionsCopy API →

Copy a file from one server to another — e.g. SFTP to S3. Requires Pro plan (multiple connections).

Read File ContentsRead API →

Read text content of a file (CSV, JSON, logs). Use the data in subsequent Zap steps.

Delete FileDelete API →

Delete a file from your server.

Move / Rename FileMove API →

Move a file to a different folder or rename it.

Create FolderMkdir API →

Create a directory on your server. Safe if it already exists.

List Files in FolderList API →

List all files and directories in a folder.

Create / Overwrite FileWrite API →

Create a new file or overwrite an existing one from text or base64 content.

Append to FileAppend API →

Add content to the end of an existing file — perfect for logs, CSV rows, or building files over time.

Searches

Look up data to use in Zapier paths and filters.

Check if a file exists on your server. Returns file info (size, modified date) if found.

Popular workflows

Gmail→PushFTP→SFTP
Google Drive→PushFTP→SFTP
Google Sheets→PushFTP→SFTP
Jotform→PushFTP→SFTP
OneDrive→PushFTP→SFTP