SleekView Kanban for WooCommerce Points and Rewards
SleekView reads the WooCommerce Points and Rewards user log table directly, groups every points entry by its event type, and lets the team drag adjustments between Earned, Redeemed, Adjusted, and Expired so the underlying log row updates the moment the column changes.
♾️ Lifetime License available
Why Points and Rewards ledgers fit a kanban view
WooCommerce Points and Rewards stores every transaction in the wp_wc_points_rewards_user_points_log table. Each row carries a user_id, the points delta, an event_type like order-redeem, order-placed, admin-adjust, or points-expired, plus an order_id link back to the order that triggered it. The plugin's own ledger screen shows the data as one long sortable list, which makes it hard to see how many adjustments are still pending audit versus how many have already been applied.
SleekView Kanban reads the same wp_wc_points_rewards_user_points_log rows you already query with the plugin's helper functions. Pick event_type as the group column and every entry becomes a card slotted under Earned, Redeemed, Adjusted, or Expired. Card fronts can show the customer name from wp_users, the points delta with a sign, the order number from order_id, and the date, so a support agent answering a missing points ticket has everything in front of them at once.
Dragging a card from Adjusted to Earned runs the same plugin helper the admin edit screen uses, which fires the wc_points_rewards_user_points hooks. The customer's running balance updates on the user profile, any earn-on-purchase rule recomputes, and the order timeline gets a note about the adjustment, exactly as it would after a manual entry from the points admin.
Workflow
From points log to live loyalty board
Connect your Points and Rewards source
Pick event_type as the group column
Choose what each ledger card shows
Enable drag-and-drop status updates
Sample board
Sample WooCommerce Points and Rewards board
Comparison
Default Points and Rewards log vs SleekView Kanban
Default Points and Rewards log
- Long sortable log of every ledger entry, with event type as a small text column
- No visual sense of how many adjustments are waiting on manager approval today
- Bulk reclassification requires checkboxes and a dropdown at the top of the screen
- Filtering by event type reloads the page and loses the customer context behind
- Support agents need full WooCommerce access just to fix a points adjustment
SleekView Kanban
-
Reads the standard
wp_wc_points_rewards_user_points_logtable directly - Drag a card to fire the same balance recalculation the admin edit screen uses
- Cards show customer name, points delta with sign, order number, and admin user
- Column counts update live so an Adjusted backlog stays visible before audits
-
Per-role capabilities tie writeback to
manage_woocommerceas expected
Features
What SleekView Kanban gives you for WooCommerce Points and Rewards
Native loyalty ledger engine
Every column maps to a real Points and Rewards event_type written back to wp_wc_points_rewards_user_points_log. The customer's running balance recalculates through the plugin's own helper functions, so the storefront My Account points widget always reflects the same number as the support team's board.
Drag-and-drop with audit trail
Each move writes a structured log entry naming the user who dragged it, the source column, the destination, and the order link. If a support agent reclassifies an Adjusted entry as Earned, the chain of custody stays visible to compliance reviewers later in the month.
Saved boards per loyalty team
Filter to adjustments pending manager approval for the support lead, expiring balances for the retention team, and Black Friday earn events for marketing. Each saved view becomes a shareable URL that opens straight into the right board without rebuilding filters.
Audience
Where a Points and Rewards kanban changes daily work
Customer support triage
Support drafts every points dispute as an entry in Adjusted, calls the customer to gather context, and either drags the entry to Earned to honor the claim or to Expired to deny it without leaving the board.
Liability reconciliation
Finance pulls the Earned and Redeemed columns into a single saved view, sums the deltas per customer, and reconciles outstanding points liability against the accounting ledger for the close of every month with confidence.
Campaign retention review
Marketing filters the board to entries tied to a specific promo period, watches the Earned column grow during the campaign, and uses the resulting cohort to plan the next holiday earn multiplier event.
The bigger picture
Why this view matters for a Points and Rewards store
Stores running Points and Rewards typically have thousands of ledger entries every quarter. Some are earn events on orders, some are redemptions at checkout, and a steady stream are admin adjustments the support team enters every day. The default ledger screen treats all of them the same, which means support agents end up exporting CSVs to track adjustments and finance keeps a parallel spreadsheet to reconcile outstanding liability.
The disconnect between what the cart sees and what the team can find shows up in the worst places. A customer disputes a missing points balance and support cannot tell whether it expired, was redeemed, or was clawed back as an adjustment. A finance reviewer flags a liability spike and nobody can confirm which campaign earned the points.
A kanban view that reads and writes the same wp_wc_points_rewards_user_points_log rows the storefront reads keeps the team and the ledger honest. Every drag is a real event reclassification, every column count reflects the real loyalty health, and the cards themselves carry enough context for a new support agent to resolve a points dispute on day one.
Questions
Common questions about SleekView Kanban for WooCommerce Points and Rewards
Yes. Dragging a card calls the plugin's own helper for adding or editing a points log entry, which writes the new event_type to wp_wc_points_rewards_user_points_log and triggers the balance recalculation hooks. The board never bypasses the plugin's API or touches the table behind its back.
 Yes. The customer balance shown on My Account, on the cart points widget, and in the admin user profile all recompute through the plugin's helper functions after a drag. The new balance reflects the change within the same request, so the storefront and the board never disagree.
 Yes. Any event_type value the plugin or your custom extensions write to the log appears as an available column option, including ones added through wc_points_rewards_filter_log_event_type. You can have more than four columns, though most teams keep the board focused on the four that matter daily.
 Yes. Every move runs through current_user_can('manage_woocommerce') before the writeback hits the database. A shop manager can reclassify anything, a support role with limited access can drag for personal sorting but the change does not persist, and unauthorized moves snap back with a toast.
 Filters are applied at the database query level, not in JavaScript. A typical board scopes to entries from the last thirty days or to a specific event_type, so the rendered card count stays manageable. Older rows remain queryable through a separate archive view when reconciling history.
 Yes. Card fields are configurable per board. Most loyalty teams show the customer name, the points delta with sign, the linked order_id with a clickable link, the admin_user who made the adjustment if any, and a short note from the description field so context is right on the card.
 Yes. Subscription renewal earn events and refund clawback events both write rows to the same wp_wc_points_rewards_user_points_log table, so they appear alongside one-off order earn entries. You can filter by event_type to see only renewal earns when reviewing the loyalty impact of subscription churn.
 Yes. Every drag writes a structured log entry naming the user, the source column, the destination column, and the timestamp. The entry stores alongside the points log row, so a finance reviewer can answer who awarded a 1500-point VIP bonus without spelunking through the WordPress audit log plugin later.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout