✨ 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 Kanban for Ninja Forms Multi-Step

Ninja Forms Multi-Step Forms saves a row even when a visitor walks away halfway through. SleekView Kanban reads those rows, groups each submission by the last step reached, and lets your team drag entries from Stalled to Reviewed without opening every record one at a time.

♾️ Lifetime License available

SleekView Kanban board for Ninja Forms Multi-Step Forms

Multi-step entries need a queue, not a flat list

Ninja Forms stores submissions in the wp_nf3_submissions custom post type with a sidecar row in wp_nf3_subs, and the Multi-Step Forms add-on writes the last step reached into a meta key called _form_step. The default submissions screen at Ninja Forms > Submissions renders all of that as one paginated list with no sense of how many entries got stuck on step two versus how many reached the thank-you screen.

SleekView Kanban reads the same wp_nf3_subs rows, joins to wp_nf3_sub_meta for the step value and any custom triage meta, and uses the step number as the natural grouping axis. Each card shows the submitter email, the form title, the time the entry stalled, and any field your team flagged as the card subject, so reps see queue depth at a glance instead of scrolling through hundreds of unsorted records.

Dragging a card from Step 2 to Reviewed updates the _form_step meta and writes a custom _triage_state meta back through the standard Ninja Forms data layer, so any Zapier zap or follow-up automation tied to submission updates keeps firing. Spam-marked submissions and trashed records stay filtered out by default, which keeps the board focused on real work the team can act on right now.

Workflow

From Ninja Forms list to multi-step board

1

Pick the Ninja Forms form

Select the multi-step form you want to track from the SleekView source picker. It detects every step on the form including conditional steps and any custom hidden fields used for internal triage routing.
2

Choose the step field

Group submissions by the _form_step meta to mirror funnel progress, or pick a custom triage stage field if your team uses one. Steps become columns and stalled entries cluster where they got stuck.
3

Configure card fields

Drop up to six fields onto each card front. Common picks are the email address, the chosen plan, the last filled value, and the time of the latest activity, enough to decide whether to follow up or close the entry.
4

Enable drag write-back

Flip on write-back and dragging a card updates the meta value through the Ninja Forms data layer. Every standard hook fires, so any automation listening for submission updates picks up the change with no extra config.

Sample board

Sample Ninja Forms multi-step board

A preview of a Ninja Forms multi-step board grouped by the last step reached, with email and form title on each card and queue totals shown in each column header for context.
Step 1
62
Stopped on contact info screen
olivia@studio.dev, 22m ago
Dropped before plan selection
manuel@gmail.com, 1h ago
Email captured, no further steps
lin@northpost.io, 3h ago
Step 2
37
Picked plan, no payment yet
rachel@brewco.uk, mid funnel
Stuck on company details fields
amir@logix.de, mid funnel
Filed budget range and paused
kenji@flow.jp, mid funnel
Step 3
19
Reached confirmation, no submit
sara@orbital.io, near finish
Filled all fields, abandoned tab
noah@pixel.cz, near finish
Reviewed summary, walked away
ines@grovecreative.com, near finish
Completed
248
Final step submitted with payment
dan@fontworks.co, paid today
Demo request finished and sent
yuki@drift.app, demo booked
Quote request fully completed
marta@nordlake.se, sent yesterday

Comparison

Default Ninja Forms list vs SleekView Kanban

Default Ninja Forms list

  • Submissions screen mixes completed and stalled entries with no step-level grouping
  • Tracking which step a visitor stopped on requires opening each submission record
  • There is no per-step queue depth shown anywhere in the default admin overview
  • Status changes need a click into the row and a save, no drag between funnel stages
  • Follow-up tagging has to live in a free text note that is invisible from the list

SleekView Kanban

  • Reads wp_nf3_subs and wp_nf3_sub_meta directly with no copy stored
  • Uses the _form_step meta key as the natural grouping axis for the board
  • Drag write-back fires the standard Ninja Forms submission update action and hooks
  • Card front shows email, form title, step time, and any chosen field per submission
  • Filters by step, form, submitter domain, or date range to focus on a real backlog

