A collection of automated workflows built with n8n for content creation and marketing automation.
This repository contains n8n workflows designed to automate various content creation and marketing tasks using AI and automation tools. Each workflow is ready to import into your n8n instance.
| Workflow Name | Description | Trigger | Key Features |
|---|---|---|---|
| Generate UGC marketing videos for eCommerce with VLM Run, Open Ai | Automatically generates authentic User-Generated Content (UGC) style marketing videos for eCommerce products | Form submission (Product image + Product name) | • AI-powered product analysis • Influencer persona creation • Multiple video script generation • Video generation with VLM Run • Automatic Google Drive upload |
| Write a WordPress post with AI (starting from a few keywords) | Creates complete WordPress blog posts from keywords, including content, structure, and featured images | Form submission (Keywords, chapters, word count) | • SEO-friendly article generation • Wikipedia integration for accuracy • Multi-chapter content creation • AI-generated featured images • Automatic WordPress draft creation |
- An n8n instance (self-hosted or cloud)
- API credentials for the services used in each workflow:
- OpenAI API (for AI content generation)
- VLM Run API (for video and image generation)
- Google Drive (for video storage - first workflow)
- WordPress (for blog post publishing - second workflow)
- Clone or download this repository
- Import the workflow JSON files into your n8n instance:
- Go to your n8n dashboard
- Click "Workflows" → "Import from File"
- Select the desired workflow JSON file from the
workflows/directory
- Configure credentials in n8n:
- Set up your OpenAI API credentials
- Set up your VLM Run API credentials
- Configure Google Drive credentials (for video workflow)
- Configure WordPress credentials (for blog post workflow)
- Update workflow settings:
- Adjust any hardcoded URLs or paths
- Configure form trigger URLs if needed
- Set up Google Drive folder paths (first workflow)
- Set WordPress URL (second workflow)
- Access the form trigger URL provided by n8n
- Upload a product image
- Enter the product name
- Submit the form
- Wait for the workflow to complete (video generation may take several minutes)
- Find your generated videos in the configured Google Drive folder
- Access the form trigger URL provided by n8n
- Enter comma-separated keywords for your article
- Select the number of chapters (1-10)
- Specify the maximum word count
- Submit the form
- The workflow will create a draft post on your WordPress site with:
- SEO-optimized title and subtitle
- Structured content with multiple chapters
- AI-generated featured image
This workflow automates the creation of authentic-looking UGC marketing videos:
- Product Analysis: Uses VLM vision model to analyze the product image
- Persona Creation: Generates a detailed influencer profile suited for the product
- Script Generation: Creates multiple 12-second UGC video scripts with frame-by-frame breakdowns
- Frame Generation: Adapts product images to UGC aesthetic and aspect ratio
- Video Production: Generates videos using VLM Run API
- Upload: Automatically uploads completed videos to Google Drive
Output: Multiple video variations (720x1280 format) optimized for social media
This workflow creates complete blog posts from simple keywords:
- Structure Creation: Generates article title, subtitle, introduction, conclusions, and chapter outlines
- Content Generation: Writes detailed content for each chapter using Wikipedia for accuracy
- Image Generation: Creates a featured image using VLM Run
- WordPress Publishing: Posts the article as a draft with the featured image attached
Output: Complete WordPress draft post ready for review and publishing
- OpenAI API account with GPT-4 Turbo access
- VLM Run API account
- Google Drive account
- Sufficient API credits for video generation
- OpenAI API account with GPT-4o-mini or higher
- VLM Run API account
- WordPress site with REST API enabled
- WordPress API credentials (Application Password)
Both workflows can be customized to fit your specific needs:
- Video duration: Adjust in the video generation node
- Article length: Configure word count and chapter numbers
- Output formats: Modify aspect ratios, image sizes, etc.
- Storage locations: Change Google Drive folders or WordPress settings
- AI models: Switch between different OpenAI models as needed
- Video generation can take several minutes per video depending on API response times
- Ensure you have sufficient API credits before running workflows
- WordPress posts are created as drafts - review before publishing
- All workflows include error handling and data validation
For issues or questions:
- Check n8n documentation: https://docs.n8n.io
- Review workflow node configurations
- Verify API credentials and permissions
This repository contains workflow templates for use with n8n. Ensure compliance with all API terms of service and usage policies.