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

SleekView Kanban board for Gravity PDF

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

1

Connect to entries and PDF meta

Pick 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.
2

Group by PDF status

Select the Gravity PDF status meta key as the kanban axis. The board renders Pending, Generated, Sent, and Failed columns based on the values Gravity PDF writes.
3

Show template and error context

Pin form name, template name, recipient, file size when generated, and last error when failed to the card front. Colour rules can flag retries or large files for ops attention.
4

Enable drag-to-retry and drag-to-send

Turn on configured column moves. Drag from Failed to Pending calls the re-render method; drag to Sent triggers the notification dispatcher. Both fire Gravity PDF's standard hooks.

Sample board

Sample Gravity PDF rendering board

Four columns from Gravity PDF state with cards showing form, template, recipient, and the last error where applicable.
Pending
14
Invoice template - order #4218
Recipient: mara@orbit.io
Certificate template - course completion #4221
Recipient: kai@nodelab.com
Contract template - vendor #4226
Recipient: legal@crescent.so
Generated
47
Invoice template - order #4193
File: 218 KB, ready to send
Certificate template - course #4188
File: 156 KB, ready to send
Contract template - vendor #4172
File: 412 KB, ready to send
Sent
892
Invoice template - order #4112
Delivered yesterday
Certificate template - course #4099
Delivered 2 days ago
Contract template - vendor #4083
Delivered 3 days ago
Failed
8
Invoice template - order #4214
Error: missing logo asset
Certificate template - course #4219
Error: font not embedded
Contract template - vendor #4209
Error: signature field empty

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.

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