by Lead Responder
Automate replies for new Yelp leads. This workflow helps small businesses win clients through immediate engagement the moment they reach out and increasing revenue by 30%. How it works Yelp is monitored every minute for new leads. Once a lead is detected, an automated reply is sent immediately. Setup steps First, sign up at https://app.leadresponder.ai/ to obtain an API key. Then, enter the key into the workflow settings. Customization Upgrade from static messages to AI-generated personalization. Additionally, you can automate your scheduling by sending availability in your response.
by Growth AI
πΊ Full walkthrough video: https://youtu.be/uk-mJRgYnfs Who it's for This workflow is for sales teams, marketers, and PR professionals who need to bulk-enrich a list of company domains with contact data (emails, names, job titles, LinkedIn profiles) and export the results to a spreadsheet for outreach or prospecting. How it works The workflow is triggered manually by clicking Execute workflow in the n8n editor. It reads a list of domain URLs from a source tab in a Google Sheet. Each domain is passed one by one to the Hunter.io Domain Search API, which returns up to 10 associated contacts per domain, including email address, confidence score, full name, job title, seniority, department, LinkedIn, Twitter, and phone number. Each contact record returned by Hunter is appended as a new row in a separate Exported data tab of the same Google Sheet. How to set up [ ] Connect your Google account credentials to both the Read Domain Sheet and Append to Exported Data Sheet nodes [ ] Set the correct Google Sheet ID and source tab name containing your domain URLs in Read Domain Sheet [ ] Set the correct Google Sheet ID and destination tab name in Append to Exported Data Sheet [ ] Add your Hunter.io API key to the Lookup Domain via Hunter node [ ] Ensure the source sheet has a column named Domain URL Requirements Google account with access to Google Sheets Hunter.io account with a valid API key How to customize Replace the manual trigger with a Schedule Trigger to run the enrichment pipeline automatically (e.g., every morning). Add a Filter node between Hunter and the output sheet to only export contacts above a minimum confidence score (e.g., β₯ 80). Insert a Set node to rename, reformat, or add calculated fields (e.g., a combined full-name column) before writing to the sheet.
by Alex Pekler
How it works This workflow automates WhatsApp payment reminders using the MoltFlow API. No more chasing clients manually β reminders go out every morning at 9 AM with personalized messages. A schedule trigger fires daily at 9 AM A code node builds your contact list with names, amounts, and due dates Each contact receives a personalized WhatsApp reminder via MoltFlow Results are logged β you can see which messages succeeded and which failed Set up steps Setup takes about 3 minutes: Create a free MoltFlow account and connect your WhatsApp by scanning the QR code Generate an API key from Sessions β API Keys tab (select the "Messaging" scope preset) In n8n, add a Header Auth credential β set header name to X-API-Key and paste your MoltFlow API key as the value Open the Prepare Contacts code node and replace YOUR_SESSION_ID with your MoltFlow session ID Edit the contacts array with your actual client data (phone, name, amount, due date) Customize the message template if needed Activate the workflow β reminders will go out every morning Prerequisites A MoltFlow account (free tier available) A connected WhatsApp session MoltFlow API key with messages:send scope
by Alysson Neves
Canvas: Send students their pending assignments How it works Trigger the workflow and set the Canvas base URL and target course name. Fetch all instructor courses and locate the course ID that matches the name. Retrieve enrolled students and their unsubmitted submissions for the course, handling paginated results. Merge student records with submission data, convert due dates to local time, and build a per-student summary. Send a Canvas conversation to each student with a personalized list of pending assignments and links. Setup [ ] Connect Canvas API credentials (Bearer and header auth used by the workflow). [ ] Enter your Canvas base URL (e.g. https://your_educational_institution.instructure.com). [ ] Set the exact course name to check for pending work. [ ] Confirm the teacher account can view students and send conversations. [ ] Run the workflow manually to verify output and delivery. [ ] Edit the message subject or body template if you need different wording.
by Milan Vasarhelyi - SmoothWork
Video Introduction Want to automate your inbox or need a custom workflow? π Book a Call | π¬ DM me on Linkedin Workflow Overview This workflow automatically imports leads from a Google Sheets spreadsheet directly into your HubSpot account. When executed, it reads contact information from a designated spreadsheet and creates or updates corresponding contact records in HubSpot, preventing duplicates by matching on email addresses. This automation is ideal for teams that collect leads through external forms, landing pages, or other systems that output to Google Sheets. Instead of manually copying contact information into HubSpot, this workflow handles the entire import process, ensuring your CRM stays up-to-date with minimal effort. Key Features Automatically syncs contact data including email, name, company, and phone number Prevents duplicate records by updating existing contacts based on email addresses Works with any Google Sheets document containing lead information Can be scheduled to run automatically or triggered manually on demand Setup Requirements HubSpot Credentials: Create a developer account at developers.hubspot.com Navigate to Legacy Apps and create a new private app In the Scopes tab, add these permissions: crm.objects.contacts.read crm.objects.contacts.write crm.objects.companies.read crm.objects.companies.write Copy the Access Token from the Auth tab In n8n, create a HubSpot credential using APP Token method and paste your token Google Sheets: Connect your Google account to n8n when configuring the Google Sheets node. Configuration Update the Google Sheets node to point to your specific spreadsheet containing lead data. The HubSpot node is pre-configured to map common contact properties (Email, Company Name, Name, Phone Number). Adjust these field mappings if your spreadsheet uses different column names or if you need to sync additional contact properties.
by BizLog.fi
Move your ClickUp List or Task Tree to Nextcloud Deck Move a ClickUp list, view, or a single root task tree into Nextcloud Deck as a one-off board migration. This workflow is for people who want to preserve structure, status, comments, subtasks, labels, due dates, and completion state when moving work from ClickUp into Nextcloud Deck, without doing the worldβs saddest copy-paste marathon. How it works Validates that the target Nextcloud Deck board is reachable before starting the import. You have to create the Deck Board first. Supports two source modes: a) import from a ClickUp view/list, and b) import from a single ClickUp root task tree into the same downstream Deck flow. Resolves the real ClickUp home list, fetches tasks page by page, and includes closed tasks and subtasks. Converts ClickUp statuses into Deck stacks using a configurable status-to-stack mapping. Imports parent tasks as Deck cards and appends subtasks into the card description instead of creating separate child cards. Pulls ClickUp task comments and appends them to each card description for better context in Deck. Creates Deck labels from ClickUp metadata such as OKR, Progress, and Priority, then assigns those labels to the created cards. Sends due dates to Deck in ISO format and marks imported cards as done when the ClickUp task is already complete. Produces a final summary showing attempted and successful card creation, done-state updates, and label assignments. Set up steps Connect your Nextcloud account in n8n using HTTP Basic Auth and make sure Deck is enabled on the target instance. Youβll also need the Nextcloud base URL and the target Deck board ID. You can get these from the URL addresses in Nextcloud. Add your ClickUp API token and choose your source: a ClickUp view/list ID for list import or a root task ID for task-tree import. Review the configuration values for status mapping, max pages to fetch, and the subtask title prefix so the imported board matches your workflow style. Run the workflow manually for a one-off migration into a clean or lightly used Deck board, then review the result summary and the created stacks, labels, and cards. Requirements ClickUp account and app API key Nextcloud account and Deck installed Target Deck Board created in Nextcloud
by Milan Vasarhelyi - SmoothWork
Video Introduction Want to automate your inbox or need a custom workflow? π Book a Call | π¬ DM me on Linkedin What this workflow does This workflow automates backend setup tasks for real estate client portals. When a new property transaction is added to your Google Sheets database with a buyer email but no document folder assigned, the workflow automatically creates a dedicated Google Drive folder, updates the spreadsheet with the folder URL, and adds an initial task prompting the client to upload documents. This automation eliminates manual folder creation and task assignment, ensuring every new transaction has its documentation infrastructure ready from day one. Your clients can access their dedicated folder directly from the portal, keeping all property-related documents organized and accessible in one place. Key benefits Eliminate manual setup**: No more creating folders and tasks individually for each transaction Consistent client experience**: Every buyer gets the same professional onboarding process Organized documentation**: Each transaction has its own Google Drive folder automatically shared with the client Time savings**: Focus on closing deals instead of administrative setup Setup requirements Important: You must make a copy of the reference Google Sheets spreadsheet to your own Google account before using this workflow. Your spreadsheet needs at minimum two tabs: Transactions tab**: Columns for ID, Buyer Email, Documents URL, Property Address, and Status Tasks tab**: Columns for Transaction ID, Task Name, Task Description, and Status Configuration steps Authenticate your Google Sheets and Google Drive accounts in n8n Update the Google Sheets trigger node to point to your copied spreadsheet Set the parent folder ID in the "Create Client Documents Folder" node (where transaction folders should be created) Customize the initial task name and description in the "Add Initial Upload Task" node Verify all sheet names match your spreadsheet tabs The workflow triggers every minute checking for new transactions that meet the criteria (has buyer email, missing documents URL).
by vinci-king-01
Content Gap Analyzer with AI-Powered Competitor Intelligence Overview This comprehensive workflow automatically analyzes competitor content strategies and identifies content gaps in your market. Using advanced AI-powered scraping and analysis, it provides actionable insights for content planning, SEO optimization, and competitive advantage. Key Features π AI-Powered Content Analysis Scrapes and analyzes competitor websites using ScrapeGraphAI Extracts comprehensive content metadata (titles, keywords, engagement metrics) Identifies trending topics and content formats Analyzes your existing content library for comparison π Advanced Gap Identification Identifies topic gaps where competitors are active but you're not Discovers keyword opportunities with low competition Analyzes content format gaps (videos, guides, case studies) Calculates opportunity scores based on engagement and competition π― SEO Strategy Mapping Maps primary, secondary, and long-tail keywords for each opportunity Analyzes search intent (informational, commercial, transactional) Identifies keyword clusters for pillar content strategies Provides SEO difficulty assessments π Strategic Content Planning Generates detailed content plans with specifications Creates 6-month editorial calendars with production timelines Provides resource planning and workload analysis Includes success metrics and performance tracking π€ Team Collaboration Exports complete editorial calendar to Google Sheets Enables real-time team collaboration and progress tracking Includes writer assignments and milestone management Provides performance analytics and ROI tracking Workflow Steps Weekly Content Analysis Trigger - Automated weekly execution Competitor Content Scraping - AI-powered analysis of multiple competitors Your Content Library Analysis - Comprehensive audit of existing content Data Processing & Merging - Normalizes and combines competitor data Advanced Gap Identification - Identifies opportunities using scoring algorithms SEO Keyword Mapping - Strategic keyword planning and clustering Content Planning & Roadmap - Detailed content specifications and timelines Editorial Calendar Generation - Production schedules and team assignments Google Sheets Integration - Team collaboration and tracking platform Benefits Competitive Intelligence**: Stay ahead of competitor content strategies Data-Driven Decisions**: Make content decisions based on real market data SEO Optimization**: Target high-opportunity keywords with low competition Resource Efficiency**: Optimize content production based on opportunity scores Team Productivity**: Streamlined editorial calendar and workflow management Performance Tracking**: Monitor content success and ROI Use Cases Content Marketing Teams**: Strategic content planning and competitive analysis SEO Specialists**: Keyword research and content gap identification Digital Marketing Agencies**: Client content strategy development E-commerce Businesses**: Product content and educational material planning B2B Companies**: Thought leadership and industry content strategies Technical Requirements ScrapeGraphAI Integration**: For competitor content analysis Google Sheets API**: For editorial calendar storage Weekly Automation**: Scheduled execution for continuous monitoring Data Processing**: Advanced algorithms for opportunity scoring This workflow transforms competitive intelligence into actionable content strategies, helping you identify and capitalize on content opportunities that your competitors are missing.
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 vinci-king-01
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. How it works This workflow automatically analyzes property maintenance costs by scraping contractor websites and provides comprehensive budget planning and recommendations. Key Steps Scheduled Trigger - Runs weekly to update maintenance cost data from multiple sources. Multi-Source Scraping - Uses ScrapeGraphAI to extract service data from plumbing, electrical, and HVAC contractor websites. Cost Analysis - JavaScript nodes process and categorize services by price level and urgency. Service Comparison - Compares providers within each category to find best-rated and most cost-effective options. Budget Planning - Creates annual budget with quarterly breakdown and service scheduling recommendations. Property Manager Alerts - Formats comprehensive reports with budget summaries and actionable recommendations. Set up steps Setup time: 10-15 minutes Configure ScrapeGraphAI credentials - Add your ScrapeGraphAI API key for web scraping. Customize contractor websites - Update the URLs in the scraping nodes to target specific local contractor directories. Adjust schedule frequency - Modify the trigger timing based on how often you want cost updates. Review budget parameters - Customize the budget planning logic in the JavaScript nodes if needed. Test the workflow - Run manually first to ensure all scraping and analysis nodes work correctly. Technologies Used ScrapeGraphAI** - For extracting structured data from contractor websites JavaScript Code Nodes** - For data processing, cost analysis, and budget planning Schedule Trigger** - For automated weekly execution JSON Data Processing** - For structured data handling and analysis
by isa024787bel
No description available
by System Admin
Tagged with: , , , ,