The free WooCommerce loyalty plugin
Connect your WooCommerce store to Vazolo. Customers earn points on every order and redeem them for a discount at checkout — on the classic and the block checkout. The plugin is free and installs in a few minutes.
Requires WooCommerce 7.0+ and PHP 7.4+. Compatible with HPOS and the Cart & Checkout Blocks.
Official plugin — published on WordPress.org by the account d11design. “Vazolo” is our own brand.
Install
- 1Download the plugin zip with the button above (you don't need to unzip it).
- 2In WordPress, go to Plugins → Add New Plugin → Upload Plugin, choose the zip and click Install Now.
- 3Click Activate Plugin. A new WooCommerce → Vazolo menu item appears.
Configure
- 1In Vazolo, go to Dashboard → Settings → Integrations → API keys and create a key. To let customers redeem points, also enable flexible redemption (rate, minimum, step).
- 2Back in WooCommerce → Vazolo: tick Enabled, paste your API key, choose when to award points, and save.
- 3Place a test order and mark it completed — you'll see a note on the order confirming the points that were awarded.
What's included
Earning points
- Automatic points on paid orders (earn rate, time-based bonuses, tier multipliers)
- Extra points with product rules — bulk, category or specific products
- Points for approved product reviews
- Auto-create a loyalty account, or reward existing members only
Redeeming points
- Redeem points for a discount at checkout
- Works on the classic and the block checkout
- Points are reserved — an abandoned cart costs nothing
- Optional guest redemption by email
Reliable and complete
- Points refunded automatically on cancelled or refunded orders
- Balance on My Account and earned points on the thank-you page
- One loyalty account for your shop and your webshop
- HPOS and Cart/Checkout Blocks compatible, translation-ready
The plugin is free. The loyalty program runs on Vazolo.
One flat price, everything included — points, tiers, referrals, gift cards and the in-store side too.
See pricing