[ Ecommerce channel ]

Gross revenue across every store you manage

Gross revenue, order trends, and cart-to-purchase funnels across every client store — WooCommerce and Craft Commerce today, Shopify in development.

Works with WooCommerceCraft CommerceShopify — in developmentBigCommerceMagento

[ The client view ]

Ecommerce signals, next to everything else

This is one client in Burrow. Ecommerce events land in the same timeline as deploys, invoices, and traffic — so "how's this client doing?" is one look, not five tabs.

Bluebird Design Co — Client timeline
live
WooCommerce · ecommerce

Order paid

Order #4821 — $89.00

4m ago
Craft Commerce · ecommerce

Order placed

Order #1207 — $412.50

31m ago
GitHub · code

Deploy succeeded

evergreen-7/store — checkout update

1h ago
WooCommerce · ecommerce

Checkout completed

Funnel healthy — 64% completion today

2h ago
Stripe · invoicing

Invoice paid

$1,200.00 — Bluebird Design Co

3h ago

[ On the Ecommerce dashboard ]

The dashboard is the report.

Every view below renders automatically from the events already flowing through Burrow. No widgets to configure, no dashboards to build.

Revenue & Order Trend

Daily gross revenue, refunds, and order volume — for the whole portfolio or any single store.

Sales Summary

Gross and net revenue, average order value, refunds, tax, discounts, and shipping — every number carrying a period-over-period delta.

Conversion Funnel

Cart additions → checkouts started → orders placed, with the drop rate at each step, abandoned cart value, recovery rate, and checkout conversion.

Top Stores

Every store ranked by revenue or orders with sparklines. The drill-down into individual store performance starts here.

Written Summary

A plain-English recap generated from the numbers — "gross revenue up 13.3% with 60 orders, average order value up 3.8%" — ready to paste into a client update.

Customer Economics

New versus returning customers, repeat rate, guest versus account checkouts, average customer lifetime value, and top customers per store.

Payments, Shipping & Regions

Payment-method totals, shipping-method mix, and revenue by region — the operational shape of each store's sales.

Best Sellers & Abandoned Carts

Best-selling products by revenue, and the highest-value abandoned carts with idle time — recoverable revenue, itemized.

Recent Activity

The live feed of carts, checkouts, and orders as they land — per client, per store, per platform.

Commerce data lives in store admin panels. Agency insights live everywhere else.

Shopify Admin shows what Client A sold this month. WooCommerce Analytics shows what Client D sold. Neither shows the agency what happened around those sales — the deploy that improved checkout conversion, the form submissions that generated the leads, the billing milestones that cleared, the uptime that held during the Black Friday rush.

The Ecommerce channel captures commerce signals — orders, checkout activity, revenue milestones, refunds — and places them in the client’s operational timeline alongside every other signal your agency tracks.

When a WooCommerce client’s checkout conversions drop 30% on Thursday, the Ecommerce channel shows the drop. The Code channel shows the theme deploy from Wednesday afternoon. The correlation that takes 20 minutes to find across separate tools is visible in one timeline.

The number you open the meeting with

The Ecommerce channel starts with one figure: gross revenue across every store you manage, with the delta against the prior period. For an agency, that number does double duty — it’s the health check for existing retainers, and it’s the credential in a prospect conversation: “we manage stores doing this much volume” is a claim with a screen behind it.

Under it, the Revenue & Order Trend draws daily revenue, refunds, and order volume for the selected range, and the Conversion Funnel shows the cart-to-purchase pipeline with the drop rate at each step — cart additions, checkouts started, orders placed — plus abandoned cart value, recovery rate, and checkout conversion. When the funnel narrows the day after a theme deploy, that’s not a mystery anymore; it’s a timeline entry.

And because the platform is cross-platform by design, the rollup doesn’t care what runs each store: a WooCommerce shop, a Craft Commerce storefront, and a headless checkout feeding events through the API all land in the same numbers. One channel, one funnel, one revenue figure — regardless of the stack behind each client.

Drill into any store

