n8n workflow: Automatic content factory for info producers
A ready-made set of 7 n8n workflows that collects trends from Telegram, YouTube, and Reddit, generates ideas via GPT-4, creates drafts in Notion, queues posts, and sends reports to Telegram. You connect your own API keys — the system runs on a schedule without manual launching.
01_trend_collector.json02_idea_generator.json03_notion_draft_creator.json04_content_scheduler.json05_telegram_publisher.json06_analytics_reporter.json07_content_repurposer.jsonREADME.md
Problem
Info producers and small content teams spend hours manually searching for trends across different platforms, coming up with ideas, creating drafts, and queuing up posts. ChatGPT doesn't help here: it has no access to real-time data from Telegram, YouTube, and Reddit, it can't automatically create pages in Notion, schedule publications in Telegram, or work on a schedule without manual triggering. As a result, content comes out irregularly, and time is spent on routine tasks.
Solution
A set of 7 n8n workflows automates the entire cycle. 01_trend_collector runs on a Cron schedule every 6 hours, collecting trends from Telegram, YouTube, and Reddit, normalizing them, and saving them to Google Sheets/Airtable, while sending the top 5 to Telegram. 02_idea_generator is triggered via Webhook and generates 10 ideas using GPT-4 based on the trends or a specified topic. 03_notion_draft_creator creates drafts in Notion from these ideas with the required properties. 04_content_scheduler daily at 9:00 builds a publishing queue from ready Notion pages and sends the schedule to Telegram. 05_telegram_publisher schedules posts to the channel via the Telegram API. 06_analytics_reporter collects statistics on published content every Monday and sends a report to the administrator. 07_content_repurposer turns an article or video URL into 3 content formats. All workflows run on a schedule or via Webhook — with no manual triggering.
More details
Features
- Cron-based trend collection every 6 hours from Telegram (hashtags/channels), YouTube (Data API v3), and Reddit (subreddits)
- Normalization of data from three sources into a unified format and saving to Google Sheets or Airtable
- Telegram notification with the top 5 trends after each collection
- Webhook generation of 10 post/video ideas via OpenAI GPT-4 based on trends or a specified topic
- Automatic creation of drafts in Notion with properties: status "Draft", creation date, tags
- Daily scheduler at 9:00: searching for Notion pages with status "Ready to publish" and forming a queue
- Scheduled publishing of posts to a Telegram channel via sendMessage with the schedule_date parameter
- Weekly analytical report on Mondays: Telegram views and reactions, YouTube likes and comments, Reddit upvotes
- Repurposing: from an article or video URL — a post for Telegram, a thread for Twitter, and a script for YouTube Shorts
- Each workflow is autonomous and can be triggered separately via Webhook
What you get
- 01_trend_collector.json — workflow with a Cron trigger (every 6 hours): collecting trends from Telegram, YouTube and Reddit, normalization, saving to Google Sheets/Airtable, notification in Telegram with the top 5
- 02_idea_generator.json — workflow with a Webhook trigger: generating 10 post/video ideas via OpenAI GPT-4, returning JSON with ideas and descriptions
- 03_notion_draft_creator.json — workflow with a Webhook trigger: creating draft pages in Notion with auto-filled properties, returning links
- 04_content_scheduler.json — workflow with a Cron trigger (daily at 9:00): searching Notion pages for “Ready to publish”, forming a queue, notification in Telegram with the schedule
- 05_telegram_publisher.json — workflow with a Webhook trigger: scheduled publishing to a Telegram channel via sendMessage + schedule_date, returning ID and status
- 06_analytics_reporter.json — workflow with a Cron trigger (on Mondays): collecting statistics from Telegram, YouTube and Reddit for the week, generating and sending a report to Telegram
- 07_content_repurposer.json — workflow with a Webhook trigger: extracting text by URL (Diffbot/parsing) and creating 3 versions of content: a Telegram post, a Twitter thread, a YouTube Shorts script
Installation guide
Requirements
Options and pricing
Choose the level that suits you:
- Basic — $17 · The main set of product files.
- Standard — $29 · Full set + implementation guide.
- Extended — $46 · Everything from Standard + extended materials and updates.
Three content systems: a factory for info-producers, a factory with competitor monitoring, and a factory for Telegram. Full cycle: idea → generation → publication across all channels.
Frequently asked questions
What is included?
A ready-made set of 7 n8n workflows that collects trends from Telegram, YouTube, and Reddit, generates ideas via GPT-4, creates drafts in Notion, queues posts, and sends reports to Telegram. You connect your own API keys — the system runs on a schedule without manual launching.
In what format will I receive the files?
After payment you get a secure link and a ZIP archive with all materials. The link is shown on the order page and available via the Telegram bot.
How long is the download link valid?
The link is active for 24 hours, up to 5 downloads.
Do I need special skills?
The product is designed for entrepreneurs and specialists. A step-by-step guide is included; no programming skills required.
Can I get a refund?
For refunds, contact support: [email protected].