Skip to content

WooCommerce analytics

See how much your store earns and what to deal with today

Revenue from WooCommerce, ad costs from Google and Meta, traffic from Analytics. Today each of these numbers lives in a different dashboard. Monitor brings them together in seven tabs and shows your result after costs and the things that need your attention.

You can start with WooCommerce alone. You add GA4, Search Console, Google Ads, Meta Ads and Merchant Center when you need them.

  • 14 days with no WooMate fee, no credit card
  • Monitor reports don't use AI tokens.

We'll connect your store and data sources with you and walk through your first results review. Free.

Overview

Your store, Google and ads on one screen instead of five dashboards

Monitor pulls data from WooCommerce, Google and Meta. Each source loads as soon as it's ready, and the things that need your attention sit above the numbers.

  • Comparison with the previous period next to every number
  • Sales per $1 of ads calculated from your whole store's sales
  • To do: orders, out-of-stock and low-stock products
Store monitorLast 90 days
  • WooCommerce
  • Search Console
  • Google Ads

Revenue in period

$248,760.40

12% more than the previous period

  • Orders4129% more
  • Average order$603.793% less
  • New customers268
  • Ads$14,920.00Every $1 in ads brought $16.67 in store sales

To do

  • 12 orders waiting to be handled
  • 7 products out of stock
  • 23 products running low
Example store data from 90 days

Profit and ads

Move the product cost slider and see when an ad stops paying off

Monitor subtracts product, handling and ad costs from your sales. From the margin it calculates the threshold: how much in sales every $1 of ads has to bring in to pay off.

  • Profit on sales after the costs you enter
  • Ad break-even point from your store's margin
  • Campaign verdict: profitable, borderline or losing
  • No guessing: a missing product cost shows as No data, not a made-up result
Profit and stockLast 90 days
  • Net product sales$214,580.50
  • Cost of goods$150,206.35
  • Order handling$61,800.00
  • Ads$14,920.00
  • Profit on sales−$12,345.85

Ad break-even point

Ads pay off when every dollar spent on them brings at least $83.36 in net product sales.

LosingThe store sells $14.38 per $1 of ads, threshold $83.36

Example data from 90 days. You set costs with sliders, as in the app.

Stock

A “what to reorder” list with quantities, before you run out

Monitor takes the sales pace, stock and your supplier's lead time. Change the lead time and the reorder quantity recalculates right away.

  • Days until stockout for every product
  • Reorder quantity with lead time and safety stock
  • Dead stock: products in stock with no sales in the period
What to reorderLast 30 days
  • DEFRO MP1 magnetic filterSells 0.8 pcs a day · 6 in stock · lasts 7 days
    delivery 7 days
    Order 6 pcs
  • Defro Komfort Eko Mini coal pellet boiler 11 kWSells 0.3 pcs a day · 2 in stock · lasts 6 days
    delivery 14 days
    Order 5 pcs
  • DEFRO anti-condensation valveSells 0.4 pcs a day · 3 in stock · lasts 7 days
    delivery 5 days
    Order 2 pcs
  • Defro Ecoflow Energy circulation pumpSells 0 pcs a day · 9 in stock
    delivery 7 days
    No sales
  • DEFRO DGP 25/180 pump groupSells 0.5 pcs a day · 20 in stock · lasts 40 days
    delivery 10 days
    Stock is enough

Example products and numbers. Same formula as in the app.

Orders

Stuck orders, caught automatically

Unpaid for over a day, on hold for over two days, processing for over three. You change the status with a preview of the effects and an approval.

  • 5 types of exceptions with 24, 48 and 72 hour thresholds
  • Effects of a status change before saving, including the email to the customer
  • Status change history for every order
Orderslive from WooCommerce

Order #10482

Current status: Pending payment

The customer may get an email. Processing may send the customer a message and change stock.

The orders in the demo are examples. Exceptions and status effects as in the app.

Abandoned purchases

Who reached checkout and didn't buy. No plugin to install

Monitor builds the picture from data your store already collects. The Google Analytics funnel shows the step where customers leave. Checkout drafts and unpaid orders show specific purchases with products and amounts.

  • Purchase funnel from GA4: sessions, product pages, cart, checkout and purchase, with the drop at each step
  • Checkout drafts: orders started in WooCommerce checkout, with products, value and email if the customer entered it
  • Unpaid and failed payments on the Orders tab, caught after 24 hours
  • No plugin in your store: WooCommerce and Google Analytics are enough
Monitor: purchases that didn't finishLast 30 days

Traffic tab: purchase funnel from Google Analytics 4

  1. Sessions6,140
  2. Product pages3,290−46%
  3. Add to cart418−87%
  4. Checkout176−58%
  5. Purchase139−21%

Of 176 people at checkout, 139 bought. Some of the rest left a draft order with products.

Example data. Drafts are created by the block-based WooCommerce checkout. Monitor masks email addresses.

Notifications

Your phone tells you when today's sales are slower than usual

New order, failed payment, low stock. Plus an alert when revenue is lower than it usually is at this time of day.

  • A threshold that depends on the time of day, calculated from the previous 4 weeks
  • No repeats: only new or changed issues
  • A link in the notification opens the right Monitor tab
Notificationspush to your phone

9:41

  • Revenue below the threshold for this time of day

    By 2:00 PM on Thursdays you usually sell more

    now
  • Low stock

    DEFRO MP1 magnetic filter: 4 pcs

    2 min
  • Failed payment #10486

    $12,790.00 · check your payment gateway

    14 min
  • New order #10491

    Kamen WDS coal boiler · $7,390.00

    1 h
Notifications through the ntfy app. The texts in the demo are examples.

Customers, Google traffic and campaigns in the same place

  • Customers

    Top, regular, due for a reminder, worth winning back. Export a segment to CSV and see returning customers month by month.

  • Google traffic

    Clicks, impressions, queries and pages from Search Console. Monitor points out pages ranking high in Google with few clicks.

  • Merchant Center

    A queue of disapproved products: the reason, the fix in your store and a recheck in Google.

  • Campaigns

    Pause, resume and daily budget in Google Ads and Meta, with a rationale and approval. UTM tags checked with every change.

Monitor in numbers

  • 7

    tabs: overview, sales, profit and stock, customers, ads, traffic, orders

  • 6

    data sources: WooCommerce, Analytics, Search Console, Google Ads, Meta Ads, Merchant Center

  • 10

    periods to choose from, from today to 12 months, plus a custom range

  • $0

    for AI: reports don't use tokens

WooCommerce alone is enough. You add other sources when you need them.

Before you connect your store

Do I need all the integrations?

No. WooCommerce alone is enough for sales, profit, stock, customers and orders. You add other sources as needed.

How does Monitor calculate sales?

Revenue is based on the creation date of orders WooCommerce considers paid, including taxes and shipping, minus recorded refunds. Profit on sales is calculated differently: from net product sales.

Does Monitor show my real profit?

It shows profit on sales after the costs you enter. It doesn't include fixed costs, tax or the cost of returns.

Why is my return on ad spend different from the Google or Meta dashboard?

The platforms calculate value their own way, often with VAT, shipping and different attribution. Report time zones can also differ.

Is the data updated in real time?

Monitor fetches data from your connected services and shows when it was read. You refresh the view manually. Google and Meta update their results at their own pace.

Is Monitor included in every plan?

Yes, in Starter, Pro, Agency, Lifetime and the trial. Pricing shows the differences between plans.

Can I use Monitor for several stores?

Yes, on the Agency plan, for up to 5 stores. You switch the active store, and each one has its own connections and reports.

Does Monitor show abandoned carts?

It shows what can be read without installing a plugin in your store: the purchase funnel from Google Analytics (how many people dropped off at cart and checkout), order drafts from WooCommerce checkout with products and amounts, and unpaid and failed payments. The standard WooCommerce API doesn't expose the carts of people who never reached checkout.

How do notifications work?

Through the ntfy app on your phone. You choose the events: new order, failed payment, low stock and revenue below the threshold for the time of day. WooMate sends only new or changed issues.

Do reports cost tokens?

No. You only need an API key when you dig into an issue in the WooMate AI chat.

We'll do your first results review together, free

We'll connect WooCommerce and the sources you use, then enter your first costs so you can see your store's result.

Onboarding happens by email. We reply to requests within 24 hours.

Have a question? Write to us

Ask whether WooMate can handle your store, your catalog or a specific task. We reply personally, usually on the same business day.

  • Reply within 24 hours
  • No account needed
  • You can also email hello@getwoomate.com