Automation workflows built with n8n to streamline Facebook and Instagram content publishing, approvals, and data management.
This repository contains ready-to-use n8n workflows, webhooks, and integrations for automating common social media and digital marketing tasks.
- π€ Automated posting to Facebook & Instagram
- π§ Human-in-the-loop approval workflows
- πΌοΈ Image generation via webhook
- ποΈ Store post data for tracking and reuse
- π¬ Auto-reply and engagement workflows
- π Facebook Graph API integrations
- πͺ Webhook-based triggers
- π₯οΈ Designed for Windows-based posting workflows
- n8n (Workflow automation)
- Facebook Graph API
- Instagram Graph API
- Webhooks
- Optional external services (image generation, databases, APIs)
Note: Workflow files are exported directly from n8n and can be imported as-is.
Before using these workflows, make sure you have:
- n8n installed (self-hosted or cloud)
- Facebook Developer Account
- Facebook Page & Instagram Business Account
- Facebook Graph API access token
- Basic understanding of n8n nodes and workflows
- Open n8n
- Go to Workflows
- Click Import
- Upload the workflow JSON file from this repository
- Add Facebook Graph API credentials in n8n
- Set required access tokens
- Configure Instagram Business Account ID
- Update environment variables if required
Some workflows rely on webhooks.
Steps:
- Open the workflow
- Copy the webhook URL from the Webhook Node
- Trigger it via:
- Postman
- Backend service
- Frontend app
- Cron job
- Generated posts/images are sent for approval
- Approved content is automatically published
- Rejected content can be edited or regenerated
- Webhook receives prompt or content data
- Image is generated using an external API
- Image is stored and linked with post metadata
- Post is queued for approval or auto-publishing
- Never commit API keys or access tokens
- Always use environment variables
- Restrict webhook access where possible
- Use test pages before publishing to production accounts
- Trigger workflows with sample webhook payloads
- Use Facebook sandbox or test pages
- Enable execution logs in n8n to debug failures
- Social media automation
- Digital marketing pipelines
- Content approval systems
- Auto-posting workflows
- AI-assisted social media publishing
Contributions are welcome.
- Fork the repository
- Create a new feature branch
- Commit your changes
- Open a Pull Request
This project is open-source and available under the MIT License.
Maintained by Muhammad Ahmad
GitHub: https://github.com/Ahmad-code077
β If you find this repository useful, consider starring it.