SleekView Kanban for AffiliateWP
SleekView reads the AffiliateWP affiliates and referrals tables, groups every record by its native status, and lets you drag cards between Pending, Active, Inactive, and Rejected to approve applicants or pause partners in one motion.
♾️ Lifetime License available
Why an AffiliateWP board beats four list screens
AffiliateWP stores affiliates in the affiliate_wp_affiliates table with a status column that takes pending, active, inactive, or rejected. Referrals live in affiliate_wp_referrals with their own status set of pending, unpaid, paid, and rejected, and payouts use affiliate_wp_payouts with processing, paid, and failed. The default admin builds a separate filtered list screen for each, so reviewing the affiliate funnel means clicking through three tabs.
SleekView Kanban reads the same affiliate_wp_affiliates rows you would query with affwp_get_affiliates. Pick the status field and every affiliate becomes a card under the column that matches their state. Card fronts can pull the affiliate's display name, registration date, rate, and total earnings, so you can approve or reject without leaving the board. Switch the source to referrals or payouts and the same view turns into a commission queue.
Dragging a card from Pending to Active calls affwp_set_affiliate_status, which is the same function the admin uses internally. The affiliate's welcome email goes out, referral tracking is enabled, and any AffiliateWP add-on listening for status transitions runs normally. Rejected applicants stay in the database for compliance, and a paused affiliate can be reinstated by dragging the card back into Active.
Workflow
Connect AffiliateWP and build a triage board
Connect the AffiliateWP source table
Pick the AffiliateWP status column
Choose what each affiliate card shows
Enable drag-and-drop status updates
Sample board
Sample AffiliateWP affiliates board
Comparison
Default AffiliateWP screens vs SleekView Kanban
Default AffiliateWP admin
- Separate filtered list screen for each affiliate status, requiring tab switching
- Bulk approvals need checkbox selection across paginated screens of pending applicants
- No visual sense of how many partners moved from Active to Inactive in the last 30 days
- Reviewing earnings or rate per affiliate requires opening individual edit pages
- Referral and payout queues live in entirely separate admin sections without overlap
SleekView Kanban
-
Reads from
affiliate_wp_affiliates,affiliate_wp_referrals, andaffiliate_wp_payouts -
Drag a card to fire
affwp_set_affiliate_statusoraffwp_set_referral_status - Cards show display name, rate, total earned, and date of the most recent referral
- Switch source from affiliates to referrals to run a commission approval board
-
Capabilities tie writeback to
manage_affiliatesso program managers retain control
Features
What SleekView Kanban gives you for AffiliateWP
Affiliate, referral, and payout boards
One configuration covers three views. Switch the source between affiliates, referrals, and payouts and the same column logic and drag behavior applies. Program managers run application approvals in the morning and commission review in the afternoon without changing tools.
Drag with full AffiliateWP hooks
Status changes call the same functions the AffiliateWP admin uses, so welcome emails go out, referral tracking turns on or off, and any Recurring Referrals, MLM, or Lifetime Commissions add-on reacts to the change exactly as if you had used the standard edit screen.
Payout batches without spreadsheets
On the payouts board, drag cards from Processing to Paid as you process each batch through PayPal Payouts or a bank export. Each move stamps the payout record with the staff member and timestamp so finance reconciliation is straightforward.
Audience
Where an AffiliateWP kanban changes program management
Affiliate application triage
Pending cards show name, signup source, and the tax form status. Program managers approve into Active with a drag, reject spam into Rejected, and the welcome email fires automatically on approval.
Referral commission review
Switch to the referrals board and approve unpaid commissions by dragging them to Paid as the payout batch completes. Rejected fraud cases drop into a dedicated column with a note for the auditor.
Top performer outreach
Filter the Active column to affiliates above a referral threshold. The board surfaces the partners worth a personal email, exclusive coupon, or rate bump, without exporting a CSV first.
The bigger picture
Why a board view matters for an affiliate program
Affiliate programs live or die by responsiveness. A partner who signs up and waits two weeks for approval is gone. A commission that takes 45 days to clear when it should clear in 15 turns a top affiliate into someone who promotes your competitor next quarter.
The default AffiliateWP admin assumes a single program manager working a single list at a time, and it scales surprisingly badly once an affiliate program has more than a few dozen active partners. Approvals get batched until somebody has time. Inactive accounts pile up without anyone noticing.
Payouts get processed in a spreadsheet because nobody trusts the admin list to show the right view of who is owed what. A kanban board changes the shape of the work. Pending applications are visibly a column that needs to be drained today.
Inactive partners are a column to investigate at the end of the month. Payouts are a column with a clear start and finish line, and dragging them through completes the operational record in the same database AffiliateWP already maintains. The data does not move.
The interface finally matches the actual work.
Questions
Common questions about SleekView Kanban for AffiliateWP
Yes. SleekView queries affiliate_wp_affiliates, affiliate_wp_referrals, and affiliate_wp_payouts directly through AffiliateWP's official query functions like affwp_get_affiliates. No data duplication, no sync delay, no separate cache to maintain alongside the live database.
 Yes. Dragging a card from Pending to Active calls affwp_set_affiliate_status, which is the same function the admin edit screen uses. The affiliate accepted email registered through AffiliateWP's notifications system goes out exactly as it would after a manual approval click.
 Yes. The source selector lets you pick affiliates, referrals, or payouts. Each uses its own status set: affiliates use pending, active, inactive, rejected, referrals use pending, unpaid, paid, rejected, and payouts use processing, paid, failed. Drag behavior writes back the appropriate status field.
 Yes. The drag fires the same status hooks AffiliateWP exposes, so Recurring Referrals, Lifetime Commissions, MLM, and Direct Link Tracking all react to status changes normally. Status changes on the affiliate record also trigger Direct Link reassignments when applicable.
 Filters apply at the query level, so a typical board scopes to recent signups, currently active partners, or a single payout batch. Rendered card counts stay manageable even on large programs, and saved boards let each program manager focus on their slice without rebuilding filters.
 Yes. Card fields are fully configurable. Common setups show display name, rate, earnings to date, and last referral date. You can also pull custom registration field values, payout method, tax country, or any usermeta the affiliate stored at signup if your team needs them visible.
 Yes. Every drag runs through current_user_can('manage_affiliates') for affiliates or the matching referral or payout capability before the writeback hits the database. Unauthorized users can drag cards for personal sorting, but the underlying status does not change and the card snaps back with a toast.
 Yes. Every drag writes a note into AffiliateWP's existing affiliate notes table, recording the staff display name, the source status, the destination status, and the timestamp. The note appears alongside the standard AffiliateWP admin notes view on each affiliate's detail screen.
 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