Automate Product Metrics: Real-time Dashboard Updates
Automate real-time dashboard updates for key product and development metrics, saving hours weekly on manual data aggregation and ensuring instant access to vital insights.
Manually gathering and updating critical product and development metrics across various platforms is time-consuming and prone to errors. This n8n workflow automates the collection of real-time data from Product Hunt, npm, Docker Hub, and GitHub, then seamlessly pushes it to your custom dashboard.

Documentation
Automated Dashboard for Product & Dev Metrics
Stay on top of your product's performance, development health, and community engagement with this comprehensive n8n workflow. It automates the collection and display of critical metrics from platforms like Product Hunt, npm, Docker Hub, and GitHub, providing a unified real-time view on your custom dashboard.
Key Features
- Real-time Metric Tracking: Automatically fetches the latest data from Product Hunt, npm, Docker Hub, and GitHub every minute.
- Centralized Dashboard Reporting: Consolidates diverse metrics into a single custom dashboard for easy monitoring and analysis.
- Configurable Data Sources: Easily update target product, package, repository, and dashboard details using a dedicated configuration node.
- Enhanced Data Readability: Formats raw metric data for improved presentation on your dashboard.
How It Works
This workflow is triggered every minute by a Cron node. It first retrieves configured product and platform details. Concurrently, it fetches relevant metrics from Product Hunt (votes, comments, reviews), npm (quality, popularity, maintenance scores), Docker Hub (pulls, stars), and GitHub (stars, forks, watchers, open issues). After minor data formatting for display, all collected metrics are securely sent via HTTP POST requests to their respective widgets on your custom dashboard, keeping your insights always up-to-date.