by Jason
Upload invoices from Gmail to Google Drive daily
by isa024787bel
No description available
by Kidlat
This workflow automates the process of extracting and qualifying leads from LinkedIn post comments based on your Ideal Customer Profile (ICP) criteria. It turns LinkedIn engagement into a structured, downloadable list of qualified leads—without manual review. Who’s this for Sales and business development teams generating outbound lead lists Marketing teams running LinkedIn engagement campaigns Recruiters sourcing candidates with specific job titles Operators who want to convert LinkedIn comments into actionable data What problem does this solve Manually reviewing LinkedIn post comments to identify relevant prospects is slow, repetitive, and error-prone. This workflow automates the entire process—from scraping comments to enriching profiles and filtering by ICP—saving hours of manual work and ensuring consistent results. What this workflow does Collects a LinkedIn post URL and ICP criteria via a form Scrapes post comments using Apify (supports up to 1,000 comments) Deduplicates commenters and enriches profiles with LinkedIn data Filters profiles by selected job titles and countries Exports matched leads as a downloadable CSV file How to set up Create an Apify account and generate an API key Add your Apify credentials in n8n (Settings → Credentials → Apify API) Execute the workflow and submit a LinkedIn post URL and ICP criteria Requirements Apify account with API access - Apify offers a free tier with $5 in monthly credits, which is enough to test this workflow on smaller LinkedIn posts How to customize the workflow Update job titles and target countries in the Form Trigger Increase pagination limits to support larger posts Replace CSV export with a CRM, Google Sheets, or database integration
by 福壽一貴
Who Is This For Marketing teams, social media managers, and brand strategists who want to understand competitor visual strategies across multiple platforms. Perfect for agencies managing multiple client accounts or brands looking to benchmark their visual content. What This Template Does This workflow automates competitive visual intelligence gathering across Instagram and TikTok using AI-powered image analysis: Collects recent posts from your account and up to 3 competitors via a simple form interface Routes content to appropriate Apify scrapers based on selected platforms Filters and processes image content from scraped posts Analyzes each image using GPT-4o Vision to extract color palettes, composition styles, mood/emotion, and text design elements Generates a comprehensive competitive analysis report with actionable recommendations Logs all analysis results to Google Sheets for historical tracking Requirements Apify account** with API access (for Instagram and TikTok scraping) OpenAI API key** with GPT-4o access Google Sheets** connected for logging results How to Set Up Configure Apify credentials: Connect your Apify account in the credential settings Add OpenAI API key: Enter your API key in the "Workflow Configuration" node (replace YOUR_OPENAI_API_KEY) Set up Google Sheets: Create a new spreadsheet with columns: timestamp, own_account, competitors, platforms, posts_analyzed, summary Update the "Log Results to Google Sheets" node with your document ID Activate the workflow and access the form via the provided webhook URL How to Customize Adjust analysis depth**: Modify the postsCount variable to analyze more or fewer posts per account Customize AI prompts**: Edit the prompt in "Analyze Images with GPT-4o Vision" to extract different visual attributes Add more platforms**: Extend the Platform Router to include additional social networks Change report format**: Modify the prompt in "Generate Competitive Analysis Report" for different output structures
by amudhan
Companion workflow for Switch node docs
by Yaron Been
This workflow automatically converts static images into dynamic videos using AI-powered animation. It saves you hours of video editing by transforming product photos, marketing images, or any static visuals into engaging video content perfect for social media and advertising campaigns. Overview This workflow automates the entire image-to-video generation process using the WAN-VIDEO 2.5 model via Replicate API. Simply provide an image URL and a text prompt describing the desired motion, and the workflow handles the video creation, status monitoring, and delivery of your animated content - typically ready in 30-120 seconds. Tools Used n8n**: The automation platform that orchestrates the workflow Replicate API**: Powers the WAN-VIDEO 2.5 AI model for image-to-video generation Status Monitoring**: Automated checking system with intelligent retry logic Error Handling**: Built-in resilience with comprehensive error management How to Install Import the Workflow: Download the .json file and import it into your n8n instance Get Replicate API Key: Sign up at replicate.com and copy your API token Configure API Token: Replace the placeholder in the "Set API Token" node Add Your Image: Update the seed image URL in the "Add Seed Image and Prompt" node Customize Prompt: Write your desired video motion description and run the workflow Use Cases E-commerce Teams**: Animate product photos for dynamic social media ads Content Creators**: Transform static images into engaging video content for TikTok/Instagram Marketing Agencies**: Create eye-catching video ads from client product photos Educational Content**: Bring diagrams and infographics to life with motion Social Media Managers**: Generate video content at scale from existing image libraries Connect with Me Website**: https://www.nofluff.online YouTube**: https://www.youtube.com/@YaronBeen/videos LinkedIn**: https://www.linkedin.com/in/yaronbeen/ ROASPIG**: Check out ROASPIG.com for scalable media generation and automation solutions #n8n #automation #ai #videogeneration #imagetovideo #replicate #contentcreation #socialmediacontent
by vinci-king-01
How it works This workflow automatically discovers industry conferences and provides AI-powered networking intelligence to maximize your event ROI. Key Steps Scheduled Discovery - Runs weekly to find new industry conferences from Eventbrite and other sources. AI-Powered Scraping - Uses ScrapeGraphAI to extract comprehensive conference information including speakers, agenda, and networking opportunities. Speaker Intelligence - Analyzes speakers to identify high-priority networking targets based on their role, company, and expertise. Agenda Analysis - Extracts and maps the complete conference schedule to optimize your time and networking strategy. Networking Strategy - Generates AI-powered recommendations for maximizing networking ROI with prioritized contact lists and approach strategies. Set up steps Setup time: 10-15 minutes Configure ScrapeGraphAI credentials - Add your ScrapeGraphAI API key for web scraping capabilities. Customize conference sources - Update the Eventbrite URL to target specific industries or locations. Adjust monitoring frequency - Modify the weekly trigger to match your conference discovery needs. Review networking priorities - The system automatically prioritizes speakers, but you can customize the criteria. Key Features Automated Conference Discovery** - Finds relevant industry events from multiple sources Speaker Intelligence Analysis** - Identifies high-value networking targets with contact priority scoring Strategic Agenda Mapping** - Optimizes your conference schedule for maximum networking impact AI-Powered Recommendations** - Provides personalized networking strategies and approach methods Priority Contact Lists** - Ranks speakers by business value and networking potential
by Piotr Sobolewski
**How it works ** This intelligent workflow acts as your personal shopping assistant, helping you quickly research products and find potential purchasing options based on your detailed descriptions. It automatically: Takes your natural language product description (e.g., "a durable, lightweight hiking backpack for multi-day trips with good ventilation"). Uses AI to generate optimized search queries to find relevant products online. Executes these searches across Google's index. Analyzes the top search results (titles and snippets) using AI to identify common product types, features, and potential retailers. Compiles a concise summary report with key insights and direct links to relevant product pages. Delivers the full report to your inbox, guiding you to the next steps for purchasing. Save time on product research and get smarter recommendations for your next purchase! Set up steps Setting up this workflow is more advanced than previous ones due to integrating with a specialized search API, typically taking around 30-60 minutes. You'll need to: Set up a Google Custom Search Engine (CSE): This involves creating a CSE in your Google Cloud Platform and obtaining an API Key and Search Engine ID. Detailed instructions are provided within the workflow. Obtain API keys for your preferred AI service (e.g., OpenAI, Google AI). Connect your preferred email service (e.g., Gmail) to receive the report. Provide a clear and detailed description of the product you're looking for. All detailed setup instructions and specific configuration guidance, including the CSE setup, are provided within the workflow itself using sticky notes.
by Robert Breen
📖 Description Ask natural-language questions about your Pipedrive leads. This workflow pulls live lead data from Pipedrive and has OpenAI answer questions like “leads added this week”, “stuck leads by owner”, or “next activities due today.” Responses are grounded only in your Pipedrive data. ⚙️ Setup Instructions 1️⃣ Set Up OpenAI Connection Go to OpenAI Platform Navigate to OpenAI Billing Add funds to your billing account Copy your API key into the OpenAI credentials in n8n 2️⃣ Connect Pipedrive In Pipedrive → Personal preferences → API → copy your API token URL shortcut: https://{your-company}.pipedrive.com/settings/personal/api In n8n → Credentials → New → Pipedrive API Company domain: {your-company} (the subdomain in your Pipedrive URL) API Token: paste the token from step 1 → Save In the Pipedrive Tool node, select your Pipedrive credential and (optionally) set filters (e.g., owner, label, created time). 🗣️ Example Questions You Can Ask “Summarize leads added this week by owner.” “Which leads have no upcoming activity?” “Show overdue activities and who owns them.” “Top 10 leads by value that are still open.” “Leads created in the last 7 days with the label ‘Inbound’.” “What are the next actions due today?” “Which leads are stuck >14 days without updates?” “Give me a one-paragraph pipeline health summary.” 📬 Contact Need help extending this (e.g., posting summaries to Slack/Email or auto-creating activities)? 📧 robert@ynteractive.com 🔗 Robert Breen 🌐 ynteractive.com
by Robert Breen
This workflow lets you chat with Reddit using OpenAI and the Reddit API. The chatbot pulls posts from a subreddit and uses GPT to answer your questions. ⚙️ Setup Instructions 2️⃣ Set Up OpenAI Connection Go to OpenAI Platform Navigate to OpenAI Billing Add funds to your billing account Copy your API key into the OpenAI credentials in n8n 2️⃣ Set Up Reddit API Go to Reddit Apps Click Create App → Choose script type Fill in: Name: (your choice) Redirect URI: http://localhost:8080 (or your n8n URL) Save → copy Client ID and Secret In n8n → Credentials → New → Reddit OAuth2 API Enter Client ID + Client Secret Log in with your Reddit account and approve access Attach this credential to the Reddit Tool node 🧠 How It Works Reddit Tool Node** → Fetches posts from chosen subreddit (e.g., r/n8n) OpenAI Agent** → Processes posts and your chat question Chatbot** → Returns summarized answers with Reddit context 📬 Contact Need help customizing this (e.g., targeting multiple subreddits or filtering posts)? 📧 robert@ynteractive.com 🔗 Robert Breen 🌐 ynteractive.com
by Rodrigo
How it works This workflow helps you supercharge your cold email campaigns by enriching leads in Google Sheets with AI-generated personalization. For every lead in your sheet, the workflow: Fetches rows from Google Sheets Loops through each lead one by one Uses OpenAI to generate: A personalized cold email icebreaker A shortened version of the company name Saves the results back into your Google Sheet The result: a lead list that’s instantly ready for highly personalized cold outreach. Setup steps Connect your Google Sheets account and select the sheet with your leads. Your sheet should have columns like: first name, last name, company name, industry, city, etc. Adjust the column mapping in the “Update Row in Sheet” node to match your sheet’s structure. Connect your OpenAI account in the “Message a Model” node. Optionally, tweak the AI prompt to match your preferred tone of voice for icebreakers. Click Execute Workflow whenever you want to enrich your sheet with new personalized content. Requirements OpenAI account (API key) Google Sheets account with a lead list n8n instance (self-hosted or cloud)
by Robert Breen
🧑💻 Description This workflow checks a Monday.com board/group for items with Status = "Stuck" and sends a Slack alert (e.g., to a user or channel). Great for nudging owners on blocked work without manual chasing. ⚙️ Setup Instructions 1️⃣ Connect Monday.com Node In Monday.com → go to your Admin → API Copy your Personal API Token Docs: Generate Monday API Token In n8n → Credentials → New → Monday.com API Paste your token and save. Open the Get many items node → choose your credential → set your Board ID and Group ID (these must match where your items live). 2️⃣ Connect Slack API Create an app → https://api.slack.com/apps OAuth & Permissions → add scopes: chat:write (send messages) channels:read, groups:read, users:read (to look up channels and users) Install the app to your workspace → copy the Bot User OAuth Token In n8n → Credentials → New → Slack OAuth2 API → paste token and save In the Slack node (“Alert Team”), select your Slack credential and pick a user or channel. 🧠 How it works Get many items** (Monday.com): pulls items from your board/group Set Columns**: maps item fields (Name, Status, Due Date) Filter for Stuck Items**: keeps only items where Status = "Stuck" Alert Team** (Slack): posts a message like "<Item Name> task is stuck" ✅ Tips Adjust the Status column index/field mapping if your board uses a different column order or a custom status label. Point the Slack node to a channel (for team visibility) or a user (for direct nudges). Add a Schedule Trigger if you want automatic daily/weekly checks. 📬 Contact Need help mapping custom columns or routing alerts by owner? 📧 robert@ynteractive.com 🔗 Robert Breen 🌐 ynteractive.com