IntegrationsWooCommerce
WooCommerce + Monthwrap

Commerce & email reporting

Make store performance part of the website retainer.

Report WooCommerce orders, sales and average order value in Monthwrap alongside WordPress work and acquisition activity.

AvailableStore API key and secret
Inside the monthly reportSample data
Marlow Workshop · fictional example

The store, month by month

Included orders280Processing and completed sample orders
Order sales$23,800Included order totals
Average order$85Sales divided by order count
The store’s monthPeriod comparison
$4,675October 1–7
$5,100October 8–14
$5,950October 15–21
$8,075October 22–31

The sample periods sum to $23,800. Order totals are not a payout, profit or refund ledger.

Illustrative order totals · October 2026 · USD

WooCommerce, at a glance.

Connect with
Store API key and secretUse a read-only WooCommerce key for the client’s HTTPS store.
Updates
Daily sync, with a manual refresh in Sources. Platform reporting delays still apply.
Earlier months
Request an earlier month in Sources. Coverage follows the platform’s available history and your account access.
In your report
Orders and sales.

Built around your client’s questions

The work on the website should have a commercial context.

For WordPress and ecommerce agencies responsible for both the store and its growth.

A WooCommerce retainer often covers more than advertising. Your team may maintain the site, improve the shopping experience and publish new content while also helping the client attract customers. Bring the store’s order results into the report so that delivery is discussed alongside the business activity the website supports.

Monthwrap reads the client’s HTTPS store through a WooCommerce REST API key with read access. It counts processing and completed orders and their totals using the store’s local order dates. Pair that source with the Monthwrap WordPress plugin for supported website work, then add the agency’s explanation of the month.

Choose the numbers that matter

What WooCommerce
brings to the report.

Orders and sales. Choose the relevant figures, add comparisons where the data supports them, and explain what changed.

01

Processing and completed orders

The connector includes orders with processing or completed status. Pending, failed, canceled and other excluded statuses should not be assumed to appear in this reporting count.

02

Included order sales

Sales are the total amounts on the included orders in the store’s currency. They are not a payment-gateway settlement total, profit calculation or a dedicated net-refund measure.

03

Average order value

Divide the included sales total by the included order count. This adds context when order volume and order value move differently, particularly after a promotion or a change in product mix.

04

Orders over the reporting period

The daily order figures use the store’s local creation date. Keep that date definition consistent when comparing the month with analytics or advertising tools that may use another timezone or event.

For your next client report

Report a website and ecommerce retainer

Place the store’s sales results beside the work your agency completed. The WordPress connection can provide supported website activity, while WooCommerce supplies the order measures.

Arrange the report in your own layout

Read it from the client’s side

See the complete
ecommerce report.

A full fictional agency report, with the work delivered, the numbers behind it and the plan for next month. Use its structure to plan your own mix of sources and client results.

Open the sample report

Make the connection

From WooCommerce
to the right client.

Use a read-only WooCommerce key for the client’s HTTPS store.

Connection methodStore API key and secretAvailabilityAvailableYour connected account’s API permissions and plan apply.
  1. 01

    Create a read-only store API key

    An authorized store administrator creates a WooCommerce REST API consumer key and secret with read permission. Use the client’s own store credentials and retain the correct key pair.

  2. 02

    Connect the HTTPS store address

    Enter the store’s secure address and API credentials in Monthwrap. The endpoint must be reachable and the hosting configuration must allow authorized WooCommerce REST API requests.

  3. 03

    Reconcile statuses and dates

    Compare a few processing or completed orders, their creation dates and their totals with WooCommerce. Check the currency and reporting period before presenting a monthly sales figure.

Know what each
number means.

Order totals have a defined scope

Only the supported included statuses contribute. The current connector is not a full accounting report, and partial refunds or gateway adjustments should not be inferred from the sales total.

Website work uses a separate source

The WooCommerce key reads store order data. Connect the Monthwrap WordPress plugin separately when you also want supported website work and form leads in the client’s workspace.

Before you connect

A few useful
answers.

Do I need to give the API key write permission?

No. The reporting connection uses read access. Create the key with the permissions needed to read orders rather than granting broader store-editing access for this purpose.

Why might this differ from a finance report?

This view uses processing and completed order totals by local order creation date. Finance reports may use payment dates, refunds, tax treatment or gateway settlements with different definitions.

Can WooCommerce and WordPress appear in one client report?

Yes. Connect the store for order results and the WordPress plugin for supported site work and leads, then select the relevant measures and explanation in the report builder.

Start with your next client report

The data has a source.
The story has your name.

Bring your sources together, choose your layout and add the context your client needs.

Start free trial

14-day free trial. No card needed.

Make yourself comfortableMore about cookies and browser storage