从Monday.com到Google Sheets创建每日任务状态快照
中级
这是一个Project Management, Multimodal AI领域的自动化工作流,包含 9 个节点。主要使用 Set, Code, Merge, MondayCom, GoogleSheets 等节点。 从Monday.com到Google Sheets创建每日任务状态快照
前置要求
- •Google Sheets API 凭证
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
"meta": {
"instanceId": "ad0113c344ee237399e44e9f11798b05baeb83a6196d514a9ae9d2ad71c3b5c9"
},
"nodes": [
{
"id": "fafaf19e-d738-481c-b6c7-715c3d2540ca",
"name": "Sticky Note48",
"type": "n8n-nodes-base.stickyNote",
"position": [
1840,
4944
],
"parameters": {
"color": 7,
"width": 1248,
"height": 928,
"content": "# 📋 Monday.com → Google Sheets Daily Task Status \n\nThis workflow pulls all tasks from your **Monday.com board** each day and logs them into a **Google Sheet**. \nIt creates a daily snapshot of your project’s progress and statuses. \n\n\n"
},
"typeVersion": 1
},
{
"id": "2f7712dd-4e3e-4268-b9c7-252e50d3a85e",
"name": "Map Fields",
"type": "n8n-nodes-base.set",
"position": [
2320,
5344
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "d0236a8a-8129-4370-b241-9e27adcb9952",
"name": "Task Name",
"type": "string",
"value": "={{ $json.name }}"
},
{
"id": "4183c1c0-e306-4234-845d-4cb5d0009008",
"name": "Status",
"type": "string",
"value": "={{ $json.column_values[1].text }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "cbe08309-9967-4f39-9cc3-754e69a2a57e",
"name": "Sticky Note57",
"type": "n8n-nodes-base.stickyNote",
"position": [
1920,
5312
],
"parameters": {
"color": 3,
"width": 224,
"height": 448,
"content": "### 1️⃣ Connect Monday.com API \n1. In **Monday.com** → go to **Admin → API** \n2. Copy your **Personal API Token** \n - Docs: [Generate Monday API Token](https://developer.monday.com/api-reference/docs/authentication) \n3. In **n8n → Credentials → New → Monday.com API** → paste your token and save \n"
},
"typeVersion": 1
},
{
"id": "99184ab6-ac8a-4119-930f-bf0c2079aecc",
"name": "Merge2",
"type": "n8n-nodes-base.merge",
"position": [
2800,
5200
],
"parameters": {
"mode": "combine",
"options": {},
"combineBy": "combineAll"
},
"typeVersion": 3.2
},
{
"id": "6541e0f5-f179-45e0-a6b8-a0d04055375d",
"name": "Today's Date2",
"type": "n8n-nodes-base.code",
"position": [
2416,
5104
],
"parameters": {
"jsCode": "return [\n {\n json: {\n badges: {\n today: new Date().toISOString().split('T')[0] \n }\n }\n }\n];\n"
},
"typeVersion": 2
},
{
"id": "34c78214-269a-4ade-8f7d-a1e41adb1819",
"name": "Sticky Note14",
"type": "n8n-nodes-base.stickyNote",
"position": [
1392,
4944
],
"parameters": {
"width": 400,
"height": 928,
"content": "## ⚙️ Setup Instructions \n\n### 1️⃣ Connect Monday.com API \n1. In **Monday.com** → go to **Admin → API** \n2. Copy your **Personal API Token** \n - Docs: [Generate Monday API Token](https://developer.monday.com/api-reference/docs/authentication) \n3. In **n8n → Credentials → New → Monday.com API** → paste your token and save \n\n---\n\n### 2️⃣ Prepare Your Google Sheet \n- Copy this template to your own Google Drive: [Google Sheet Template](https://docs.google.com/spreadsheets/d/1KRiAUbZP77dC_9x5pqrvcQvaAkUsoPXkZOZvfU69ILM/edit?gid=876214427#gid=876214427) \n- Add your data in rows 2–100. \n- Make sure each new task row starts with `Added = No`. \n\n#### Connect Google Sheets in n8n \n1. Go to **n8n → Credentials → New → Google Sheets (OAuth2)** \n2. Log in with your Google account and grant access \n3. In the workflow, select your **Spreadsheet ID** and the correct **Sheet Name** \n\n\n\n## 📬 Contact \nNeed help customizing this (e.g., filtering by status, emailing daily reports, or adding charts)? \n\n📧 **robert@ynteractive.com** \n🔗 **[Robert Breen](https://www.linkedin.com/in/robert-breen-29429625/)** \n🌐 **[ynteractive.com](https://ynteractive.com)**\n"
},
"typeVersion": 1
},
{
"id": "4c139763-0b8b-4f50-8f87-91dd701f91d7",
"name": "Daily Progress to Sheet1",
"type": "n8n-nodes-base.googleSheets",
"position": [
2720,
5696
],
"parameters": {
"columns": {
"value": {
"Date": "={{ $json.badges.today }}",
"Name": "={{ $json['Task Name'] }}",
"Status": "={{ $json.Status }}"
},
"schema": [
{
"id": "Name",
"type": "string",
"display": true,
"required": false,
"displayName": "Name",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Status",
"type": "string",
"display": true,
"required": false,
"displayName": "Status",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Date",
"type": "string",
"display": true,
"required": false,
"displayName": "Date",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "append",
"sheetName": {
"__rl": true,
"mode": "list",
"value": 876214427,
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1KRiAUbZP77dC_9x5pqrvcQvaAkUsoPXkZOZvfU69ILM/edit#gid=876214427",
"cachedResultName": "Sheet2"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1KRiAUbZP77dC_9x5pqrvcQvaAkUsoPXkZOZvfU69ILM",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1KRiAUbZP77dC_9x5pqrvcQvaAkUsoPXkZOZvfU69ILM/edit?usp=drivesdk",
"cachedResultName": "New Monday Tasks"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "HlBW2puZbuCCq8jJ",
"name": "Google Sheets account 3"
}
},
"typeVersion": 4.7
},
{
"id": "a31b430c-022b-44ed-bd41-218b8fdcd263",
"name": "Get many items2",
"type": "n8n-nodes-base.mondayCom",
"position": [
1984,
5632
],
"parameters": {
"boardId": "9865886546",
"groupId": "new_group29179",
"resource": "boardItem",
"operation": "getAll"
},
"credentials": {
"mondayComApi": {
"id": "swmFzbI2ZRBZwzn5",
"name": "Monday.com account"
}
},
"typeVersion": 1
},
{
"id": "8ca935cc-a8ec-44ed-ae8c-08a362730d72",
"name": "Sticky Note26",
"type": "n8n-nodes-base.stickyNote",
"position": [
2528,
5424
],
"parameters": {
"color": 3,
"width": 448,
"height": 432,
"content": "### 2️⃣ Prepare Your Google Sheet \n- Copy this template to your own Google Drive: [Google Sheet Template](https://docs.google.com/spreadsheets/d/1KRiAUbZP77dC_9x5pqrvcQvaAkUsoPXkZOZvfU69ILM/edit?gid=876214427#gid=876214427) \n- Add your data in rows 2–100. \n- Make sure each new task row starts with `Added = No`. \n\n#### Connect Google Sheets in n8n \n1. Go to **n8n → Credentials → New → Google Sheets (OAuth2)** \n2. Log in with your Google account and grant access. \n3. In the workflow, select your **Spreadsheet ID** and the correct **Sheet Name**. \n"
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"99184ab6-ac8a-4119-930f-bf0c2079aecc": {
"main": [
[
{
"node": "4c139763-0b8b-4f50-8f87-91dd701f91d7",
"type": "main",
"index": 0
}
]
]
},
"2f7712dd-4e3e-4268-b9c7-252e50d3a85e": {
"main": [
[
{
"node": "99184ab6-ac8a-4119-930f-bf0c2079aecc",
"type": "main",
"index": 1
}
]
]
},
"6541e0f5-f179-45e0-a6b8-a0d04055375d": {
"main": [
[
{
"node": "99184ab6-ac8a-4119-930f-bf0c2079aecc",
"type": "main",
"index": 0
}
]
]
},
"a31b430c-022b-44ed-bd41-218b8fdcd263": {
"main": [
[
{
"node": "2f7712dd-4e3e-4268-b9c7-252e50d3a85e",
"type": "main",
"index": 0
}
]
]
}
}
}常见问题
如何使用这个工作流?
复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。
这个工作流适合什么场景?
中级 - 项目管理, 多模态 AI
需要付费吗?
本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。
相关工作流推荐
每日 Trello 任务追踪器与 Google Sheets 历史记录
每日 Trello 任务追踪器与 Google Sheets 历史记录
Set
Code
Merge
+
Set
Code
Merge
11 节点Robert Breen
项目管理
每日 Trello 任务截止日期摘要发送至 Slack
每日 Trello 任务截止日期摘要发送至 Slack
Set
Code
Merge
+
Set
Code
Merge
13 节点Robert Breen
项目管理
AI生成LinkedIn帖子含人工审批
使用GPT-4、GoToHuman和Blotato的AI生成LinkedIn帖子含人工审批
Code
Merge
Filter
+
Code
Merge
Filter
19 节点Robert Breen
社交媒体
使用GPT和Gemini结合性能数据创建高转化率Meta广告脚本
使用GPT和Gemini结合性能数据创建高转化率Meta广告脚本
Set
Code
Merge
+
Set
Code
Merge
24 节点Robert Breen
文档提取
使用GPT和Gemini结合性能数据创建高转化率Meta广告脚本
使用GPT和Gemini结合性能数据创建高转化率Meta广告脚本
Set
Code
Merge
+
Set
Code
Merge
16 节点Robert Breen
潜在客户开发
通过合并数据集使用Google Drive和Sheets创建多工作表Excel工
通过合并数据集使用Google Drive和Sheets创建多工作表Excel工作簿
Code
Merge
Google Drive
+
Code
Merge
Google Drive
12 节点Robert Breen
文档提取
工作流信息
难度等级
中级
节点数量9
分类2
节点类型6
作者
Robert Breen
@rbreenProfessional services consultant with over 10 years of experience solving complex business problems across industries. I specialize in n8n and process automation—designing custom workflows that integrate tools like Google Calendar, Airtable, GPT, and internal systems. Whether you need to automate scheduling, sync data, or streamline operations, I build solutions that save time and drive results.
外部链接
在 n8n.io 查看 →
分享此工作流