Back to Integrations
integrationFacebook Graph API node
integrationYouTube node

Facebook Graph API and YouTube integration

Save yourself the work of writing custom integrations for Facebook Graph API and YouTube and use n8n instead. Build adaptable and scalable Development, and Marketing workflows that work with your technology stack. All within a building experience you will love.

How to connect Facebook Graph API and YouTube

  • Step 1: Create a new workflow
  • Step 2: Add and configure nodes
  • Step 3: Connect
  • Step 4: Customize and extend your integration
  • Step 5: Test and activate your workflow

Step 1: Create a new workflow and add the first step

In n8n, click the "Add workflow" button in the Workflows tab to create a new workflow. Add the starting point – a trigger on when your workflow should run: an app event, a schedule, a webhook call, another workflow, an AI chat, or a manual trigger. Sometimes, the HTTP Request node might already serve as your starting point.

Facebook Graph API and YouTube integration: Create a new workflow and add the first step

Step 2: Add and configure Facebook Graph API and YouTube nodes

You can find Facebook Graph API and YouTube in the nodes panel. Drag them onto your workflow canvas, selecting their actions. Click each node, choose a credential, and authenticate to grant n8n access. Configure Facebook Graph API and YouTube nodes one by one: input data on the left, parameters in the middle, and output data on the right.

Facebook Graph API and YouTube integration: Add and configure Facebook Graph API and YouTube nodes

Step 3: Connect Facebook Graph API and YouTube

A connection establishes a link between Facebook Graph API and YouTube (or vice versa) to route data through the workflow. Data flows from the output of one node to the input of another. You can have single or multiple connections for each node.

Facebook Graph API and YouTube integration: Connect Facebook Graph API and YouTube

Step 4: Customize and extend your Facebook Graph API and YouTube integration

Use n8n's core nodes such as If, Split Out, Merge, and others to transform and manipulate data. Write custom JavaScript or Python in the Code node and run it as a step in your workflow. Connect Facebook Graph API and YouTube with any of n8n’s 1000+ integrations, and incorporate advanced AI logic into your workflows.

Facebook Graph API and YouTube integration: Customize and extend your Facebook Graph API and YouTube integration

Step 5: Test and activate your Facebook Graph API and YouTube workflow

Save and run the workflow to see if everything works as expected. Based on your configuration, data should flow from Facebook Graph API to YouTube or vice versa. Easily debug your workflow: you can check past executions to isolate and fix the mistake. Once you've tested everything, make sure to save your workflow and activate it.

Facebook Graph API and YouTube integration: Test and activate your Facebook Graph API and YouTube workflow

Create & approve POV videos with AI, ElevenLabs & multi-posting (TikTok/IG/YT)

POV Video Creator: Automating TikTok-Style Instagram Video Automation, Approval, and Multi-Platform Posting Using AI, ElevenLabs, Google Sheets, and Social Media APIs

Description

What Problem Does This Solve? 🎥
This workflow automates the creation, rendering, approval, and posting of TikTok-style POV (Point of View) videos to Instagram, with cross-posting to Facebook and YouTube. It eliminates manual video production, approval delays, and inconsistent posting schedules. It ensures high-quality content creation and distribution for social media managers and content creators

Target audience: Social media managers, content creators, small to medium-sized businesses, and n8n users familiar with AI tools, Google Sheets, and social media APIs

What Does It Do? 🌟
Generates daily POV video ideas using OpenAI
Creates images, videos, and audio with PIAPI.ai and ElevenLabs
Renders final videos with Creatomate
Manages approvals via email and Google Sheets
Posts approved videos to Instagram, Facebook, and YouTube
Tracks progress in a Google Sheet for transparency

Key Features
AI-driven idea generation and script creation
Automated media production with image, video, and audio synthesis
Email-based approval system for quality control
Cross-platform posting to Instagram, Facebook, and YouTube
Real-time tracking in Google Sheets and Google Drive
Error handling for rendering and posting failures

Setup Instructions

