SleekView Kanban for Gravity PDF
Gravity PDF tracks each rendering job per entry via gpdf_status meta; SleekView groups those jobs by state and lets ops drag cards across Pending, Generated, Sent, and Failed columns while triggering re-runs on demand.
♾️ Lifetime License available
Gravity PDF renders, kanban triages the pipeline
Gravity PDF generates PDF documents from Gravity Forms entries and attaches them to notifications or saves them for download. Each entry can carry multiple PDFs, one per template, with status tracked in gf_entry_meta under keys like gpdf_status_{template_id}. Typical states are pending, generated, sent, and failed, with the last error stored in a sibling meta key.
SleekView Kanban reads gf_entry joined with the Gravity PDF meta and groups by the rendering status. Each card shows the form name, the PDF template, the recipient when the PDF is tied to a notification, the file size when generated, and the last error message when failed. The board makes the rendering pipeline visible in a way the standard PDF settings screen never does.
Dragging a card from Failed back into Pending calls Gravity PDF's re-render method, which queues a fresh attempt and writes a new status. A move to Sent triggers the notification dispatcher if it was held. The plugin keeps owning rendering and delivery. The board owns the visibility ops needs when invoices, certificates, or contracts are not arriving in customer inboxes.
Workflow
How SleekView Kanban reads Gravity PDF state
Connect to entries and PDF meta
gf_entry as the source and join gf_entry_meta for Gravity PDF keys. SleekView reads the PDF templates configured on each form so card fields can reference them by name.
Group by PDF status
Show template and error context
Enable drag-to-retry and drag-to-send
Sample board
Sample Gravity PDF rendering board
Comparison
Default Gravity PDF screen vs SleekView Kanban
Default Gravity PDF settings
- Settings screen shows templates per form, not generation state
- Failed renders only surface in WP debug log or entry notes
- No queue view of pending or generated PDFs across forms
- Recipient and file size require opening the entry
- Re-running a render means manually triggering it per entry
SleekView Kanban
-
Groups entries by Gravity PDF status meta on
gf_entry - Cards show form, template, recipient, file size, and last error
- Drag from Failed to Pending calls the re-render method
- Drag to Sent triggers notification dispatch for held PDFs
- Filters scope to one template, one form, or one date range
Features
What SleekView Kanban gives you for Gravity PDF
PDF templates as columns
Each Gravity PDF template can have its own board, with state grouped per template. Invoices, certificates, and contracts each get a workflow surface without competing for the same view.
Drag-to-retry
Failed renders drag back into Pending and SleekView calls Gravity PDF's regeneration method. The standard render hooks fire so ops do not have to open each entry to retry.
Last error on the card
When a render fails, the error message lands on the card front. Ops can spot the pattern (missing asset, broken font, empty field) without paging through logs.
Audience
Who runs Gravity PDF boards with SleekView
Billing and finance
Invoice PDFs queue in Pending, render to Generated, and dispatch to Sent. A spike in Failed flags a template bug before customers notice missing invoices.
Education and training
Course completion certificates flow through the board after a quiz form submission, with recipient email on each card so support can resend on request.
Contracts and agreements
Vendor contracts render after intake forms, sit in Generated for legal review, and move to Sent once signed. The board makes review-and-send a single surface.
The bigger picture
Why a PDF pipeline needs a board
Gravity PDF turns Gravity Forms entries into real documents: invoices, certificates, contracts, receipts. The render itself is reliable when it runs, but anything can break the chain: a missing logo asset, a font that did not embed, a notification step that never fired. The default Gravity PDF interface is built for configuring templates, not for monitoring the pipeline.
Ops teams find out about a stuck render when a customer asks where their invoice is. SleekView Kanban makes the pipeline visible. The status meta Gravity PDF already writes becomes columns, the template and recipient become card content, and failed renders surface with the actual error message on the card.
A drag from Failed back to Pending triggers Gravity PDF's own re-render path, so ops fix the underlying issue once and recover the queue without opening every entry. The plugin keeps owning rendering. SleekView Kanban owns the visibility.
Questions
Common questions about SleekView Kanban for Gravity PDF
Gravity PDF writes status meta per template under keys like gpdf_status_{template_id} in gf_entry_meta. SleekView lists those keys, lets you pick one, and groups by its values: Pending, Generated, Sent, Failed.
Yes. SleekView calls Gravity PDF's regeneration method, which runs the same render path the plugin uses for fresh entries. Any hook on render start, success, or failure fires exactly as if Gravity PDF had retried on its own.
 Yes. Gravity PDF stores the last error in a sibling meta key. SleekView pins that error to the card front so ops can spot patterns (missing logo, broken font, empty signature) without paging through the WP debug log.
 Each PDF template gets its own status meta key. You can save one board per template (invoices on one board, certificates on another) or combine them on one board with the template name on the card and a colour rule per template.
 Yes when configured. Gravity PDF notifications can be held by the plugin until a render completes. Dragging a card to Sent triggers the dispatch path so finance can release held invoices without opening every entry.
 Yes. View filters cover template ID, form ID, status value, and date range. A saved view scoped to a single template's failed renders makes ops triage during a render outage a one-screen job.
 
Yes. SleekView paginates per column and queries indexed columns on gf_entry for the column grouping. Status meta is lazy-loaded for visible cards, so even forms with thousands of generated PDFs render the active columns quickly.
No. The Gravity PDF template editor, font manager, and settings stay where they are. SleekView Kanban adds a board surface for the rendering pipeline so ops monitor and triage generation without copying state into another tool.
 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