Australcode Loyalty Program, Points and Rewards for WooCommerce
Australcode Loyalty Program, Points and Rewards for WooCommerce

Australcode Loyalty Program, Points and Rewards for WooCommerce

0/5 (0 ratings) — active installs Updated Aug 11, 2026
Dashboard — points in circulation with a 30-day trend, top earners and who is active right now, all from a fast custom-table ledger.

Dashboard — points in circulation with a 30-day trend, top earners and who is active right now, all from a fast custom-table ledger.

Australcode Points and Rewards is a loyalty plugin for WooCommerce with one design goal: a points program that stays fast and predictable as your store grows. Every customer gets a points wallet backed by dedicated, append-only ledger tables, and they redeem points at checkout straight from that balance — no coupon codes to manage. Customers earn on every order and you control earning, redemption and display from a clean WordPress admin.

Switching from another loyalty plugin? A built-in importer migrates your customers’ point balances from YITH WooCommerce Points and Rewards — from the admin or with a WP-CLI command, dry-run included.

Free features

  • Earn points on every order, at a rate you choose, awarded when the order is processing or completed.
  • Per-product and per-category earning multipliers, and per-product/category exclusions.
  • Redeem points straight from the wallet for a cart discount — no coupon code is generated — with a minimum-to-redeem and a max-percentage-of-cart cap.
  • Redeem from the cart itself — in the classic cart and in the block-based cart, where the redeem field sits in Cart totals next to the coupon field.
  • “Earn X points” message on product pages and in the cart.
  • My Account rewards area with balance, lifetime totals and history.
  • Optional floating points widget.
  • Custom point labels (e.g. “stars”), accent color and an opt-in dark mode.
  • Shortcodes and Gutenberg blocks — balance, history, “earn X points” message and redeem box ([acrwd_balance], [acrwd_history], [acrwd_earn_message], [acrwd_redeem]) — place them anywhere, including Elementor, Bricks or Divi layouts.
  • Import from YITH WooCommerce Points and Rewards — admin importer plus a wp acrwd import yith WP-CLI command, both with a dry-run preview, to migrate customer balances when switching.
  • Program dashboard — points in circulation, a 30-day trend and your top earners at a glance.
  • CSV export of customers with their balances.
  • Earning controls: rounding mode, exclude items on sale, and guest orders linked to the customer’s points once they register.
  • Developer-friendly: acrwd_* actions and filters to wire points into your own logic.
  • Fully translated into Spanish (es_ES and es_CL), so Spanish-speaking stores get the whole plugin in their own language.
  • HPOS-compatible (WooCommerce High-Performance Order Storage).
  • Built on custom tables for fast, scalable reads — no autoloaded option bloat.

Pro features (unlocked with a license)

  • Extra earning bonuses: signup, daily-login streak, first order, approved review, birthday, profile completion, order-count milestone, cart-total threshold and lifetime-spend milestone.
  • Earning rules engine: multipliers or flat bonuses by category, customer role, order total and date range, applied first-match by priority, with a one-click dry-run preview over recent orders.
  • Advanced redemption: spend points on rewards you define — a fixed-amount coupon, a percentage discount, free shipping or a free product of your choosing — single-use, with restrictions, expiry and an automatic refund if a coupon goes unused.
  • Unlimited VIP tiers with per-tier earning multipliers, storefront badges (colour + icon) and a My Account progress bar, plus time-boxed campaigns (“double points weekend”).
  • Two-sided referral program: customers share a link and both sides earn on the friend’s first order.
  • Pro customer management: bulk add/subtract/expire, CSV import of adjustments with a dry-run preview, and block/unblock customers.
  • Dedicated transactional emails: a points-expiry reminder and an optional manual-adjustment notice (standard WooCommerce emails).
  • Points expiration with a configurable window.

Get Pro →

External services

This plugin uses Freemius to handle Pro licensing, checkout and plugin updates.
Freemius is the Merchant of Record for the Pro plan.

  • What it does: Freemius powers the in-dashboard pricing/checkout for the Pro
    plan and, once you own a license, activates and validates it so Pro features
    can be unlocked on this site. It also serves automatic updates for the Pro
    build.
  • What data is sent and when: if you opt in on the activation screen, basic
    non-sensitive environment data (site URL, WordPress/PHP versions, active
    plugin/theme) is sent to api.freemius.com to support licensing and updates.
    Opt-in is optional — a Skip button is shown, and the free version is fully
    functional without it. When you buy or activate a Pro license, your license
    key and site identifier are sent to validate it. No personal data of your
    store’s customers is sent.
  • Beyond the support links below, the service is only contacted for
    licensing/updates of the Pro plan
    (and only after opt-in). The free version
    does not require contacting any external service to work.
  • Support links: the plugin menu includes a “Support Forum” link (to the
    plugin’s forum on wordpress.org) and a “Contact Us” link that opens the Freemius
    support form in a new browser tab. The address of that link carries your site
    URL, your site’s login URL, the wp-admin page you opened it from, and this
    plugin’s ID, public key and version — so that information reaches Freemius when
    you click the link, before you type anything. If your site is connected to
    Freemius (opt-in), a signed site identifier is included too. If you then fill in
    and submit the form, your name, email address and message are sent to Freemius
    so they can route the request to us.

Service provider: Freemius, Inc.
Terms of Service: https://freemius.com/terms/
Privacy Policy: https://freemius.com/privacy/