WooCommerce analytics plugins and tools in 2026: an honest guide.
There is no best WooCommerce analytics plugin, only the right one for the question you are asking. This guide sorts the options by the job they do, states what each one actually covers according to its own documentation, and ends with which to pick for which store. FCAnalytics is one of the options, placed where it fits.
Start with the question, not the plugin
Store analytics tools answer four different questions, and most tools answer only one or two well:
- What sold? Revenue, orders, products, coupons, taxes. The built-in WooCommerce Analytics screens answer this.
- Where did visitors come from and what did they do? Sessions, pages, events, campaigns. This is Google Analytics territory, reached through a bridge plugin.
- What did we earn after costs? Net profit after product cost, fees, shipping and ads. WooCommerce has a cost field but no profit report; this needs a cost extension or a profit-first tool.
- Which channel, cohort or cart is worth acting on? Attribution, cohorts, abandoned carts, segments. This is where the SaaS reporting tools live.
Decide which questions you need answered this quarter, then read the matching sections.
Built-in WooCommerce Analytics
Free, already installed, and the right answer for "what sold".
WooCommerce ships with an Analytics menu whose reports cover Revenue, Orders, Products, Categories, Coupons, Taxes, Downloads, Stock, Customers and Variations, plus an Order Attribution report. Its revenue definitions are precise: gross sales is sale price times quantity, net sales is gross sales minus returns and coupons, and total sales adds taxes and shipping. Refunds appear as a negative number on the date the return occurred. By default pending, cancelled and failed orders are excluded from totals, and the refunded status cannot be excluded.
Since WooCommerce 10.5 (released 3 February 2026) analytics data for new stores is refreshed by scheduled imports every 12 hours, 100 orders at a time, with a data status indicator and an Update Now button; existing stores opt in from Analytics Settings. The Order Attribution reports (orders by channel, source, campaign and device) are an early-access extension that needs a WordPress.com connection and shows only orders placed after WooCommerce 8.5.
What it does not do: the analytics documentation does not mention profit, cost or margin. There is no funnel (WooCommerce does not see sessions), no cohort grid, no abandoned-cart report and no emailed summary. It is the baseline every other tool builds on, and for a small store with no ad spend it may be all you need.
Google Analytics bridges
For traffic, behaviour and campaign questions, with order data mirrored into GA4.
These plugins send WooCommerce events to a Google Analytics 4 property and, in the paid versions, show GA reports inside WordPress. Three to know:
- Google Analytics for WooCommerce (official, free). It "connects your store to a Google Analytics property for basic ecommerce and site analytics" and can track purchases, add to cart, product detail views, checkout start, remove from cart, product impressions and 404s. It needs a G- measurement ID, can take up to 48 hours to start, and purchase tracking needs a gateway that returns to the order-received page. In the EEA, UK and Switzerland visitors must grant consent first, which the documentation says can create "a discrepancy between your store and Google Analytics/Ads data".
- MonsterInsights. Describes itself as "the best Google Analytics Plugin for WordPress" with "1-click Google Analytics eCommerce tracking for WooCommerce" and reports for total revenue, conversion rate, average order value, top products and referral sources, plus User Journeys showing the pages a customer visited before buying.
- ExactMetrics. From the same family, positioned as "an Advanced Google Analytics Plugin for WordPress" that sets up GA eCommerce tracking for WooCommerce and shows revenue, conversion rate, average order value and top products in the dashboard.
What they do not do: a bridge reports what the browser sent to Google. Orders placed without consent, with blockers, or by phone and admin are missing, refunds are not reflected unless you send them, and there is no cost or profit model. Our WooCommerce analytics versus GA4 article covers the difference in detail.
SaaS reporting tools for WooCommerce
Hosted dashboards that read the store through its API and add segments, cohorts and reports.
Metorik describes itself as "The Analytics, Reports, and Email app built for WooCommerce & Shopify" and combines live store data, costs and profit reports, segmentation, cohorts, subscription reporting, customizable CSV exports, scheduled reports by email or Slack, a multi-store dashboard, ad spend sync from the major ad platforms, help-desk integrations and the Engage email suite with abandoned-cart automations. Pricing scales with average monthly orders, every plan has unlimited users, and the trial is 30 days without a card. Strong when you want reporting and email automation in one place or run Shopify too. We compare it with FCAnalytics criterion by criterion on the Metorik alternative page.
Putler is a multi-source dashboard: it syncs payment gateways such as PayPal, Stripe and Braintree, stores on WooCommerce, Shopify and BigCommerce, and marketplaces such as eBay and Etsy, then reports on products, customers, orders, sales, subscriptions and transactions, with RFM segmentation, forecasting, goals, CSV export and an automatic weekly report. Pricing scales with monthly revenue and the trial is 14 days without a card. Strong when your revenue is spread across gateways and marketplaces and you want one view of all of it.
FCAnalytics (ours) is narrower: WooCommerce only, connected with read-only API keys, syncing every 15 minutes. It builds a five-step funnel (the first three steps need a tracking snippet), customer segments with lifetime value, repeat rate and cohorts, product margins, a net-profit waterfall after product cost, payment fees, shipping and ad spend, attribution mapped from WooCommerce order attribution with profit per channel, and abandoned carts by hour, step and product with recovered revenue. It sends weekly, monthly and cart-digest emails and exports CSV with cost and profit per row. Plans are flat: Starter $29, Growth $79 and Scale $199 a month, with a 14-day trial of Growth and no card (pricing). It does not send customer emails, does not connect to ad platforms yet, and launched in November 2026, so it has the shortest track record on this page.
Cost and profit plugins
For the "what did we earn" question inside WordPress.
Since WooCommerce 10.3 (released 21 October 2025) a Cost of Goods Sold field is part of WooCommerce core; store owners enable it in settings and can calculate margins at product and order level through the APIs, but core still has no profit report of its own. The Cost of Goods extension adds a Cost of Good field per product and variation, bulk editing, line-item costs on orders, and Analytics reports with Cost of Goods, Profit and Average Profit per Order, profit by date, product and category, and stock valuation, exportable to CSV. Its documentation recommends entering only the cost of producing the item and excludes checkout fees, shipping and taxes from profit by default.
What this class does not do: payment fees, shipping cost and ad spend are not part of the model unless you add them yourself, so "profit" here is gross margin after product cost. For a store that advertises, that is the biggest missing line. The WooCommerce profit report guide walks through getting from gross margin to net profit.
What each option covers.
"Not verified" means the vendor's pages we read on 12 November 2026 did not state it; it is not a "no".
| Criterion | WooCommerce Analytics | GA4 bridges | Metorik | Putler | FCAnalytics | Cost of Goods extension |
|---|---|---|---|---|---|---|
| Data lives | Your WordPress database | Google's GA4 property | Vendor's servers (API) | Vendor's servers (API) | Vendor's servers (API) | Your WordPress database |
| Needs GA4 | No | Yes | No | No | No | No |
| Refunds reflected | Yes | Only if sent as events | Yes | Yes | Yes | Yes |
| Product cost | Field only (10.3+), no report | No | Yes | Not verified | Yes | Yes, with reports |
| Fees, shipping, ad spend | No | No | Shipping via ShipStation, ad spend synced | Not verified | Yes, entered by owner | Excluded by default |
| Net profit | No | No | Yes | Not verified | Yes, published formula | Gross profit after COGS |
| Order attribution | Early-access report | GA4 source/medium | Not verified | Not verified | Yes, with profit per channel | No |
| Funnel with sessions | No | Yes (GA4 events) | Not verified | Website traffic reports | Yes, with snippet | No |
| Abandoned carts | No | begin_checkout vs purchase | Yes, plus recovery emails | Not verified | Yes, reporting only | No |
| Platforms | WooCommerce | Any site with GA | WooCommerce, Shopify | Woo, Shopify, BigCommerce, gateways, marketplaces | WooCommerce | WooCommerce |
| Price model | Free | Not verified | By monthly orders | By monthly revenue | Flat per plan | Not verified |
Swipe the table to see every column.
Pick by store, not by feature list.
New store, no ad spend, under a few hundred orders a month
Built-in WooCommerce Analytics plus the free Google Analytics for WooCommerce extension. Enable the core Cost of Goods field now so costs exist when you need them.
Content-led store that lives on organic and email traffic
A GA4 bridge (MonsterInsights or ExactMetrics) for behaviour and campaigns, with WooCommerce Analytics for sales. Add a profit tool only once ad spend starts.
Store spending on ads and asking what it earns
A profit-first tool: FCAnalytics if you want net profit after fees, shipping and ad spend with flat pricing and attribution by channel; Metorik if you also want ad spend synced from the platforms and email automation.
Store on WooCommerce and Shopify
Metorik, which covers both. FCAnalytics is WooCommerce only until its other platform connections ship.
Revenue spread across PayPal, Stripe, marketplaces and stores
Putler, which is built for consolidating several sources.
Agency or freelancer with several client stores
Metorik for unlimited users and multi-store billing by combined volume; FCAnalytics Scale for up to five stores with 15 viewer seats at a flat price.
Finance person who needs gross margin inside WordPress
The Cost of Goods extension, with its profit-by-product and stock valuation reports.
Anyone who wants to check the numbers
Whichever tool you choose, pick one whose definitions are written down. Ours are on the methodology page; WooCommerce's are in its analytics documentation.
Short answers.
Why is FCAnalytics not at the top of this guide?
Because the right tool depends on the question. For "what sold", the built-in reports win on price. For traffic, a GA4 bridge. FCAnalytics is for stores that need net profit and attribution after ad spend.
Do I need more than one of these?
Usually two: the built-in reports or a profit tool for order data, and GA4 for traffic. They measure different things and the counts will not match exactly.
Why are some cells "Not verified"?
We only state what a vendor's own pages said on the day we checked. A missing fact is left blank rather than guessed.
Can I try FCAnalytics without committing?
Yes. The trial is 14 days of the Growth plan with no card, and the Overview stays open afterwards.
If net profit is your question, try ours.
Connect a WooCommerce store with read-only keys and see profit, attribution and carts for your real orders. 14-day trial, no card required.