Prerequisites
n8n Instance**: Self-hosted or cloud n8n instance
API Credentials**:
OpenAI API: API key for idea generation, stored in n8n credentials
PIAPI.ai API: API key for image and video generation, stored in n8n credentials
ElevenLabs API: API key for audio generation, stored in n8n credentials
Creatomate API: API key for video rendering, stored in n8n credentials
Google Sheets/Drive API: OAuth2 credentials from Google Cloud Console with Sheets and Drive scopes
Gmail API: OAuth2 credentials from Google Cloud Console with Gmail scope
Instagram Graph API: User Access Token with instagram_content_publish permission from a Facebook App
Facebook Graph API: Access Token from the same Facebook App
YouTube API: OAuth2 credentials for YouTube uploads
Google Sheet**: A sheet named "POV Videos" with a tab "Instagram" and columns: Timestamp, ID, Subject, Topic, Caption, POV_Status, Prompt, Publish_Status, Link, Final Video, Approval, row_number
Creatomate Template**: A pre-configured template with video, audio, and text elements

Installation Steps
Import the Workflow:
Copy the workflow JSON from the “Template Code” section (to be provided)
Import it into n8n via “Import from File” or “Import from URL”
Configure Credentials:
Add API credentials in n8n’s Credentials section for OpenAI, PIAPI.ai, ElevenLabs, Creatomate, Google Sheets/Drive, Gmail, Instagram Graph, Facebook Graph, and YouTube
Assign credentials to respective nodes. For example:
In "Text-to-Image", use PIAPI.ai credentials: {{ $credentials.PIAPI }}
In "Render with Creatomate", use Creatomate credentials: {{ $credentials.Creatomate }}
In "Send Approval Request", use Gmail credentials
Set Up Nodes:
Schedule Trigger: Configure to run daily
Approval Email (Send Approval Request): Customize the HTML email template with approval/rejection links
Post to Social Media Nodes (Instagram Container, Facebook Posts, Post YouTube): Configure with your Instagram Business Account ID, Facebook Page ID, and YouTube channel details
Configure Google Sheet and Drive:
Create "POV Videos" Google Sheet with "Instagram" tab and specified columns
Share the sheet with your Google Sheets credential email
Create "Audio" and "Video" folders in Google Drive, noting their IDs
Test the Workflow:
Run manually to verify idea generation, media creation, and posting
Check email notifications, Google Sheet updates, and social media posts
Schedule the Workflow:
Enable "Schedule Trigger" and "Schedule Trigger1" for daily runs
Enable "Get Latest Approved Video" to poll at 7 PM daily

How It Works

High-Level Steps
Generate Video Ideas: Creates daily POV video concepts with OpenAI
Create Media: Produces images, videos, and audio using AI tools
Render Video: Combines media into a final video with Creatomate
Manage Approvals: Sends approval emails and processes decisions
Post to Platforms: Publishes approved videos to Instagram, Facebook, and YouTube

Detailed Descriptions
Detailed node descriptions are available in the sticky notes within the workflow (to be provided). Below is a summary of key actions

Node Names and Actions

Video Idea Generation and Script Creation
Schedule Trigger**: Initiates daily workflow
Get Title**: Fetches pending video ideas from Google Sheet
Generate Topics**: Uses OpenAI to create a new video idea
Format Row**: Structures the idea into a Google Sheet row
Insert new Prompt, Caption and Title/Topic**: Adds the idea to Google Sheet
Generate Ideas**: Produces 3 POV sequences
Generate Script**: Expands a sequence into a detailed script
Set Topics**: Stores the script for media creation

Media Creation
Text-to-Image**: Generates an image with PIAPI.ai
Get Image**: Retrieves the generated image
Generate Video Prompt**: Creates a video prompt from the image
Generate Video**: Produces a 5-second video with PIAPI.ai
Access Videos**: Retrieves the video URL
Store Video**: Updates Google Sheet with video URL
Generate Sound Prompt**: Creates an audio prompt
Text-to-Sound**: Generates a 20-second audio clip with ElevenLabs
Store Sound**: Uploads audio to Google Drive
Allow Access**: Sets audio file permissions

Video Rendering
Merge**: Combines script, video, and audio data
List Elements**: Formats data for Creatomate
Render with Creatomate**: Renders the final video
Check Video Status**: Routes based on render success/failure

Storage and Notification
Google Drive**: Uploads the rendered video
New Render Video Alert**: Sends success email
Failed Render**: Sends failure email
Render Video Link**: Updates Google Sheet with final video URL

Approval Process
Approval Email**: Sends approval request email
Handle Approval/Rejection1**: Processes approval/rejection via webhook
Video Update1**: Updates Google Sheet with approval status

Social Media Posting
Get Latest Approved Video**: Polls for approved videos
Check Approval**: Routes based on approval status
Instagram Container**: Creates Instagram media container
Post to Instagram**: Publishes to Instagram
Facebook Posts**: Posts to Facebook
Download Video**: Downloads video for YouTube
Post YouTube**: Uploads to YouTube
Mark Rejected**: Updates status for rejected videos
Update Google Sheet**: Updates publish status

Customization Tips
Expand Platforms**: Add nodes to post to other platforms
Modify Approval Email**: Update the Send Approval Request node to customize the HTML template
Alternative Notifications**: Add nodes for Slack or Telegram alerts
Adjust Video Duration**: Modify Generate Video node to change duration (default: 5 seconds)

Nodes used in this workflow

Popular Facebook Graph API and YouTube workflows

+8

Create & Approve POV Videos with AI, ElevenLabs & Multi-Posting (TikTok/IG/YT)

POV Video Creator: Automating TikTok-Style Instagram Video Automation, Approval, and Multi-Platform Posting Using AI, ElevenLabs, Google Sheets, and Social Media APIs Description What Problem Does This Solve? 🎥 This workflow automates the creation, rendering, approval, and posting of TikTok-style POV (Point of View) videos to Instagram, with cross-posting to Facebook and YouTube. It eliminates manual video production, approval delays, and inconsistent posting schedules. It ensures high-quality content creation and distribution for social media managers and content creators Target audience: Social media managers, content creators, small to medium-sized businesses, and n8n users familiar with AI tools, Google Sheets, and social media APIs What Does It Do? 🌟 Generates daily POV video ideas using OpenAI Creates images, videos, and audio with PIAPI.ai and ElevenLabs Renders final videos with Creatomate Manages approvals via email and Google Sheets Posts approved videos to Instagram, Facebook, and YouTube Tracks progress in a Google Sheet for transparency Key Features AI-driven idea generation and script creation Automated media production with image, video, and audio synthesis Email-based approval system for quality control Cross-platform posting to Instagram, Facebook, and YouTube Real-time tracking in Google Sheets and Google Drive Error handling for rendering and posting failures Setup Instructions Prerequisites n8n Instance**: Self-hosted or cloud n8n instance API Credentials**: OpenAI API: API key for idea generation, stored in n8n credentials PIAPI.ai API: API key for image and video generation, stored in n8n credentials ElevenLabs API: API key for audio generation, stored in n8n credentials Creatomate API: API key for video rendering, stored in n8n credentials Google Sheets/Drive API: OAuth2 credentials from Google Cloud Console with Sheets and Drive scopes Gmail API: OAuth2 credentials from Google Cloud Console with Gmail scope Instagram Graph API: User Access Token with instagram_content_publish permission from a Facebook App Facebook Graph API: Access Token from the same Facebook App YouTube API: OAuth2 credentials for YouTube uploads Google Sheet**: A sheet named "POV Videos" with a tab "Instagram" and columns: Timestamp, ID, Subject, Topic, Caption, POV_Status, Prompt, Publish_Status, Link, Final Video, Approval, row_number Creatomate Template**: A pre-configured template with video, audio, and text elements Installation Steps Import the Workflow: Copy the workflow JSON from the “Template Code” section (to be provided) Import it into n8n via “Import from File” or “Import from URL” Configure Credentials: Add API credentials in n8n’s Credentials section for OpenAI, PIAPI.ai, ElevenLabs, Creatomate, Google Sheets/Drive, Gmail, Instagram Graph, Facebook Graph, and YouTube Assign credentials to respective nodes. For example: In "Text-to-Image", use PIAPI.ai credentials: {{ $credentials.PIAPI }} In "Render with Creatomate", use Creatomate credentials: {{ $credentials.Creatomate }} In "Send Approval Request", use Gmail credentials Set Up Nodes: Schedule Trigger: Configure to run daily Approval Email (Send Approval Request): Customize the HTML email template with approval/rejection links Post to Social Media Nodes (Instagram Container, Facebook Posts, Post YouTube): Configure with your Instagram Business Account ID, Facebook Page ID, and YouTube channel details Configure Google Sheet and Drive: Create "POV Videos" Google Sheet with "Instagram" tab and specified columns Share the sheet with your Google Sheets credential email Create "Audio" and "Video" folders in Google Drive, noting their IDs Test the Workflow: Run manually to verify idea generation, media creation, and posting Check email notifications, Google Sheet updates, and social media posts Schedule the Workflow: Enable "Schedule Trigger" and "Schedule Trigger1" for daily runs Enable "Get Latest Approved Video" to poll at 7 PM daily How It Works High-Level Steps Generate Video Ideas: Creates daily POV video concepts with OpenAI Create Media: Produces images, videos, and audio using AI tools Render Video: Combines media into a final video with Creatomate Manage Approvals: Sends approval emails and processes decisions Post to Platforms: Publishes approved videos to Instagram, Facebook, and YouTube Detailed Descriptions Detailed node descriptions are available in the sticky notes within the workflow (to be provided). Below is a summary of key actions Node Names and Actions Video Idea Generation and Script Creation Schedule Trigger**: Initiates daily workflow Get Title**: Fetches pending video ideas from Google Sheet Generate Topics**: Uses OpenAI to create a new video idea Format Row**: Structures the idea into a Google Sheet row Insert new Prompt, Caption and Title/Topic**: Adds the idea to Google Sheet Generate Ideas**: Produces 3 POV sequences Generate Script**: Expands a sequence into a detailed script Set Topics**: Stores the script for media creation Media Creation Text-to-Image**: Generates an image with PIAPI.ai Get Image**: Retrieves the generated image Generate Video Prompt**: Creates a video prompt from the image Generate Video**: Produces a 5-second video with PIAPI.ai Access Videos**: Retrieves the video URL Store Video**: Updates Google Sheet with video URL Generate Sound Prompt**: Creates an audio prompt Text-to-Sound**: Generates a 20-second audio clip with ElevenLabs Store Sound**: Uploads audio to Google Drive Allow Access**: Sets audio file permissions Video Rendering Merge**: Combines script, video, and audio data List Elements**: Formats data for Creatomate Render with Creatomate**: Renders the final video Check Video Status**: Routes based on render success/failure Storage and Notification Google Drive**: Uploads the rendered video New Render Video Alert**: Sends success email Failed Render**: Sends failure email Render Video Link**: Updates Google Sheet with final video URL Approval Process Approval Email**: Sends approval request email Handle Approval/Rejection1**: Processes approval/rejection via webhook Video Update1**: Updates Google Sheet with approval status Social Media Posting Get Latest Approved Video**: Polls for approved videos Check Approval**: Routes based on approval status Instagram Container**: Creates Instagram media container Post to Instagram**: Publishes to Instagram Facebook Posts**: Posts to Facebook Download Video**: Downloads video for YouTube Post YouTube**: Uploads to YouTube Mark Rejected**: Updates status for rejected videos Update Google Sheet**: Updates publish status Customization Tips Expand Platforms**: Add nodes to post to other platforms Modify Approval Email**: Update the Send Approval Request node to customize the HTML template Alternative Notifications**: Add nodes for Slack or Telegram alerts Adjust Video Duration**: Modify Generate Video node to change duration (default: 5 seconds)
+3

