✨ 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 Gravity Flow

SleekView reads gf_entry plus the workflow meta Gravity Flow stamps onto every entry (workflow_step, workflow_step_status, assignee, due_date, workflow_final_status) and renders the queue as a sortable, filterable table with step, assignee and due date as real columns instead of values buried behind each entry detail screen.

♾️ Lifetime License available

SleekView table view for Gravity Flow

Gravity Flow tracks state. The queue needs a real table.

Gravity Flow turns Gravity Forms into a workflow engine. Every entry in gf_entry gets a set of workflow meta keys in gf_entry_meta (workflow_step, workflow_step_status, workflow_timestamp, workflow_final_status, assignee, due_date) that track which step the entry is at, who owns it, when it arrived and how it resolved.

The default Gravity Flow admin gives a status page per form and an inbox per assignee. That works for a single approver clearing their queue. It does not answer cross-form questions like "which workflow has the largest open queue right now", "which assignee is overloaded" or "which entries are past due". The data is in gf_entry_meta and could be listed, but the default UI does not list it.

SleekView reads gf_entry and pivots the workflow meta into columns. Submitter, current step, step status, assignee, due date and final status sit as real columns next to ID and date. Sort by due date, filter to overdue entries on a single assignee, bulk-update workflow notes across many rows. Same workflow engine, finally with the operational table the ops lead needs to see the queue.

Workflow

How SleekView reads Gravity Flow data

1

Pick the entry source

Point SleekView at gf_entry and gf_entry_meta. The workflow meta keys (workflow_step, workflow_step_status, workflow_final_status, assignee, due_date) pivot into typed columns.
2

Compose the column set

Add submitter, form, current step, step status, assignee and due date alongside the standard ID, date and entry status. Hide what you do not need.
3

Save and scope the view

Name it ("Overdue approvals", "My queue", "SLA at risk") and gate it by WordPress capability so approvers, ops leads and auditors each see the slice that matches their role.
4

Edit inline or export

Bulk-update assignee, add a workflow note, or export the filtered cohort to CSV. Edits run through the Gravity Flow API so step transitions and notifications still fire.

Sample columns

A typical Gravity Flow workflow table

SleekView joins gf_entry with the Gravity Flow workflow meta so step, assignee and due date sit as real columns next to entry ID and submitter.
Source: gf_entry + gf_entry_meta (workflow_step, workflow_step_status, assignee, due_date)
ID Submitter Step Status Assignee Due
1248 Sara Klein Manager approval Pending alex May 16
1247 Omar Patel HR review Complete ria
1246 Lina Schmid Manager approval Rejected alex May 12
1245 Tom Jiang Finance sign-off Pending mia May 14
1244 Petra Novak Vendor onboarding Complete tom

Comparison

Default Gravity Flow admin vs SleekView

Default Gravity Flow admin

  • Status page surfaces one workflow at a time, no cross-workflow queue
  • Assignee load is split across personal inboxes, not visible as a single list
  • Due date is shown per entry, not surfaced as a sortable column across the queue
  • Bulk actions limited to standard Gravity Forms operations
  • No saved per-role view for approvers, ops leads and auditors

SleekView

  • Read directly from gf_entry joined with the workflow meta
  • Step, step status, assignee and due date as sortable, filterable columns
  • Inline-edit assignee or workflow note across many entries in one pass
  • Save filtered views per role ("Overdue approvals", "My queue")
  • Filters carry over to the chart view on the same gf_entry dataset

Features

What SleekView gives you for Gravity Flow

Workflow meta as real columns

Surface workflow_step, workflow_step_status, assignee and due_date alongside ID, submitter and form. The queue moves from per-form status pages to a single cross-workflow list.

Filter to overdue and at-risk

Filter to entries where due_date is in the past and workflow_final_status is pending. The table surfaces every late approval across every workflow on the site.

Rebalance assignee load

Sort by assignee and inline-update the assignee on overdue rows in one pass. Rebalance work without opening the Gravity Flow inbox for each approver.

Audience

Who uses SleekView for Gravity Flow

Workflow ops leads

Anchor a daily review on the cross-workflow queue. Sort by due date and step to spot bottlenecks before SLAs slip.

Approvers and managers

Filter to entries where assignee equals me and step status equals pending. Reset the day around whichever workflow needs attention rather than the inbox that happens to be open.

Compliance and auditors

Filter approvals across a quarter, group by workflow_final_status and export the cohort to CSV. Audit evidence ships from the same view ops already uses.

The bigger picture

Why Gravity Flow needs a workflow table

Gravity Flow lifts Gravity Forms beyond simple submissions into HR onboarding, vendor approvals, change-management requests and customer-service triage. The plugin tracks state cleanly in gf_entry_meta, but the default admin treats workflow data as a per-form status page rather than a cross-workflow queue. Operations leads cannot answer "where is the queue right now" without paging through status pages, and approvers cannot see how their personal load compares to peers.

Reading gf_entry plus the workflow meta as a real table changes the posture from "clear my inbox" to "see and rebalance the queue". An overdue entry shows up at the top of a sort by due date before SLAs slip. An overloaded assignee shows up in a filter by assignee before they ask for help.

The same dataset feeds the chart view in SleekView Charts, so the table and the dashboard share filters and a single source of truth.

Questions

Common questions about SleekView for Gravity Flow

The Gravity Forms gf_entry table plus the workflow meta Gravity Flow writes to gf_entry_meta (workflow_step, workflow_step_status, workflow_timestamp, workflow_final_status, assignee, due_date). No data is copied, the table runs against the same tables Gravity Flow uses.

 

Yes. The whole point is cross-workflow visibility. Filter by step or final status without filtering to a single form_id and the table aggregates across every Gravity Flow workflow the site runs.

 

Yes. Assignee edits flow through the Gravity Flow API so step transitions and notifications still fire. A bulk reassign can move every overdue entry from one approver to another in one pass.

 

Gravity Flow supports user, role and email assignees. SleekView pivots the assignee meta as a column and exposes role-based grouping where the assignee is a WordPress role. Personal queue views filter to the current user via the same role mapping.

 

No. Gravity Forms indexes gf_entry on form_id, status and date_created and SleekView uses those indexes. Sites with tens of thousands of entries render the table in well under a second on typical managed WordPress hardware.

 

Yes. Filter to entries where due_date is in the past and workflow_final_status is not complete. The table makes overdue work visible per step and per approver without leaving WP Admin.

 

It complements it. Gravity Flow Reports focuses on per-workflow throughput. SleekView focuses on the operational queue across every workflow and is configured ad hoc. The two are useful together rather than competing.

 

Yes. Each saved SleekView is scoped by WordPress capability. Approvers see their own queue, ops leads see the cross-workflow backlog, auditors see the historical cohort, each with its own filter presets.

 

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