Marketing Workflows
Marketing and advertising tools
Automate Weekly SEO Reports with AI Insights and Slack Notifications
This workflow automates the generation of weekly SEO reports using Google Search Console data, enhanced with AI insights, and delivers them via Slack.
n8n$19.99Automate Marketing Campaign ROI Reporting with Google Sheets and OpenAI
This n8n workflow automates the process of generating ROI reports for marketing campaigns by extracting data from Google Sheets, summarizing it with OpenAI, and emailing the results via Outlook.
n8n$14.99Automate Landing Page Layout Creation Using Competitor Analysis with GPT-4
Streamline the process of designing landing pages by analyzing competitor websites to generate effective layouts using GPT-4. Ideal for SEO specialists, web designers, and digital marketers.
n8n$9.99Automate Multi-Platform Social Media Campaigns with AI Agents
Leverage AI agents to automate and optimize your social media presence across major platforms, ensuring strategic content creation and engagement.
n8n$14.99Automate Google Play Store App Rank Tracking with SerpApi, Baserow, and Slack Notifications
Effortlessly monitor your Android app's keyword rankings on the Google Play Store. This workflow uses SerpApi to fetch rankings, updates a Baserow table, and sends Slack alerts to keep your team informed.
n8n$14.99Automate Lead Generation and Personalized Email Outreach with Jina AI and OpenAI
This workflow automates the process of generating sales leads and crafting personalized outreach emails using Jina AI and OpenAI. It enriches company data from Airtable, identifies decision-makers, drafts tailored emails, evaluates them, and updates Airtable with the results.
n8n$14.99Automate Guerrilla Marketing Campaign Creation with AI Swarm Intelligence
This workflow streamlines the creation of guerrilla marketing campaigns using AI swarm intelligence, from idea generation to a comprehensive marketing plan in minutes.
n8n$19.99Automate Email Campaigns with Airtable and Brevo Tracking
This workflow automates the management of marketing campaigns using Airtable as a CRM and Brevo for sending and tracking emails. It ensures precise tracking of marketing actions and maintains a history of interactions with prospects or clients.
n8n$14.99Automate LinkedIn Lead Generation with Browserflow in n8n
Streamline your LinkedIn outreach by automating lead generation, profile scraping, and connection requests using Browserflow with n8n.
n8n$4.99Advanced Knowledge Base Chatbot with OpenAI and MongoDB
Build a robust chatbot to enhance internal support using OpenAI and MongoDB for knowledge management.
n8n$24.99Automate Weekly SEO Performance Alerts from Google Search Console
This workflow automates the tracking of weekly changes in Google Search Console data, sending alerts for significant keyword movements and detailed reports via Slack and email.
n8n$19.99Automate Website Traffic Analysis with Semrush and Google Sheets
This workflow automates the process of analyzing website traffic using the Semrush API and logs the results into Google Sheets for easy access and reporting. Ideal for SEO professionals seeking efficient data tracking and analysis.
n8n$9.99Automate Personalized Cold Emails for Dental Clinics Using Google Sheets and OpenAI
This n8n workflow automates the creation of personalized cold emails for dental clinics, leveraging Google Sheets and OpenAI's GPT-4o-mini model to enhance outreach efficiency and engagement.
n8n$9.99Automate Personalized Video Responses for Inbound Leads
Instantly respond to inbound leads with personalized videos and emails using n8n, Heygen API, and OpenAI. Enhance your marketing and sales efforts with automated, tailored communication.
n8n$14.99Automate AI-Driven Outreach with Google Sheets, Gmail, and Gemini
Streamline your lead generation and outreach by integrating AI-generated messaging with Google Sheets and Gmail using n8n. This workflow automates personalized email campaigns, leveraging Google Gemini for AI-optimized content.
n8n$9.99Automate Lead Generation & Email Outreach with Apify, Apollo.io, GPT-4 & Google Sheets
## Disclaimer: Community nodes are used, and the template can only be used on self-hosted n8n instances.  ## This n8n template from [Intuz](https://www.intuz.com/) provides a complete solution to automate your entire B2B lead generation pipeline, from discovering recently funded companies to drafting hyper-personalized outreach emails with AI. ## Who's this workflow for? - Sales Development Representatives (SDRs) - Business Development Teams - Growth Hackers - Startup Founders - Marketing Agencies ## How it works **1. Scrape Funded Companies:** The workflow begins by using Apify to scrape a target list of recently funded companies directly from a Crunchbase search. **2. Enrich with Apollo.io:** It takes each company and uses the Apollo.io API to find key decision-makers (like VPs, Directors) and enrich their contact information, including finding their email addresses. **3. Populate Google Sheets:** All the gathered lead data—company name, contact name, title, email, LinkedIn URL, etc.—is neatly organized and added to a Google Sheet. **4. AI-Personalized Email Crafting:** The workflow sends the leads' information to OpenAI (GPT-4) with a highly specialized prompt, instructing it to write a concise, impactful, and hyper-personalized first touch cold email. **5. Update Lead List with Email Content:** Finally, the unique, AI-generated email is saved back into the Google Sheet alongside the corresponding lead's information, making it ready for you to send. ## Pre-conditions and Requirements Before you can successfully execute this workflow, you must have the following accounts, credentials, and assets in place. **1. n8n Instance:** You need an active n8n instance (self-hosted). **2. Apify Account & Crunchbase Access:** - Apify Account: A registered account on Apify. - Crunchbase Account: An active, logged-in Crunchbase account (a paid subscription is recommended for accessing detailed search filters). **3. Apollo.io API:** You need an Apollo.io plan that includes API access. You can generate the API from settings. **4. Google Sheet:** Create a new Google Sheet to store your leads. The workflow is configured for two tabs: one for raw data (HealthCare in the template) and one for email generation (Company sheet). **5. OpenAI Account:** An account with OpenAI with API access and billing set up. ## Setup Instructions **1. Apify Connection:** - Connect your Apify account in the Run an Actor node. - You'll need an Apify scraper, [here's the link](https://console.apify.com/actors/BBfgvSNWcySEk1jQO/input) - In the Custom Body field, update the search.url with your target Crunchbase discovery URL and provide a valid cookie for authentication. **2. Apollo.io Connection:** - Connect your Apollo.io account using HTTP Header Authentication in the three Apollo nodes. - You will need to provide your API key. **3. Google Sheets Connection:** - Connect your Google Sheets account. - Create a spreadsheet and update the Document ID and Sheet Name in the three Google Sheets nodes to match yours. Ensure your sheet columns are set up to receive the data. **4. OpenAI Connection:** - Connect your OpenAI account in the Message a model node. The prompt is pre-engineered for high-quality output, but you can tailor it to better fit your specific value proposition. **5. Activate Workflow:** - Click Execute workflow to run the automation manually and watch your AI-powered lead list build itself. ## Customization Guide This workflow is a powerful template. To adapt it to your specific business needs, you should review and modify the following nodes. **1. Changing Your Target Companies (The Source)** - Node: Run an Actor - What to change: The search.url parameter inside the customBody. - How to do it: 1. Go to Crunchbase and perform a search for your ideal companies (e.g., filter by different funding rounds, industry, location, keywords, etc.). 2. Copy the URL from your browser's address bar after the search results have loaded. 3. Paste this new URL as the value for search.url in the node. 4. You can also adjust count: 10 to pull more or fewer companies per run. Be mindful of Apify and Apollo credit usage. **2. Defining Your Ideal Contact Persona** - Node: Apollo - Get User - What to change: The person_seniorities and person_titles arrays in the jsonBody. - How to do it: **1. Seniority:** Modify the person_seniorities list to match who you sell to. Examples: [c_level, founder] or [manager, contributor]. **2. Job Titles:** This is crucial. Replace the existing list of titles (engineering, technology, etc.) with keywords relevant to your target buyer. For example, if you sell to marketing teams, you might use: [marketing, demand generation, growth, content, brand]. **3. Configuring Your Google Sheet Destination** - Nodes: Append or update row in sheet and Update row in sheet - What to change: The documentId and sheetName.
n8n$24.99Automate Travel Agent Outreach with Web Scraping, OpenAI, and Google Sheets
**Automated Workflow: Scrape Travel Agent Contacts and Send Personalized Survey Emails** This workflow is designed to automate the process of scraping travel agent contact data, standardizing the information, storing it, and then sending out personalized survey emails using AI. It's especially useful for outreach campaigns, research, or lead generation. **Workflow Breakdown** **Part 1: Scraping and Storing Travel Agent Data** 1. **HTTP Scrape Website** - Type: HTTP Request (POST) - Function: Calls a third-party scraping API (https://api.firecrawl.dev...) to scrape data from a travel agent listing site. - Purpose: Extract raw HTML or structured data from a website containing contact info. 2. **OpenAI Standardize Data** - Type: OpenAI Message Model - Function: Uses AI to clean and standardize the raw scraped data into structured JSON (e.g., name, email, agency, location). - Purpose: Ensures uniformity in formatting, making data easier to process downstream. 3. **Split Out** - Type: Item Splitter - Function: Splits the standardized array of agent records into individual items. - Purpose: Allows appending each agent as a separate row in Google Sheets. 4. **Google Sheet - Data Store** - Type: Google Sheets (Append) - Function: Stores each individual record in a spreadsheet. - Purpose: Maintains a centralized and accessible log of scraped and processed contacts. **Part 2: Read Records and Send Personalized Survey Emails** Triggered Manually - when “Test Workflow” button is clicked. 1. **Trigger - When clicking Test Workflow** - Type: Manual Trigger - Function: Starts the second part of the workflow manually. - Use Case: Testing or running the outreach email process on demand. 2. **Google Sheet Data Store (Read)** - Type: Google Sheets (Read) - Function: Reads the stored travel agent records from the spreadsheet. - Purpose: Retrieves contact details and context for personalized messaging. 3. **OpenAI Mail Composer** - Type: OpenAI Message Model - Function: Generates a custom email for each agent using their details. - Purpose: Creates human-like, engaging emails that include a survey link (optional input). 4. **Google Sheet Update Records** - Type: Google Sheets (Update) - Function: Optionally marks the record as emailed or logs the date of outreach. - Purpose: Prevents duplicate outreach and helps track campaign status. 5. **Send Email** - Type: Email Node (SMTP or integrated service) - Function: Sends the personalized email generated by OpenAI. - Purpose: Delivers the survey to each travel agent with contextually relevant messaging. - Use Case: Targeted email outreach to travel agents. Collect insights or feedback via survey links. Use personalized messaging to improve response rates. **Benefits:** - Fully automated scraping and processing. - Personalized at scale using OpenAI. - Easily repeatable for different domains or campaigns. - Centralized recordkeeping in Google Sheets. **Tech Stack:** - n8n: Automation and workflow management - OpenAI: AI-based text standardization and email generation - Firecrawl (or similar): Web scraping API - Google Sheets: Data storage and tracking - Email Node: Survey email delivery
n8n$9.99Automate YouTube Shorts Creation with AI for Seamless Publishing
Streamline your YouTube Shorts production with AI-driven automation, integrating OpenAI and ElevenLabs for content generation, voiceovers, and seamless publishing.
n8n$19.99Automate Personalized Healthcare Joke Emails with AI and Gmail
This n8n workflow automates the sending of personalized healthcare-themed joke emails using OpenAI, Gmail, and Google Sheets. It's ideal for healthcare professionals looking to maintain client engagement with a touch of humor.
n8n$14.99Automate AI-Driven Marketing Campaigns from Product Images
Automatically generate a complete marketing campaign with custom assets from uploaded product images using AI analysis.
n8n$14.99Scrape Google Maps Leads to Google Sheets via Apify
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. ## Scrape Google Maps leads to Google Sheets via Apify ## Who's it for This workflow is ideal for marketers, sales professionals, and solo entrepreneurs who want to collect local leads based on Google Maps search terms. For example, restaurants in North Holland. ## What it does This workflow uses an Apify actor to scrape business details from Google Maps and automatically appends them to a Google Sheet with the following fields: - Business name - Street - Postal code - City - Website - Phone number ## How it works 1. The workflow starts with a manual trigger (you can replace it with any other trigger). 2. The Google Maps Scraper Apify actor is launched. 3. A short wait ensures the actor completes the task (you can increase the wait time for more extensive outputs). 4. The resulting dataset is retrieved from Apify. 5. Data is mapped and added into a connected Google Sheet. ## How to set up Step 1: Configure the “Run Apify scraper” node - Go to the Google Maps Scraper actor on Apify. - Create a new task with your search term. - Find your actor from the list. Step 2: Edit the “Find your last run” node - Select the correct actor (Google Maps Scraper) from the dropdown in this node. Step 3: Fetch the dataset - In the “Get the data from Apify” node, use {{$json.defaultDatasetId}} to dynamically pull the correct dataset. Step 4: Connect your Google Sheet - Link your Google account and select the desired spreadsheet and tab (for example, Leads). - Make sure the column headers match the data fields. Current column headers: - Title - Street - Postcode - City - Website - Phone If you have any questions, feel free to reach out to info@ai-amigos.com
n8n$4.99Automate Engagement in Skool Communities with AI and Airtable
Streamline your engagement in Skool communities by automatically identifying and responding to valuable discussion opportunities using AI and Airtable.
n8n$14.99Automate Weekly Marketing Reports with AI and Email Delivery
This workflow automates the generation and delivery of weekly marketing reports using AI for data analysis and Gmail for report distribution. It integrates multiple platforms to provide comprehensive insights and actionable recommendations.
n8n$4.99Automate Branded Marketing Video Creation and Publishing
This workflow automates the creation and publishing of branded marketing videos using AI technologies, streamlining content distribution across YouTube, Instagram, and TikTok.
n8n$19.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