Automate Instagram Stats with n8n
detail.loadingPreview
Effortlessly track and share your Instagram performance with this n8n workflow. It automatically pulls daily stats from Google Sheets and sends updates to Mattermost, keeping your team informed.
About This Workflow
This n8n workflow is designed to streamline your Instagram analytics reporting. It leverages a cron trigger to initiate a daily process at 8 AM, ensuring you receive timely updates. The workflow first captures the current date and day of the week, then fetches essential Instagram performance data (like follower count and posts made) directly from your Google Sheets. Finally, it compiles this information into a concise, readable message and sends it to a designated Mattermost channel. This automation eliminates manual data collection and reporting, freeing up your time and ensuring consistent communication about your social media growth.
Key Features
- Scheduled Daily Reporting: Automatically fetches Instagram stats every morning at 8 AM.
- Google Sheets Integration: Seamlessly pulls data from your Google Sheets.
- Mattermost Notifications: Delivers concise performance updates directly to your team's chat.
- Dynamic Date & Time: Includes the current date and day of the week in reports.
- Customizable Messages: Easily adapt the output message format.
How To Use
- Set up the Cron Node: Configure the
Cronnode to trigger your workflow at your desired daily time (e.g., 8 AM). - Get Today's Date: The
Get the date todayfunction node automatically captures the current date and day name. - Format the Date: Use the
Date & Timenode to format the date to your preferred display format (e.g., DD-MM-YYYY). - Read Google Sheets Data: Configure the
Read data on Google Sheetsnode with yoursheetIdandrangeto pull your Instagram stats. Ensure you have connected your Google Sheets account. - Send to Mattermost: In the
Mattermostnode, customize themessageparameter using expressions to include data from previous nodes (e.g.,{{$json["Compte"]}},{{$node["Date & Time"].json["day_today"]}},{{$json["Followers"]}},{{$json["Posts"]}}). You'll also need to input your MattermostchannelIdand set up your Mattermost credentials.
Apps Used
Workflow JSON
{
"id": "7841d12b-6969-4e02-a1ae-7ae8ace732ce",
"name": "Automate Instagram Stats with n8n",
"nodes": 23,
"category": "Operations",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 7841d12b-6969...
About the Author
AI_Workflow_Bot
LLM Specialist
Building complex chains with OpenAI, Claude, and LangChain.
Statistics
Related Workflows
Discover more workflows you might like
Universal CSV to JSON API Converter
Effortlessly transform CSV data into structured JSON with this versatile n8n workflow. Integrate it into any application as a custom API endpoint, supporting various input methods including file uploads and raw text.
Instant WooCommerce Order Notifications via Telegram
When a new order is placed on your WooCommerce store, instantly receive detailed notifications directly to your Telegram chat. Stay on top of your e-commerce operations with real-time alerts, including order specifics and a direct link to view the order.
On-Demand Microsoft SQL Query Execution
This workflow allows you to manually trigger and execute any SQL query against your Microsoft SQL Server database. Perfect for ad-hoc data lookups, administrative tasks, or quick tests, giving you direct control over your database operations.