Description
The PDF Form Submissions addon is designed for teams that collect proposals, registrations, and requests through Ninja Forms, with generation of PDF files from submitted data and association of these documents with the submission record. The extension helps those who need to keep receipts organized, standardize received responses, and turn each submission into a searchable document for internal processes, registrations, approvals, or customer service.
Key Features of PDF Form Submissions
- PDF generation
Converts submitted data into PDF documents linked to the submission. - Form integration
Works within workflows created in Ninja Forms. - Document records
Helps keep receipts organized for future reference. - Submission standardization
Turns form responses into files with a consistent format. - Administrative use
Makes it easier to review submissions in internal processes.
Benefits of PDF Form Submissions
- Better organization
Reduces the need to manually copy responses into documents. - Easier access
Centralizes received information in files that are easy to archive. - Standardized processes
Helps teams handle submissions using the same document format. - Less rework
Saves time on registrations, requests, approvals, and records.
Who Is PDF Form Submissions For?
- Those who collect proposals, contracts, or requests through Ninja Forms forms.
- Teams that need to archive received responses in PDF format.
- Clinics, schools, consulting firms, and services that rely on receipts submitted online.
How to Download PDF Form Submissions
PDF Form Submissions is available for download here at Ultrapack. After downloading the .zip file, install it under Plugins > Add New > Upload Plugin, select the .zip file, and activate it. Keep Ninja Forms installed to use the addon.
PDF Form Submissions enhances forms that need to generate documentation from each received submission. Instead of keeping responses only as data in the dashboard, the component adds a useful PDF file layer for verification, archiving, and administrative workflows. It is a suitable extension for workflows where each submission needs to become a clear, reusable, and easy-to-find record.
Frequently asked questions
Is Ninja Forms PDF Form Submissions GPL-licensed?
Yes. Ninja Forms PDF Form Submissions is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Ninja Forms PDF Form Submissions on multiple sites?
Yes. You can use Ninja Forms PDF Form Submissions on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does Ninja Forms PDF Form Submissions cost at Ultrapack?
Ninja Forms PDF Form Submissions costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Ninja Forms PDF Form Submissions include updates?
Yes. The current version of Ninja Forms PDF Form Submissions is 3.2.10, published at Ultrapack on Sep 29, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Ninja Forms PDF Form Submissions scanned before publication?
Yes. Every version of Ninja Forms PDF Form Submissions goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Ninja Forms PDF Form Submissions?
Requires WordPress 6.8 or higher. Tested up to WordPress 7.0.
What changed in this version
Version 3.2.10 28 September 2026
- Security Enhancements
- require appropriate user permissions and a valid nonce to export submission PDFs
- restrict images embedded via the :pdf_embed modifier to the site's uploads directory
- Bug Fixes
- fix Date and Time fields displaying as raw comma-separated values in PDFs, standalone and within a Repeatable Fieldset
Version 3.2.9 26 August 2026
- Bug Fixes
- fix HTML tags displaying in PDF for Paragraph fields with Rich Text Editor
- fix Repeater field merge tag showing "Array" in Custom Document Body PDFs
- fix Checkbox and Multi-Select fields only showing one value in PDF table
- fix double paragraph spacing with RTE fields in Custom Document Body
- fix File Upload merge tag blank in PDFs built outside original submission
- fix calc merge tag modifier for PDF output
- Enhancements
- render actual signature image or font in default PDF table
Version 3.2.8 13 July 2026
- Bug Fixes
- fix file upload images not embedding with :pdf_embed modifier in manual PDF exports
- fix PHP 8.1+ strlen(null) deprecation warning when generating PDF without saved submission
- fix typed signature font not rendering correctly when using individual field merge tag in Custom Document Body
- fix ampersand characters displaying as & due to double HTML entity encoding
- fix HTML fields not populating in Custom Document Body when manually exporting PDF
- fix single checkbox fields not included in Custom Document Body
- fix single checkbox fields displaying as 0 or 1 instead of checked/unchecked labels
Version 3.2.7 22 April 2026
- Bug Fixes
- fix text content being lost at page breaks in large submissions
- handle invalid UTF-8 characters gracefully to prevent PDF generation errors
- Enhancements
- add PDF document metadata (title, author, subject) for improved accessibility
Version 3.2.6 17 February 2026
- Bug Fixes
- fix calculation merge tags not processing in manual PDF exports from admin
- fix PHP 8 fatal error when array field values used with Custom Document Body merge tags
- fix PHP 8 fatal error with repeater field arrays in PDF export
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
ninja-forms-pdf-submissions.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
ninja-forms-pdf-submissions.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.8 or higher. Tested up to WordPress 7.0.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready