Workflow

Automate Outreach to YouTube Creators

Automate outreach to YouTube content creators by generating personalized partnership emails and compiling key details for effective engagement.

Needle Team

Last updated

October 1, 2025

Connectors used

Google Mail
Google Sheets

Tags

Influencer OutreachCreator MarketingYouTube SponsorshipsInfluencer Relations

Key Takeaways

  • Batch creator outreach from a spreadsheet - The workflow reads your list of YouTube creators from Google Sheets and processes each one automatically.
  • Personalized emails at scale - AI researches each creator's channel and generates a customized partnership email referencing their specific content style.
  • Sends directly via Gmail - Outreach emails are sent through your Gmail account, so they come from your real address.
  • Manual trigger for control - You decide when to run the workflow, giving you full control over when emails go out.

What This Workflow Does

This workflow automates personalized outreach to YouTube content creators for sponsorship partnerships. It reads a list of creators from Google Sheets, researches each creator's channel via web search, uses AI to build a profile summary, generates a tailored partnership email, and sends it through Gmail. The goal is to turn a spreadsheet of creator contacts into personalized outreach emails without writing each one by hand.

Use cases:

  • Reaching out to YouTube creators for sponsored video partnerships
  • Scaling influencer outreach campaigns while keeping emails personalized
  • Managing creator partnership pipelines from a single Google Sheets document

How It Works

StepWhat Happens
1. Manual triggerYou start the workflow when you are ready to send outreach.
2. Fetch creator listReads creator data from Google Sheets (Name, YouTube URL, Email, CPM, Estimated Price).
3. Parse spreadsheet dataA transform node maps each row into a structured object.
4. Research each creatorNeedle's web search looks up each creator based on their YouTube URL.
5. Build creator profileGPT-4.1 summarizes each creator's content focus and style based on the search results.
6. Merge profiles with dataThe creator summary is combined with the original spreadsheet data.
7. Generate outreach emailGPT-4.1 writes a personalized partnership email for each creator, including a customized opener, sponsorship package details, and a call-to-action.
8. Merge email with dataThe email text is combined with the creator record.
9. Send via GmailThe email is sent to each creator through your connected Gmail account.

Workflow Nodes

NodeRole
Manual TriggerStarts the workflow on demand
Google Sheets - Get Values in RangeFetches the creator list from your spreadsheet
TransformConverts spreadsheet rows into structured objects (Name, YouTube_URL, Email, CPM, Est_Price)
Needle Web SearchSearches the web for information about each YouTube creator
AI Node - Creator Summary (GPT-4.1)Generates a profile summary of each creator's content and niche
Merge (first)Combines creator profiles with the original spreadsheet data
Code - Combine DataMerges the structured objects with the AI-generated descriptions
AI Node - Email Generator (GPT-4.1)Writes a personalized outreach email for each creator
Merge (second)Combines the email text with the full creator record
Code - Final MergeAttaches the generated email text to each creator object
Gmail - Send EmailSends the personalized email to each creator

Setup Instructions

  1. Add the "Automate Outreach to YouTube Creators" template to your Needle workspace.
  2. Create a Google Sheets spreadsheet with columns: Name, YouTube_URL, Email, CPM, Est_Price.
  3. Fill in the rows with your target creators' information.
  4. Connect your Google Sheets account in Needle and update the node with your spreadsheet URL.
  5. Connect your Gmail account for sending outreach emails.
  6. Review the AI Email Generator node's system prompt and adjust the sponsorship details to match your actual offer.
  7. Run the workflow manually to send the emails.

Customization

What You Can ChangeHow
Sponsorship package detailsEdit the system prompt in the Email Generator AI node to update CPM rate, video count, affiliate terms, and payment structure
Email tone and lengthAdjust the system prompt constraints (default is under 110 words, professional tone)
Creator research depthModify the instructions in the Web Search node to focus on specific aspects of each creator
Spreadsheet columnsUpdate the Transform node expression to match your column layout
Call-to-action linkChange the booking link in the Email Generator AI node's system prompt

FAQ

Q: Does this workflow post to Reddit or YouTube directly? A: No. It only sends emails via Gmail. It does not post content to any platform.

Q: Can I review emails before they are sent? A: Not by default. The workflow sends emails immediately after generating them. If you want a review step, you could modify the workflow to write emails to Google Sheets first and remove the Gmail node.

Q: What information does the AI use to personalize each email? A: The AI receives a profile summary built from web search results about the creator's YouTube channel, plus the creator's name and channel details from your spreadsheet.

Q: How many creators can I process in one run? A: The workflow processes all rows in your spreadsheet. Keep in mind Gmail sending limits when doing large batches.

Want to showcase your own workflows?

Become a Needle workflow partner and turn your expertise into recurring revenue.

Try Needle today

Streamline AI productivity at your company today

Join thousands of people who have transformed their workflows.

Agentic workflowsAutomations, meet AI agents
AI SearchAll your data, searchable
Chat widgetsDrop-in widget for your website
Developer APIMake your app talk to Needle
    Needle LogoNeedle
    Like many websites, we use cookies to enhance your experience, analyze site traffic and deliver personalized content while you are here. By clicking "Accept", you are giving us your consent to use cookies in this way. Read our more on our cookie policy .