This repository is a public collection of n8n workflows gathered from various sources on the internet. I'm not the original author of these workflows; my goal is to make it easier for the community to discover, access, and use a wide range of automation examples in one place.
All credit for the creation of each workflow belongs to their respective authors and contributors. If you are the author of a workflow and would like it removed or properly attributed, please open an issue or pull request.
- 🔧 Easy to customize: Well-documented and modular design
- 🌐 Multi-domain coverage: From DevOps to social media automation
- 📚 Learning resource: Study automation patterns and best practices
- 🚀 Time-saving: Skip the setup, focus on results
📊 Analytics & Monitoring
- Website performance tracking
- Data visualization pipelines
- Business metrics automation
- Real-time dashboards
🤖 Automation & Integration
- API integrations
- Data synchronization
- Event-driven workflows
- Scheduled tasks
💬 Communication
- Slack/Discord notifications
- Email automation
- SMS campaigns
- Team collaboration tools
🛒 E-commerce
- Order processing
- Inventory management
- Customer support automation
- Sales reporting
🔧 DevOps & Development
- CI/CD pipelines
- Code deployment
- Infrastructure monitoring
- Developer productivity tools
📱 Social Media & Marketing
- Content scheduling
- Social media monitoring
- Lead generation
- Campaign automation
💰 Finance & CRM
- Invoice processing
- Payment tracking
- Customer data management
- Financial reporting
🛠️ Utility & Productivity
- File processing
- Data transformation
- Backup automation
- General productivity tools
- n8n installation (cloud or self-hosted)
- Basic understanding of workflow automation
-
Browse & Choose
# Navigate to the category folder cd social-media/ # Pick a workflow that matches your needs
-
Import to n8n
- Open your n8n dashboard
- Click "Import" in the top menu
- Select the downloaded JSON file
- Click "Import workflow"
-
Configure & Customize
- Set up required credentials (API keys, tokens, etc.)
- Adjust parameters to fit your use case
- Test the workflow with sample data
-
Deploy & Monitor
- Activate the workflow
- Set up scheduling if needed
- Monitor execution logs
- Always test workflows with sample data first
- Keep your credentials secure and use n8n's credential management
- Start with simple workflows before moving to complex ones
- Join the n8n community for support
Each workflow follows a consistent naming convention:
[Trigger]_[MainNode]_[Action]_[Type].json
Examples:
Schedule_Twitter_Automation_Scheduled.json- Scheduled Twitter postingWebhook_Slack_Notification_Triggered.json- Webhook-triggered Slack alertsManual_Data_Processing_Triggered.json- Manual data processing workflow
We love contributions! Here's how you can help make this collection even better:
- New workflows for underrepresented use cases
- Improvements to existing workflows
- Documentation enhancements
- Bug fixes and optimizations
- Fork this repository
- Create a new branch:
git checkout -b feature/awesome-workflow - Add your workflow to the appropriate category folder
- Include proper documentation and comments
- Test thoroughly before submitting
- Submit a pull request with a clear description
- Workflow is tested and functional
- Follows naming convention
- Includes clear node labels and descriptions
- Sensitive data is removed or parameterized
- Added to appropriate category folder
- 🔑 Never commit credentials or API keys
- 🛡️ Use n8n's credential management system
- 🔄 Regularly update your workflows
- 🧪 Always test in a staging environment first
- 📊 Monitor workflow execution and performance
- 🗂️ Categories: 19
- 🔧 Total Workflows: 2000+
- ⭐ Use Cases Covered: Business, Personal, Enterprise
This project is licensed under the MIT License - see the LICENSE file for details.
- The amazing n8n team for building such a powerful automation platform
- All contributors who make this collection possible
