月次のQuickBooks顧客エクスポートを自動化
初級
これはCRM, Multimodal AI分野の自動化ワークフローで、5個のノードを含みます。主にSet, Quickbooks, GoogleSheets, ScheduleTriggerなどのノードを使用。 QuickBooks の顧客データを自動のに Google Sheets へエクスポート
前提条件
- •Google Sheets API認証情報
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"meta": {
"instanceId": "c8c9ba5d3eb26ae47a06d24ff164a01c0d73ed4753a74903c2bb609d434a0f6b",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "51712938-ec75-46ce-813b-d08f99770465",
"name": "QuickBooksから顧客を取得",
"type": "n8n-nodes-base.quickbooks",
"position": [
-32,
304
],
"parameters": {
"filters": {},
"operation": "getAll",
"returnAll": true
},
"credentials": {
"quickBooksOAuth2Api": {
"id": "b6aH0PejuunHdpJu",
"name": "QuickBooks Online account 3"
}
},
"typeVersion": 1
},
{
"id": "3cffcb60-530d-498d-904e-999944a96bfc",
"name": "顧客データを準備",
"type": "n8n-nodes-base.set",
"position": [
208,
304
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "34a12d33-7b0b-4cec-a5ca-8e9520e6b644",
"name": "=Period",
"type": "string",
"value": "={{ new Date().toISOString().slice(0, 7); }}"
},
{
"id": "86d36b63-e8f1-4fc8-a0a4-884754416439",
"name": "Id",
"type": "string",
"value": "={{ $json.Id }}"
},
{
"id": "4f994c1c-110b-44f7-b2a2-58bf5416f6fc",
"name": "Balance",
"type": "number",
"value": "={{ $json.Balance }}"
},
{
"id": "2263be28-e780-4d64-b50a-1e7688195539",
"name": "Email",
"type": "string",
"value": "={{ $json.PrimaryEmailAddr.Address }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "ae4c32cf-e227-4ce1-9f30-71eb3ab3e729",
"name": "Google Sheets にエクスポート",
"type": "n8n-nodes-base.googleSheets",
"position": [
432,
304
],
"parameters": {
"columns": {
"value": {},
"schema": [],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "append",
"sheetName": {
"__rl": true,
"mode": "url",
"value": "https://docs.google.com/spreadsheets/d/example"
},
"documentId": {
"__rl": true,
"mode": "url",
"value": "https://docs.google.com/spreadsheets/d/example"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "gbEbCNKqCMSRZPql",
"name": "Google Sheets account 3"
}
},
"typeVersion": 4.6
},
{
"id": "e516f009-e153-46fd-bc14-6aabd7ee7c0b",
"name": "月次エクスポートトリガー",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-288,
304
],
"parameters": {
"rule": {
"interval": [
{
"field": "months",
"triggerAtHour": 8
}
]
}
},
"typeVersion": 1.2
},
{
"id": "e369277f-3df5-4769-8671-357dfc0eca46",
"name": "ワークフロー説明",
"type": "n8n-nodes-base.stickyNote",
"position": [
-624,
0
],
"parameters": {
"color": 5,
"width": 272,
"height": 912,
"content": "# Workflow description\n\nShort and simple. Runs monthly at 08:00. Pulls the QuickBooks customer list and appends rows to a Google Sheet.\n\n## Steps\n1) **Monthly Export Trigger** starts the run.\n2) **Fetch Customers from QuickBooks** gets all customers.\n3) **Prepare Customer Data** keeps a few clean fields: Period, Id, Balance, Email.\n4) **Export to Google Sheets** appends the rows to your target sheet.\n\n## Setup\n- Connect your **QuickBooks** credential in n8n.\n- Connect your **Google Sheets** credential in n8n.\n- Replace the example sheet URL with your own.\n- Adjust the schedule if you want weekly or daily.\n\n## Tweaks\n- Add more fields in **Prepare Customer Data** if you need them.\n- Change the sheet tab name or spreadsheet if your structure is different.\n\nDone. It just works. If something fails, open the last run and check the node with the red mark."
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"3cffcb60-530d-498d-904e-999944a96bfc": {
"main": [
[
{
"node": "ae4c32cf-e227-4ce1-9f30-71eb3ab3e729",
"type": "main",
"index": 0
}
]
]
},
"e516f009-e153-46fd-bc14-6aabd7ee7c0b": {
"main": [
[
{
"node": "51712938-ec75-46ce-813b-d08f99770465",
"type": "main",
"index": 0
}
]
]
},
"51712938-ec75-46ce-813b-d08f99770465": {
"main": [
[
{
"node": "3cffcb60-530d-498d-904e-999944a96bfc",
"type": "main",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
初級 - 顧客管理, マルチモーダルAI
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
Gmail、Google Sheets、AIを使ったメールの自動分類
Gmail、Google SheetsおよびAIを使用したメールの自動分類
Set
Gmail
Filter
+
Set
Gmail
Filter
17 ノードMilan Vasarhelyi
その他
QuickBooksの顧客と見積もり作成を自動化
Google Sheetsを使用してQuickBooks顧客と見積もりの作成を自動化
If
Set
Quickbooks
+
If
Set
Quickbooks
16 ノードIntuz
顧客管理
> GSheets CRM
Google スプレッドシートメール通知と時間追跡を使った自動 prospective客から顧客へのパイプライン
If
Set
Code
+
If
Set
Code
24 ノードZiad Adel
顧客管理
Stripe決済から自動テンプレートを顧客に配送
Stripe、GPT-4o、Gmailを使った自動テンプレート配信システム
If
Code
Gmail
+
If
Code
Gmail
44 ノードRahul Joshi
顧客管理
Google SheetsからSinergiaCRMで連絡先とアクティビティ登録を作成
Google SheetsからSinergiaCRMへの自動化:イベント参加者登録
If
Set
Merge
+
If
Set
Merge
20 ノードJavier Quilez Cabello
顧客管理
リアルタイムステータス更新付きの自動化オーダーロガー
Google SheetsにECサイトの注文を記録し、月別ページネーションとステータス追跡をサポート
If
Set
Webhook
+
If
Set
Webhook
16 ノードRuthwik Masina
顧客管理
ワークフロー情報
難易度
初級
ノード数5
カテゴリー2
ノードタイプ5
作成者
Milan Vasarhelyi - SmoothWork
@vasarmilanWe help you eliminate the busywork by building compact business tools tailored to your processes. 📞: https://smoothwork.ai/book-a-call ▶️: https://www.youtube.com/@vasarmilan
外部リンク
n8n.ioで表示 →
このワークフローを共有