SleekView for Easy Affiliate
Easy Affiliate stores affiliates, transactions, payouts and visits in its own tables (eafl_affiliates, eafl_transactions, eafl_payouts, eafl_visits). SleekView reads them together so program managers, payout admins and finance each get a sortable, filterable, inline-editable view over the slice they actually run.
♾️ Lifetime License available
Easy Affiliate ships solid reports, the cross-table cohort still needs a table
Easy Affiliate (from Caseproof, the MemberPress team) tracks affiliates, transactions, payouts and clicks in its own tables (eafl_affiliates, eafl_transactions, eafl_payouts, eafl_visits and related). The built-in reports cover the basics well: a transactions list, an affiliates list, a payout history and a few per-affiliate summary stats. What they don't do is let you combine those into a single editable cohort with partner, status, amount and payout date filterable together in one pass.
SleekView reads the Easy Affiliate tables and joins transactions with affiliates and payouts so each row pulls from the right columns. A transactions view shows transaction_id, affiliate name, type, amount, status and created_at in one row, sortable by any column and filterable in combinations the default reports don't surface. A payout queue view filters to unpaid transactions, sums the amount column for the next cycle and lets a payout admin bulk-flip them to paid after the actual transfer.
Inline status edits route through Easy Affiliate's CRUD layer where supported, so payment hooks keep firing for downstream MemberPress integrations and accounting workflows. Bulk status flips across a saved filtered view run through the same audit and automation triggers as a per-row edit.
Workflow
How SleekView reads your Easy Affiliate schema
Connect the Easy Affiliate tables
Compose the column set
Save and scope the view
Edit inline and ship
Sample columns
A typical Easy Affiliate transactions view
wp_eafl_transactions + wp_eafl_affiliates + wp_eafl_payouts
| Transaction | Affiliate | Type | Amount | Status | Created |
|---|---|---|---|---|---|
| #T-5432 | Alex Reiter | Sale | $72.00 | Paid | May 12 |
| #T-5433 | Ria Patel | Sale | $148.00 | Unpaid | May 12 |
| #T-5434 | Tom Bailey | Refund | -$48.00 | Rejected | May 11 |
| #T-5435 | Mia Brewer | Sale | $295.00 | Pending | May 11 |
| #T-5436 | Sam Ortiz | Sale | $60.00 | Unpaid | May 10 |
Comparison
Default Easy Affiliate reports vs SleekView
Default Easy Affiliate reports
- Reports live on separate screens; combined cohorts need a CSV export to a spreadsheet
- Filtering by status, affiliate and date together requires re-clicking each facet
- Bulk-mark-paid still requires opening each transaction or running a custom action
- Campaign and coupon meta aren't surfaced as filterable columns
- No saved per-role views for program manager, payout admin and finance
SleekView
- Read directly from eafl_affiliates, eafl_transactions and eafl_payouts
- Show affiliate name, type, amount, status and created_at as one filterable row
- Inline-approve, mark paid or reject across many transactions in one pass
- Save filtered views per role ("Unpaid this cycle", "Top earners YTD")
- Edits route through Easy Affiliate CRUD so MemberPress integrations keep firing
Features
What SleekView gives you for Easy Affiliate
Transactions with partner columns
Combine eafl_transactions fields with affiliate joins from eafl_affiliates and payout joins from eafl_payouts. One workspace replaces several Easy Affiliate report screens.
Payout queue as a view
Filter to unpaid transactions, sum the amount column for the cycle and bulk-flip them to paid after PayPal or Stripe transfers run, in a single pass.
Per-role workspaces
Save a program-manager view, a payout-admin queue and a finance reconciliation snapshot, each with its own column set and capability gate, from the same dataset.
Audience
Who uses SleekView for Easy Affiliate
Program managers
Audit pending and rejected transactions in one cohort, identify top-earning partners for tier upgrades and case studies, and export filtered cohorts for monthly partner reports.
Payout admins
Filter to unpaid transactions, sum the amount column for the next payout cycle and bulk-flip them to paid after PayPal or Stripe transfers run.
Finance and ops
Group payouts by date and partner to reconcile bookkeeping, export filtered cohorts for accruals and keep the source of truth aligned with the Easy Affiliate database.
The bigger picture
Why Easy Affiliate deserves a combined table, not separate reports
Easy Affiliate already collects everything a program needs: who referred whom, which transactions paid, who got the commission and which ones got rejected. The built-in reports cover each piece well on its own screen, which is fine for spot checks and unhelpful for the cross-cutting questions that actually drive program decisions. A table that joins transactions with affiliates and payouts turns separate reports into one workspace, where filters combine status, partner and date in a single click and bulk-mark-paid happens in one pass instead of one transaction at a time.
Same Easy Affiliate tables, same status flags, completely different operational posture. The table renders the data the plugin already maintains as a queryable, editable surface, which is the difference between three good reports and one program workspace.
Questions
Common questions about SleekView for Easy Affiliate
The Easy Affiliate tables for affiliates, transactions, payouts and visits (eafl_affiliates, eafl_transactions, eafl_payouts, eafl_visits and related), joined with WordPress users for display name and email. No new tracking is introduced.
 Yes when SleekView routes edits through Easy Affiliate's CRUD layer. Paid, rejected and unpaid status changes fire the same hooks the default UI does, so MemberPress and downstream integrations keep behaving normally.
 Yes. type, status, affiliate_id and any campaign or coupon column the plugin records are filterable. Common slices include 'paid in the last 30 days', 'unpaid only' or 'one affiliate's full history'.
 Yes. Select rows in a filtered view and apply a status change in one pass. Each edit routes through the plugin's CRUD path so hooks and audit trails fire as they would on a per-row edit.
 Yes. The table view and the chart view share the dataset, so an unpaid-only filter or a single-affiliate filter narrows both surfaces. Managers pivot between audit and summary without rebuilding filters.
 Yes. SleekView views can be private or gated by WordPress capability. Program managers see one workspace, payout admins see the queue, finance sees a read-only reconciliation snapshot, all from the same database.
 Yes. Easy Affiliate's MemberPress integration writes transactions into eafl_transactions like any other source, with the same status and amount fields. SleekView reads them identically; integration-attributed transactions appear on the same table.
 Yes. Any filtered cohort exports as CSV with transaction_id, affiliate_id, status, amount, type, created_at and payout columns. Useful for accruals, partner reviews and quarterly reporting.
 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