WordPress plugin · Formidable Forms

Design Formidable PDFs visually.
Generate them dynamically.

Docforge turns Formidable Forms entries into polished, print-ready PDFs — certificates, reports, receipts, invoices, emailed attachments, and secure downloads. No custom PDF code.

Free on WordPress.org Pro add-on for advanced workflows
Westfield University
Certificate of Completion
This certifies that
Emily Carter {field: full_name} x 96 · y 188 · w 312 · h 40
has successfully completed the Professional MBA programme.
[docforge_template id="112" entry="65"]
The gap

Formidable captures the data. Docforge makes the document.

Brittle custom PDF templates. Hand-coded mPDF/HTML that breaks the moment a field changes.

Plain entry dumps. Rigid, form-shaped output instead of a layout someone actually wants to keep.

Preview ≠ download. The PDF that lands in an inbox doesn't match what you saw in the admin.

Manual work after every submission. Generating documents by hand instead of from the entry itself.

Formidable entry #65
full_name: Emily Carter
programme: Professional MBA
score: 88 · result: Pass
issued: 2026-06-20
Certificate of Completion
Emily Carter
Professional MBA — passed with distinction
Issued 20 Jun 2026✓ verified
How it works

Three steps from a form to a finished PDF.

No build pipeline, no templating language to learn. Pick a form, design on a canvas, and generate from wherever your workflow already lives.

01

Choose a Formidable form

Select any form and a real preview entry. Docforge reads your fields — labels, IDs, keys, and types — into a searchable palette.

02

Design your PDF visually

Drag headings, text, images, tables, and dynamic fields onto a PDF-sized canvas. Position with X/Y/W/H and style as you go.

03

Generate dynamically

Output from shortcodes, Formidable Views, email attachments, or signed download links — built from the live entry, every time.

DOCFORGE LITE · FREE

Everything you need to start building Formidable PDFs.

A complete visual builder and dynamic generation engine — free on WordPress.org. Not a demo, not a trial.

Visual PDF builder

Drag-and-drop on a PDF-like canvas inside WordPress admin, with zoom, live entry preview, and multi-page flow.

Dynamic Formidable fields

Map text, currency, dropdowns, user, dynamic, Likert, file and rich-text fields with value, label, or label-and-value display.

Certificates, reports, receipts

Three built-in profiles to start fast: Certificate, Document/Report, and Receipt / Simple Invoice.

Tables & entries tables

Build manual tables with styled borders and striped rows, or auto-generate a label/value table from any entry.

Flowing multi-page docs

Long text and tables paginate automatically. Add manual pages for notes and footers — preview matches the output.

Signed download links

Public token links with view or download disposition. Non-logged-in visitors get access; expired links are rejected.

Email PDF attachments

Attach generated PDFs to Formidable email actions automatically — confirmations and receipts in the inbox.

Media Library images

Drop in logos and background images straight from the Media Library, with cover or contain fit options.

DOCFORGE PRO · ADD-ON

Upgrade when documents need logic, repeaters, and codes.

Pro extends Lite — it doesn't replace it. Same rendering engine, more automation for teams and agencies.

Unlimited templates

Remove the one-active-template limit. Build separate templates per form, product, or email action.

Conditional logic

Show or hide elements on entry values. Match all/any with equals, contains, greater-than, is-empty and more.

QR codes

Drag in dynamic QR codes resolving tokens like {verify_url}, {entry_id} and {field:ID} into HTML and PDF.

Barcodes

CODE128, EAN13, EAN8 and CODE39 from dynamic values like DF-{entry_id} for tickets and tracking.

Repeater tables

Map Formidable repeaters into tables or lists with auto-mapped columns, totals, and built-in pagination.

Invoice & ID Card profiles

Dynamic line-item invoices that paginate, plus fixed card-size layouts for memberships, staff and passes.

Entries table controls

Hide individual rows and add value-column calculations — sum, average, median — with editable labels.

Verification links

Permanent {verify_url} routes bound to an entry. Scan a QR to confirm a document is authentic.

Also in Pro: a shortcode element that runs WordPress shortcodes inside a PDF with entry-author or specific-user context. Licensed through Freemius; requires Docforge Lite.
Use cases

One builder, every kind of document.

Course certificatesLite
Tickets & badgesPro
Receipts & paymentsLite
Client reportsLite
Inspection reportsPro
Membership cardsPro
Invoices with line itemsPro
Application summariesLite
Approval documentsPro
Downloadable confirmationsLite
Lite vs Pro

Pick what your documents need.

Start with the full free builder. Add Pro when a workflow calls for logic, codes, repeaters, or more active templates.

Feature Litefree Proadd-on
Built right

One rendering pipeline, so the preview is the PDF.

Built for Formidable Forms. Not a generic exporter bolted on.
Local WordPress data. No hosted document service in the loop.
Generated inside WordPress. PDFs are built on your own server.
Signed public links. Secure access for non-logged-in visitors.
Shortcodes, Views & email. Generate where your workflow lives.
Pro extends Lite. Same engine, no duplicate renderer.
Builder preview
hydrated doc
=
Generated PDF
same data
Both views render from the same hydrated document — what you design is what gets generated.

Ready to turn Formidable entries into documents?

Install Docforge Lite free, design your first template, and generate a real PDF in minutes. Add Pro whenever you need more.

[docforge_template id="112" entry="65" label="Get your certificate"]