Zapier doesn't convert video. This Zap does.
Someone uploads a MOV file to your shared Google Drive folder. Your team needs MP4. Your website needs WebM. Your social media scheduler needs MP4 under 100MB.
Without automation, someone downloads the file, opens a converter, waits, uploads the result. That's 10 minutes per file. Ten files per day = nearly two hours of conversion work.
With Zapier + RenderIO, the conversion happens automatically. New file appears, gets converted, and lands in the output folder. No human touch required.
The conversion Zap
Trigger: New file in Google Drive
Create a new Zap
Trigger App: Google Drive
Trigger Event: New File in Folder
Folder: Select your "Raw Videos" folder
Test the trigger with a sample file
Action 1: Convert with RenderIO
Action App: Webhooks by Zapier
Action Event: POST
URL:
https://renderio.dev/api/v1/run-ffmpeg-commandPayload Type: JSON
Headers:
| Key | Value |
| X-API-KEY | your_renderio_api_key |
| Content-Type | application/json |
Data:
For MOV to MP4:
Action 2: Wait for processing
Action App: Delay by Zapier
Duration: 30 seconds
Action 3: Check status
Action App: Webhooks by Zapier
Action Event: GET
URL:
https://renderio.dev/api/v1/commands/{{step2_command_id}}Headers:
X-API-KEY: your_renderio_api_key
Action 4: Save the result
Action App: Google Drive
Action Event: Upload File
File URL:
{{step4_output_url}}Folder: Select your "Converted Videos" folder
Format conversion examples
MOV to MP4
The most common conversion. iPhone and Mac record in MOV. Everything else needs MP4.
Why -movflags +faststart: Moves the video metadata to the beginning of the file. Without this, web browsers need to download the entire file before playback can start. With it, playback begins immediately.
WebM to MP4
Screen recordings from Chrome and many web tools output WebM. Convert for broader compatibility:
AVI to MP4
Legacy format from older cameras and screen recorders:
MKV to MP4
Common for downloaded or ripped video content:
Note: -c:v copy copies the video stream without re-encoding. This is much faster but only works if the MKV contains H.264 video (which it usually does).
MP4 to WebM (for web embedding)
WebM with VP9 encoding provides smaller file sizes than H.264 for the same quality. Good for web embedding where bandwidth matters.
MP4 to GIF (for previews)
Takes the first 5 seconds, reduces to 15fps and 480px wide. The palettegen/paletteuse filters build a custom color palette for much better quality. For the full breakdown of GIF optimization options, batch conversion, and when to use WebP instead, see how to convert MP4 to GIF with FFmpeg.
Convert + resize in one step
Combine format conversion with resizing to avoid two API calls:
Convert + compress in one step
This converts to MP4, scales to 720p, and compresses. A 500MB MOV file becomes a 50-80MB MP4.
Auto-detect format with Zapier filter
Add a Zapier Filter step to route different formats:
Filter: File extension contains "mov" → use MOV conversion command
Filter: File extension contains "webm" → use WebM conversion command
Filter: File extension contains "avi" → use AVI conversion command
Or use Zapier Paths to handle multiple formats in one Zap:
Path A: Extension is .mov → MOV to MP4 conversion
Path B: Extension is .webm → WebM to MP4 conversion
Path C: Extension is .avi → AVI to MP4 conversion
Error handling
Add error handling for failed conversions:
After the GET status step, add a Filter:
Only continue if status equals "SUCCESS"
Add a Path for failures:
If status equals "FAILED" → Send Slack notification with the error message
If status equals "SUCCESS" → Continue with upload
Real-world example: Client submission workflow
A video production company automates client submissions:
Client uploads video (any format) to shared Dropbox folder
Zapier detects new file
RenderIO converts to MP4 + normalizes audio + adds timecode
Converted file lands in "Review" folder
Editor gets Slack notification
FFmpeg command for this workflow:
This converts any format to MP4, adds a burned-in timecode for review notes, and normalizes the audio. The editor gets a consistent format regardless of what the client uploaded.
Video conversion in Zapier. No plugins. No code. Just webhooks and FFmpeg. For the full setup walkthrough, see our Zapier FFmpeg integration guide.