Buyer's guide

What matters when you pick a discount plugin

Most WooCommerce discount plugins list the same deal types. The differences that actually change your day — and your revenue — are elsewhere. Here are the questions worth asking of any plugin, including ours.

CRITERION 1

Can you see a discount before you publish it?

A discount rule is logic, and logic has edge cases. Without a live preview you publish, then test on the live store with throwaway orders — or worse, find out from a customer. Look for a plugin that re-evaluates a simulated cart as you edit, and tells you why a rule won't fire.

Dino: a live Cart Preview re-runs the real engine on every change, with "why it won't run" diagnostics.

CRITERION 2

Does it nudge the shopper to spend more?

"Spend £5 more for free shipping" is the single biggest lever on average order value. Some tools only apply the discount silently; some make you buy a second "cart upsell" plugin for the nudge. Look for live messages in the cart, the mini-cart and checkout, updated as the cart changes.

Dino: live nudges in cart, slide-out mini-cart and checkout — built in.

CRITERION 3

Is it native to your checkout?

WooCommerce now ships block-based Cart and Checkout, but many discount plugins were built for the Classic shortcode pages and lag on blocks. Check both render correctly — and, if you're headless, that discounts surface in the Store API.

Dino: Block and Classic both, plus the WC Store API for headless and mini-cart widgets.

CRITERION 4

What's actually free — and what's behind a paywall?

"Free" plugins often gate the deal you actually want — BOGO, role-based pricing, scheduling — behind the paid tier. Before you commit, check which features sit on which plan, so the tool still fits once you scale.

Dino: every recipe and targeting option is included — no per-feature paywall.

CRITERION 5

What does it cost your storefront's speed?

Discount engines recalculate the cart on every change — done carelessly, that drags page loads, especially on sale days. Ask whether the vendor publishes a method for its performance claim, not just a number.

Dino: ~2ms added on a typical store (around 12ms on a large 50-item cart) — with the full method published, so you can check it.

CRITERION 6

Can an agency run it on every client?

If you build stores for a living, the questions change: how many sites does the licence cover, is there white-label, how much training does a client need, and is there an API for the inevitable odd request?

Dino: clean admin to hand off, 30+ hooks + a REST API, and an agency story.

The fastest way to judge a discount plugin? Watch it work.

That's what the live preview is for. Join the Beta — free, every recipe included — and run your first discount in minutes.