✨ 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 Fluent Forms: submissions as customizable tables

Read fluentform_submissions directly and pivot fluentform_entry_details into proper columns. Sort, filter, and inline-edit submissions across all forms — geo, device, and payment data become first-class filters.

♾️ Lifetime License available

SleekView table view for Fluent Forms

Submissions across all forms in one screen

Fluent Forms stores submissions in fluentform_submissions with per-field values rolled into fluentform_entry_details. The default admin scopes everything per form and per detail screen, so cross-form inboxes, geo-based filtering, and bulk favourite-toggling all need either workarounds or custom code. SleekView reads both tables and pivots the entry-details rows so every submission becomes one row with named columns.

Geographic and device data — country, city, browser, device — already live as columns on fluentform_submissions, no joins required. Combine them with payment_status, payment_total, and currency from the same table to build views like "Paid orders from EU customers, last 30 days" or "Failed payments from mobile, this week". Save the view, scope it to a role, and the team uses it daily without rebuilding the filter.

Transactions and subscriptions live in their own tables — fluentform_transactions and fluentform_subscriptions — joinable to submissions by ID. SleekView exposes them as separate views or as related child tables on a submission view, so finance teams audit refunds and renewals without dropping into the developer console. Inline edits route through Fluent Forms' API where supported.

Workflow

From per-form admin to cross-form workspace

1

Pick fluentform_submissions

Choose it as the base. SleekView reads fluentform_forms for form names, so the form column shows readable labels instead of numeric IDs.
2

Add geo and payment columns

Country, city, browser, device, payment_status, payment_total, and currency are first-class columns on the table — no joins, no pivot. Add what your view needs and skip the rest.
3

Pivot entry details on demand

For form-specific fields (name, email, custom inputs), pick the meta keys from the column picker. The pivot uses fluentform_entry_details at query time.
4

Inline-edit triage state

Bulk-flip status, is_favourite, and payment_status. Switch to a kanban view grouped by status when the table view stops fitting.

Sample columns

A typical Fluent Forms submissions view

Pivots fluentform_entry_details rows into named columns. Status, favourite, and payment fields are inline-editable.
Source: wp_fluentform_submissions + wp_fluentform_entry_details
# Form Submitted Country Payment Status
#412 Contact Apr 24 DE Unread
#411 Demo Req Apr 24 US Read
#410 Order Apr 23 GB $120 Paid
#409 Order Apr 23 FR $48 Failed

Comparison

Default Fluent Forms admin vs SleekView

Default Fluent Forms admin

  • Submissions are scoped per form in the default admin
  • Toggling is_favourite across many entries means clicking each one
  • Per-field values stored in fluentform_entry_details aren't surfaced as columns by default
  • Filtering by country + payment_status + form together isn't a built-in saved view
  • Status, payment_status, and favourite fields can't be inline-bulk-edited

SleekView

  • Cross-form submission table with form name as a column
  • Pivot fluentform_entry_details values into typed columns
  • Inline-edit status, is_favourite, payment_status
  • Filter by country, browser, device, payment status, and amount in one view
  • Switch between table view and kanban grouped by status

Features

What SleekView gives you for Fluent Forms

Field values become columns

Pivot fluentform_entry_details rows into named columns. Each form's unique fields show up as addable columns inside the SleekView column picker, scoped per form or shared across.

Geo and device filters

Filter by country, city, browser, and device — all native columns on fluentform_submissions, so filters use indexed lookups, not joins.

Inline favourites & triage

Mark submissions as favourites, change status, and update payment_status in place across many rows. Switch to a kanban view grouped by status when triage volume spikes.

Audience

Who uses SleekView for Fluent Forms

Sales teams

All form leads in one cross-form table, filtered to unread plus last seven days, with country and source URL visible. Star qualified leads inline; bulk-archive cold ones weekly.

Finance ops

Paid submissions by date range, form, and currency, with payment_total as a sortable column. Join fluentform_transactions for refund and chargeback audits.

Form admins

Cross-form audit: submissions per form, paid versus unpaid, by date — without exporting CSVs. Spot which forms went silent this month and fix them before the client notices.

The bigger picture

Why per-form admin breaks at scale

Fluent Forms is fast precisely because it splits storage cleanly: submissions in one table with the metadata humans want (geo, device, payment), per-field values in a separate long-format table for arbitrary form structures. That design makes the database scale, and it makes the default admin frustrating once a site has more than a handful of forms. Sales teams want every lead in one inbox regardless of which form captured it.

Finance wants paid submissions across the site for reconciliation, with currency and gateway visible without expanding each row. Form admins want a weekly audit: which forms received submissions, which went silent, which got hit with spam. The default admin can answer none of those without per-form drilldowns.

SleekView treats the same data as a queryable workspace — the geo and payment columns become real filters, the entry-details pivot makes form-specific fields visible, and saved views replace ad-hoc filtering. The data was always there; SleekView just lets non-developers reach it.

Questions

Common questions about SleekView for Fluent Forms

Yes. fluentform_transactions and fluentform_subscriptions are exposed as their own views, joinable to fluentform_submissions by submission ID. Useful for refund audit (failed payments, partial refunds), subscription renewal tracking, and reconciliation against Stripe or PayPal payout reports without a separate analytics layer.

 

Yes. SleekView writes through Fluent Forms' submission API where supported, falling back to direct table writes for the cases the API doesn't reach. Conflict detection warns if the row changed since you opened it. Bulk operations iterate through the API per row so any registered hooks (notifications, integrations) fire as expected.

 

Fluent Forms stores per-field values as rows in fluentform_entry_details keyed by field_name and sub_field_name. SleekView pivots them at query time so each submission becomes one row with named columns. New fields show up immediately — no export step, no migration, no one-time setup beyond picking which keys to surface.

 

Yes — payment_status, payment_method, currency, payment_total, and total_paid are first-class native columns on fluentform_submissions. Filter and sort by any of them without joins. Combine with the transactions table for full payment lifecycle visibility — initial charge, refund, chargeback — in one related view.

 

Yes. country, city, browser, and device are columns on fluentform_submissions directly, populated from the IP at submission time. Filter "all submissions from Germany on mobile this month" with no joins. Geo accuracy depends on which Fluent Forms version captured the data — older entries may have nulls if the feature wasn't enabled at submission time.

 

All the storage tables exist in the free version, including fluentform_submissions and fluentform_entry_details. The geo capture and payment fields are populated only when those features are enabled and configured — they're columns on the table either way. Pro-only features like advanced reporting won't change what SleekView reads, since SleekView goes to the database directly.

 

Conversational forms write to the same fluentform_submissions and fluentform_entry_details tables — the entry shape is identical, only the front-end UI differs. So conversational submissions appear in the same cross-form view alongside classic forms. The source_url column tells you which page the entry came from if you want to scope a view to conversational pages only.

 

Fluent Forms hooks into WordPress's privacy-tools framework for exports and erasure. SleekView is read/edit only — it doesn't change retention behaviour. You can build a SleekView filtered to a specific email to confirm what data exists for a subject before issuing erasure, then run the standard WordPress privacy-tools delete for the actual purge.

 

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