π Create daily task status snapshots from Monday.com to Google Sheets
β‘ 398 views Β· π Project Management
Description
This workflow pulls all tasks from your Monday.com board each day and logs them into a Google Sheet.
It creates a daily snapshot of your projectβs progress and statuses for reporting, tracking, or analysis.
βοΈ Setup Instructions
1οΈβ£ Connect Monday.com API
- In Monday.com β go to Admin β API
- Copy your Personal API Token
- In n8n β Credentials β New β Monday.com API β paste your token and save
2οΈβ£ Prepare Your Google Sheet
- Copy this template to your own Google Drive: Google Sheet Template
- Add your data in rows 2β100.
- Make sure each new task row starts with
Added = No.
Connect Google Sheets in n8n
- Go to n8n β Credentials β New β Google Sheets (OAuth2)
- Log in with your Google account and grant access
- In the workflow, select your Spreadsheet ID and the correct Sheet Name
π§ How it works
- Trigger: Runs on click or via schedule (e.g., daily at 9 AM).
- Get many items (Monday.com): Fetches all tasks and their current status.
- Todayβs Date Node: Adds the current date for snapshot logging.
- Map Fields: Normalizes task name and status.
- Google Sheets (Append): Saves all tasks with status + date into your sheet for historical tracking.
π¬ Contact
Need help customizing this (e.g., filtering by status, emailing daily reports, or adding charts)?
π§ robert@ynteractive.com
π Robert Breen
π ynteractive.com
π Nodes Used
Google Sheets, Monday.com
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File