Create scheduled social media post packages with forms and Google Drive
Ready for 3.0What this workflow does
This workflow has 14 nodes and runs when someone submits an n8n form (“Create a Scheduled Social Post Package”). Along the way it connects Google Drive.
How it runs
Trigger: When someone submits an n8n form (“Create a Scheduled Social Post Package”).
- Validate Inputs with Code (Code): runs custom JavaScript code
- If: checks a condition and branches into true / false
- Set Google Drive Folder ID (Edit Fields (Set)): sets 1 field: parentFolderId
- Display Input Error Form (n8n Form): shows the next form page
- Search for Package in Drive (Google Drive): work with file folder
- Check Duplicate Package (If): checks a condition and branches into true / false
- Display Duplicate Message (n8n Form): shows the next form page
- Create Folder in Google Drive (Google Drive): work with folder
- Prepare Files with Code (Code): runs custom JavaScript code
- Upload Files to Google Drive (Google Drive): uses Google Drive
…plus 3 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Google Drive
n8n-nodes-base.googleDrive - n8n Form
n8n-nodes-base.form - Edit Fields (Set)
n8n-nodes-base.set
From the author
Quick overview This workflow collects scheduled social post details via an n8n form and creates a Google Drive package containing a tweet.txt file and 1–4 numbered images, while validating inputs, preventing duplicate package folders, and cleaning up…