Marketing Workflows
Marketing and advertising tools
Auto-Generate Platform-Optimized Social Media Posts from WordPress with Claude & Postiz
This workflow automates the process of **generating and scheduling social media posts using content from a WordPress blog**. It leverages advanced AI (OpenAI & Anthropic Claude), Google Sheets, and the [Postiz](https://postiz.com/?ref=n3witalia) platform to create and publish platform-specific posts across **LinkedIn, Facebook, Instagram, and Twitter (X)**. This system streamlines cross-platform social media publishing, ensuring consistent branding and AI-optimized content. --- ### **Key Features** 1. **Content Source: WordPress** Automatically fetches the content of a WordPress post by its **Post ID**. 2. **Content Transformation via AI** Uses Anthropic Claude and OpenAI to generate unique, optimized captions for each platform: - **LinkedIn**: professional and insight-driven - **Instagram**: creative with emojis and storytelling - **Facebook**: community-oriented and friendly - **Twitter (X)**: concise, hashtag-optimized 3. **Visual Generation (Optional)** Uses OpenAI's DALL·E (via OpenRouter) to generate **custom images** based on the AI-generated Instagram and Facebook/LinkedIn captions. 4. **Post Management with Google Sheets** Uses a Google Sheet as the control panel: - Simply input the WordPress **Post ID** - Marks each post as “done” by updating corresponding columns (TWITTER, FACEBOOK, INSTAGRAM, LINKEDIN) 5. **Publishing via Postiz** Uses the **Postiz API** to schedule or immediately publish posts to your connected social accounts. - Handles image uploads and scheduling time for each platform. --- ### **Benefits** - **Intelligent automation**: Saves time by removing manual copywriting and platform formatting. - **Platform optimization**: Ensures posts are tailored to each platform's audience and algorithm. - **No-code friendly**: Simple setup via Google Sheets + Postiz + WordPress. - **Repeatable & Scalable**: Ideal for agencies or content creators managing multiple posts per week. - **+20 Social Media Platforms**: Easy to start with social integrations. --- ### **How It Works** 1. **Input & Data Fetching**: - The workflow starts with a manual trigger (e.g., test workflow) or scheduled execution. - It retrieves a WordPress post ID from a Google Sheets document, then fetches the full post content (title and body) via the WordPress API. 2. **AI-Powered Content Generation**: - The Social Media Manager node (powered by Claude Opus 4.1) analyzes the post and generates **platform-optimized captions** for: - **Twitter/X**: Concise, hashtag-rich text (≈150 chars). - **Facebook/LinkedIn**: Professional yet engaging copy with CTAs. - **Instagram**: Visual-focused captions with emojis and hashtags. - AI-generated images are created for Instagram (square) and Facebook/LinkedIn (landscape) using OpenAI's image model. 3. **Publishing Automation**: - Captions and images are uploaded to **Postiz**, a social media scheduler. - Postiz publishes the content to connected platforms (Twitter, Facebook, LinkedIn, Instagram) at the specified time. - Google Sheets is updated with status markers (e.g., x in columns like `TWITTER`, `FACEBOOK`) to track published posts. --- ### **Set Up Steps** 1. **Prerequisites**: - **Postiz Account**: Sign up for [Postiz](https://postiz.com/?ref=n3witalia) (free trial available). - **API Keys**: Configure Postiz API credentials in the Postiz and Upload Image nodes. - **Social Channels**: Link your social accounts in Postiz's dashboard and note their `integrationId` values (replace XXX in Postiz nodes). 2. **Google Sheets Setup**: - Clone the [template Sheet](https://docs.google.com/spreadsheets/d/1suPQNdgoAzrklleN4ok2mZnsq0GK1dt59oIHv8JWX5U/edit) and add WordPress post IDs to the POST ID column. 3. **Configure Nodes**: - **WordPress**: Add credentials for your WordPress site in the Get Post node. - **AI Models**: Ensure API keys for Claude (Anthropic) and OpenAI (for images) are valid. - **Postiz Nodes**: Replace placeholder `integrationId` values with your actual Postiz channel IDs. 4. **Test & Deploy**: - Trigger the workflow manually to verify captions, images, and Postiz scheduling. - Activate the workflow for automation (e.g., run daily to publish new WordPress posts). **Note**: This workflow requires **self-hosted n8n** due to community nodes (Postiz, LangChain). --- ### **Need help customizing?** [Contact me](mailto:info@n3w.it) for consulting and support or add me on [Linkedin](https://www.linkedin.com/in/davideboizza/).
n8n$14.99SEO Keyword Difficulty & SERP Analysis with RapidAPI and Google Sheets
## Automated Keyword Difficulty & SERP Checker with Google Sheets Integration **Description:** This n8n workflow automates keyword SEO analysis by collecting user input via a form, querying the [**Difficulty Checker API on RapidAPI**](https://rapidapi.com/PrineshPatel/api/keyword-difficulty-checker1) to retrieve keyword difficulty and SERP data, and storing the results in Google Sheets for further SEO tracking and decision-making. --- ### Node-by-Node Breakdown ### 1. **On form submission** triggers the workflow by capturing `keyword` and `country` from a user-submitted form. ### 2. **Keyword Difficulty Checker** Makes a POST request to the [**Keyword Difficulty Checker API on RapidAPI**](https://rapidapi.com/PrineshPatel/api/keyword-difficulty-checker1) to fetch keyword difficulty index and SERP results. ### 3. **Reformat 1** Extracts only the `keywordDifficulty` value from the API response JSON. ### 4. **Keyword Difficulty Checker1** Appends the `keyword` and its difficulty index to the backlink overflow Google Sheet for structured keyword tracking. ### 5. **Reformat 2** Extracts the `serpResults` list from the API response for additional ranking data. ### 6. **SERP Results** Stores the extracted SERP data into the backlinks Google Sheet for ranking comparison and analysis. --- ### Benefits of This Workflow - **Automation of SEO research** - Eliminates manual keyword analysis by integrating with the [**Keyword Difficulty Checker API on RapidAPI**](https://rapidapi.com/PrineshPatel/api/keyword-difficulty-checker1). - **Real-time keyword tracking** - Automatically stores difficulty scores and SERP results into Google Sheets. - **Scalable** - Easily extendable for bulk keyword analysis or reporting. - **Reliable data source** - Uses trusted third-party API ([**Keyword Difficulty Checker**](https://rapidapi.com/PrineshPatel/api/keyword-difficulty-checker1)) for accurate and updated metrics. - **No code** - Built with n8n, enabling low-code/no-code automation without writing backend services. --- ### Use Cases 1. **Content Planning for SEO Teams** Identify low-competition keywords using real-time difficulty scoring to prioritize blog content. 2. **Client SEO Reporting** Track and present SERP visibility and keyword trends in Google Sheets dashboards. 3. **Keyword Competition Monitoring** Periodically monitor keyword rankings and adjust backlink strategy accordingly. 4. **Freelance SEO Projects** Save time by automating research tasks using the [**Keyword Difficulty Checker API on RapidAPI**](https://rapidapi.com/PrineshPatel/api/keyword-difficulty-checker1). --- ### How to Obtain Your API Key for Keyword Difficulty Checker API 1. **Sign Up or Log In** Visit [RapidAPI](https://rapidapi.com/) and create a free account using your email or social login. 2. **Go to the API Page** Navigate to the [Keyword Difficulty Checker API by PrineshPatel](https://rapidapi.com/PrineshPatel/api/keyword-difficulty-checker1). 3. **Subscribe to the API** Click **Subscribe to Test**, then choose a pricing plan that fits your needs (Free, Basic, Pro). 4. **Get Your API Key** After subscribing, go to the **Security** tab on the API page to find your **X-RapidAPI-Key**. 5. **Use Your API Key** Add the API key to your HTTP request headers: ```http X-RapidAPI-Key: YOUR_API_KEY ``` --- Create your **free n8n account** and set up the workflow in just a few minutes using the link below: [Start Automating with n8n](https://n8n.partnerlinks.io/7fuarh1e6dz5) Save time, stay consistent, and grow your LinkedIn presence effortlessly!
n8n$9.99Automate Viral LinkedIn Content Creation with Multi-Agent AI Workflow
Leverage a multi-agent AI workflow to produce engaging LinkedIn content that enhances your personal brand. This workflow automates content strategy, creation, and optimization using specialized AI agents.
n8n$14.99Automate Cold Email Campaigns with AI Specialists and O3 Director
Leverage AI to create high-impact cold email campaigns with a strategic Outreach Director and specialized agents for research, copywriting, personalization, and analytics.
n8n$14.99Automate Video Ad Creation and Publishing with AI Tools
Streamline the creation and distribution of professional video ads using AI and automation. This workflow handles script writing, video production, and social media publishing, enabling you to produce engaging ads quickly and efficiently.
n8n$24.99Automate Real Estate Marketing with AI-Driven Email and Voice Campaigns
This n8n workflow automates real estate marketing by integrating AI-generated content with email and voice campaigns. It monitors real estate offers, creates personalized promotional content, and manages lead follow-up through automated communications.
n8n$14.99Automate Instagram Reel Creation with AI and Veo3
This workflow automates the creation of Instagram Reels using AI-generated prompts and the Veo3 API, streamlining ad content production for marketers and content creators.
n8n$14.99Automate SEO Blueprint Generation for Service Pages
This workflow automates the creation of comprehensive SEO content strategies for service pages by analyzing competitor websites and user intent. It generates a detailed Markdown blueprint to enhance your service page's structure, content, and conversion elements.
n8n$24.99Automate Instagram and Facebook Posts with Meta Graph API and Token Management
This workflow automates the posting of content to Instagram Business and Facebook Pages using the Meta Graph API. It efficiently manages both short-lived and long-lived tokens, leveraging System User tokens for sustainable automation.
n8n$14.99Automate Yoast SEO Metadata Updates for WordPress Posts
This workflow automates the updating of SEO titles and meta descriptions for WordPress posts using the Yoast SEO API, enhancing your site's SEO efficiency.
n8n$4.99Automate Social Media Analysis and Personalized Email Outreach
Streamline your lead generation process by automatically analyzing social media profiles and sending personalized emails using AI-driven content generation.
n8n$14.99AI-Powered Cold Email Personalization with Website Scraping
This workflow automates the creation of personalized cold email icebreakers using advanced AI and website scraping techniques, significantly improving response rates.
n8n$14.99Extract Business Leads from Google Maps with Dumpling AI to Google Sheets
### Who is this for? This workflow is built for marketers, sales teams, agencies, virtual assistants, and anyone who regularly researches or contacts local businesses. It's ideal for building lead lists, tracking competitors, or creating location-specific outreach campaigns. --- ### What problem is this workflow solving? Instead of manually searching Google Maps and copying business info into spreadsheets, this automation pulls structured business data (e.g., restaurants, gyms, service providers) and logs it directly into Google Sheets. It saves hours of work and ensures cleaner, more usable data. --- ### What this workflow does The workflow takes a Google Maps search query (like best restaurants in New York) and sends it to Dumpling AI. It returns a list of places including their name, address, website, phone number, rating, and more. Each result is split into a row and automatically added to a Google Sheet. --- ### Setup 1. **Dumpling AI** - Sign up at [Dumpling AI](https://www.dumplingai.com/) - Generate your API key - In the HTTP Request node, select `Header Auth` and paste your key in the Authorization field. 2. **Google Sheets** - Create a sheet with tab name `Leads` - Add the following column headers to row 1: `Name`, `Address`, `Phone number`, `Website`, `Rating`, `Price Level`, `Type`, `Booking Link`, `Position` - Connect your Google Sheets account and link this sheet in the node. 3. **Customize the Query** - In the HTTP node, replace the query string (e.g., `best+restaurants+in+New+York`) with your own search term. 4. **Run It** - Use the manual trigger to test - Optionally swap in a Schedule or Webhook node to run it automatically. --- ### How to customize this workflow to your needs - Change the search query to target different cities or business types - Use filters to only save leads with a minimum rating or price level - Add GPS to summarize listings or qualify leads - Swap Google Sheets for Airtable or a CRM system for deeper integration.
n8n$4.99Comprehensive SEO Keyword Research & Analysis with DataForSEO and Google Sheets
Overview This n8n workflow, named Keyword Search for Blogs, automates the process of gathering and organizing keyword research data for SEO purposes. It integrates with Google Sheets and Google Drive to manage input and output data and leverages the DataForSEO API to fetch comprehensive keyword-related information, including related keywords, keyword suggestions, keyword ideas, autocomplete suggestions, subtopics, and SERP (Search Engine Results Page) analysis. The workflow is designed to streamline SEO research by collecting, processing, and storing data in an organized manner for blog content creation. Workflow Functionality The workflow performs the following key functions: - **Trigger**: Initiated manually via the "When clicking" test workflow node, allowing users to start the process on-demand. - **Input Data Retrieval**: Reads primary keywords, location, and language data from a specified Google Sheet (SEO PRO). - **Spreadsheet Creation**: Creates a new Google Sheet with a dynamic title based on the current date (e.g., YYYY-MM-DD-seo pro) and predefined sheet names for organizing different types of keyword data (e.g., keyword, SERP, Content, related keyword, keyword ideas, suggested keyword, subtopics, autocomplete). - **Google Drive Integration**: Moves the newly created spreadsheet to a designated folder (seo pro) in Google Drive for organized storage. - **API Data Collection**: - **Related Keywords**: Fetches related keywords using the DataForSEO API (/v3/dataforseo_labs/google/related_keywords/live), including SERP information and keyword metrics like search volume, CPC, and competition. - **Keyword Suggestions**: Retrieves keyword suggestions via the DataForSEO API (/v3/dataforseo_labs/google/keyword_suggestions/live). - **Keyword Ideas**: Collects keyword ideas using the DataForSEO API (/v3/dataforseo_labs/google/keyword_ideas/live). - **Autocomplete Suggestions**: Gathers Google autocomplete suggestions through the DataForSEO API (/v3/serp/google/autocomplete/live/advanced). - **Subtopics**: Generates subtopics for the primary keyword using the DataForSEO API (/v3/content_generation/generate_sub_topics/live). - **People Also Ask & Organic Results**: Pulls People Also Ask questions and organic SERP results via the DataForSEO API (/v3/serp/google/organic/live/advanced). - **Data Processing**: - Uses Split Out nodes to break down API responses into individual items for processing. - Employs Edit Fields nodes to map and format data, extracting relevant fields like keyword, search intent, search volume, CPC, competition, keyword difficulty, and SERP item types. - Filters SERP results to separate People Also Ask and organic results for targeted processing. - **Data Storage**: Appends processed data to multiple sheets in the destination Google Sheet (2025-06-08-seo pro) across different tabs: - **Master Sheet**: Stores comprehensive data including keywords, search intent, related keywords, SERP analysis, and more. - **Related Keywords**: Stores related keyword data with metrics. - **Suggested Keywords**: Stores suggested keyword data. - **Keyword Ideas**: Stores keyword ideas with relevant metrics. - **Autocomplete**: Stores autocomplete suggestions. - **Subtopics**: Stores generated subtopics. - **Organic Results**: Stores organic SERP data with details like domain, URL, title, and description. Key Features - **Automation**: Eliminates manual keyword research by automating data collection and organization. - **Scalability**: Processes multiple keywords and their related data in a single workflow run, with a limit of 100 related items per API call. - **Dynamic Organization**: Creates and organizes data in a new Google Sheet with a timestamped title, ensuring easy tracking of research over time. - **Comprehensive SEO Insights**: Collects diverse SEO metrics (e.g., keyword difficulty, search intent, SERP item types) to inform content strategy. - **Error Handling**: Uses filters to ensure only relevant data (e.g., people_also_ask or organic results) is processed and stored. Use Case This workflow is ideal for SEO professionals, content creators, and digital marketers who need to perform in-depth keyword research for blog content. It provides a structured dataset that can be used to identify high-potential keywords, understand search intent, analyze SERP competition, and generate content ideas, all of which are critical for optimizing blog posts to rank higher on search engines. Inputs - **Google Sheet (SEO PRO)**: Contains primary keywords, location names, and language names. - **Google Drive Folder**: Destination folder (seo pro) for storing the output spreadsheet. - **DataForSEO API Credentials**: Requires HTTP Basic Authentication credentials for accessing DataForSEO API endpoints. Outputs - A new Google Sheet titled with the current date (e.g., 2025-06-08-seo pro) containing multiple tabs: - **Master Sheet**: Aggregated data for all keyword types. - **Related Keywords**: Detailed metrics for related keywords. - **Suggested Keywords**: Suggested keyword data.
n8n$24.99Identify SEO Content Gaps Using InfraNodus and Google Sheets
This workflow helps you discover content gaps in competitors' websites using InfraNodus and Google Sheets, enabling you to create unique content strategies for SEO and marketing.
n8n$19.99Automate Multi-Platform Video Publishing via Google Sheets and Blotato
Streamline your video distribution by automatically publishing content to nine social media platforms using Google Sheets and Blotato's API.
n8n$9.99Automate Ad Image Creation from Campaign Briefs Using OpenAI and Azure
Transform your campaign briefs into visually striking ad images with this n8n workflow. Leverage OpenAI and Azure to generate high-resolution images tailored to your brand's style and objectives.
n8n$9.99Automate Marketing Performance Reports with Google Sheets and Outlook
This n8n workflow automates the process of generating marketing performance reports by retrieving data from Google Sheets, calculating key metrics, and sending formatted HTML reports via Outlook. Ideal for marketing teams seeking efficient, regular reporting.
n8n$9.99Automate YouTube Trend Analysis for High-Engagement Keywords
This workflow fetches trending YouTube videos in Germany and extracts high-engagement keywords for content strategy. It automates the process of identifying viral topics and provides insights into audience engagement.
n8n$9.99Generate Marketing Reports from Google Sheets with GPT-4 Insights and PDF.co
This workflow pulls **marketing data from Google Sheets**, aggregates spend by channel, generates an **AI-written summary**, and outputs a formatted **PDF report** using a custom HTML template on **PDF.co**. --- ## Setup Instructions ### 1. Prepare Your Google Sheet - Copy this template into your Google Drive: [Sample Marketing Data](https://docs.google.com/spreadsheets/d/1UDWt0-Z9fHqwnSNfU3vvhSoYCFG6EG3E-ZewJC_CLq4/edit?gid=365710158#gid=365710158) - Add or update your marketing spend data in rows 2-100. #### Connect Google Sheets in n8n 1. Go to **n8n → Credentials → New → Google Sheets (OAuth2)** 2. Log in with your Google account and grant access 3. Select the **Spreadsheet ID** and **Worksheet** in the workflow --- ### 2. Set Up PDF.co for PDF Reports 1. Create a free account at [PDF.co](https://pdf.co/) 2. In **PDF.co Dashboard → HTML to PDF Templates**, create a new **Mustache template** - Paste the HTML provided at the bottom of this description - Save, and note your **Template ID** 3. In **n8n → Credentials → New → PDF.co API**, paste your **API Key** and save 4. In the workflow, select your **PDF.co credential** in the `Create PDF` node 5. Replace the `templateId` with your Template ID --- ## How It Works - **Google Sheets Node**: Pulls marketing spend data - **Summarize Nodes**: Aggregate total spend and spend per channel - **OpenAI Node**: Writes a daily summary of marketing performance - **Code Node**: Converts aggregated data into the correct shape for the PDF template - **PDF.co Node**: Generates a final, formatted **PDF report** --- ## Contact Need help customizing this (e.g., filtering by campaign, sending reports by email, or formatting your PDF)? - ✉ **robert@ynteractive.com** - 🔗 **[Robert Breen](https://www.linkedin.com/in/robert-breen-29429625/)** - 🌐 **[ynteractive.com](https://ynteractive.com)** --- ## ➤ HTML Template (for PDF.co) > Paste this into a new **HTML Template** on [PDF.co](https://pdf.co/) and reference its Template ID in your workflow. ```html <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Invoice {{invoiceNumber}}</title> <style> body { font-family: Arial, Helvetica, sans-serif; margin: 36px; color: #222; } .header { display: flex; justify-content: space-between; align-items: center; } .brand { max-height: 56px; } h1 { margin: 12px 0 4px; font-size: 22px; } .meta { font-size: 12px; color: #555; } .two-col { display: flex; gap: 24px; margin-top: 16px; } .box { flex: 1; border: 1px solid #ddd; padding: 12px; border-radius: 6px; } .label { font-size: 11px; color: #666; text-transform: uppercase; letter-spacing: .02em; } table { width: 100%; border-collapse: collapse; margin-top: 16px; } th, td { border-bottom: 1px solid #eee; padding: 10px 8px; font-size: 13px; } th { background: #fafafa; text-align: left; } tfoot td { border-top: 2px solid #ddd; font-size: 13px; } .right { text-align: right; } .totals td { padding: 6px 8px; } .grand { font-weight: 700; font-size: 14px; } .notes { margin-top: 18px; font-size: 12px; color: #444; } </style> </head> <body> <div> <div> <h1>Invoice {{invoiceNumber}}</h1> <div>Date: {{invoiceDate}} | Due: {{dueDate}}</div> </div> {{#company.logoUrl}} <img src="{{company.logoUrl}}" alt="Logo" /> {{/company.logoUrl}} </div> <div> <div> <div>From</div> <div><strong>{{company.name}}</strong></div> <div>{{company.address}}</div> <div>{{company.phone}}</div> <div>{{company.email}}</div> </div> <div> <div>Bill to</div> <div><strong>{{billTo.name}}</strong></div> <div>{{billTo.address}}</div> <div>{{billTo.email}}</div> </div> </div> <table> <thead> <tr> <th>#</th> <th>Description</th> <th>Qty</th> <th>Unit Price</th> <th>Line Total</th> </tr> </thead> <tbody> {{#items}} <tr> <td>{{line}}</td> <td>{{description}}</td> <td>{{qty}}</td> <td>{{unitPriceFmt}}</td> <td>{{lineTotalFmt}}</td> </tr> {{/items}} </tbody> <tfoot> <tr> <td colspan="4">Subtotal</td> <td>{{subtotalFmt}}</td> </tr> <tr> <td colspan="4">Tax ({{taxRatePct}})</td> <td>{{taxAmountFmt}}</td> </tr> <tr> <td colspan="4">Discount</td> <td>-{{discountFmt}}</td> </tr> <tr> <td colspan="4">Total</td> <td>{{totalFmt}}</td> </tr> </tfoot> </table> <div> <strong>Notes:</strong> {{notes}}<br /> <strong>Terms:</strong> {{terms}} </div> </body> </html> ```
n8n$9.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.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.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 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.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