Generate VEED AI talking head videos from sheet rows with OpenAI or ElevenLabs

A production-ready n8n workflow that generates AI avatar videos from images and text using VEED Fabric 1.0, with flexible multi-platform publishing capabilities. Key Capabilities Unlimited Scale Process any number of videos**: Sequential processing ensures each video is fully generated and published before moving to the next Batch processing**: Add multiple video requests to Google Sheet and let the workflow process them automatically No context mixing**: Each video maintains its own configuration throughout the entire pipeline Flexible Publishing Per-video platform selection**: Each video can target different platforms (e.g., Video 1 → Instagram+YouTube, Video 2 → Telegram only) Optional publishing**: Leave PLATFORMS column empty to generate videos without publishing (videos saved to Drive) Supported platforms**: Instagram Reels, YouTube/Shorts, Facebook, Telegram, Threads Platform-specific formatting**: Automatic optimization for each platform's requirements Smart Processing Two TTS providers**: Choose OpenAI or ElevenLabs per video Configurable quality**: Select resolution (480p/720p) and aspect ratio (9:16, 16:9, 1:1) per video Approval workflow**: Review videos before publishing with email approve/reject buttons Error handling**: Automatic error detection with detailed email notifications Status Tracking Real-time status updates**: Google Sheet updates as workflow progresses (new → processing → published) Detailed results**: Per-platform success/failure tracking with post URLs Email reports**: Comprehensive publishing reports with links to all posted content How It Works Input: Add rows to Google Sheet with video details TTS: Generate speech using OpenAI or ElevenLabs Video: VEED Fabric 1.0 creates talking head video Approval: Email with video preview and approve/reject buttons Publish: Sequential publishing to selected platforms Report: Status update in sheet + email with results Requirements Fal.ai API Key (for VEED) Google OAuth (Sheets, Drive, Gmail) TTS: OpenAI or ElevenLabs API Key Social Media credentials (optional, only for platforms you use) Telegram Bot Token (optional, only for Telegram) Node: n8n-nodes-veed Author: VEED.io
+4

