🤝 Automated export of Quickbooks Online data with n8n - with tutorial

274 views · 🤝 CRM & Sales Operations

Description

Video Introduction

Video Walkthrough

Want to automate your inbox or need a custom workflow? 📞 Book a Call | 💬 DM me on Linkedin


Overview

This workflow automatically exports customer balance data from QuickBooks to Google Sheets on a monthly basis. It eliminates manual data entry and creates a historical record of customer balances that updates automatically, making it easy to track payment trends, identify outstanding balances, and monitor customer financial health over time.

Key Features

Common Use Cases

Setup Requirements

QuickBooks Developer Account: Register at developer.intuit.com and create a new app in the App Dashboard. Select the ‘Accounting’ scope for permissions. You’ll receive a Client ID and Client Secret to configure your n8n credentials.

Credentials: Set up QuickBooks OAuth2 credentials in n8n using your app’s Client ID and Client Secret. Use ‘Sandbox’ environment for testing or ‘Production’ for live data (requires Intuit app approval). Also connect your Google Sheets account.

Google Sheet: Create a spreadsheet with column headers matching the workflow output: Period, Id, Balance, and Email.

Configuration

🔗 Nodes Used

Google Sheets, QuickBooks Online, Schedule Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup