Transform new Google Sheets spreadsheet rows into Moovly videos and upload them to YouTube
You can transform each new row in a Google Sheet into a video via a Moovly video template and automatically upload the result to YouTube.
You can transform each new row in a Google Sheet into a video via a Moovly video template and automatically upload the result to YouTube.
- When this happens...  New Spreadsheet Row New Spreadsheet RowTriggers when a new row is added to the bottom of a spreadsheet. TriggerInstantThis event starts a Zap instantly.
- automatically do this...  ActionWriteCreate a new record or update an existing record in your app. ActionWriteCreate a new record or update an existing record in your app.
- then do this!  Upload Video Upload VideoPost a video to your channel ActionWriteCreate a new record or update an existing record in your app.
- Free forever for core features
- 14 day trial for premium features & apps
- Dont Change Sheet Structure 
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- Dont Change Sheet Structure 
- No Team Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Trigger column 
 Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Column NameRequired 
- Index 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Frozen Rows Count 
- Frozen Columns Count 
- Sheet Position 
- Hide Sheet 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Source RangeRequired 
- Destination RangeRequired 
- Paste Type 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- TitleRequired 
- Spreadsheet to Copy 
- Headers 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Info 
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Row(s)Required 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Info 
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Row(s)Required 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- RowRequired 
- Background Color 
- Text Color 
- Bold 
- Italic 
- Strikethrough 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Cell RangeRequired 
- Validation TypeRequired 
- Input Message 
- Strict Validation 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- RowRequired 
- Background Color 
- Text Color 
- Bold 
- Italic 
- Strikethrough 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Stop on errorRequired 
- HTTP MethodRequired 
- URLRequired 
- Query string parameters 
- Additional request headers 
- Body 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- TitleRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- ColumnsRequired 
- Row countRequired 
- Output format 
- First row 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Spreadsheet IDRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- TitleRequired 
- Overwrite existing worksheet with the same title 
- Headers 
 ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
- Quota Copy 
- Upload Size Copy 
- TitleRequired 
- DescriptionRequired 
- VideoRequired 
- Thumbnail 
- Privacy Status 
- Publish At 
- Tags 
- Language Section 
- Default Language 
- Default Audio Language 
- Localizations Help Text 
- Language Code 
- Localized Title 
- Localized Description 
- Recording Section 
- Recording Date 
- Recording Location 
- Advanced Section 
- License 
- Allow Embedding 
- Public Statistics Viewable 
- Category Id Help Text 
- Category 
- Made For Kids 
- Notify Subscribers 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Stop on errorRequired 
- HTTP MethodRequired 
- URLRequired 
- Query string parameters 
- Additional request headers 
- Body 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Report Breakdown 
- Report TypeRequired 
- Start DateRequired 
- End DateRequired 
- Report MetricsRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Dont Change Sheet Structure 
- No Team Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
- Dont Change Sheet Structure 
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Trigger column 
 Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Use Timezone set up on the spreadsheet to format date values? 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Cell RangeRequired 
- Condition TypeRequired 
- Background Color 
- Text Color 
- Bold Text 
- Italic Text 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- Spreadsheet Containing the Worksheet to CopyRequired 
- Worksheet to CopyRequired 
- Copy Worksheet Destination 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- TitleRequired 
- Overwrite existing worksheet with the same title 
- Headers 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Confirm DeletionRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Cell RangeRequired 
- Format TypeRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- SpreadsheetRequired 
- WorksheetRequired 
- New Sheet NameRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Cell RangeRequired 
- Sort by ColumnRequired 
- Sort OrderRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Lookup columnRequired 
- Lookup valueRequired 
- Supporting lookup column 
- Supporting lookup value 
- Search from last row 
- Row count 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- A1 RangeRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Row IDRequired 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Lookup columnRequired 
- Lookup valueRequired 
- Supporting lookup column 
- Supporting lookup value 
- Search from last row 
- Row count 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
- Drive 
- SpreadsheetRequired 
- WorksheetRequired 
- Lookup columnRequired 
- Lookup valueRequired 
- Supporting lookup column 
- Supporting lookup value 
- Search from last row 
- Row count 
 ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
- Quota Copy 
- PlaylistRequired 
- Video IDRequired 
- Position 
- Note 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Thumbnail Size Copy 
- Video IdRequired 
- ThumbnailRequired 
 ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
- Search Query 
- Channel ID 
- Order Results By 
- Published After 
- Published Before 
- Video Duration 
- Video Definition 
- Video Dimension 
- Video Caption 
- Video License 
- Safe Search 
- Region Code 
- Relevance Language 
- Video Category ID 
- Max Results 
 ActionThis is an event a Zap performs.SearchFind existing data in your app
