n8n AI Marketing Employee
What it is
This n8n workflow acts as an AI Marketing Assistant, automating the discovery of new Product Hunt launches, extracting key business information, and performing various marketing intelligence tasks. It identifies potential outreach opportunities and generates actionable insights for your marketing efforts.
Check out the YT demo.
How It Works
1. You provide a specific date, and the workflow fetches all Product Hunt launches for that day.
2. For each Product Hunt launch, the workflow automatically scrapes the associated website to gather detailed content.
3. It then attempts to extract a contact email address from the scraped website content.
4. A central AI Marketing Employee agent (using OpenRouter's Gemini-2.5-flash-preview-05-20) processes the extracted website content and coordinates specialized sub-tools to generate actionable insights:
- PH Comment Tool: Processes the website content and generates an engaging comment suitable for Product Hunt.
- Reddit Lead Search Tool: Processes the website content, identifies the industry classification, generates relevant search keywords, and creates a classification prompt for content filtering.
- Schema Markup Analysis Tool: Analyzes the website's existing JSON-LD schema markup, generates enhanced schema markup recommendations, provides rationale for improvements, and creates actionable items for implementation.
5. All extracted data, including business details, website content, contact emails, and the outputs from the AI Marketing Employee's sub-tools, are stored in Google Sheets for review and further action.
6. The workflow sends an email notification upon completion of the daily tasks.
Setup
To run this workflow, you need to set up credentials in n8n for:
- Product Hunt: Requires an API token. Follow the official guide to get your Product Hunt OAuth Token.
- Google Sheets: Recommend OAuth2 - just connect by authenticating.
- Gmail: Recommend OAuth 2.0. like Google Sheets
- OpenRouter: Uses an API Key. Generate this key directly from your OpenRouter account settings. (YT Tutorial)
n8n account setup
If you do not have a n8n account, follow the following YT tutorial.