✨🤖Automate Multi-Platform Social Media Content Creation with AI
Automate Multi-Platform Social Media Content Creation with AI Who is this for? Social Media Managers and Digital Marketers seeking to streamline content production across 7+ platforms (X/Twitter, Instagram, LinkedIn, Facebook, TikTok, Threads, YouTube Shorts) using AI-powered automation. What problem does this solve? Creating platform-optimized content at scale while maintaining brand consistency across multiple channels, reducing manual work by 80% through AI generation and automated publishing. What this workflow does AI Content Generation: Uses GPT-4/Gemini to create platform-specific posts Automatically generates hashtags, CTAs, and emoji placement Supports image/video suggestions and image creation using OpenAI or Pollinations.ai Uses SERP api to search for relavent content Approval Workflow: Sends formatted HTML emails for human review Implements double-approval system with Gmail integration Cross-Platform Publishing: One-click deployment to: Instagram/Facebook (via Graph API) X/Twitter (Official API) LinkedIn (Sales Navigator integration) Setup Credentials: OpenAI API key Google Gemini API Social media platform tokens (X, LinkedIn, Facebook) ImgBB for image hosting Gmail SERP API Telegram Configuration: Update all "your-unique-id" placeholders in API nodes Set email recipients in Gmail nodes Customize AI prompts Customization: Adjust character limits per platform Modify approval thresholds Add/remove social platforms as needed How to customize Content Style: Edit prompt templates in the "Social Media Content Factory" agent node Approval Process: Modify email templates Analytics: Connect to Google Sheets for performance tracking Image Generation: Switch between Pollinations.ai/DALL-E/Midjourney
🚀 Instagram reels automation - turn YouTube videos into viral Instagram reels ✨
Automatically Create and Post Instagram Reels from Podcasts and Other Videos Using AI & Spikes Studio (Simplified) Transform podcasts and other videos into engaging, fully optimized Instagram Reels with this all-in-one automation solution—designed for content creators who love repurposing dynamic clips. --- Overview This automation transforms YouTube videos into engaging, professional-grade Instagram Reels using AI-powered editing. Perfect for content creators, podcasters, marketers, and brands, the workflow extracts your most captivating moments, enhances them with dynamic captions, transitions, and effects, and auto-schedules them for Instagram—all without manual editing or uploading. With just a YouTube link, this template automates the entire lifecycle of short-form content creation—from input to upload—so you can repurpose long-form videos into viral clips in minutes. --- Key Features Insights-Driven Highlight Extraction: Automatically analyzes engagement metrics to select the most resonant moments from podcasts or other creators’ videos, ensuring each clip connects with your audience. AI-Powered Editing: Utilizes professional-grade editing—adding captions, effects, transitions, and more—to produce visually stunning, high-impact reels. Auto-Generated Metadata: Effortlessly creates dynamic titles, descriptions, and hashtags to optimize your clips for immediate upload on Instagram. Customizable Scheduling: Allows you to set upload intervals that fit your content strategy, ensuring a consistent flow of engaging reels on your profile. Seamless Instagram Integration: Directly connects with Instagram’s API, streamlining the posting process so your profile stays active and engaging with minimal effort. --- Customization Options 🎨 Style & Branding: Modify the Spikes Studio API request to include your custom branding, text overlays, or templates. 🎥 Clips Length: Previously adjust the length of each clip generated. 🕒 Scheduling Delay: Adjust the time interval to control how often posts are made. 🔁 Multi-Platform Support: Add additional nodes to also post to TikTok, Facebook, or LinkedIn. --- Step-by-Step Setup Instructions Prepare Prerequisites: Ensure you have a Spikes Studio account (free at spikes.studio), a YouTube video URL, an Upload-Post account (free at Upload-Post), and a working n8n instance. Configure APIs: Spikes Studio: Obtain your API key and connect credentials. Upload-Post: Obtain your API key and connect credentials and customize the request. Assemble the Workflow: Trigger: Trigger the workflow with a YouTube video URL and desired clip length. Output: Auto-upload the formatted Reels to Instagram on a scheduled basis. --- Designed specifically for content creators repurposing YouTube videos—and requiring only a Spikes Studio account (it’s Free) for full functionality—this simplified automation template streamlines the conversion of long-form content into bite-sized, shareable clips. Elevate your content strategy, maximize audience engagement, and reclaim valuable time with a solution built to drive your channel’s growth.
Generate SEO blog content with GPT-4, Perplexity & WordPress auto-publishing
This n8n workflow automates the creation of high-quality, SEO-optimized blog posts using AI. It pulls keyword data from Google Sheets, conducts research via Perplexity AI, generates structured content (title, introduction, key takeaways, body, conclusion, and FAQs) with OpenAI and Anthropic models, assembles the post, performs final edits, converts to HTML, and publishes directly to WordPress. Ideal for content marketers, bloggers, or agencies looking to scale content production while maintaining relevance and engagement. Key Features Keyword-Driven Generation: Fetches primary keywords, search intent, and related terms from a Google Sheets spreadsheet to inform content strategy. AI Research & Structuring: Uses Perplexity for in-depth topic research and OpenAI/Anthropic for semantic analysis, outlines, and full content drafting. Modular Content Creation: Generates sections like introductions, key takeaways, outlines, body, conclusions, and FAQs with tailored prompts for tone, style, and SEO. Assembly & Editing: Combines sections into a cohesive Markdown post, adds internal/external links, and applies final refinements for readability and flow. Publishing Automation: Converts Markdown to styled HTML and posts drafts to WordPress. Customization Points: Easily adjust AI prompts, research depth, or output formats via Code and Set nodes. Requirements Credentials: OpenAI API (for GPT models), Perplexity API (for research), Google Sheets OAuth2 (for keyword input), WordPress API (for publishing). Setup: Configure your Google Sheets with columns like "keyword", "search intent", "related keyword", etc. Ensure the sheet is shared with your Google account. Dependencies: No additional packages needed; relies on n8n's built-in nodes for AI, HTTP, and data processing. How It Works Trigger & Input: Start manually or schedule; pulls keyword data from Google Sheets. Research Phase: Uses Perplexity to gather topic insights and citations from reputable sources. Content Generation: AI nodes create title, structure, intro, takeaways, outline, body, conclusion, and FAQs based on research and SEO guidelines. Assembly & Refinement: Merges sections, embeds links, edits for polish, and converts to HTML. Output: Publishes as a WordPress draft or outputs the final HTML for manual use. Benefits Time Savings: Automate 80-90% of content creation, reducing manual writing from hours to minutes. SEO Optimization: Incorporates primary/related keywords naturally, aligns with search intent, and includes semantic structures for better rankings. Scalability: Process multiple keywords in batches; perfect for content calendars or high-volume blogging. Quality Assurance: Built-in editing ensures engaging, error-free content with real-world examples and data-backed insights. Versatility: Adaptable for any niche (e.g., marketing, tech, finance) by tweaking prompts or sheets. Potential Customizations Add more AI models (e.g., via custom nodes) for varied tones. Integrate image generation or social sharing for full content pipelines. Filter sheets for specific topics or add notifications on completion.
Generate custom AI videos with Digital Avatars using HeyGen API
🎥 n8n Workflow: Generate AI Videos with HeyGen --- 🚀 Overview This automation connects directly to HeyGen's powerful AI video generation platform. It allows you to programmatically create videos with digital avatars and voiceovers, perfect for scaling your content creation for social media, marketing campaigns, or personalized messages without ever opening a video editor. 😩 The Problem Creating video content is incredibly time-consuming and expensive. You have to write scripts, record audio, find actors or create complex animations, piece everything together in an editor, and then wait for it to render. Every minor change or personalization requires repeating the entire frustrating process. This manual work is a major bottleneck, making it nearly impossible to produce large volumes of high-quality video content quickly and affordably. ✨ The Solution This workflow acts as your personal, automated video production assistant! When you provide a script, the automation instantly sends instructions to HeyGen to begin creating your video. It tells the AI which avatar and voice to use and starts the generation process. Then, it cleverly waits and periodically checks the status until your new video is finished and ready. It’s a completely hands-off process that transforms simple text into professional AI videos on demand. 🔧 What It Does Send a request to HeyGen's API to generate a video with: Custom avatar Scripted voice-over Background color and dimension Wait 30 seconds Check video status Loop until video is completed, failed, or still processing ⚙️ Simple Setup This workflow is a pre-built blueprint, designed to be up and running in minutes! Upload: Simply upload the provided JSON file into your n8n instance. Connect: Connect your app credentials (e.g., your HeyGen account). The workflow will show you exactly where. Activate: Turn the workflow on, and it's ready to go! Let your new automated employee get to work. This free n8n workflow allows you to generate AI videos using HeyGen via their API. --- 🌐 Explore more workflows ❤️ Buy more workflows at: adamcrafts 🦾 Custom workflows at: adamcrafts@cloudysoftwares.com adamaicrafts@gmail.com > Build once, customize endlessly, and scale your video content like never before. 🚀
Create a new task in Asana
No description available.
Gmail assistant with full Gmail history RAG using OpenAI
🧠 RAG with Full Gmail history + Real time email updates in RAG using OpenAI & Qdrant > Summary: > This workflow listens for new Gmail messages, extracts and cleans email content, generates embeddings via OpenAI, stores them in a Qdrant vector database, and then enables a Retrieval‑Augmented‑Generation (RAG) agent to answer user queries against those stored emails. It’s designed for teams or bots that need conversational access to past emails. --- 🧑🤝🧑 Who’s it for Support teams who want to surface past customer emails in chatbots or help‑desk portals Sales ops that need AI‑powered summaries and quick lookup of email histories Developers building RAG agents over email archives --- ⚙️ How it works / What it does Trigger Gmail Trigger polls every minute for new messages. Fetch & Clean Get Mail Data pulls full message metadata and body. Code node normalizes the body (removes line breaks, collapses spaces). Embed & Store Embeddings OpenAI node computes vector embeddings. Qdrant Vector Store inserts embeddings + metadata into the emails_history collection. Batch Processing SplitInBatches handles large inbox loads in chunks of 50. RAG Interaction When chat message received → RAG Agent → uses Qdrant Email Vector Store as a tool to retrieve relevant email snippets before responding. Memory Simple Memory buffer ensures the agent retains recent context. --- 🛠️ How to set up n8n Instance Deploy n8n (self‑hosted or via Coolify/Docker). Credentials Create an OAuth2 credential in n8n for Gmail (with Gmail API scopes). Add your OpenAI API key in n8n credentials. Qdrant Stand up a Qdrant instance (self‑hosted or Qdrant Cloud). Note your host, port, and API key (if any). Import Workflow In n8n, go to Workflows → Import → paste the JSON you provided. Ensure each credential reference (Gmail & OpenAI) matches your n8n credential IDs. Test Click Execute Workflow or send a test email to your Gmail. Monitor n8n logs: you should see new points in Qdrant and RAG responses. --- 📋 Requirements n8n (Self-hosted or Cloud) Gmail API enabled on a Google Cloud project OpenAI API access (with Embedding & Chat endpoints) Qdrant (hosted or cloud) with a collection named emails_history --- 🎨 How to customize the workflow Change Collection Name Update the qdrantCollection.value in all Qdrant nodes if you prefer a different collection. Adjust Polling Frequency In the Gmail Trigger node, switch from everyMinute to everyFiveMinutes or a webhook‑style trigger. Metadata Tags In Enhanced Default Data Loader, tweak the metadataValues to tag by folder, label, or sender domain. Batch Size In SplitInBatches, change batchSize to suit your inbox volume. RAG Agent Prompt Customize the systemMessage in the RAG Agent node to set the assistant’s tone, instruct on date handling, or add additional tools. Additional Tools Chain other n8n nodes (e.g., Slack, Discord) after the RAG Agent to broadcast AI answers to team channels.
Dynamic AI model selector with GDPR compliance via Requesty and Google Sheets
Overview This comprehensive n8n workflow provides a sophisticated solution for dynamically selecting and using AI models while maintaining GDPR compliance. It leverages Requesty's European-based AI routing service to ensure data privacy and automatically updates available model options based on real-time API availability. Choose Your Integration Approach Before diving into the setup, it's crucial to understand that this workflow offers two completely independent AI integration approaches: Approach 1: Dynamic HTTP Request Workflow (Advanced) Complete infrastructure with dynamic model selection What it includes: Automatic model discovery from Requesty's API Dynamic dropdown updates in web forms Model selection persistence in Google Sheets Complex workflow orchestration with multiple phases Full control over API parameters and response handling Best for: Teams needing multiple AI models for different tasks Organizations requiring model usage auditing Users who want maximum flexibility and control Advanced n8n users comfortable with complex workflows Setup complexity: High (requires multiple components and configurations) Approach 2: Standalone AI Agent (Simple) Plug-and-play solution without complexity What it includes: Direct use of n8n's native OpenAI Chat Model node Simple configuration: just set base URL to https://router.requesty.ai/v1 Immediate GDPR compliance through European infrastructure No model discovery or selection infrastructure needed Best for: Users wanting quick GDPR-compliant AI integration Single-model use cases Simple chat interfaces Users preferring minimal configuration Setup complexity: Low (5-minute setup) --- Quick Start: Approach 2 (Simple AI Agent) If you want to get started quickly with GDPR-compliant AI, follow these steps: Step 1: Register with Requesty Visit https://www.requesty.ai Complete the registration process Choose "OpenAI-compatible" integration Note your API endpoint: https://router.requesty.ai/v1 Create an API key (name it "n8n Integration") Step 2: Configure n8n Add a new OpenAI credential in n8n Set the base URL to: https://router.requesty.ai/v1 Enter your Requesty API key Add an OpenAI Chat Model node to your workflow Select your Requesty credential Step 3: Test Your AI agent is now ready and GDPR-compliant! All requests will be routed through Requesty's European infrastructure. --- Advanced Setup: Approach 1 (Dynamic HTTP Workflow) For users who need dynamic model selection and advanced features, follow this comprehensive setup: Prerequisites n8n instance (self-hosted or cloud) Requesty API credentials Google Sheets integration Basic understanding of n8n workflows Phase 1: Requesty Account Setup 1.1 Registration Process Navigate to https://www.requesty.ai Sign up with your email address Complete the welcome process 1.2 Integration Configuration Choose Integration Type: Select "OpenAI-compatible" Note API Endpoint: https://router.requesty.ai/v1 Create API Key: Provide a descriptive name (e.g., "n8n Dynamic Workflow") Click "Create API Key" Important: Save this key securely - you'll need it for n8n configuration Phase 2: Google Sheets Preparation 2.1 Create Storage Sheet Create a new Google Sheet named "AI Model Selections" Add the following column: A1: "Selected Model" Note the Google Sheet ID from the URL 2.2 Configure Google Sheets API Enable Google Sheets API in Google Cloud Console Create service account credentials Share your sheet with the service account email Download the credentials JSON file Phase 3: n8n Workflow Configuration 3.1 Import Workflow Download the workflow JSON file Import into your n8n instance Review all nodes and connections 3.2 Configure Credentials Requesty API Credentials: Go to n8n Credentials section Create new HTTP Request credential Set authentication type to "Header Auth" Header name: "Authorization" Header value: "Bearer YOURREQUESTYAPI_KEY" Google Sheets Credentials: Create new Google Sheets credential Upload your service account JSON file Test the connection Google Sheets Nodes: Update sheet ID in all Google Sheets nodes Verify column mappings match your sheet structure Phase 4: Troubleshooting Guide Common Issues and Solutions Models Not Loading: Verify Requesty API credentials Check network connectivity and API endpoint URL Selection Not Persisting: Verify Google Sheets credentials and write permissions Check sheet ID configuration Chat Not Responding: Verify selected model availability Check API request formatting and response processing Debug Procedures Enable debug mode and detailed logging Check node outputs and data flow Validate API calls with external tools Review n8n execution logs Conclusion The choice between approaches depends on your specific requirements: Simple AI Agent: Perfect for straightforward AI integration with minimal setup Dynamic HTTP Workflow: Ideal for complex requirements with multiple models and advanced features
Generate secure social media connection links for clients with Upload-Post
This automated workflow template helps agencies and social media managers securely onboard clients by generating a branded Connect Accounts page where clients can link their social profiles without sharing passwords. The flow creates a user in Upload-Post and returns a one-hour magic link you can send to the client. Once connected, you can publish from the Upload-Post dashboard, via API, or from your own n8n automations using the created profile name. Note: This workflow uses the Upload-Post.com API to create the user and generate a time-limited JWT connect link. You can brand the connect page with your logo via the logoImage parameter (and optionally brandName, redirectUrl, or allowedPlatforms). Who Is This For? Marketing & Creative Agencies: Onboard new clients quickly and securely without requesting credentials. Social Media Managers & Freelancers: Standardize account connection across all clients in one simple step. SaaS & No-Code Builders: Offer a white-label “connect your socials” experience inside your tools and client portals. In-House Marketing Teams: Let internal stakeholders connect brand accounts without IT hand-offs. Why This Matters Collecting passwords is risky, slow, and non-compliant. Onboarding often means back-and-forth emails, shared logins, and manual setup. This template: Eliminates Password Sharing: Clients connect through secure OAuth flows. Reduces Friction: A single, short-lived link guides clients to connect supported platforms. Speeds Activation: As soon as accounts are linked, you can publish from the dashboard, API, or n8n. Builds Trust & Compliance: Brandable, auditable, and privacy-first onboarding. How It Works Trigger: Start the workflow in n8n. Create User: The Create user node provisions a client user in Upload-Post (use a unique handle/slug). Generate Connect Link: The Generate JWT for platform integration node returns a one-hour connect URL (plus metadata), brandable via logoImage. Share With Client: Send the link via your preferred channel (Email/Telegram/Slack/CRM). Client Connects Accounts: The client links their social profiles on the secure page—no passwords required. Start Publishing: Post from https://app.upload-post.com/dashboard, the Upload-Post API, or your n8n flows referencing the created profile name. Setup Upload-Post Account & Credentials Create an account at upload-post.com and add your API credentials in n8n. Configure Nodes Create user: Set newUser to a unique identifier (e.g., client email/slug). Generate JWT: Set user to the same identifier and (optionally) logoImage to a public logo URL. You can also pass brandName, redirectUrl, and allowedPlatforms. Branding (Optional) Use a square transparent PNG for best results on the connect page. Delivery (Optional) Add Email/Telegram/Slack nodes to automatically send the connect link to the client and log the action in your CRM. Requirements Accounts: n8n, Upload-Post.com API Keys/Creds: Upload-Post API credentials Social Media: Clients must have the social accounts they want to connect Features Secure Client Onboarding: One-click, no-password account linking via OAuth. Time-Limited Access: One-hour magic link for safer sharing and compliance. Brandable Experience: Show your own branding on the connect page with logoImage (plus brandName). Ready to Publish: Post immediately from the dashboard, API, or n8n using the profile name. Scales With You: Reuse the template for every client and integrate with your CRM and comms tools. Multi-Platform Support: Works with all social platforms supported by Upload-Post (e.g., TikTok, Instagram, YouTube, Facebook, X, Threads, LinkedIn, Pinterest). Use this template to onboard clients in minutes and start publishing securely—without ever asking for a password.
Transform your selfies into 3D figurines with Nano Banana AI
Transform Your Selfies into 3D Figurines with Nano Banana AI Overview This workflow utilizes the Defapi API with Google's Nano Banana AI model to transform your selfies into stunning 3D figurines, action figures, and collectible merchandise designs. Simply upload a selfie photo, provide a creative prompt describing your desired 3D figurine or action figure design, and watch as AI generates professional-quality product visualizations. Input: Your selfie photo + creative prompt + API key Output: AI-generated 3D figurine and action figure designs perfect for collectibles, merchandise, and product visualization Users can interact through a simple form, providing a text prompt describing the desired creative scene, a product image URL, and their API key. The system automatically submits the request to the Defapi API, monitors the generation status in real time, and retrieves the final creative image output. This solution is ideal for marketers, product designers, e-commerce businesses, and content creators who want to quickly generate compelling product advertisements and creative visuals with minimal setup. Perfect for creating 3D figurines and collectible merchandise designs. Prerequisites A Defapi account and API key: Sign up at Defapi.org to obtain your API key. An active n8n instance (cloud or self-hosted) with HTTP Request and form submission capabilities. Basic knowledge of AI prompts for product creative generation to achieve optimal results, especially for 3D figurines and collectible designs. Example prompt: Create a 1/7 scale commercialized 3D figurine of the characters in the picture, in a realistic style, in a real environment. The figurine is placed on a computer desk. The figurine has a round transparent acrylic base, with no text on the base. The content on the computer screen is the Zbrush modeling process of this figurine. Next to the computer screen is a packaging box with rounded corner design and a transparent front window, the figure inside is clearly visible. A product image for creative generation. Important Note: Avoid using dark photos as input, as the generated 3D figurine will also appear dark. Setup Instructions Obtain API Key: Register at Defapi.org and generate your API key. Store it securely—do not share it publicly. Configure the Form: In the "Upload Image" form trigger node, ensure the following fields are set up: Image (file upload), API Key (text field), and Prompt (text field). Test the Workflow: Click "Execute Workflow" in n8n. Access the generated form URL, upload your product image, enter your prompt, and provide your API key. The workflow will process the image through the "Convert to JSON" node, then send the request to the Defapi API. The system will wait 10 seconds and then poll the API status until the image generation is complete. Handle Outputs: The final "Format and Display Image Results" node formats and displays the generated creative image URL for download or embedding. Workflow Structure The workflow consists of the following nodes: Upload Image (Form Trigger) - Collects user input: image file, API key, and prompt Convert to JSON (Code Node) - Converts uploaded image to base64 and formats data Send Image Generation Request to Defapi.org API (HTTP Request) - Submits generation request Wait for Image Processing Completion (Wait Node) - Waits 10 seconds before checking status Obtain the generated status (HTTP Request) - Polls API for completion status Check if Image Generation is Complete (IF Node) - Checks if status equals 'success' Format and Display Image Results (Set Node) - Formats final image URL output Technical Details API Endpoint: https://api.defapi.org/api/image/gen (POST request) Model Used: google/nano-banana (Nano Banana AI) Status Check Endpoint: https://api.defapi.org/api/task/query (GET request) Wait Time: 10 seconds between status checks Image Processing: Uploaded images are converted to base64 format for API submission Authentication: Bearer token authentication using the provided API key Specialized For: 3D figurines, collectible merchandise, and product visualization Customization Tips Enhance Prompts: Include specifics like scene setting, lighting, style (e.g., realistic, artistic, cinematic), product placement, and visual elements to improve AI creative image quality. For 3D figurines, specify scale, materials, and display context. Form Fields: The form accepts image files (image/*), API key (text), and prompt (text) as required fields. Error Handling: The workflow includes conditional logic to check for successful completion before displaying results. Best Practices for Nano Banana AI: Use detailed descriptions for figurine designs, specify lighting conditions, and include environmental context for realistic 3D figurine generation. Photo Quality Tips: Use well-lit photos for best results. Avoid dark images as they will make the generated 3D figurine appear dark too.
Aggregate crypto and stock market news feed from multiple sources
This n8n template helps in making informed decisions for Crypto and Stocks Trading by helping you keep track of breaking changes in the market. How it works Collects crypto and/or stock market headlines from multiple sources: CoinDesk, CoinTelegraph, Google News, and X (via an RSS proxy). Normalizes all items into a consistent structure with fields like source, kind, title, url, publishedAt, matchedKeywords, media[], and topic. Uses topic-specific keyword lists to keep relevant items and a small spam blacklist to drop giveaways / airdrops / obvious noise. Deduplicates items across runs by tracking previously seen links. Bundles everything into a compact { topic, items[] } JSON payload and sends it to your own backend or UI via HTTP. Set up steps Import the template JSON into a new n8n workflow. In the Init RunConfig code node, choose a default topic (crypto or stocks), which platforms to use (CoinDesk / CoinTelegraph / Google News / X), and optionally adjust tickers and keywords. Open the final HTTP Request - Send to your backend node and: Replace the example URL with your own API endpoint. Either set a x-webhook-secret header that your backend validates, or remove this header entirely if you don’t use it. Create any required credentials (for the webhook header auth and for HTTP requests, if needed) – the template does not contain real API keys. Enable either the Schedule Trigger for periodic runs or the Webhook trigger for on-demand runs from your app. Expect roughly 10–20 minutes to import, configure, and test the first run; detailed per-node notes are available as sticky notes inside the workflow canvas.
Get synonyms of a German word
No description available.
Create high-converting sales copy with Hormozi Framework, LangChain & Google Docs
Note: This workflow assumes you already have your product’s Amazon reviews saved in a Google Sheet. If you still need those reviews, run my Amazon Reviews Scraper workflow first, then plug the resulting spreadsheet into this template. What it does Transforms any draft Google Doc into multiple high-converting sales pages. It blends Alex Hormozi’s value-stacking tactics with persona targeting based on Maslow’s Hierarchy of Needs, using your own customer reviews for proof and voice of customer (VOC). Perfect for • Growth and creative strategists • Freelance copywriters and agencies • Founders sharpening offers and funnels Apps used Google Sheets, Google Docs, LangChain OpenRouter LLM How it works Form Trigger collects Drive folder IDs, base copy URL and options. Workflow fetches the draft copy and product feature doc. It samples reviews, extracts VOC insights and maps them to Maslow needs. LLM drafts headlines and hooks following Hormozi’s \$100M Offers principles. Personas drive tone, objections and urgency in each copy variant. Loop writes one Google Doc per variant in your chosen folder. Customer analysis docs are saved to a second folder for reuse. Setup Share two Drive folders, copy the IDs (text after folders/). Paste each ID into Customer Analysis Folder ID and Advertorial Copy Folder ID. Provide File Name, Base copy (Google Docs URL) and Product Feature/USPs Doc. Optional: Reviews Sheet URL, Number of reviews to use, Target City. Set Number of Copies you need (1–20). Add Google Docs OAuth2 and Google Sheets OAuth2 credentials in n8n. If you have any questions in running the workflow, feel free to reach out to me at my youtube channel: https://www.youtube.com/@lifeofhunyao