Auto-upload Instagram Videos to YouTube with GPT-4o and Google Sheets Tracking

📊 Description Automate your cross-platform publishing workflow by automatically uploading Instagram videos to YouTube with AI-optimized titles and tags. 🚀🎬 This workflow runs every six hours, fetches newly posted Instagram videos, checks Google Sheets to avoid duplicate uploads, generates SEO-ready YouTube metadata using GPT-4o, downloads the video in high quality, uploads it to YouTube, and logs the full upload details for tracking. Perfect for creators, agencies, and businesses managing multi-platform content distribution at scale. 📈✨ 🔁 What This Template Does 1️⃣ Runs every 6 hours to fetch recent Instagram media via Graph API. ⏰ 2️⃣ Splits the media list and filters for today’s video posts only. 🎥 3️⃣ Checks Google Sheets to see if the video was already uploaded. 🔎 4️⃣ Sends Instagram caption to AI to generate: — a YouTube-optimized title (max 60 chars) — SEO-friendly tags extracted from text + hashtags 5️⃣ Downloads the Instagram video binary file. ⬇️ 6️⃣ Waits 3 seconds to avoid YouTube rate limits. ⏳ 7️⃣ Uploads the video to YouTube with: — title — tags — caption as description 8️⃣ Logs the upload details into Google Sheets (ID, title, link, date, status). 📊 9️⃣ Prevents future duplicate uploads using a spreadsheet lookup. ✔️ ⭐ Key Benefits ✅ Fully automates Instagram → YouTube video publishing ✅ AI-generated metadata increases YouTube visibility & search ranking ✅ Duplicate upload prevention ensures clean channel management ✅ Tracks upload history in a Google Sheet for transparency ✅ Requires zero manual downloading, editing, or re-uploading ✅ Ideal for creators, brands, community managers & agencies 🧩 Features Instagram Business API media fetch Filter for today’s videos using timestamps Google Sheets duplicate checker GPT-4o caption analysis for metadata generation Structured JSON output for reliable AI parsing YouTube video upload with custom metadata Spreadsheet logging with append/update Automatic scheduling with cron trigger Full workflow batching & safe retry logic 🔐 Requirements Facebook Graph API credentials (Instagram Business Account) YouTube OAuth2 credentials OpenAI API key (GPT-4o) Google Sheets OAuth2 credentials A Google Spreadsheet for tracking uploaded videos Instagram Business Account ID + Access Token 🎯 Target Audience Social media creators & influencers Digital marketing agencies YouTube automation teams Brands repurposing Instagram content for YouTube Content managers handling multiple accounts Community managers needing hands-free cross-posting
+5

YouTube Video Optimization & Cross-Platform Distribution with GPT-4o

