Find YouTube creator emails with Apify, OpenAI and Google Sheets

Go to Workflow
2 views
Built by Dr. Firas Dr. Firas
Created on July 28, 2026

Description

Quick overview
This workflow searches YouTube via Apify for videos matching a keyword, deduplicates the resulting channels, scrapes each channel’s About description, uses OpenAI to extract contact email addresses, and appends channels with emails to a Google Sheets tab.

How it works
Starts when you manually execute the workflow.
Sends a keyword-based search request to the Apify YouTube Scraper to retrieve recent YouTube results and their channel URLs.
Deduplicates the results so each channel URL is processed only once.
Scrapes each channel’s About/description data using an Apify YouTube Scraper request.
Uses OpenAI to extract and de-obfuscate any email addresses found in the channel description.
Keeps only channels where at least one email address was extracted.
Appends the channel name, channel URL, extracted emails, search query, and the current date to Google Sheets.

Setup
Add an Apify API token using an HTTP Header Auth credential (Authorization: Bearer ) and connect it to both Apify HTTP Request steps.
Add an OpenAI API key credential and choose the model name you want to use in the Configuration values.
Connect your Google Sheets OAuth credential, then set the target spreadsheet document ID and sheet/tab (for example, the “creator_emails” sheet).

Additional info
Find YouTube creator emails with OpenAI and save them to Google Sheets

📥 Open full documentation on Notion

Need help customizing?
Contact me for consulting and support : Linkedin

MY NEW YOUTUBE CHANNEL
👉 Subscribe to my new YouTube channel. Here I'll share videos and Shorts with practical tutorials and FREE templates for n8n.

Nodes Used (4)

Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi