✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

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

SleekView Kanban board for AffiliateWP

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

1

Connect the AffiliateWP source table

Choose affiliates for partner approval workflows, referrals for commission review, or payouts for batch payment runs. Add filters for date range, payment method, or referral type so the board scopes to today's work instead of every record in history.
2

Pick the AffiliateWP status column

Set status as the group field and the board renders one column per native AffiliateWP status. You can also group by payment_email when batching PayPal payouts, or by referral_type when separating sale commissions from lead bounties.
3

Choose what each affiliate card shows

Map fields onto the card front. Typical setups show display name, registration date, rate as a percentage or flat amount, total earnings to date, and the date of the last referral so dormant affiliates surface visually.
4

Enable drag-and-drop status updates

Turn on writeback and every drag calls affwp_set_affiliate_status or affwp_set_referral_status. Welcome emails, payout processor calls, and AffiliateWP add-on hooks all fire exactly as they would after a manual admin edit.

Sample board

Sample AffiliateWP affiliates board

The four native AffiliateWP affiliate statuses, with realistic partner names, rates, and earnings showing how the application funnel actually moves week to week.
Pending
14
Mia Sutton applied via signup form
Rate 20%, $0 earned
Diego Ruiz waiting on tax form
Rate 15%, $0 earned
Yara Hassan flagged for manual review
Rate 20%, $0 earned
Active
186
Liam Carter top performer this month
Rate 25%, $4,820 earned
Anika Schmidt steady weekly referrals
Rate 20%, $1,290 earned
Marco Greco YouTube review channel
Rate 20%, $2,140 earned
Inactive
23
Sara Lin paused, account on leave
Rate 15%, $980 earned
Tom Becker zero referrals in 90 days
Rate 15%, $420 earned
Priya Patel account closed by request
Rate 20%, $1,540 earned
Rejected
9
Spam signup blocked by referrer rule
Rate 0%, $0 earned
Duplicate of existing affiliate account
Rate 0%, $0 earned
Restricted region application denied
Rate 0%, $0 earned

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, and affiliate_wp_payouts
  • Drag a card to fire affwp_set_affiliate_status or affwp_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_affiliates so 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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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