Connector

Email QuickBooks profit and loss to your leadership team

The profit and loss statement in the CEO's inbox every Monday, with the balance sheet behind it. QuickBooks goes into your data warehouse first, where each period is kept, and only then reaches email.

QuickBooksConnectedA/P Aging Summar…A/R Aging Summar…AccountsBalance Sheet re…
Data MartPublishedone definition
EmailRealmReportReportDaily 09:00
Refreshed on a schedule. No exports, no copy-paste.

Get started free

Endpoints

QuickBooks Endpoints

Documentation

26 QuickBooks endpoints you can import. Each lands in its own table in your data warehouse.

S00 · Why

Why QuickBooks does not email the statement on its own

QuickBooks can email a report, but not a period you can compare, not beside the other two statements and not with a short reading under it. Each snapshot is stored in the data warehouse with its basis, and the message is built from there.

  • A statement mailed once is a PDF nobody can query later
  • Leadership reads result and position together, not one in isolation
  • The data analyst controls the reading under the table
QuickBooksPeriod snapshots
Email
No period history
Data warehouseJoined by id
SalesOrders, revenue
Ad platformsSpend

S01 · Step 1

Step 1: Load QuickBooks into your data warehouse first

Create a Data Mart with QuickBooks as the data source and choose where the data lands. The QuickBooks connector is a custom connector built in OWOX Data Marts, and the data goes into any popular data warehouse.

  • Profit and Loss is one of 8 report snapshots among the 26 endpoints
  • Authorize QuickBooks Online with OAuth and give the company (realm) id
  • Open the QuickBooks connector for your data warehouse below
QuickBooksData Mart
Your data warehouseGoogle BigQueryAWS AthenaSnowflakeAWS RedshiftDatabricks
quickbooks.report_profit_and_…

S03 · Step 3

Step 3: Email QuickBooks reports to your recipients

Add an email destination with the recipients' addresses, separated by commas, semicolons or new lines, and attach a report of the QuickBooks Data Mart. The subject and the body are Markdown, and a table placeholder drops the rows into the body.

  • The Profit and Loss report table carries start_period, end_period, summarize_columns_by, currency
  • Allow-list the sending address insights@e.owox.com so the message reaches inboxes
  • Run it once with Create & Run report to see the email before the schedule starts
EmailWeeklyMonthly profit and lossstart_periodend_periodsummarize_colum…currency

S04 · Step 4

Step 4: Schedule the QuickBooks email and add a short analysis

Add a trigger in the report's Automate Report Runs section or on the Data Mart's Triggers tab, for example every weekday morning or Monday and Wednesday at a set hour in your time zone. Write the reading under the table.

  • The reading is drawn from the report's fields and says only what the data shows
  • Send always, only when the result is not empty, or only when it is empty
  • Attach a pre-built Insight instead of plain text when you want it written for you
EmailMonthly profit and lossstart_periodend_periodsummarize_colum…currencyAnalysisreport_rows lists income and expense in the order QuickBooks gavesummarize_columns_by says how the columns divide the periodstart_period and end_period show which dates the table covers

S05 · Step 5

Step 5: Reuse QuickBooks monthly statements

The Data Mart behind your email report also works in OWOX, where your AI assistant for data can read it. Ask about any report, then get it in Google Sheets or Excel in one click.

  • Ask how this month's result compares with the last
  • A question worth repeating becomes the next scheduled email
OWOX MCPShow start_period by currencystart_period
Google SheetsOpen
ExcelOpen

Recent updates

Why OWOX

Why OWOX for QuickBooks in email

A QuickBooks email shows one statement at a time. OWOX sends result and position together, with history and a reading, from your own data warehouse.

  • Result and position, one email. Profit and Loss and Balance Sheet are joined by company and period.
  • You own the data. QuickBooks lands in your own data warehouse, in tables you control.
  • History included. Every snapshot is kept with its basis, so a period can be compared later.
  • One place to fix. When QuickBooks's API changes, you publish one new connector version, so the schedule keeps running.

Book a callGet started free

Trust

The Data Partner You Can Trust

users

176K Source: Internal OWOX data as of 2026-10-02

Executives and data analysts across 20+ industries

G2 rating

4.9★2

“A trusted data analytics partner” — verified review

npm installs

165K3

In Open Source We Trust

Customers