Related categories
Related categories
Related Zap Templates
- Create Google Sheets spreadsheet rows for new YouTube videos in a channel
- Create Google Sheet rows for new videos in YouTube search
- Create Google Sheet rows for new videos in YouTube playlist
- Upload YouTube videos for new Google Sheet rows
- Create spreadsheets in Google Sheets for new videos found by search on YouTube
- Create Google Sheet rows for new YouTube videos
- Upload YouTube videos from new or updated Google Sheets rows
- Upload videos to YouTube for new spreadsheet rows in Google Sheets team drive
- Create Google Sheets rows and timestamps in ScoreDetect for new videos in YouTube channels
- Create multiple spreadsheet rows in Google Sheets for every new video on YouTube
- Track new YouTube playlist videos by creating multiple rows in Google Sheets
- Create multiple rows in Google Sheets for new YouTube videos found by search
- Create multiple spreadsheet rows in Google Sheets for new videos in a YouTube channel
- Update Google Sheets rows with new YouTube channel videos
- Create worksheets in Google Sheets for new videos in your YouTube channel
- Update spreadsheet rows in Google Sheets when new videos are added in YouTube channel
- Format Google Sheets rows each time new videos are added to a YouTube playlist
- Update Google Sheets rows each time new videos are added in YouTube
- Update Google Sheets rows with new YouTube videos
- Create spreadsheet columns in Google Sheets for new videos in YouTube playlist
- Create spreadsheet columns in Google Sheets for new YouTube channel videos
- Create spreadsheet columns in Google Sheets for new videos found by search on YouTube
- "upload videos to YouTube from new or updated rows in Google Sheets team drive"
- Upload videos to YouTube from new rows in Google Sheets
- Update rows in Google Sheets when new videos are added on YouTube
- Update Google Sheets rows when new videos matching your YouTube search appear
- Create Google Sheets spreadsheets from new YouTube videos
- Update Google Sheets rows with new YouTube videos by search
- Track new YouTube videos by search and create rows in Google Sheets
- Track new YouTube channel videos by creating rows in Google Sheets
- Upload videos on YouTube for each new row in Google Sheets
- Add new YouTube videos to a Google Sheets spreadsheet when added to a playlist
- Add new YouTube videos to the top row of a Google Sheets spreadsheet
- Create top spreadsheet rows in Google Sheets for new YouTube videos found by search
- Create new Google Sheets rows at the top for each new YouTube video
- Initiate a Google Sheets row at top for every new YouTube video added to playlist
- Update Google Sheets rows whenever new videos are added to a YouTube playlist
- Render storyboard jobs in Pictory and upload YouTube videos with new rows in Google Sheets
- Add new or updated Google Sheets rows to a YouTube playlist as videos
- Add videos to YouTube playlist when new rows are added in Google Sheets
- Update Google Sheets properties when new YouTube channel videos are added
Related Zap Templates
- Create Google Sheets spreadsheet rows for new YouTube videos in a channel
- Upload YouTube videos for new Google Sheet rows
- Upload YouTube videos from new or updated Google Sheets rows
- Create multiple spreadsheet rows in Google Sheets for every new video on YouTube
- Create multiple spreadsheet rows in Google Sheets for new videos in a YouTube channel
- Update spreadsheet rows in Google Sheets when new videos are added in YouTube channel
- Update Google Sheets rows with new YouTube videos
- Create spreadsheet columns in Google Sheets for new videos found by search on YouTube
- Update rows in Google Sheets when new videos are added on YouTube
- Update Google Sheets rows with new YouTube videos by search
- Upload videos on YouTube for each new row in Google Sheets
- Create top spreadsheet rows in Google Sheets for new YouTube videos found by search
- Update Google Sheets rows whenever new videos are added to a YouTube playlist
- Add videos to YouTube playlist when new rows are added in Google Sheets
- Create Google Sheet rows for new videos in YouTube search
- Create spreadsheets in Google Sheets for new videos found by search on YouTube
- Upload videos to YouTube for new spreadsheet rows in Google Sheets team drive
- Track new YouTube playlist videos by creating multiple rows in Google Sheets
- Update Google Sheets rows with new YouTube channel videos
- Format Google Sheets rows each time new videos are added to a YouTube playlist
- Create spreadsheet columns in Google Sheets for new videos in YouTube playlist
- "upload videos to YouTube from new or updated rows in Google Sheets team drive"
- Update Google Sheets rows when new videos matching your YouTube search appear
- Track new YouTube videos by search and create rows in Google Sheets
- Add new YouTube videos to a Google Sheets spreadsheet when added to a playlist
- Create new Google Sheets rows at the top for each new YouTube video
- Render storyboard jobs in Pictory and upload YouTube videos with new rows in Google Sheets
- Update Google Sheets properties when new YouTube channel videos are added
- Create Google Sheet rows for new videos in YouTube playlist
- Create Google Sheet rows for new YouTube videos
- Create Google Sheets rows and timestamps in ScoreDetect for new videos in YouTube channels
- Create multiple rows in Google Sheets for new YouTube videos found by search
- Create worksheets in Google Sheets for new videos in your YouTube channel
- Update Google Sheets rows each time new videos are added in YouTube
- Create spreadsheet columns in Google Sheets for new YouTube channel videos
- Upload videos to YouTube from new rows in Google Sheets
- Create Google Sheets spreadsheets from new YouTube videos
- Track new YouTube channel videos by creating rows in Google Sheets
- Add new YouTube videos to the top row of a Google Sheets spreadsheet
- Initiate a Google Sheets row at top for every new YouTube video added to playlist
- Add new or updated Google Sheets rows to a YouTube playlist as videos