Click a store in Top Stores and the channel goes from portfolio to microscope: customer economics (new versus returning, repeat rate, guest versus account checkouts, average customer lifetime value, top customers), payment methods and revenue by shipping region, the discount and shipping-method mix, best sellers by revenue, and the highest-value abandoned carts with how long they’ve been idle — recoverable revenue your team can actually chase.

Every number arrives with a plain-English Written Summary — “gross revenue up 13.3% with 60 orders, average order value up 3.8%” — generated from the events, ready for the client update. That’s what “reports that write themselves” means in practice.

What the Ecommerce channel captures

Order lifecycle: Order placed, payment completed, fulfillment shipped, refund processed. Each event includes metadata — order value, item count, currency, checkout method — normalized into the same structure regardless of whether it came from WooCommerce or Craft Commerce.

Checkout health: Checkout started, checkout completed, checkout errors. When the completion rate diverges from the start rate, the signal is visible in the timeline. Pair with deploy events from the Code channel to identify when a code change affected checkout.

Revenue milestones: Monthly revenue thresholds, order volume benchmarks, average order value trends. These appear in automated digests so the AM can tell the client: “234 orders this month, $47,800 in revenue, AOV up 8% from last month.”

Integrations that feed this channel

  • Shopify: Order lifecycle, checkout signals, store activity (in development)
  • WooCommerce: Order lifecycle, checkout funnel, cart events (via WordPress plugin)
  • Craft Commerce: Order and payment events (via Craft CMS plugin)
  • Custom checkouts: Send events from headless commerce, custom checkout flows, or any transaction system through the Burrow API

How agencies use the Ecommerce channel

Monthly reporting: Automated digests include commerce data as a standard section — revenue, order count, AOV, checkout health — alongside engineering output and form activity. No manual store admin exports.

Anomaly detection: Scout monitors commerce signal patterns. When checkout completions drop unexpectedly or refund volume spikes, the anomaly appears in the project timeline with context from other channels.

Client portals: Commerce milestones are visible in the read-only portal. The client’s VP of Sales checks order volume without asking your team for a weekly export.

Shopify integration | WooCommerce integration | Ecommerce operations use case | Client reporting

Frequently asked questions

What's on the Ecommerce channel dashboard?
A portfolio view first: gross and net revenue, average order value, orders and customers, discounts and shipping — all with period deltas — plus a daily revenue-and-order trend, the cart-to-purchase conversion funnel with drop rates and abandonment value, Top Stores ranked by revenue or orders, and a plain-English summary written from the numbers. Drill into any store for customer economics (new versus returning, repeat rate, average LTV, top customers), payment methods and shipping-region breakdowns, discount and shipping mix, best sellers by revenue, highest-value abandoned carts, and the live activity feed.
What platforms feed the Ecommerce channel?
WooCommerce (through the Burrow WordPress plugin) and Craft Commerce (through the Craft CMS plugin). The Shopify integration is in development. For other platforms like BigCommerce or Magento, send commerce events through the Burrow API.
Does the Ecommerce channel replace Shopify Analytics?
No. Shopify Analytics is merchant-facing — products, customers, revenue breakdowns. The Ecommerce channel is agency-facing — commerce signals in context with deploys, forms, uptime, and billing. Different audience, different purpose.
Can I see WooCommerce and Craft Commerce orders in the same view?
Yes. The Ecommerce channel normalizes events regardless of source platform. A WooCommerce order.paid and a Craft Commerce order.paid have the same structure. If a client runs both, commerce events from both platforms appear in the same project timeline.
What about revenue tracking and P&L?
Burrow captures transactional events — orders, payments, fulfillment, refunds — as operational signals. For merchant-facing P&L, LTV, and profit tracking, use a dedicated analytics tool like Kleio or Triple Whale inside the store. Burrow complements those tools with cross-stack context.

Your agency's work deserves to be seen.

Start a 30-day free trial — no credit card required. Connect your first sources and see every client signal in one timeline.

Self-funded · Independent · Built for the long term