Automatically Update YouTube Video Descriptions with Inserted Text
## Who is this for? This workflow is designed for YouTubers who want to update their video descriptions in bulk without manually editing each one. It's especially useful for creators who include a standard set of links in their descriptions and need to insert a new link between existing ones across multiple videos. ## What problem does this workflow solve? Manually updating video descriptions for multiple videos can be tedious and time-consuming. If you have a section in your video descriptions that contains important links, adding a new one in a specific position (e.g., between two existing links) can be a challenge. This workflow automates that process, allowing you to insert a specific string between two predefined rows in all of your video descriptions at once. ## What this workflow does 1. Fetches all videos from your YouTube channel. 2. Iterates through each video to retrieve its existing description. 3. Identifies two predefined rows in the description. 4. Inserts a new row between the two specified rows. 5. Updates the video description with the modified text. ## Setup 1. Connect your YouTube account to n8n and grant necessary permissions. 2. Define your variables in the Set String to Insert node: - **rowBefore**: The existing row after which the new row will be inserted. - **rowToInsert**: The new text or link to insert. - **rowAfter**: The existing row before which the new row will be inserted. 3. Run the workflow using the manual trigger. 4. Review the updated descriptions to ensure accuracy. ## How to customize this workflow to your needs - **Change the insertion criteria** by modifying the rowBefore and rowAfter values. - **Insert multiple rows** by adjusting the JavaScript code in the Code node. - **Extend the workflow** by adding conditions (e.g., only updating descriptions of videos with certain tags). - **Filter specific** videos instead of updating all by modifying the Get All Videos node. This workflow ensures that all your YouTube descriptions stay updated and consistent with minimal effort.
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Related bundle
Social Media Command Center
7 hand-picked workflows for $29.00.
That is $4.14 each, vs $9.99 for this one alone.
View bundleSecure checkout powered by Stripe
Support
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related Social Media workflows
- Generate & Auto-Post AI Videos to Social Media with Veo3 and Blotato$14.99
- Automate AI-Driven Social Media Content Creation and Publishing$24.99
- Automate Viral TikTok Cloning and Multi-Platform Posting with AI$19.99
- Automate LinkedIn Content Creation and Publishing via Email with AI$24.99
- Automate Social Media Posts Using Google Trends and AI$14.99
- Automate Video Captioning and Posting to Instagram and TikTok$14.99
More from Akram Kadri
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.