SleekView for weForms Pro: entries as customizable tables
Reads from weforms_entries and pivots weforms_entrymeta into proper columns. Cross-form filters, saved views, and bulk inline edits without leaving WP Admin.
♾️ Lifetime License available
Entries as a real table, not a per-form list
weForms Pro stores submissions in weforms_entries, with field values written to weforms_entrymeta in long format. The default admin lists entries per form and reveals field values on each entry's detail screen, so cross-form audits and bulk inline edits aren't built-in moves.
SleekView reads both tables and pivots weforms_entrymeta into named columns sourced from each form's field configuration. Add form_id as a column and the per-form silo disappears: contact entries, payment forms, and lead-gen forms sit in one workspace. Filter by created_at, status, or any meta field in combination, then save the filter as a named view.
Edits route through weForms' entry update path where supported, with direct writes to weforms_entrymeta as a fallback. Conflict detection on the entry timestamp catches concurrent edits before they overwrite each other.
Workflow
From weforms_entrymeta long-format to a real table
Pick weforms_entries
Pivot meta into columns
weforms_entrymeta as a typed column. Payment status, file uploads, and form-specific fields all become first-class.
Combine filters
form_id, created_at, status, and meta-level filters in one saved view. Scope to roles so each team sees its own slice.
Edit inline or in bulk
Sample columns
A typical weForms Pro entry table
weforms_entrymeta into proper columns using the form's field labels.
wp_weforms_entries + wp_weforms_entrymeta
| Entry | Form | Created | Amount | Status | |
|---|---|---|---|---|---|
| #412 | Contact | Apr 24 | alex@studio.co | New | |
| #411 | Newsletter | Apr 24 | ria@design.io | Subscribed | |
| #410 | Order | Apr 23 | tom@hello.dev | $92.00 | Paid |
| #409 | Order | Apr 23 | mia@brew.coop | $92.00 | Failed |
Comparison
Default weForms Pro admin vs SleekView
Default weForms Pro admin
- Entries are listed per form with field values on a detail screen
-
weforms_entrymetastays in long format until pivoted per entry -
Bulk-update of
statusisn't a first-class admin feature - Cross-form audits need custom queries or CSV exports
- Filtering on payment status or score range isn't built in
SleekView
-
Cross-form entry table with
form_idas a sortable column -
Pivot
weforms_entrymetainto typed columns automatically -
Filter by
created_at,status, and any meta key together - Inline-edit field values and statuses without leaving the row
- Save filtered views per workflow and per role
Features
What SleekView gives you for weForms Pro
Pivot meta into columns
weForms stores field values as one row per field in weforms_entrymeta. SleekView pivots them at query time so each entry becomes one row with named columns.
Combine filters across forms
Mix form_id, created_at, status, and field-level filters in one saved view. Cross-form audits and per-form triage share the same query engine.
Bulk inline-edit
Flip status, update meta values, archive entries across many rows. weForms' entry path handles validation; direct table writes cover the rest with conflict detection.
Audience
Who uses SleekView for weForms Pro
Support and sales
Inbound entries across every form in one table, filtered to unread plus last seven days. Bulk-update status when leads convert or close.
Finance
Paid order entries by date range with payment-amount meta as a sortable column. Reconcile against payout exports inline.
Form admins
Audit which forms still receive submissions, clean up old entries by form_id, and manage status across the whole site.
The bigger picture
Why weForms entries need a real table view
weForms Pro covers contact, registration, and payment-enabled forms with its own entry storage rather than the WP post table. The schema scales well technically because weforms_entrymeta is long-format and any field type fits. The operational side is harder, because long-format data needs pivoting to be readable and the default admin is per-form.
Sales teams want one inbox across every form; finance wants paid orders across the site for reconciliation; admins want to spot which forms are abandoned. SleekView treats weforms_entries as a queryable source where pivots are cheap and filters compose, which means support, finance, and admins each get a workspace tuned to their workflow without writing SQL.
Questions
Common questions about SleekView for weForms Pro
Yes. Any add-on storing data in weforms_entrymeta (payments, integrations, custom fields) is automatically visible because its data lives as meta keys on the entry. The pivot picks them up without per-add-on configuration.
Yes. SleekView writes through weForms' entry update path for supported field types and falls back to direct writes against weforms_entrymeta with conflict detection on the entry timestamp.
SleekView reads unique meta_key values for entries in the selected form (or across forms) and exposes each as an addable column. The pivot runs at query time so new form fields show up immediately.
Yes. Add form_id as a column and either filter to a subset of forms or leave it open. Only meta keys shared across selected forms become broadly useful columns.
Payment-field values (Stripe, PayPal, transaction IDs, status) live in weforms_entrymeta. SleekView surfaces them as sortable, filterable columns and cross-form payment audits work without per-form scripting.
Upload-field meta stores the file URL or attachment ID. SleekView renders these as filename cells linked to the file or media library.
 Entry notes, when present, live in a related table or postmeta depending on the weForms version. SleekView can expose them as a related view rather than pivoting them into the main entry row because they're one-to-many.
 
The join between weforms_entries and weforms_entrymeta is paginated server-side with filters applied first. For very large tables, scope a view by date range to keep the column-chooser responsive.
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 Gocardless
- Yith Woocommerce Wishlist
- Woocommerce Tnt Shipping
- Woocommerce Afterpay
- Wc Vendors
- Woocommerce Gift Registry
- Woocommerce Shipping Australia Post
- Currency Switcher
- Surecart Cart
- Woocommerce Zoho Books
- Woocommerce Paypal Checkout
- Yith Woocommerce Quick View
- Woocommerce Sendcloud
- Woocommerce Amazon Feed
- Woocommerce Shipping Easypost