SleekView Kanban for Gravity Perks
Group gf_entry rows by status with perk-aware fields on each card, including Populate Anything values, Limit Submissions counters, and Nested Form parent links, then drag to update the entry without opening it.
♾️ Lifetime License available
Gravity Perks adds power, kanban gives it a queue view
Gravity Perks layers dozens of enhancements on top of Gravity Forms, but the underlying storage is still gf_entry and gf_entry_meta. Entry status remains the same four-value column Gravity Forms ships with: active, spam, trash, and the optional payment status. The default Entries screen shows that column as a filter tab at the top, so triaging means switching tabs and using bulk actions on a checkbox list.
SleekView Kanban reads gf_entry and groups by status directly, with one column per value. Card fronts pull perk-aware field values from gf_entry_meta, including Populate Anything lookups, Nested Form parent IDs, Limit Submissions counters, and any custom merge tag a perk writes. The board respects the form ID filter so a single view can cover one form or a saved set.
Dragging a card from Active to Trash calls GFAPI::update_entry_property() with the new status, which is the same path the Entries screen uses. Perks that hook into status changes, including Email Users, Entry Automation, and any custom add-on, fire exactly as they would from the standard interface.
Workflow
How SleekView Kanban reads Gravity Perks data
Connect to Gravity Forms tables
gf_entry as the source and join gf_entry_meta for perk fields. SleekView reads the form schema and lists perk-specific meta keys alongside standard fields.
Group by the entry status column
status as the group-by. The board renders Active, Spam, and Trash columns out of the box, plus an optional payment_status column when the form has a payment add-on attached.
Pin perk-aware fields to cards
Turn on drag-and-drop status changes
GFAPI::update_entry_property() and any perk that listens to status hooks runs as if a status change happened from the Entries screen.
Sample board
Sample Gravity Perks entries board
Comparison
Default Gravity Perks entries vs SleekView Kanban
Default Gravity entries tabs
- Status lives behind filter tabs, not as columns side by side
- Bulk actions on checkboxes, no drag affordance
- Perk values only show in entry detail, not on a list card
- No board-level counts that combine status and payment status
- Populate Anything and Nested Form context buried in entry meta
SleekView Kanban
-
Columns from the real
statusvalues ongf_entry -
Drag calls
GFAPI::update_entry_property(), same hooks as the entries screen -
Card fronts pin Populate Anything values from
gf_entry_meta - Nested Form parent IDs and Limit Submissions counters readable without opening
- Optional payment_status column when a payment add-on is attached
Features
What SleekView Kanban gives you for Gravity Perks
Perk-aware card fronts
Populate Anything values, Nested Form parents, and Limit Submissions counters appear directly on the card without opening the entry. Perks already write to gf_entry_meta, SleekView just exposes those keys as card fields.
Drag routes through GFAPI
Every column move calls GFAPI::update_entry_property() with the new status, so Entry Automation, Email Users, and any custom perk that hooks status changes fires once per drop without double-runs.
Filters that match perk semantics
Filter by Populate Anything source value, by Nested Form parent ID, or by Limit Submissions counter threshold. Filters are saved per view so each team gets a board that matches their perk stack.
Audience
Who builds Gravity Perks kanban boards with SleekView
Membership ops
Membership form entries grouped by Active and Payment pending so renewals are obvious and pending invoices never get buried under fresh submissions.
Course admins
Limit Submissions counters on each card show how many seats are left, so a course closes when the board says Active is full, not after an over-booking.
Spam wranglers
Akismet flagged entries land in Spam, get a quick scan, and drag back to Active when a real submission was mislabelled. Bulk trash for the rest.
The bigger picture
Why Gravity Perks deserves a board view
Gravity Perks shines on the form side: smarter populating, nested submissions, submission limits, advanced conditional logic. On the entry side, all that smarts collapses back into the same Entries screen Gravity Forms has shipped for years. A reviewer triaging fifty membership signups still works through a paginated table, opens each entry for context, and uses bulk actions to move status.
The kanban view reshapes the queue around the column Gravity already maintains. Status becomes the axis, payment status sits next to it, and the perk-specific fields that explain why an entry matters move onto the card front. The drag is not a UI gimmick: it routes through GFAPI::update_entry_property() so every perk that listens to status hooks behaves as if the admin clicked from the standard screen.
The plugin keeps owning forms and perk logic. SleekView Kanban gives the resulting queue a shape that matches the way reviewers actually work.
Questions
Common questions about SleekView Kanban for Gravity Perks
Standard Gravity Forms tables: gf_entry for the core row and gf_entry_meta for field values. Gravity Perks writes its perk-specific data to gf_entry_meta using documented meta keys, so SleekView surfaces those keys as card fields without a separate integration layer.
Yes. SleekView calls GFAPI::update_entry_property('status', ...) on drop, which is the same call the Entries screen makes. Every perk that registers a gform_update_status listener, including Entry Automation and Email Users, runs exactly once.
Yes. When a form has Stripe, PayPal, or another payment add-on, SleekView detects the payment_status column on gf_entry and lets you add it as a secondary group-by. Boards can render Active and Payment pending side by side, or split into separate views per team.
Populate Anything writes the looked-up label to gf_entry_meta with the field's meta key. SleekView reads that meta directly, so the card front can show "Org: Crescent Ltd" or "Plan: Pro" without a separate API call.
Yes. The parent entry ID is stored in gf_entry_meta by the Nested Form perk. SleekView renders that ID as a clickable badge on the child card so a reviewer can jump to the parent context without searching the Entries screen.
Moving status does not change submission counts, but the Limit Submissions counter is exposed on each card so a reviewer can see how close a form is to its cap. To bypass a cap, the perk's own admin filter still applies, the board does not override it.
 
Yes. SleekView queries indexed columns on gf_entry for the column grouping and lazy-loads perk meta from gf_entry_meta only when a card is rendered. Forms with thousands of entries still paginate per column so the visible board stays snappy.
No. The Entries screen, form editor, and perk settings stay where they are. SleekView Kanban adds a board surface that reads the same data and routes status changes through the same API, so teams choose between the two views depending on the task.
 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