BIGBAD bad to the bone
open
Rewards Engine
/ work / plugins / rewards-engine
In Development
v0.1.8
Pro optional
requires WOO

Rewards Engine

Loyalty customers actually open the email for.

no card charged today →

Then $12/mo after your 14-day trial · cancel anytime in one click.

/ what it does

Most WooCommerce loyalty plugins are a glorified discount stamp — boring, generic, and forgettable five minutes after a customer earns the reward. Rewards Engine is a gamification layer instead of a coupon machine: animated punch cards, milestone goals, tier ladders, and a customer dashboard themed five ways (Neon, Midnight, Arcade, Candy, Aurora) so it actually looks like your brand and not a default WordPress widget. Free version runs the engine — punch cards, milestones, customer dashboard, coupon fulfillment. Pro unlocks the premium themes, multi-program support so you can run a punch card AND a tier ladder AND a milestone campaign side by side, and advanced trigger rules (spend AND category AND timeframe) for campaigns the free version can't compose.

/ who it's for

If any of these sound like you

Coffee shops, bakeries, and quick-serve cafés

The classic buy-9-get-the-10th-free works, but only if the customer can actually see their progress. Animated punch cards in their account dashboard plus email nudges every few orders — your regulars stay regular instead of drifting to the new place down the street.

Dispensaries and smoke shops with regulars

Your top 20% of customers drive 60% of revenue. Tier ladders (Bronze / Silver / Gold) with milestone unlocks turn that 20% into a status game they actually want to climb — not a stack of generic 10%-off coupons that train them to wait for the discount.

Subscription, consumable, and restock stores

Your business model is order #3, #6, #12. Milestone rewards fire at each one. Advanced milestone rules in Pro let you stack triggers (lifetime spend AND specific category AND inside 90 days) so the perks land on customers who actually drive repeat revenue, not on coupon clippers gaming the system.

Agencies running loyalty across multiple client shops

Each client wants their own loyalty program with their own brand colors. 5-site and Agency tiers cover every shop you manage, and the five premium themes mean each store gets a visual identity that doesn't look like the same plugin everyone else is running.

/ features

What's in the box

Everything in the free column works on its own — install it and you're done. The pro column is an optional upgrade for power users; you never need it to use the plugin.

Free version

no purchase required · fully usable

  • Punch card engine
    Configurable purchase-count goals (e.g. 10 orders = free product / discount / coupon).
  • Milestone rewards
    Trigger rewards on lifetime spend, total orders, or specific product purchases.
  • Customer dashboard
    Logged-in customers see their progress, tier, and next reward — embedded in My Account.
  • Email notifications
    Auto-send reward earned, milestone hit, and progress nudge emails through WC's mailer.
  • Admin reports
    See active members, rewards issued, and redemption rate at a glance.
  • Coupon-based fulfillment
    Rewards issue as auto-applied WooCommerce coupons — no fragile custom checkout flow.
  • Default Classic theme
    Clean, neutral visual style that fits any storefront out of the box.

Pro adds (optional)

an upgrade, not a gate

  • Premium themes (Neon, Midnight, Arcade, Candy, Aurora)
    Five hand-built visual themes for the customer-facing dashboard. Match your brand or pick the one that gets engagement.
  • Tier ladders (Bronze / Silver / Gold / custom)
    Multi-tier programs with their own reward tables. Customers level up, unlock perks, see progress to the next tier.
  • Advanced milestone rules
    Combine triggers (spend AND product category AND timeframe). Build campaigns the free version can't.
  • Multi-program support
    Run a punch card AND a milestone program AND a tier ladder side by side. Different audiences, different mechanics.
  • Priority email support
    Real human, real response, license-key-tagged tickets.
/ in action

Screenshots

/ pricing

No lite-version tricks

Free
Core engine, Classic theme
$0 forever
  • Punch card engine
  • Milestone rewards
  • Customer dashboard
  • Email notifications
  • Admin reports
  • Classic theme only
Coming soon
Pro · 1 Site
For one store
$79 /year
  • Everything in Free
  • All 5 premium themes
  • Tier ladders
  • Advanced milestones
  • Multi-program support
  • Priority email support
Get Pro
Pro · 5 Sites
For agencies & multi-location
$199 /year
  • Everything in 1 Site
  • Use on up to 5 sites
  • Priority email support
Get 5-Site Pro
Agency Unlimited
For agencies running many stores
$499 /year
  • Everything in 5 Sites
  • Unlimited site activations
  • Priority email support
Get Agency
/ faq

Common questions

Does this require WooCommerce? +
Yes. Rewards Engine is built specifically for WooCommerce stores. It hooks into orders, customers, and coupons — all WC primitives — so a vanilla WordPress site has nothing to reward.
How is this different from "buy 9 get 1 free" punch card plugins? +
The free version covers basic punch cards and milestones. The pro version is where it earns the name "engine" — five themed dashboards customers actually open, multi-tier programs (Bronze / Silver / Gold), and combined rule triggers like "spent $500 AND bought from this category AND it's their third order this quarter." Most loyalty plugins stop at "discount stamp." This one runs real retention campaigns.
What are the premium themes and why do they matter? +
Pro ships with five hand-built visual themes for the customer-facing dashboard: **Neon**, **Midnight**, **Arcade**, **Candy**, and **Aurora**. They're not skins on top of the free Classic look — each one is a different visual identity (animations, color systems, type stack). Customers engage with rewards programs they enjoy looking at. Free version uses the Classic theme.
How does the license work? +
Pro licenses are issued per-site activation. The 1-Site tier covers one production site. The 5-Site tier covers up to five. Agency Unlimited is unlimited activations under one license. License checks run against bigbad.agency over HTTPS with a 24-hour cache, fail-closed on hard errors, and won't break your store if our license server has an outage.
Can I switch tiers later? +
Yes. Upgrade from 1-Site to 5-Site or Agency at any time — you only pay the difference for the remainder of your billing period. We don't lock you into a tier.
Do rewards issue as coupons or custom checkout magic? +
Coupons. Specifically, auto-applied WooCommerce coupons that respect your existing tax, shipping, and category exclusion rules. We don't reinvent your checkout — we just hand WC a coupon at the right moment.
Does the free version work standalone, or do I need pro to use anything? +
Free is a complete product. Punch cards, milestones, the customer dashboard, the admin reports, the email notifications — all functional in free. Pro adds the premium themes, tier ladders, advanced rules, and multi-program support on top.
Will it slow down my checkout? +
No. Reward calculations run on the order-completion hook (after checkout), not during it. The customer dashboard caches state per-user. There are no remote API calls during normal store operations.
Where do I get support? +
Free version: WordPress.org plugin support forum. Pro: email **support@bigbad.agency** with your license key for priority support.