📱 Extract trends, auto-generate social content with AI, Reddit, Google & post

20,461 views · 📱 Social Media & Email Marketing

💡 Pro Tip — If you’re pulling LinkedIn data through HTTP requests or dealing with API restrictions, there’s a community node called ScraperNode that handles this natively. It has dedicated scrapers for profiles, companies, jobs, and people search — you just pass a URL and get structured data back.

View All Scrapers

Description

Extract Trends and Auto-Generate Social Media Content with OpenAI, Reddit, and Google Trends: Approve and Post to Instagram, TikTok, and More


Description

What Problem Does This Solve? 🛠️

This workflow automates trend extraction and social media content creation for businesses and marketers. It eliminates manual trend research and content generation by fetching trends, scoring them with AI, and posting tailored content to multiple platforms. Target audience: Social media managers, digital marketers, and businesses aiming to streamline content strategies.

What Does It Do? 🌟

Key Features 📋


Setup Instructions

Prerequisites ⚙️

Installation Steps 📦

  1. Import the Workflow:

    • Copy the workflow JSON from the “Template Code” section below.
    • Import it into n8n via “Import from File” or “Import from URL”.
  2. Configure Credentials:

    • Add API credentials in n8n’s Credentials section for Reddit, SerpApi, OpenAI, Twitter/X, LinkedIn, Instagram/Facebook, and Google Sheets.
    • Assign credentials to respective nodes. For example:
      • In the Fetch Google Trends node (HTTP Request), use n8n credentials for SerpApi instead of hardcoding the API key.
      • Example: Set the API key in n8n credentials as SerpApiKey and reference it in the node’s query parameter: api_key={{ $credentials.SerpApiKey }}.
  3. Set Up Google Sheets with the following columns (exact column names are case-sensitive) -Timestamp | Trend | Score | BrandVoice | AudienceMood |

  4. Customize Nodes:

  1. Test the Workflow:

How It Works

High-Level Steps 🔍

Detailed descriptions are available in the sticky notes within the workflow screenshot above.


Node Names and Actions

Trend Extraction and Scoring

Content Generation and Posting


Customization Tips


🔗 Nodes Used

Google Sheets, HTTP Request, Webhook, Facebook Graph API, Gmail, LinkedIn

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup