đź§ľ Gmail and QuickBooks Online workflow

⚡ 494 views · 🧾 Invoice Processing

Description

Automatically Forward Email Receipts to QuickBooks Online

What It Does

Are you tired of manually uploading email receipts to QuickBooks Online (QBO)? Are your email forwarding rules difficult to set up or unreliable? This n8n workflow automatically forwards your email receipts to QuickBooks Online with minimal configuration.

Example Use Cases

Prerequisites

To use this workflow, you’ll need:

How to Set Up Gmail

  1. Search for emails that contain receipts (e.g., subject contains “Interac E-transfer”)
  2. Create a Gmail filter that automatically applies a specific label to those emails (e.g., “New E-Transfer”)
  3. Create another label for processed emails to prevent duplicate processing (e.g., “Processed”)

How It Works

  1. Trigger: The workflow runs when a new receipt is received; a scheduled trigger acts as a failsafe to catch missed emails.
  2. The first Gmail node retrieves emails with the “new receipt” label.
  3. The second Gmail node forwards the exact email contents to QuickBooks Online, mimicking a forwarded email.
  4. The workflow removes the original “new receipt” label and applies the “processed” label to avoid duplicate forwarding.

How to Use

Customization Options

Why It’s Useful

đź”— Nodes Used

Gmail, Gmail Trigger, Schedule Trigger

📥 Import

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

📖 Importing guide · 🔑 Credential setup