SleekView for ARMember Pro: members, subscriptions & invoices as tables
ARMember Pro stores members, plans, subscriptions, and invoices in arm-prefixed tables. SleekView joins them so each member shows plan, subscription status, next renewal, and lifetime spend on one row.
♾️ Lifetime License available
ARMember subscriptions and invoices side by side
ARMember Pro from Repute InfoSystems is a broad membership plugin: multi-plan packages, recurring subscriptions across multiple gateways, custom user fields, content protection, and an invoicing module. Operational data lives in plugin-prefixed tables (commonly wp_arm_members, wp_arm_subscriptions, wp_arm_subscription_logs, wp_arm_payment_log) plus wp_usermeta linking each user to their active plan and trial state.
The default ARMember admin handles configuration well: plan builder, gateway settings, form designer, drip rules. The operational view is thinner. The Members screen lists subscribers but does not pull last payment, lifetime spend, and next-renewal date alongside plan and status. Cohort filtering across active, trial, expired, and cancelled is partial, and bulk renewal extensions or plan switches go one member at a time.
SleekView reads the ARMember tables directly, joins on user_id, and produces a member-centric roster with plan, subscription status, next renewal, last payment, and lifetime spend as columns. Bulk operations and inline edits route through ARMember's API where supported.
Workflow
ARMember tables joined into one workspace
Map the ARMember tables
wp_arm_members, wp_arm_subscriptions, and wp_arm_payment_log. Each becomes a navigable view with the columns ARMember already maintains.
Join on user_id
Save the workflow views
Edit through the ARMember API
Sample columns
A typical ARMember Pro members view
wp_arm_members and wp_arm_subscriptions.
wp_arm_members + wp_arm_subscriptions + wp_arm_payment_log
| Member | Plan | Status | Next renewal | Lifetime spend | Joined |
|---|---|---|---|---|---|
| alex@studio.co | Pro | Active | Jul 14 | €288 | Jan 12 |
| ria@design.io | Annual | Active | Feb 03 | €120 | Feb 03 |
| tom@hello.dev | Pro | Past due | May 24 | €144 | Mar 12 |
| mia@brew.coop | Free | Cancelled | . | €0 | Apr 02 |
Comparison
Default ARMember Pro admin vs SleekView
Default ARMember Pro admin
- Members screen omits last payment, lifetime spend, and renewal date
- Cohort filtering across statuses is partial
- Invoice history per member needs the Invoices module
- Bulk renewal extensions for campaigns need SQL or the API
- Inline plan changes for support comps go one member at a time
SleekView
-
Roster joins
wp_arm_members,wp_arm_subscriptions, andwp_arm_payment_log - Lifetime-spend and next-renewal columns inline
- Filter failed payments for the dunning queue
- Inline plan changes via the ARMember API
- Save views per role for support, admin, finance
Features
What SleekView gives you for ARMember Pro
Joined member roster
Combine wp_arm_members with wp_arm_subscriptions and wp_arm_payment_log on user_id. One row per member with plan, status, next renewal, last payment, and lifetime spend visible inline.
Renewal-risk sort
Sort by next-renewal date from wp_arm_subscriptions to surface accounts due in the next 7 days. Combine with last-payment status to find subscribers at risk of involuntary churn.
Dunning queue
Filter wp_arm_payment_log to failed or refunded statuses with member email, plan, and lifetime spend visible inline so outreach can be prioritised by account value.
Audience
Who uses SleekView for ARMember Pro
Finance ops
Failed-payment dunning queue and LTV ranking joined from wp_arm_payment_log. Filter by date range for monthly close; export the dunning queue as CSV.
Membership admins
Active vs past-due vs cancelled members with inline status edits. Bulk-extend renewal dates ahead of campaigns; comp plan upgrades inline for high-value members.
Support
Per-member subscription history, current plan, and last invoice visible during chat. Inline plan changes for comping access without leaving the view.
The bigger picture
Why ARMember installs need joined tables
ARMember Pro covers a lot of ground: plans, recurring billing, form designer, content protection, invoicing, and drip. The configuration screens handle that breadth well. The operational screens are where the friction shows.
Members, subscriptions, payments, and invoices each live in their own admin screen, and answering an ops-level question about a specific member usually means visiting two or three of them. Did this member's last renewal fail. Which plan are they on.
How much have they paid since signup. When does their next renewal fire. ARMember stores all of that across wp_arm_members, wp_arm_subscriptions, and wp_arm_payment_log, but reaching it from the default admin means screen-jumping and email matching.
SleekView's joined roster collapses the answer to one screen by reading the ARMember tables together. The dunning queue is a filter, the renewal-risk list is a sort, the invoice audit is a separate saved view. Finance, support, and admins each get their own role-scoped column set.
Questions
Common questions about SleekView for ARMember Pro
Yes when SleekView routes status and plan writes through ARMember's API. Registered hooks (renewal emails, capability sync, drip resets) fire as expected. Direct writes stay available for bulk migrations and skip hooks by design.
 
Yes. ARMember's invoicing module records invoices in plugin-prefixed tables linked to wp_arm_members. SleekView joins them to the member roster so the last invoice number, amount, and status are visible inline.
ARMember's form designer stores extended fields in wp_usermeta with arm-prefixed meta keys. SleekView surfaces each meta key as a sortable, filterable column so any custom form field becomes first-class in the view.
Yes. Members holding more than one ARMember plan render as one row per active plan with the user_id grouping intact. Group by user_id to collapse, or treat each plan as its own row depending on the workflow.
 Yes. Queries use the indexed user_id columns ARMember already maintains on its tables and run paginated reads. Sites with tens of thousands of members run smoothly because joins use existing indexes.
 Yes. Save a column set per WordPress capability so finance sees amounts and gateway data, support sees plan and last-payment context, admin sees everything.
 Coupon usage is recorded against payments with the coupon code on the transaction row. SleekView surfaces a coupon column on the payments view so finance can rank coupons by uses, revenue attributed, and average LTV of acquired customers.
 Yes. ARMember hooks into the standard WordPress personal-data exporter and erasers. SleekView can also export any view as CSV directly from the workspace for ad hoc compliance requests.
 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 checkoutBrowse more
- Woocommerce Bulk Edit Products
- Yith Woocommerce Bookings
- Woocommerce Correios Brazil
- Woocommerce Tax Jar
- Woocommerce Clearpay
- Edd Paypal Pro
- Woocommerce Startrack
- Woocommerce Warehouse Management
- Woocommerce Vendor Payouts
- Woocommerce Gocardless
- Surecart Cart
- Woocommerce Stripe Gateway
- Woocommerce Shipping Easypost
- Wcfm Frontend Manager
- Woocommerce Fulfillment