Directory / plugin
Advanced Customer Account for WooCommerce
v1.1.1 ยท by Noor Alam
Transform WooCommerce My Account into a modern React portal with loyalty rewards, product offers, order timeline, and dark mode.
About this plugin
Advanced Customer Account for WooCommerce completely transforms the standard, static WooCommerce My Account page into a fast, beautiful, single-page application (SPA) customer portal. Built with React and the WordPress REST API, it increases customer retention, drives repeat purchases, and delivers a modern shopping experience.
Unlike static account pages, Advanced Customer Account gives your store a high-converting customer dashboard featuring gamified loyalty reward milestones, personalized product recommendations, visual order progress timelines, brand color customization, and full dark mode support.
๐ Major Highlights
- โก Lightning Fast React Single-Page Application (SPA): Seamless tab switching without full page refreshes.
- ๐ Loyalty & Milestone Rewards (Gamification): Motivate repeat purchases with dynamic progress bars (spend-based or order-count based) to unlock VIP coupons.
- ๐๏ธ Personalized Product Offers & Quick Repurchase: “Buy It Again” and “Recommended For You” carousels with 1-click “Add to Cart” directly from the customer dashboard.
- ๐ฆ Visual Order Stepper & Timeline: Interactive order progress bar (Pending Processing On Hold Completed) with detailed item breakdowns and 1-click reorder.
- ๐๏ธ Smart Coupon Wallet: Displays active store coupons, coupon details, expiry dates, and a smart “Apply to Cart” button (even works if the cart is currently empty by saving the coupon for automatic application on next product addition!).
- ๐ Dark Mode & Brand Customization: Native dark mode with WCAG AAA readability, custom brand accent color picker, and 100% theme style isolation (never breaks your theme header, footer, or shop).
- ๐ Dynamic 3rd-Party Plugin Integration: Automatically discovers and embeds tabs from 3rd-party plugins (Wishlists, Subscriptions, Points & Rewards, etc.) seamlessly into the customer dashboard.
- โ๏ธ React-Powered Admin Settings: Modern settings screen under WooCommerce > Customer Account with live feedback, conditional settings, and quick navigation.
- ๐ก๏ธ HPOS Ready: Fully certified and compatible with WooCommerce High-Performance Order Storage (HPOS).
โจ Comprehensive Feature Overview
1. Interactive Customer Dashboard
- Personalized Greeting & Avatar: Warm welcome message with the customer’s display name and Gravatar/avatar.
- Performance Metric Cards: Real-time customer statistics including Total Orders, Total Spent, Pending Orders, and Orders Placed This Month.
- Profile Completeness Bar: Visual circular percentage indicator guiding customers to fill in their details and addresses.
- Quick Action Buttons: Quick shortcuts to edit profile, view orders, edit addresses, or continue shopping.
- Recent Orders Widget: Quick view of the 5 most recent orders with status badges and instant detail preview.
2. Loyalty & Reward Milestone Gamification
- Gamified Progress Bar: Shows customers exactly how much more they need to spend or how many more orders they need to complete to unlock exclusive VIP discounts (e.g. “Spend $45 more to unlock 15% OFF!”).
- Flexible Admin Modes: Choose between Auto (automatically calculates milestone targets based on your store’s published coupons), Target Spend (custom minimum spend amount), or Order Count (custom number of orders).
- Instant Coupon Wallet: Lists all available public discounts with expiry countdowns, minimum spend requirements, and 1-click code copying.
- Smart “Apply to Cart” Action: If the cart has items, the coupon applies immediately. If the cart is empty, the coupon is safely saved to the customer’s session and auto-applied the moment they add their next product!
3. Product Offers & Repeat Purchases
- Buy It Again: Fast 1-click re-order for previously purchased products.
- Recommended For You: Smart suggestions based on the categories the customer frequents.
- Special On-Sale Deals: Highlight on-sale products directly inside the account area.
- 1-Click Direct Add to Cart: Customers can add recommended items to their cart without leaving their account page.
4. Advanced Orders & Tracking
- Paginated Order History: Filter orders by status (Pending, Processing, On Hold, Completed, Cancelled, Refunded) with instant client-side search.
- Visual Status Stepper: Clean visual progress bar illustrating order fulfillment steps.
- Itemized Order Details: Clear display of thumbnails, product links, quantities, line totals, discounts, taxes, and shipping methods.
- Customer Order Notes: View order updates and add customer order notes directly from the portal.
5. Addresses & Account Details
- Dual Address Management: Clean tabbed interface to manage Billing and Shipping addresses with country/state cascading dropdowns and instant form validation.
- Profile & Password Management: Update first name, last name, display name, email address, and change password securely with current password verification.
- Digital Downloads: Easy access to purchased digital downloads with remaining download counts and expiration tracking.
6. Styling, Dark Mode & Theme Isolation
- One-Click Dark Mode: Beautiful, dark theme styling with deep slate backgrounds and high-contrast typography.
- Primary Brand Accent Color: Customize your portal’s primary button, active tab, and highlight color via the admin color picker.
- Zero Theme Interference: Scoped CSS variables ensure that custom styles strictly apply inside
#aca-rootand.aca-appwithout bleeding into your theme’s header, footer, or page template.
๐ก Why Choose Advanced Customer Account?
- Increases Average Order Value (AOV): By showing customers how close they are to unlocking discounts.
- Drives Repeat Sales: By surfacing past purchases and on-sale items directly where returning customers log in.
- Reduces Support Tickets: Visual order timelines and self-service address/password editing empower customers to manage their own accounts.
- Clean Code & Secure: Adheres strictly to WordPress REST API standards, WordPress Nonces, and data sanitization.
Privacy Policy
Advanced Customer Account for WooCommerce:
* Does not collect, transmit, or sell any personal data to external servers.
* Does not use tracking scripts or third-party telemetry.
* Uses standard WordPress nonces and WooCommerce sessions solely for user authentication and cart coupon persistence.