Linux 软件免费装
Banner图

Nota Store Analytics for WooCommerce

开发者 wpnota
更新时间 2026年11月4日 16:10
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce analytics reports profit cost of goods

下载

1.0.0

详情介绍:

WooCommerce tells you what you sold. Nota Store Analytics tells you what you kept. Enter what your products cost you and what your payment and shipping providers charge, and the plugin calculates the net profit of every order, including the ones you already have. Then it shows where that profit comes from. Profit, not just sales Products Where the profit comes from Built to be right Your data stays on your site The plugin stores everything in your own WordPress database. There is no account to create. The only request it can make to another server is the optional download of exchange rates, described under External services; it is off by default. The optional visitor counter, which is off until you turn it on, stores daily totals by channel, source and campaign. It stores no IP address, no page address, no user agent and no visitor identifier, uses no cookie, and sends nothing to another server. To stop one browser from flooding the counter, a salted hash of the address is kept for two minutes in a temporary record and then discarded. Customers are recognised by a keyed digest of their billing email. The plugin keeps no customer name or email of its own; names and emails you see are read from your orders. More about the plugin: wp-nota.com/store-analytics

安装:

  1. Install and activate the plugin. WooCommerce must be active.
  2. Follow the setup wizard: product costs, payment fees, shipping costs, currencies, order history.
  3. Open Store Analytics in the admin menu.

屏幕截图:

  • Channels: profit by channel, source and campaign
  • Products report: units, sales, cost, profit and margin of every product
  • Customers: lifetime profit of every customer
  • Geography: profit by country on a world map
  • Profit of a variable product, with its variations and its cost history
  • Settings: payment fees, shipping costs and cost rules
  • Setup wizard: import costs you already keep elsewhere

常见问题:

Does it send my data anywhere?

No. Everything is calculated and stored on your own site. The only request the plugin can make to another server is the optional download of exchange rates from the European Central Bank, which sends nothing about your store. See External services. If you turn on the weekly summary email, your site emails the figures to the addresses you choose, using your own email setup.

Does it work with High-Performance Order Storage?

Yes, and with the older order storage too.

I already entered costs in WooCommerce's Cost of Goods Sold. Do I have to enter them again?

No. The setup wizard and Store Analytics, Settings, Tools can import them once.

Why does a product show a dash instead of a margin?

Some of its sales in that period have no cost, so a margin would be a guess. Enter the cost, or give its category a cost rule, and the margin appears.

What is a cost rule?

A percentage of a product's price that stands in for a cost you have not entered. A cost you enter always comes first. Profit that rests on a rule is marked with a tilde.

Why is profit negative on a day with no sales?

A refund was made that day for something sold earlier. The refund reverses the profit that was counted on the day of the sale.

Are payment fees and shipping counted per product?

No. They are counted per order. Product profit is sales minus product cost.

Why are some orders in the Channels report "Unknown"?

WooCommerce records where an order came from since version 8.5. Orders placed before that, or while order attribution was turned off, have no source.

How do I enter what I spend on ads?

Open Channels, then the Ad spend tab. Add a row for a day, or spread a monthly amount over a range of days. Or export the daily campaign report from Google Ads, Meta Ads Manager or TikTok Ads Manager and import the CSV file; the plugin recognises those files, and for any other file you choose the columns. Importing the same file again replaces its earlier rows. The file is read on your site and is not kept, and the plugin never connects to an ad platform.

Why do the customer and geography reports say "Profit before ad spend"?

Ad spend belongs to campaigns and days, not to single orders, customers or places. While the date range holds ad spend, the Customers and Geography reports call their profit "Profit before ad spend". The dashboard and the Channels report show profit after ad spend.

Does the plugin send me emails?

Only if you turn on the weekly summary in the settings (Orders tab). It is off until then. You choose who gets it and on which weekday; it is sent around 7 in the morning, site time, and holds the figures of the last full week compared with the week before. It contains no images and loads nothing from another site, and you can send last week's summary at once from the Tools tab to see it. It is sent with your site's own email setup, so if your site cannot send email, install an SMTP plugin.

What does the visitor counter count?

It is off until you turn it on in the settings. With it on, a small script on your shop reports one visit per browser session (it uses the tab's session storage, not a cookie). The plugin adds one to a daily total for the visit's channel, source and campaign, worked out from the campaign tags in the address and from the site the visitor came from. It does not store the visitor's IP address, the page address, the browser or any identifier, and it does not count visitors who send Do Not Track, store managers or known bots. To stop one browser from flooding the counter, a salted hash of the address is kept for two minutes in a temporary record and then discarded. It cannot tell one person from another across days: a visit is a session, not a person. A visitor who clears their browser data, or a browser without session storage, can be counted again.

Why does the conversion rate start on a certain day?

Visits can only be counted from the day you turn the counter on. The conversion rate (orders divided by visits) is worked out over the days the counter was on, and the dashboard says "Counted since" when your date range starts earlier.

Does the Customers report store my customers' emails?

No. A customer is a keyed digest of the billing email; the names and emails on screen are read from the orders when the page is built.

What happens to my data if I delete the plugin?

Nothing, unless you turn on "Delete all Store Analytics data" under Settings, Data.

更新日志:

1.0.0