This workflow automates the post-publish process for YouTube videos, combining advanced SEO optimization, cross-platform promotion, and analytics reporting. It is designed for creators, marketers, and agencies who want to maximize the reach and performance of their YouTube content with minimal manual effort. Features SEO Automation** Fetches video metadata and analyzes competitor and trending data. Uses AI to generate SEO-optimized titles, descriptions, and tags. Calculates an SEO score and applies A/B testing logic to select the best title. Updates the video metadata on YouTube automatically. Cross-Platform Promotion** Generates platform-specific promotional content (LinkedIn, X/Twitter, Instagram, Facebook, etc.) using AI. Publishes posts to each connected social channel. Extracts video clips and analyzes thumbnails for enhanced promotion. Engagement Monitoring & Analytics** Monitors YouTube comments, detects negative sentiment, and drafts AI-powered replies. Logs all key data (videos, comments, analytics) to Google Sheets for tracking and reporting. Runs a weekly analytics job to aggregate performance, calculate engagement/viral indicators, and email a detailed report. Notifications & Alerts** Sends Slack alerts when a new video is published or when viral potential/negative comments are detected. How It Works Trigger The workflow starts automatically when a new YouTube video is published (via webhook) or on a weekly schedule for analytics. Video Intake & SEO Fetches video details (title, description, tags, stats). Gathers competitor and trending topic data. Uses AI to generate improved SEO assets and calculates an SEO score. Selects the best title (A/B test) and updates the video metadata. Clip & Thumbnail Processing If the video is long enough, runs thumbnail analysis and extracts short clips for social media. Cross-Platform Promotion Generates and formats promotional posts for each social platform. Publishes automatically to enabled channels. Engagement & Comment Monitoring Fetches comments, detects negative sentiment, and drafts AI-powered replies. Logs comments and responses to Google Sheets. Analytics & Reporting Aggregates weekly analytics, calculates engagement and viral indicators. Logs insights and sends a weekly report via email. Notifications Sends Slack alerts for new video publications and viral/negative comment detection. Setup Instructions Connect YouTube Set up YouTube API credentials and required IDs in the Workflow Configuration node. Connect OpenAI Add your OpenAI credentials for AI-powered content generation. Connect Slack Configure Slack credentials and specify alert channels. Connect Google Sheets Set up service account credentials for logging video, comment, and analytics data. Configure Social Platforms Add credentials for LinkedIn, Twitter (X), Instagram, and Facebook as needed. Test the Workflow Publish a test video and verify that metadata updates, social posts, logging, and weekly reports are working as expected. Use Cases YouTube Creators:** Automate SEO, promotion, and analytics to grow your channel faster. Marketing Teams:** Streamline multi-channel video campaigns and reporting. Agencies:** Deliver consistent, data-driven YouTube growth for multiple clients. Requirements YouTube API credentials OpenAI API key Slack API token Google Sheets service account (Optional) LinkedIn, Twitter, Instagram, Facebook API credentials Limitations Requires valid API credentials for all connected services. AI-powered features depend on OpenAI API access. Social posting is limited to platforms with available n8n nodes and valid credentials. Tip: You can easily customize prompts, scoring logic, and enabled platforms to fit your channel’s unique needs.

Build your own Facebook Graph API and YouTube integration

Create custom Facebook Graph API and YouTube workflows by choosing triggers and actions. Nodes come with global operations and settings, as well as app-specific parameters that can be configured. You can also use the HTTP Request node to query data from any app or service with a REST API.

YouTube supported actions

Get
Retrieve a channel
Get Many
Retrieve many channels
Update
Update a channel
Upload Banner
Upload a channel banner
Create
Create a playlist
Delete
Delete a playlist
Get
Get a playlist
Get Many
Retrieve many playlists
Update
Update a playlist
Add
Add an item to a playlist
Delete
Delete a item from a playlist
Get
Get a playlist's item
Get Many
Retrieve many playlist items
Delete
Delete a video
Get
Get a video
Get Many
Retrieve many videos
Rate
Rate a video
Update
Update a video
Upload
Upload a video
Get Many
Retrieve many video categories

Facebook Graph API and YouTube integration details

integrationFacebook Graph API node
Facebook Graph API

Facebook needs no introduction. It is an online social networking and media service that gathers people from all parts of the world, from different backgrounds, and allows them to promote their businesses and services, share, react to and comment on all types of content, and communicate and message their friends.

Use case

Save engineering resources

Reduce time spent on customer integrations, engineer faster POCs, keep your customer-specific functionality separate from product all without having to code.

Learn more
Use case

Automate lead management

Using too many marketing tools? n8n lets you orchestrate all your apps into one cohesive, automated workflow.

Learn more

FAQs

  • Can Facebook Graph API connect with YouTube?

  • Can I use Facebook Graph API’s API with n8n?

  • Can I use YouTube’s API with n8n?

  • Is n8n secure for integrating Facebook Graph API and YouTube?

  • How to get started with Facebook Graph API and YouTube integration in n8n.io?

Need help setting up your Facebook Graph API and YouTube integration?

Discover our latest community's recommendations and join the discussions about Facebook Graph API and YouTube integration.
Jan Koch

Looking to integrate Facebook Graph API and YouTube in your company?

Over 3000 companies switch to n8n every single week

Why use n8n to integrate Facebook Graph API with YouTube

Build complex workflows, really fast

Build complex workflows, really fast

Handle branching, merging and iteration easily.
Pause your workflow to wait for external events.

Code when you need it, UI when you don't

Simple debugging

Your data is displayed alongside your settings, making edge cases easy to track down.

Use templates to get started fast

Use 1000+ workflow templates available from our core team and our community.

Reuse your work

Copy and paste, easily import and export workflows.

Implement complex processes faster with n8n

red iconyellow iconred iconyellow icon