Features

What SleekView Kanban gives you for Ninja Forms Multi-Step Forms

Step-aware grouping out of the box

Multi-step forms get a column per step automatically. You see exactly how many leads sit on step one versus step three, which makes funnel leaks obvious without exporting a CSV or running a custom query on the Ninja Forms tables.

Drag a card to advance the step

Moving a card writes the new step value back through the Ninja Forms data layer. Any Zapier zap, Mailchimp tag, or webhook that listens for submission updates fires the same way as when a visitor finishes the form alone.

Assign cards to a teammate

Add a custom assignee meta to your Ninja Forms form, then expose it on the card. Drag a stalled card to a reviewer column and the assignment writes back to the entry meta, keeping everything inside the same Ninja Forms record.

Audience

Common Ninja Forms multi-step boards teams build

Funnel drop-off review

Group entries by step to see exactly where visitors walk away. The widest column becomes the obvious place to test new field copy or add an explainer to lift completion.

Stalled lead recovery

Drop stalled entries from Step 2 into a Follow-Up lane and assign a sales rep. The board makes it obvious which leads are sitting longest and need a personal nudge.

Weekly intake triage

Use a Reviewed lane to mark entries the team has already touched this week. Anything still in the step lanes by Friday gets a flag for the Monday standup automatically.

The bigger picture

Why multi-step forms need a board, not a list

Multi-step Ninja Forms exist to lift completion by breaking long forms into bite-sized screens. They also create a new operational problem the default admin was never designed for, a flood of partial submissions on different steps with no obvious queue. The standard list paginates every record by date with a tiny status column.

That is fine for a single-step contact form, where every entry is either submitted or not. It collapses the moment you run a real funnel with three or four steps and start collecting hundreds of partial entries a week. A kanban view maps every step to a column and every submission to a card.

You see at a glance that fifty leads stalled on the company details screen and only twelve reached the final summary. That is a real signal to either rework that step or hand the stalled fifty to a sales rep with a tailored follow-up. Because the board writes back through the same data layer Ninja Forms uses, nothing drifts.

Hooks and automations keep firing. The team just finally has a view that matches how the funnel actually works.

Questions

Common questions about SleekView Kanban for Ninja Forms Multi-Step Forms

Yes. It reads the _form_step meta value that the Multi-Step Forms add-on writes to every submission, joins it to the parent submission row, and renders one column per distinct step. Custom step labels you have configured on the form appear as the column titles automatically.

 

Yes. When a card moves to a new lane SleekView writes the new step value back through the standard Ninja Forms data layer using the same path the front-end uses. Any submission update hook fires, so Zapier zaps and any custom automation listening for that hook keep working as expected.

 

Yes. Any meta key on the submission can become the grouping axis. Most teams add a custom triage stage field to the form, expose it only to admins, and group on that so the board reflects how their team actually splits inbound work instead of showing the funnel step.

 

Spam-marked and trashed submissions are filtered out of every board by default because their submission status excludes them from the query. You can build a dedicated Spam Review board that flips the filter and surfaces only those rows for a quick audit without polluting your active triage view.

 

Yes. Each distinct step value that actually got reached by at least one visitor becomes a column. A conditional step that only fires for paid plans still gets its own lane, and entries that skipped it never appear on it, so the funnel view stays accurate to what people really walked through.

 

Yes. Boards are saved as named views and each view is scoped to specific WordPress roles. A support lead can see a board grouped by ticket stage, a sales rep can see one grouped by lead temperature, and an admin can see a board grouped by spam score over the same submissions.

 

Yes. Any submission written into the Ninja Forms tables appears on the board regardless of how it got there. Entries pushed through the REST endpoint or a custom integration look exactly like submissions made through the front-end form and they share the same step grouping and card fields.

 

Yes. The same capabilities that gate the default Ninja Forms submissions screen also gate the SleekView board. A user without permission to view submissions cannot see them on the board, and read-only roles see a board they can scan but not drag on, so security carries through cleanly.

 

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