✨ 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 for EDD Frontend Submissions: vendors, products & commissions as tables

Read vendor accounts, submitted downloads, and commission payouts from wp_posts (post_type=download), wp_postmeta, and edd_commissions together. Approve products, reconcile commissions, and audit vendor activity without paging through individual screens.

♾️ Lifetime License available

SleekView table view for EDD Frontend Submissions

A real vendor dashboard inside WP Admin

EDD Frontend Submissions turns Easy Digital Downloads into a multi-vendor marketplace by letting vendors submit products from the frontend. The default admin scatters that workflow across the standard Downloads list, vendor accounts as a custom role on wp_users, and commissions stored separately in edd_commissions. Approving a queue of pending submissions usually means opening each download post, checking the vendor in postmeta, and toggling status one product at a time.

SleekView reads wp_posts (post_type=download) joined with wp_postmeta for the vendor (_fes_author), commission rate, and submission status, then layers edd_commissions on top so an approver can see pending submissions, the vendor's prior commission history, and current payout status in one row. Filter to post_status=pending for the moderation queue, sort vendors by lifetime commission, or build a vendor-rooted view that surfaces all of their downloads and earnings at once.

Inline edits to product status or commission rate route through the EDD and Frontend Submissions CRUD paths where exposed, so vendor-notification emails and commission-recalculation hooks still fire. Bulk-approving twenty queued products uses the same code path the default admin does, just in one keystroke instead of forty clicks.

Workflow

Compose vendor and commission views in minutes

1

Pick a base table

wp_posts (post_type=download) for product approvals, wp_users with role shop_vendor for vendor management, or edd_commissions for payout reconciliation.
2

Add joins for vendor context

Left-join wp_postmeta on _fes_author to surface the vendor user, then join wp_users for the email and edd_commissions for the payout history.
3

Surface custom submission fields

wp_postmeta keys collected by Frontend Submissions forms appear in the column picker so vendor-supplied fields are first-class columns alongside core data.
4

Save and gate per role

Moderators see the pending queue, finance sees the commission payout table, vendors see only their own submissions. One config per workflow, scoped by WordPress capability.

Sample columns

A typical Frontend Submissions vendor queue

Joins wp_posts with the _fes_author meta key and edd_commissions to surface vendor and commission context per row.
Source: wp_posts (post_type=download) + wp_postmeta + wp_edd_commissions
Product Vendor Status Price Commission Submitted
Hand Lettered Pack alex@studio.co Pending $24.00 70% Apr 24
Texture Bundle Vol 4 ria@design.io Published $48.00 70% Apr 24
SVG Icon Set tom@hello.dev Pending $18.00 65% Apr 23
Mockup Library mia@brew.coop Rejected $32.00 70% Apr 23

Comparison

Default EDD Frontend Submissions admin vs SleekView

Default Frontend Submissions admin

  • Vendor data lives in wp_users with the shop_vendor role, separate from the products they submitted
  • Pending submissions appear in the standard Downloads list, not a dedicated approval queue
  • Commission context from edd_commissions is invisible while reviewing a product
  • Bulk-approving submissions requires clicking into each download post and toggling status
  • No vendor-rooted view that shows all of a vendor's submissions and lifetime commissions

SleekView

  • Read download posts joined with _fes_author meta and edd_commissions in one row
  • Approval-queue view filtered to pending submissions with vendor context
  • Vendor-rooted workspace: submissions, earnings, payout status all on one screen
  • Inline-edit price, commission rate, and post status with hooks intact
  • Save filtered views per role: moderators see queues, finance sees payouts, vendors see their own products

Features

What SleekView gives you for EDD Frontend Submissions

Approval queue with vendor context

Filter download posts where post_status is pending and show vendor email, prior commission total, and submitted price in the same row. Approve or reject inline without opening each product.

Vendor-rooted workspace

Build a view rooted on the shop_vendor user role with submission count, published count, lifetime commission, and last-submission date as aggregates. One row per vendor, sortable by earnings.

Commission audit table

Surface edd_commissions joined to download and vendor email. Filter by status (unpaid, paid, revoked) before a payout cycle, then bulk-set paid after the actual PayPal or Stripe transfer.

Audience

Who uses SleekView for EDD Frontend Submissions

Marketplace moderators

Pending submissions queue filtered by post_status, with vendor history and prior commission rate visible. Approve inline, reject with a note, batch through the day's queue in one screen.

Finance

Commission payout view joined from edd_commissions to vendor email, filtered by date and status. Bulk-flip unpaid to paid after the bank transfer runs, with hooks firing for vendor notifications.

Vendor success

Per-vendor lifetime view: submission count, published count, earnings, last activity. Spot dormant vendors to re-engage, identify high earners for featured placement.

The bigger picture

Why marketplace operators need joined views

Running a digital marketplace on EDD Frontend Submissions is half a content workflow and half a financial one, and the default admin treats them as completely separate jobs. Moderators want to see pending submissions with vendor reputation context, not just a product post with a price. Finance wants commissions joined with downloads and vendor emails for a clean payout reconciliation, not three separate tabs.

Vendor success teams want lifetime activity per vendor to spot dormancy or growth, which means rolling up submissions, sales, and commission totals into one row per vendor. None of that lives in one screen by default because the schema is split across wp_posts, wp_users, wp_postmeta, and edd_commissions. SleekView composes those joins as saved views, gated by role, so each team gets the workspace that matches their actual job.

The underlying writes still route through EDD's CRUD layer, so commission creation and approval emails behave the same as before, just triggered from a much faster surface.

Questions

Common questions about SleekView for EDD Frontend Submissions

Vendors are WordPress users with the shop_vendor role on wp_users, plus extra profile data in wp_usermeta. The link between a vendor and a submitted product is the _fes_author postmeta key on the download post. SleekView joins those together so the user role, profile meta, and submitted products all appear in one view.

 

Yes. Filter the view to pending submissions, multi-select rows, and run a bulk status change. The write goes through WordPress core's wp_update_post path, so EDD Frontend Submissions' approval hooks (vendor notifications, commission creation) fire as expected.

 

Commissions live in edd_commissions with statuses like unpaid, paid, and revoked. SleekView reads that table directly, so any status change made through the plugin's own UI, through a payout extension, or inline from SleekView is reflected immediately on the next view load.

 

Yes if you scope a view to the current user. A vendor-facing view can filter wp_posts where _fes_author equals the logged-in user id, exposing only their own submissions and commissions. Combine with WordPress capabilities so vendors never see other vendors' data.

 

Frontend Submissions stores custom form fields in wp_postmeta on the submitted download post. Those keys appear in SleekView's column picker scoped to keys actually present in your data, so vendor-supplied fields (preview URL, license type, version) become first-class columns.

 

Frontend Submissions stores per-product commission overrides as _edd_commission_settings postmeta and per-user defaults as usermeta. SleekView exposes both as columns, so an audit view can show effective commission rate next to the default to spot misconfigured products.

 

Yes. Any view can export to CSV with the current filter and column set applied. A typical finance export is edd_commissions joined with vendor email and download title, filtered by the previous month, ready to drop into the bookkeeper's tool.

 

Queries hit indexed columns: wp_posts.post_status, wp_posts.post_type, and wp_postmeta.meta_key. Vendor-rooted aggregates (lifetime commission, submission count) use subqueries which are heavier, so keep them off the main moderation queue and put them on a separate vendor view that loads less often.

 

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