๐Ÿ‘ท For agencies and freelance devs

The discount plugin
you can install for every client.

Build the discount from a labelled recipe in minutes, hand off an admin clean enough that the client runs it themselves, and stop fielding "how do I change the sale?" tickets. One plugin, every stack, every client.

Free on every client site during Beta โ€” install now, no email queue, no per-seat fee. Paid agency bands launch post-Beta (below).

A dino with a spanner โ€” Dino the Agency Mechanic
Where the value lands

Faster builds. Quieter inboxes.
Pay for scale, not capability.

27

Labelled recipes, less time per build

BOGO, tiered, mix & match, scheduled, role-based โ€” start from a named recipe and live-preview the cart before you publish. The common client ask is a few minutes, not a research session.

โ†“

Fewer "how do Iโ€ฆ" tickets

A clean admin with draft / publish and clear labels means the client changes their own sale without emailing you. Every ticket you don't field is margin you keep.

โˆž

Unlimited rules on every band

No feature is locked behind a higher tier. BOGO, role pricing, scheduling and nudges are in every plan. You pay for how many sites you run on โ€” never for which features you're allowed to use.

The whole pitch in one line: build it faster, hand it off cleaner, and scale across your whole client portfolio without a per-feature paywall. Our meter is the number of sites and active rules you run โ€” your clients' sales are never counted against you.

Why agencies pick Dino

The plugin your client
never has to know about.

โšก

No performance apologies

Adds ~2ms to cart evaluation on a typical store, and stays in the low double-digit milliseconds (around 12ms) even on big 50-item carts. Zero extra DB calls on product pages. ~3kb of front-end JS. Your client's PageSpeed score stays yours to be proud of.

๐Ÿ”ง

Both checkouts, no surprises

Works with Block checkout, Classic shortcode, and the Store API. Build on whatever stack the client is on โ€” or migrates to mid-project.

๐ŸŽ›๏ธ

Clean admin to hand off

27 recipe templates with clear labels. Draft / publish workflow. Live cart preview before going live. Your client can run it themselves โ€” less training per build, fewer support tickets back to you.

Hooks and REST when you need them

30+ named hooks & filters. 30+ admin REST routes. Store API extension for headless. HPOS-compatible, multisite-safe, i18n-ready. Clean PSR-4 with types and tests.

See the developer details โ†’
๐Ÿ“ˆ

Analytics clients want

Per-rule redemptions. Gross revenue. AOV. CSV export. All via REST, all per-site.

๐ŸŒ

Built for international client portfolios

Target discounts by country and zone (with an automatic "Rest of World" fallback) and run per-currency rules. A plain percentage discount works in every currency from one rule. Anything with a money amount (a fixed amount off or a minimum spend) is set per currency ("ยฃ10 Off", "โ‚ฌ12 Off"). One plugin that fits whatever market your client sells into.

The agency lens

Where the incumbent runs out of road.

The popular incumbent โ€” Flycart's Discount Rules for WooCommerce โ€” is strong on installs and reviews, but for an agency portfolio it has structural gaps.

For an agency Flycart Dino Discounts
Multi-site reach Hard cap at 25 sites โ€” no tier above it 5- and 20-site self-serve bands; more than 20 sites, talk to us
Billing model Subscription-only, ~$295/yr at the 25-site capโ€  $149/yr (5 sites) ยท $299/yr (20 sites) โ€” unlimited rules on both
Client handoff No dedicated handoff tooling Labelled recipes, draft / publish, live preview โ€” the client runs it
Feature paywall Core strategies gated behind Pro add-ons Every feature in every tier โ€” you pay for scale, not capability

โ€  Competitor figure is indicative, as captured in our 2026 competitive audit; published prices and caps drift โ€” check the vendor's site for current terms.

What agencies typically ship

Weird client requests,
solved in an afternoon.

CUSTOM TARGETING

"VIP-only pricing for our best customers"

Target a VIP user role, or customers whose lifetime spend or past-order count clears a bar โ€” built-in audience conditions, no code.

THEME TEMPLATES

"The tier table has to match our design system"

Copy the template into the theme's dino-discounts/ folder and the plugin renders your markup instead.

HEADLESS CHECKOUT

"Surface discounts in Next.js cart"

Active rules land in the WC Store API under extensions.dino-discounts โ€” ready to render.

BULK CAMPAIGNS

"10,000 influencer codes for launch"

One REST call to POST /coupons. Download as CSV or ZIP.

Agency pricing

Two self-serve bands.

Free on every client site during Beta. The bands below are what each tier becomes after launch. Every band runs unlimited active rules; you only pay for the number of sites. Beta users get 50% off their first year on any band.

Multi Store

Your own & client sites

$149 /yr
or $17/mo billed monthly
Up to 5 sites ยท unlimited rules
  • Every feature, no per-feature paywall
  • Priority support + onboarding
  • Per-site analytics, REST & hooks
Download free

Multi Store 20

Networks & agencies at scale

$299 /yr
or $34/mo billed monthly
Up to 20 sites ยท unlimited rules
  • Everything in Multi Store
  • Priority SLA + onboarding help
  • Four times the sites of the base band
Download free

Not sure which fits? See full pricing โ†’  ยท  Running more than 20 sites? Talk to us โ†’

Agency questions

The honest Q&A.

What does the agency licence cost?

+

During Beta it's free on every client site โ€” install now, no waitlist, no per-seat fee. After launch there are two self-serve bands with unlimited active rules โ€” Multi Store at $149/yr (or $17/mo) for 5 sites and Multi Store 20 at $299/yr (or $34/mo) for 20 sites. Beyond 20 sites, talk to us. If you use the beta, you get 50% off your first year. A live client store you actively test on can also earn one of our 25 lifetime Founding licences (up to 20 sites each).

We run more than 20 client sites โ€” what then?

+

The self-serve bands cap at 20 sites. Beyond that, tell us your portfolio size and we'll quote it.

What do we get if we report a bug?

+

A direct line to our team. We'll credit you in the changelog if you want, and if you find something serious we'll get you early access to the next version before it ships. Bug fixes ship to every tier โ€” we never gate correctness behind a plan.

Can we extend it for a client?

+

Yes โ€” that's what the 30+ hooks, the REST API, and the Store API extension are for. Start from the developer docs, and if you're scoping something non-trivial, email us and we'll help you pick the right extension point.

Will it slow down our clients' shops?

+

No. On a typical store โ€” a couple of dozen active rules on a 10-item cart โ€” Dino Discounts adds about 2ms to cart evaluation, and even a large 50-item cart stays around 12ms (low double-digit milliseconds). Cost scales with cart size and how many rules you run, so very large rule-sets cost more (full methodology on the homepage). Results are memoised per cart fingerprint (cross-request transient cache), and the front-end footprint is around 3kb of JS. If you measure a regression, tell us.

Install it on your next client build

Free on every client site during Beta โ€” no waitlist, no per-seat fee. Build the discount from a recipe, hand off a clean admin, and see it work. Running more than 20 client sites? Talk to us.