Marketing Workflows
Marketing and advertising tools
Automate Local Business Lead Generation with AI and Social Media Integration
This workflow automates the generation and management of local business leads by leveraging Google Maps data, AI analysis, and social media integration. It efficiently extracts business information, generates personalized outreach messages, and organizes data in Google Sheets while providing real-time updates via Telegram.
n8n$14.99Automate AI-Enhanced Product Photography with Google Sheets and OpenAI
Transform standard product images into professional photography with AI by automating image analysis, prompt creation, and photo generation.
n8n$14.99Track New Search Queries with Zero-Click Analysis in Google Search Console
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. ## Google Search Console - Discover New Keywords (Last 7 Days) This n8n template demonstrates how to identify **new queries in Google Search Console** that had no impressions in the past but appeared for the first time in the last 7 days. It also segments them into two groups: queries with impressions but no clicks yet (**Zero Click**) and queries that already have clicks (**Has Click**). Use cases include: - Finding **emerging SEO opportunities**. - Identifying keywords where you already get impressions but need to optimize for clicks. - Tracking newly discovered queries week over week. --- ## Good to know - This workflow requires a connected **Google Search Console account**. - You can adjust the date ranges in the **Compare search analytics** node to suit your needs. - Works best when scheduled weekly, but in this template we start with **manual execution** for flexibility. --- ## How it works 1. **Manual Start** - Run the workflow manually to fetch fresh data. 2. **Compare Search Analytics** - Compares the last 7 days against a custom reference period in Google Search Console. 3. **Filter (No Past Impressions)** - Keeps only queries that had zero impressions in the reference period. 4. **Zero Click** - Filters queries with impressions but no clicks. 5. **Has Click** - Filters queries with impressions and clicks. The final output is two clean data sets: - **Zero Click queries**: impressions but no clicks — improve meta descriptions, titles, or content relevance. - **Has Click queries**: new queries already generating clicks — consider creating supporting content and optimizing further. --- ## How to use - Start with the **Manual Start node**. - Add your Google Search Console credentials in the **Compare search analytics** node. - Optionally, replace the Manual Start with a **Schedule Trigger** (e.g., weekly) to automate monitoring. - Export results or connect them to Slack, Email, or Google Sheets for reporting. --- ## Requirements - **Google Search Console account** (with property access). - n8n instance with the Google Search Console integration enabled. --- ## Customizing this workflow - Adjust the **date ranges** in the compare node (e.g., last 30 days vs. previous 30 days). - Replace the output branches with integrations like **Slack, Notion, or Google Sheets** to automatically deliver keyword reports. - Extend the workflow with additional filters, such as filtering by CR, country, or device.
n8n$4.99Automate SEO-Optimized Blog Creation with GPT-4, Perplexity AI & Multi-Language Support
## **WordPress Blog Automation Pro v2.1 - with DEEPER RESEARCH - Advanced Content Automation** This advanced, dual-workflow system automates the entire lifecycle of creating in-depth, SEO-optimized blog posts. It transforms a simple topic from a Google Sheet into a fully researched, well-structured, and image-rich article published directly on your WordPress site, with all assets securely backed up to Google Drive. It leverages AI for multi-layered research, content generation, and image creation, streamlining your content pipeline. This version 2.1 is an upgrade from the [WordPress Auto-Blogging Pro v2 - with DEEPER RESEARCH - Advanced Content Automation](https://n8n.io/workflows/3852-multi-level-wordpress-blog-generator-with-perplexityai-research-and-openai-content/). For more powerful n8n templates, visit our website at [aiautomationpro.org](https://aiautomationpro.org/).  ## **What's new in version 2.1** Version 2.1 introduces several upgrades for efficiency and simplicity: 1. **Re-architecture of the core AI logic:** The initial AI research agent is now more powerful. It not only provides a general overview but also proactively defines and returns the complete chapter structure for the article in a single step. This integration results in a more coherent and logically structured article from the very beginning. 2. **Multi-Language Support:** The workflow is now designed to support content creation in multiple languages, allowing you to scale your content strategy globally. 3. **Simplified Architecture with Native Perplexity Node:** Thanks to updates in n8n's Perplexity node, the separate Research Tool sub-workflow has been eliminated. All research calls are now made directly within the Main Flow. This simplifies the template's structure from three workflows down to two, making it easier to set up, manage, and debug. 4. **Enhanced AI Reliability:** The new version uses Structured Output Parsers within the LangChain framework. This ensures the AI's responses are always in a clean, predictable JSON format, drastically reducing errors and making the entire automation more resilient. ## **What problem is this workflow solving? / Use cases** Standard content automation often struggles with producing truly in-depth, comprehensive content. This workflow addresses that challenge by: * **Automating Multi-Level Research:** Optionally eliminates the manual effort required to deeply research topics, ensuring content is thorough and well-supported. * **Generating Long-Form Content:** Enables the creation of detailed articles, comprehensive reports, or even initial e-book drafts automatically. * **Scaling Content Production:** Efficiently handles lists of topics from Google Sheets, processing them sequentially for reliable, automated content creation over time. * **Enhancing SEO Automatically:** Integrates best practices like sitemap-based internal linking, external source linking, automatic categorization, and tag generation. * **Streamlining Complex Tasks:** Combines research, writing, image generation, SEO optimization, publishing, and comprehensive backups into a single, automated system. ## **Who is this for?** This advanced workflow is designed for demanding users who require robust, comprehensive content automation: * Content Marketers & Strategists * SEO Professionals * Niche Site Builders & Affiliates * Agencies * Researchers & Analysts * Power Users of previous versions ready to upgrade to a more powerful and streamlined architecture. ## **Unique Features** * **Conditional Deeper Research:** Choose per-topic whether to activate multi-level research for maximum depth or use standard chapter-level research. * **Multi-Language Content Generation:** Define your desired output language in the Airtable settings to create content for different global audiences. * **Centralized Control Interface:** Google Sheets acts as the primary interface for bulk input, parameter setting, and status monitoring. * **Dual Trigger Options:** Use Google Sheets for batch processing lists of topics or n8n's Native Form for single, ad-hoc topic submission. * **Latest AI Image Models:** Optimized for high-quality images using OpenAI's latest models, with easy node setup to switch to alternatives. * **Multiple-Image Generation:** Generates and adds unique AI images for each chapter, as well as a featured image for the article. * **Automatic Catego
n8n$24.99Automate Content Creation with Voice Commands in Telegram Using GPT-4
This workflow automates content creation and image editing directly from Telegram using voice commands or text inputs. It leverages GPT-4 to process requests and generate blog posts, LinkedIn posts, videos, and images, enhancing productivity and creativity.
n8n$14.99Generate AI Promo Videos for Products with GPT-4, Fala.ai & Human Supervision
Generate AI video clips to promote products, services, or events on social media. Use **gotoHuman** as an interface to control and supervise each step of the workflow to create content that's actually worth posting. ## How it works gotoHuman will show the workflow steps that need approval or input in its inbox and notify you via email or Slack. 1. We choose from different topics for our post suggested by AI. 2. We select the image style, a product to show, and review an AI-generated tag line. 3. We use Fal.ai to generate an image that serves as a reference image for our video clip. And we use Cloudinary to add an overlay for the tag line. We review the image in gotoHuman and can iterate on it by retrying or even changing the prompt. 4. We review the video clip that's generated with Fal.ai based on the approved image and can, again, retry or reprompt. ## How to set up 1. **Most importantly, install the gotoHuman node before importing this template!** (Just add the node to a blank canvas before importing.) 2. Follow the instructions shown along the workflow and in the included video guide. You mainly need to: - Set up your credentials for gotoHuman, OpenAI, Fal.ai, and Cloudinary. - Import the review templates with these IDs in gotoHuman: `Z7V1jyImY1pho9eY039R, 0GBaOCWd27tqV562kkCL, E2wlCVPWmk2UnLHVt4uu, DitPdbIapS4rBxBIYGt, Z27nFwkXVFQlD6z50eV`. - Select these templates in the gotoHuman nodes. - Do a quick setup for Cloudinary. ## Requirements You need accounts for: - gotoHuman (human supervision) - OpenAI (ideation) - Fal.ai (image/video generation) - Cloudinary (text overlay) ## How to customize - Adjust/Replace the workflow triggers as needed. - Change the prompt in the topics generation node. - Replace the product image URLs used in the gotoHuman - Content node. - Adjust the available styles for image generation in the gotoHuman review template and the prompts they link to in the Set Initial Image Prompt node. - Adjust the prompt used for video generation in the Set Initial Video Prompt node. - If you want to use a different service/model for image and video generation, replace the nodes related to Fal.ai. - Also, if you do not need a text overlay, remove the Cloudinary nodes.
n8n$24.99Automate Instagram Influencer Monitoring with AI Analysis and ROI Tracking
Streamline the monitoring of Instagram influencer campaigns with AI-driven analysis and automated ROI tracking. This workflow provides detailed insights into engagement metrics, brand mentions, and campaign performance, enhancing decision-making for marketing teams.
n8n$9.99Automate SEO Blog Post Creation and Publishing to Blogger
This n8n workflow automates the creation, formatting, and publishing of SEO-optimized blog posts to Blogger, utilizing AI and trending news sources.
n8n$14.99Automate Instagram Lead Generation from Hashtags Using Apify and Google Sheets
Streamline the process of identifying and qualifying Instagram leads by automating hashtag-based searches. This workflow retrieves hashtags from Google Sheets, scrapes Instagram posts using Apify, analyzes post captions, and filters users based on follower count to generate qualified leads.
n8n$14.99Automate SEO Keyword Strategy with OpenAI and DataForSEO in NocoDB
Streamline your SEO keyword research by integrating OpenAI's AI capabilities with DataForSEO analytics, storing results in NocoDB for efficient content planning.
n8n$19.99Automate TikTok Influencer Discovery and Outreach with AI Analysis
This n8n workflow automates the discovery of TikTok influencers using Bright Data, evaluates their relevance with Claude AI, and sends personalized outreach emails. Ideal for marketing teams seeking efficient influencer marketing strategies.
n8n$14.99Automate Backlink Data Transfer from Semrush to Google Sheets
Streamline your SEO workflow by automatically exporting backlink data from Semrush to Google Sheets using n8n and RapidAPI. This automation saves time and centralizes data for easy access and analysis.
n8n$9.99Automate Instagram Lead Generation with AI Evaluation
This n8n workflow automates the process of finding potential Instagram collaboration leads by scraping recent posts by hashtag, analyzing profile data, and using AI to evaluate suitability for outreach.
n8n$9.99Automate AI-Powered Cold Outreach for Digital Products and SaaS
Streamline your sales outreach process by automating lead generation, email discovery, and personalized communication using AI. This n8n workflow is designed to enhance efficiency for digital products, SaaS, and online services.
n8n$24.99Automate Personalized Email Campaigns with NocoDB and Brevo
This n8n workflow automates the sending of personalized email marketing campaigns by integrating NocoDB for data management and Brevo for email delivery. It ensures efficient user engagement by filtering duplicates and validating email addresses.
n8n$14.99Discover Business Leads with Gemini, Brave Search, and Web Scraping
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Uncover new business leads with this AI-Powered Prospect Discovery Agent! This n8n workflow acts as a specialized intelligent assistant that, given a business type and location, uses multiple search strategies to identify a list of potential prospect companies and their websites. Stop manually trawling through search results! This agent automates the initial phase of lead generation by: - Understanding your target business profile (type, location, keywords). - Strategically using web search tools (Brave Search, Google Gemini Search) to find relevant businesses. - Performing quick validations to confirm relevance. - Returning a clean, structured JSON list of prospect names and their website URLs. **How it Works:** The workflow is built around an AI agent powered by Google Gemini. This agent is equipped with tools like: - **Brave Web Search:** For broad initial sourcing of potential business candidates. - **Google Gemini Search:** For advanced, context-aware discovery and finding businesses mentioned in various online sources. - **Brave Local Search (Selective):** For quick verification of local presence or finding website URLs for identified names. - **Jina AI Web Page Scraper (Very Selective):** For extremely rapid relevance checks on uncertain websites by scanning page content for keywords. The agent's system prompt guides it to use these tools efficiently to build a list of prospects without getting bogged down in deep research on any single one at this discovery stage. **Use Cases:** - **Lead Generation:** Automatically generate lists of potential clients based on industry and location. - **Market Research:** Identify key players or types of businesses in a specific geographical area. - **Sales Development:** Provide SDRs with initial lists of companies to research further. - **Called as a Sub-Workflow:** Designed to be easily integrated as a tool into more complex orchestrating AI agents (e.g., a BNI Pitch Planner that first needs to identify who to target). **Setup:** 1. **Import the workflow.** 2. **Configure Credentials:** You'll need n8n credentials for: - Google Gemini (for the Chat model and the Gemini Search/Vertex AI Search tool). - Brave Search (e.g., via Smithery MCP, or adapt if you have direct API access). - Jina AI (for the web scraper). Assign these to the respective nodes. 3. **Review System Prompt:** The `prospect_discovery_agent` node contains a detailed system prompt. You can fine-tune this to adjust its search strategies or the strictness of its matching. 4. **Inputs:** This workflow is triggered by an Execute Workflow trigger node (`prospect_discovery_workflow`). It expects the following inputs: - `business_type` (string): e.g., artisan bakery - `location_query` (string): e.g., Portland, Oregon - `desired_num_prospects` (number): e.g., 5 - `additional_keywords` (string, optional): e.g., organic, gluten-free **To Use (as a Sub-Workflow/Tool):** This workflow is typically called by another n8n workflow (e.g., using a Tool Workflow node from the Langchain nodes). The calling workflow would provide the inputs listed above. The Prospect Discovery workflow will then execute and its final node (the `prospect_discovery_agent`) will output a JSON array of found prospects, like: ```json [ { "business_name": "Rose Petal Bakery", "website_url": "https://rosepetalbakerypdx.com" }, { "business_name": "The Daily Bread Artisans", "website_url": "https://dailybreadpdx.com" } ] ``` If no prospects are found, it returns an empty array `[]`. This template provides a powerful and focused tool for automating the initial stages of prospect identification.
n8n$14.99Automate Influencer Campaigns with AI Scoring and Gmail Outreach
Streamline your influencer marketing by automating influencer discovery, scoring, and outreach with AI-driven insights and Gmail integration.
n8n$9.99Automated Email Blast with Follow-Ups & Response Tracking
This n8n workflow automates email blasts with follow-ups and response tracking by reading contact data from a Google Sheet daily, looping through contacts to send personalized emails based on follow-up stages via Gmail, updating the sheet with status changes, and monitoring replies for logging. ## Why Use It This workflow streamlines email marketing campaigns by automating personalized email distribution, managing follow-up sequences, and tracking responses without manual intervention, saving time, improving engagement, and providing actionable insights into contact interactions. ## How to Import It 1. **Download the Workflow JSON**: Obtain the workflow file from the n8n template or create it based on this document. 2. **Import into n8n**: In your n8n instance, go to Workflows, click the three dots, select Import from File, and upload the JSON. 3. **Configure Credentials**: Set up Gmail and Google Sheets credentials in n8n. 4. **Run the Workflow**: Activate the scheduled trigger and test with a sample Google Sheet. ## System Architecture - **Email Blast Pipeline**: - **Daily Trigger - 9 AM**: Initiates the workflow daily at 9 AM via Cron. - **Read Contact Data from Google Sheet**: Fetches contact details from the sheet. - **Loop Through Contacts**: Processes each contact individually. - **Determine Follow-Up Stage**: Identifies the current stage for each contact. - **Send Main/Follow-Up Email**: Delivers the appropriate email via Gmail. - **Update Sheet Status**: Updates the Google Sheet with the latest status. - **Response Tracking Flow**: - **Check Gmail for Replies**: Monitors Gmail for email responses. - **Log Responses**: Records responses in the Google Sheet. ## Google Sheet File Structure - **Sheet Name**: `EmailCampaign` - **Range**: `A1:F10` (or adjust based on needs) | A | B | C | D | E | F | |----------|---------------|------------|------------------|---------|------------| | **name** | **email** | **stage** | **last_email_date** | **status** | **response** | | John Doe | john@example.com | Initial | 2025-08-07 | Pending | | | Jane Smith | jane@example.com | Follow-Up 1 | 2025-08-06 | Sent | Interested | | Bob Jones | bob@example.com | Follow-Up 2 | 2025-08-05 | Replied | Follow up later | - **Columns**: - `name`: Contact's full name. - `email`: Contact's email address for sending emails. - `stage`: Current follow-up stage (e.g., Initial, Follow-Up 1, Follow-Up 2). - `last_email_date`: Date of the last email sent. - `status`: Current status (e.g., Pending, Sent, Replied). - `response`: Logged response from the contact (updated after reply detection). ## Customization Ideas - **Adjust Schedule**: Change the Cron trigger to hourly or weekly based on campaign needs. - **Add Email Templates**: Customize email content for different stages or audiences. - **Incorporate SMS**: Add WhatsApp or SMS follow-ups using additional nodes. - **Enhance Tracking**: Integrate a dashboard (e.g., Google Data Studio) for real-time campaign analytics. - **Automate Segmentation**: Add logic to segment contacts by industry or interest for targeted emails. ## Requirements to Run This Workflow - **Google Sheets Account**: For storing and managing contact data and responses. - **Gmail Account**: For sending emails and checking replies (requires IMAP enabled). - **n8n Instance**: With Google Sheets and Gmail connectors configured. - **Cron Service**: For scheduling the daily trigger. - **Internet Connection**: To access Google Sheets and Gmail APIs. - **API Credentials**: Gmail OAuth2 and Google Sheets API credentials set up in n8n. --- ### Notes - Ensure the Google Sheet is shared with the n8n service account or has appropriate permissions. - Test the workflow with a small contact list to verify email delivery and response logging. - Adjust the `stage` logic in the Determine Follow-Up Stage node to match your campaign structure.
n8n$9.99Automate Personalized Cold Outreach with AI and Airtable
This workflow automates the creation of personalized cold outreach content by scraping lead websites and generating tailored messages using AI, then saving the results back to Airtable.
n8n$9.99Automate SEO Keyword Research with Ahrefs and Google Gemini
This n8n workflow streamlines SEO keyword research by leveraging the Ahrefs API for keyword data and Google Gemini for formatting insights. Perfect for SEO specialists and content marketers seeking to enhance their keyword strategies.
n8n$9.99Automate Personalized Cold Emails Using Apify, OpenAI, and Google Sheets
This workflow streamlines the creation of personalized cold outreach emails by integrating lead data extraction, company website scraping, and AI-driven email crafting. Ideal for sales and marketing teams aiming to enhance outreach efficiency while maintaining personalization.
n8n$9.99Automate Social Media Post Creation from Blog Content Using ChatGPT
Transform your published blog posts into engaging social media content for platforms like Twitter, LinkedIn, and Facebook using ChatGPT. This workflow streamlines content creation, enhancing your online presence and driving more traffic to your blog.
Make$4.99Instant QR Code Generation via Webhook
Effortlessly generate QR codes from any text or URL by sending a webhook request, ideal for marketing, events, and automation.
n8n$4.99Automate B2B Lead Generation from Google Maps to Airtable
This n8n workflow automates the collection of B2B leads from Google Maps, scrapes their websites for email addresses, and stores the data in Airtable. It uses Apify for scraping, HTTP requests for data extraction, and random delays to mimic human behavior, ensuring stealth and reliability.
n8n$14.99
Related categories
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work