Linux 软件免费装
Banner图

Coupon Audit and Analytics for WooCommerce

开发者 davefx
更新时间 2026年9月5日 20:26
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv3 or later
版权网址: 版权信息

标签

woocommerce coupons profit margin coupon analytics coupon report

下载

0.4.1 0.5.0 0.4.0 0.5.1 0.5.2 0.5.3 0.5.4 0.6.0 0.6.1 0.7.0 0.7.1 0.8.0 0.9.0 0.9.1

详情介绍:

Most shops accumulate coupons. A launch code from two years ago, a partner discount nobody switched off, three variations of the same campaign where only one was meant to survive. WooCommerce will happily keep honouring all of them, and it will not tell you. This plugin reads your coupons and says what is wrong with them. The audit Works on day one, in every shop, with no setup and no cost data: Status is worked out when you look, never stored, so a coupon that expired overnight says so the next morning. Filter the list by discount type, or by whether a coupon expires at all — a shop with four hundred coupons cannot be read top to bottom, and "show me everything that never expires" is the question worth asking first. The warning where it matters The same findings appear on the coupon edit screen, against the coupon in front of you. They never block a save. You are told, and you decide. The margin For each coupon: revenue, what it gave away, the cost of the goods it moved, and the gross margin left over. Over the last 30 days. This half needs cost data, and it is honest about not having it. WooCommerce's own cost-of-goods feature is off by default, so the plugin also reads the cost plugins shops actually use: Figures come from one of these, never a mixture — a margin blended from two sets of books reconciles with neither. If several are installed you choose which one to believe. Where cost is only partly known, the margin says so and states how much of it is real. Where no cost is known at all, no margin is shown. A wrong number in a financial dashboard destroys trust far faster than a missing number builds it. The paid version Coupon Audit and Analytics Premium is this plugin with more in it. It replaces this one rather than sitting beside it: installing the paid version deactivates the free one automatically, and your settings and the figures already gathered carry straight over. It is not a licence key that switches on something already sitting here. The paid features are not in this plugin at all — they ship in the paid build and nowhere else. What it costs, and how to get it What it does not do It does not track your shoppers, and it does not need an account to work. Your coupons, orders and customers never leave your server: every figure on every screen is computed from your own database, on your own machine. The plugin itself does talk to one outside service. It checks for updates, and it asks — once, and it takes no for an answer — whether you are willing to send diagnostics about the site. "Third Party Services" below says exactly what that covers.

安装:

  1. Install and activate the plugin.
  2. Go to WooCommerce → Coupon Audit. The audit works immediately.
  3. For margins, make sure your shop records product costs — either through WooCommerce's own Cost of Goods feature or one of the supported plugins — then look at WooCommerce → Coupon Margin.
Past orders are read in the background after activation, so margins for older periods fill in over a few minutes rather than all at once.

屏幕截图:

  • Per-coupon margin. Cost coverage is stated rather than assumed: one coupon's margin is exact, one is an estimate over half its lines, and one has no cost recorded at all and so shows no margin.
  • Warnings on the coupon edit screen, against the coupon in front of you. They never block a save.
  • Settings: which cost-of-goods system to read, and whether uninstalling should take the data with it.

升级注意事项:

0.9.0 Removes the dfxcaaw_coupon_query_args filter. Only affects sites with custom code filtering the coupon audit; use dfxcaaw_coupon_rows_where. Nothing else changes. 0.8.0 Coupons nobody can use — private, draft and pending — are no longer listed in the audit unless something applies them automatically. Your reported coupon count may drop. Nothing is deleted. 0.7.1 Restores the exclusion of machine-generated reward coupons from the audit. Worth taking if your shop runs a points scheme, or if you filter the audit with your own code. 0.5.4 Fixes a fatal error when activating the paid version. If you use the free plugin, nothing changes. 0.5.3 Fixes a fatal error when activating the paid version. If you use the free plugin, nothing changes. 0.5.2 Makes the links on the plugin's directory page clickable. Nothing about the plugin itself changes. 0.5.1 Corrections to the plugin's description only. Nothing about the plugin itself changes. 0.5.0 A paid version is now available, and the plugin will ask once whether you are willing to share diagnostics about the site. You can decline; nothing about how it works depends on the answer, and your shop's data is never sent either way. No screen or figure changes. 0.4.1 Documentation and listing artwork only. No code changes. 0.4.0 Adds filtering to the coupon audit, by discount type and by expiry. 0.3.1 Compatibility only: tested against WordPress 7.1 and WooCommerce 11. 0.3.0 The margin window is now filterable. Nothing else changes for existing installs. 0.2.1 Fixes the basket column, and a warning about fixed discounts with no minimum spend that never appeared. 0.2.0 Adds the coupon terms to the overview, names what each coupon applies to, and reports fixed discounts that give away more than they ask for. 0.1.0 First release.

常见问题:

Do I need a cost-of-goods plugin?

No. The audit half — expiry, overlaps, orphans, scope — needs no cost data at all and works the moment you activate. Margins do need cost data, but not necessarily another plugin: WooCommerce has included its own Cost of Goods feature since 10.3, and it only needs switching on. If your shop already records cost in one of the third-party plugins listed above, this reads that instead — whichever one you tell it to believe.

Why does a coupon show no margin?

Because none of its orders has a cost recorded against it. The plugin will not guess, and it will not quietly treat an unknown cost as zero, because that would report your revenue as your profit.

Why are some margins marked as an estimate?

Either some order lines have no cost recorded, in which case the covered share is stated alongside; or your cost plugin only stores what a product costs today rather than what it cost when each order was placed. Both are useful. Neither is exact, and the screen says so.

I use two cost plugins. Which one does it read?

One of them, chosen by you under WooCommerce → Coupon Audit Settings. It never mixes them.

Does it slow my shop down?

It does not run on the storefront at all. Aggregation happens in the background through Action Scheduler, and the admin screens read precomputed figures.

Does it send my data anywhere?

Your shop's data, no — not a coupon, not an order, not a customer. Everything the plugin reports is worked out on your own server and stays there. The plugin does contact one outside service, Freemius, to check for updates and to license the paid version. It also asks whether you are willing to send diagnostics about the site itself, such as its address and the version of WordPress it runs. It asks before sending anything, you can say no, and saying no changes nothing about how the plugin works. "Third Party Services" below lists every field.

更新日志:

0.9.1 0.9.0 0.8.0 0.7.1 0.7.0 0.6.1 0.6.0 0.5.4 0.5.3 0.5.2 0.5.1 0.5.0 0.4.1 0.4.0 0.3.1 0.3.0 0.2.1 0.2.0 0.1.0