workflows.fit
Back to n8n workflows
n8n templateFreeBy Lucio

Batch upload Instagram Reels to YouTube with scheduled delays

Automatically upload your Instagram videos to YouTube with configurable time gaps between each upload, using n8n Tables for deduplication. --- How it works 1. Fetches recent Instagram posts via the Meta Graph API and ...

DevelopmentCore NodesMarketingSchedule TriggerSetHttp RequestSplit Out
Loading interactive preview...

Template notes

Automatically upload your Instagram videos to YouTube with configurable time gaps between each upload, using n8n Tables for deduplication.

---

How it works

1. Fetches recent Instagram posts via the Meta Graph API and filters to only video content (VIDEO/REELS) 2. Checks each video against an n8n Table to skip already-uploaded content 3. Waits a configurable delay between uploads to space out your publishing schedule 4. Processes metadata - extracts title from caption, converts hashtags to YouTube tags 5. Uploads to YouTube with your configured privacy, category, and safety settings 6. Records the upload in the n8n Table to prevent duplicates on future runs

---

Set up steps

Time estimate: 10-15 minutes

1. Create an n8n Table with two text fields: postId and youtubeId 2. Connect your Instagram credentials (Meta Developer Bearer Token) 3. Connect your YouTube OAuth2 account 4. Edit the Configuration node to set your preferred upload delay, privacy status, and category 5. Activate the workflow