Do you want to print entries from your WordPress form to PDF? Creating a PDF copy of an entry makes it easy to save and email your form submissions.
In this article, we’ll show you the easy way to use a WordPress plugin to print your form entries.
Create Your WordPress Form Now
Why Use a WordPress Print Form Plugin?
Sometimes you’ll want to archive or print entries from your WordPress forms. Adobe’s PDF format is a great way to save a copy of the entry.
Using a WordPress plugin is much easier than manually printing each submission to PDF.
WPForms is the best form builder plugin for WordPress. As well as creating forms, it also lets you:
- Save entries in the WordPress dashboard
- Take payments: you can compare Stripe vs PayPal for this, or use Authorize.Net
- Create charts from surveys and polls.
We’re going to use WPForms as our form printing plugin because of all the powerful features it has.
How to Print WordPress Form Entries to PDF
In WPForms, printing a form entry to PDF is really easy. Before we start, we’ll show you how to install WPForms just in case you haven’t done that yet.
Here are are the steps in this guide:
If you already have a form with entries you want to print, you can skip the first section.
Step 1: Install the WPForms Plugin
We’re going to use the WPForms plugin to print form entries to PDF.
If you don’t already have it installed, you’ll want to install WPForms now. If you need help, read how to install a WordPress plugin and then jump back to this article when you’re done.
Next, you’ll need to create a form if you don’t already have one set up.
It’s easy to make a form in less than 5 minutes. You can quickly use a template, like the Simple Contact Form.
Check out our tutorial on how to create a simple contact form if you need some help.
If you’re already using Ninja Forms, Contact Form 7, or Pirate Forms, you can easily import your forms into WPForms to improve them.
Great! Now you have your form ready, let’s learn how to save your WordPress form entries to PDF.
Step 2: View Your WordPress Form Entry
For this part of the tutorial, you’ll need at least one form entry that you can print out.
If you don’t have any entries yet, you can go ahead and fill out your form with a test entry now.
We’re ready to get started!
In the WordPress dashboard, click WPForms. Click the name of the form with the entry that you want to turn into a PDF.
Now you can see all of the entries for that form.
We’re going to click View next to an entry to open all of the details.
Now we can see the entry in full. The part we want to look at is underneath in the Actions section. Here, you’ll find a bunch of useful links that let you:
- Print or Export the entry
- Resend the email notifications
- Mark the entry as Unread in the WordPress dashboard
- Star the entry so you can easily find it later.
Go ahead and click Print.
The Print option lets you save the form entry as a PDF. We’ll show you how to do this next.
Step 3: Print Your WordPress Form Entry to PDF
Great! So you’ve clicked Print on your form entry. Let’s look at the options here.
First, you’ll notice that the form entry has opened up in its own tab and we can see it in a fullscreen layout.
At the top, click the link to try the Compact View.
The Compact View shows the entry with less space around it. This is what it looks like:
Compact view is really useful for forms with lots of fields. It will reduce the number of pages in your PDF.
Our entry is pretty short, so let’s switch back to the Normal view. Then click the Print button at the top.
Now we just need to choose the right settings in the Print dialog.
The next few screenshots show how to print a PDF in Chrome. If you use a different browser, the options will look a little different.
Here’s the print dialog with a preview of the form next to it. Did you notice how the dropdown says Save as PDF at the top?
If yours says the name of your printer, go ahead and click the Destination dropdown to change it to Save as PDF or Microsoft Print to PDF.
If you don’t see the option to save to PDF, you’ll need to check your browser documentation to find out how to enable it.
Also, did you notice that we checked Background graphics? If you want to see the colored rows in the PDF, be sure to check this now:
All done. Click Save to save the form entry as a PDF.
And that’s it! Your final PDF will look similar to this. You might have a little more space around the entry depending on the settings you use.
Great! Now your form entry is in its own PDF file that you can attach to emails or save on your computer.
Create Your WordPress Form Now
Next Step: Export Form Entries to CSV
Did you know that you can export form entries in different ways? Check out this tutorial on how to export form entries to CSV.
Ready to do more with your forms? Get started today with the easiest WordPress form builder plugin. WPForms Pro includes powerful entry export options and offers a 14-day money-back guarantee.
If this article helped you out, please follow us on Facebook and Twitter for more free WordPress tutorials and guides.
Is it possible to have an email of the entry emailed automatically? Otherwise you have to manually create a PDF every time a new entry comes in.
Hey Andrew – I am afraid, currently there is no built-in feature to convert the entries automatically to pdf. We have a feature request opened for this. I have gone ahead and added your vote to it so that the dev team can consider this for the future.
I am sorry for the inconvenience!
Add my vote for this too!
Hi Libby – Sure, I have gone ahead and added your vote to the feature request.
Thanks 🙂
Another vote for pdf email delivery!
Hey Desiree – Thanks for the suggestion. I have gone ahead and added your vote to the feature request.
Have a good one 🙂
Hello. Where can we vote? I’d like add my vote as well. Is a must if we want to use WPforms to get donations or payments as I need to deliver a pdf as receipt.
Thanks
Hey Jorge – I have gone ahead and added your vote to the feature request. If it helps, you can modify your email notification message and add all relevant details there and the users can print that email meanwhile. I understand this might not be an ideal workaround for you. We will keep this feature on our radar for the future.
Sorry for the inconvenience.
Hi Abhishek,
You can add my vote for this too.
Hey Jérémie- I have gone ahead and added your vote to the feature request.
Have a good one 🙂
Add my Vote as well
Hey Steve- We appreciate your interest here! Yes, I have added your vote to the feature request list.
Have a good one 🙂
Can you please add me to the request list?
Hey Cody- I have added your vote for this feature request! Thanks 🙂
Is this feature coming soon? Would be a GREAT addition!
Hey Michelle – I am afraid I can’t provide any ETA on this, but I have gone ahead and added your vote to the feature request.
Thanks for your patience!
I would like to add my vote to this as well. It’s currently a function we can use in Gravity Forms and may be the one thing that is keeping me from moving all clients to WPForms. Thank you!
Hey Michelle – I totally understand how helpful it can be to email pdf of the entries automatically. I have gone ahead and added your vote to the feature request. Meanwhile, you might try creating the pdf for individual entries as mentioned in this tutorial.
Thanks for your patience.
This article doesn’t help much. I require the form submissions to arrive into my inbox as a PDF attachment. Other forms such as Ninja Forms have this feature, I would have thought this would have been standard for WP Forms?
Hey Khalid- I am sorry for the trouble you are facing here but currently, we don’t an inbuilt feature to send submissions as PDF in Email Notification. I’ve added your vote to our feature-request list.
Thank you 🙂
How do we see the portion of the form that was an uploaded file?
Hey Lori- I’m sorry, but I’m not sure that I understand your question – but we’d be happy to help! Could you please contact us in support with some extra details about what you’d like to be able to do?
Thanks 🙂
Hi! Can users edit their entries to the form?
Hey April – I am afraid currently only logged in users can edit the entries. If your users are registered users on your site and they can log in, I would suggest going through this article and allow required access to different user roles and then they can edit the entries.
I hope this helps!
Feature Request:
I have an existing PDF form with spaces for First Name and Last Name. I also have a WPForm that has FirstName and Last Name. I would (as would many others) like to be able for WPForm extension to be able to map WPForm First Name data to PDF First Name field, and WPForm Last Name data into the PDF Last Name field.
I would like the form to have an option like []Fill in and save PDFForm.pdf
Then when you check the box and click Submit, it will put the proper data in corresponding places in the form and save the form to a .pdf file.
Hey Christopher – I apologize! We currently don’t have a way to map WPForms fields to a PDF form. I do agree it would be super helpful and I’ve added a vote to our Feature request list.
If you need any further help on this please feel welcome to reach out to our support team.
Have a good one. 🙂
I see that there is a “Feature Request” to add a feature of sending the form as a PDF. Is there any movement on this? Was it adopted into a feature? I also DESPERATELY need this feature, as I have a few clients who need the form submission in a PDF or Jpeg, but we cannot use the internal entries feature for security reasons.
Hey Cody – I totally understand how useful it would be to have this feature. I am afraid we can’t provide any ETA on this at the moment. I have gone ahead and added your vote to keep it on our radar as we plan out our roadmap for the future.
Thanks for your patience.
Please add my vote. Than ks.
Hey Derral- Thank you for your interest here! I have gone ahead and added your vote to the feature request list.
Have a good one 🙂
Please add my vote for this too
Hey Kym- I’ve added a vote to our feature request list and we’ll keep it on our radar as we plan out our roadmap for the future.
We appreciate your interest 🙂
Hi Jon – Thanks, I’ve added your vote to the feature request.
Have a good one 🙂
I vote for PDF delivery as well. That is what I was looking for when I came to this post. Thank you.
Hi Zelda- Thanks for the suggestion. I have gone ahead and added your vote to the feature request.
Have a good one 🙂
Please add my vote as well
Hey John- Thank you for your interest here! I have added your vote to the feature request list!
Thanks, and have a good one 🙂
I have a few enquiries to make:
1. Is it possible for a user to print a summary after the form is filled from the front end?
An example is after filling school admission forms, one is able to get a printable version of the details he/she has entered. They print or save as pdf for reference.
2. I would also like to know if it possible for users to fill forms, and continue later. In that case, if a code will be generated for the user if they are exiting without completing the form, that they re-enter to continue from where they stopped.
Hey Eric! We don’t have a built in option for printing a summary for your users, but you can achieve a similar result by either including your form’s just collected data into the form’s confirmation message, or in a Notification email. You’ll need to leave some information for your users to print the data via their browsers built in print feature.
As for allowing users to partially fill forms for later completion, currently our plugin does not have this feature. I do agree it would be super helpful, though. I’ve made a note of the feature request and we’ll keep it on our radar as we plan out our roadmap for the future.
If you have a WPForms license, you have access to our email support, so please submit a support ticket.
Otherwise, we provide limited complimentary support in the WPForms Lite WordPress.org support forum.
I hope this helps!
I would like to see this feature as well.
Hey Bryan- I’ve added your vote to the list. We appreciate your interest! 🙂
Thank you!