{"id":184717,"date":"2024-03-12T04:23:07","date_gmt":"2024-03-12T04:23:07","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/pdf-customizer-for-wpforms\/"},"modified":"2026-06-18T07:53:57","modified_gmt":"2026-06-18T07:53:57","slug":"pdf-for-wpforms","status":"publish","type":"plugin","link":"https:\/\/ky.wordpress.org\/plugins\/pdf-for-wpforms\/","author":22038057,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"7.1.0","stable_tag":"7.1.0","tested":"7.0","requires":"2.0","requires_php":"5.6","requires_plugins":null,"header_name":"PDF for WPForms + Drag and Drop Template Builder","header_author":"add-ons.org","header_description":"WPForms PDF Customizer is a helpful tool that helps you build and customize the PDF Templates for WPforms.","assets_banners_color":"97aaff","last_updated":"2026-06-18 07:53:57","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/add-ons.org\/plugin\/wpforms-pdf-generator-attachment\/","header_author_uri":"https:\/\/add-ons.org\/","rating":4.6,"author_block_rating":0,"active_installs":1000,"downloads":24631,"num_ratings":7,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.5.0":{"tag":"2.5.0","author":"rednumber","date":"2024-08-31 05:00:23"},"6.2.1":{"tag":"6.2.1","author":"addonsorg","date":"2025-08-15 08:15:34"},"6.5.1":{"tag":"6.5.1","author":"addonsorg","date":"2026-02-13 08:15:59"},"6.5.2":{"tag":"6.5.2","author":"addonsorg","date":"2026-05-31 09:39:46"},"7.1.0":{"tag":"7.1.0","author":"addonsorg","date":"2026-06-18 07:53:57"}},"upgrade_notice":[],"ratings":{"1":0,"2":1,"3":0,"4":0,"5":6},"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3156165,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3156165,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3156169,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3156169,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.5.0","6.2.1","6.5.1","6.5.2","7.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.gif":{"filename":"screenshot-1.gif","revision":3156169,"resolution":"1","location":"assets","locale":"","width":800,"height":400},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3156169,"resolution":"2","location":"assets","locale":"","width":1726,"height":883},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3049466,"resolution":"3","location":"assets","locale":"","width":1712,"height":694},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3156165,"resolution":"4","location":"assets","locale":"","width":3840,"height":1700},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3156169,"resolution":"5","location":"assets","locale":"","width":3840,"height":1700}},"screenshots":[]},"plugin_section":[],"plugin_tags":[224847,160424,224848,225365,225364],"plugin_category":[],"plugin_contributors":[234546],"plugin_business_model":[],"class_list":["post-184717","plugin","type-plugin","status-publish","hentry","plugin_tags-contact-form-pdf","plugin_tags-form-pdf","plugin_tags-pdf-contact-form","plugin_tags-pdf-wpforms","plugin_tags-wpforms-pdf","plugin_contributors-addonsorg","plugin_committers-addonpro","plugin_committers-addonsorg","plugin_committers-rednumber","plugin_committers-wpformsaddons","plugin_support_reps-yeesupport"],"banners":{"banner":"https:\/\/ps.w.org\/pdf-for-wpforms\/assets\/banner-772x250.png?rev=3156169","banner_2x":"https:\/\/ps.w.org\/pdf-for-wpforms\/assets\/banner-1544x500.png?rev=3156169","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/pdf-for-wpforms\/assets\/icon-128x128.gif?rev=3156165","icon_2x":"https:\/\/ps.w.org\/pdf-for-wpforms\/assets\/icon-256x256.gif?rev=3156165","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/pdf-for-wpforms\/assets\/screenshot-1.gif?rev=3156169","caption":""},{"src":"https:\/\/ps.w.org\/pdf-for-wpforms\/assets\/screenshot-2.png?rev=3156169","caption":""},{"src":"https:\/\/ps.w.org\/pdf-for-wpforms\/assets\/screenshot-3.png?rev=3049466","caption":""},{"src":"https:\/\/ps.w.org\/pdf-for-wpforms\/assets\/screenshot-4.png?rev=3156165","caption":""},{"src":"https:\/\/ps.w.org\/pdf-for-wpforms\/assets\/screenshot-5.png?rev=3156169","caption":""}],"raw_content":"<!--section=description-->\n<p>[youtube https:\/\/youtu.be\/56EqI6qa_eA]<\/p>\n\n<p><strong>DEMO<\/strong>: <a href=\"https:\/\/pdf.add-ons.org\/wpforms\/\">https:\/\/pdf.add-ons.org\/wpforms\/<\/a>\n<strong>Download Pro Version<\/strong>: <a href=\"https:\/\/add-ons.org\/plugin\/pdf-for-wp-forms-pro\/\">https:\/\/add-ons.org\/plugin\/pdf-for-wp-forms-pro\/<\/a>\n<strong>Documents<\/strong>: <a href=\"https:\/\/pdf.add-ons.org\/document\/\">https:\/\/pdf.add-ons.org\/document\/<\/a><\/p>\n\n<p>Create custom PDF documents from WPForms submissions using a powerful drag-and-drop PDF builder.<\/p>\n\n<p>Generate certificates, quotes, contracts, reports, invoices, tickets, and other PDF documents without coding.<\/p>\n\n<p>Automatically attach generated PDFs to WPForms email notifications, allow users to download PDFs after submission, and fully customize your PDF layouts using dynamic form data.<\/p>\n\n<h3>Why Choose PDF Builder for WPForms?<\/h3>\n\n<ul>\n<li>Drag-and-drop PDF builder<\/li>\n<li>No coding required<\/li>\n<li>Dynamic WPForms field data<\/li>\n<li>Attach PDFs to email notifications<\/li>\n<li>Download PDFs after form submission<\/li>\n<li>Conditional logic support<\/li>\n<li>QR codes and barcodes<\/li>\n<li>Multiple PDF templates per form<\/li>\n<li>Multilingual and RTL ready<\/li>\n<\/ul>\n\n<h3>Key Features<\/h3>\n\n<h3>Drag and Drop PDF Builder<\/h3>\n\n<p>Design custom PDF templates using an intuitive drag-and-drop editor.<\/p>\n\n<h3>Dynamic Form Data<\/h3>\n\n<p>Insert WPForms field values dynamically into your PDF documents.<\/p>\n\n<h3>Conditional Logic<\/h3>\n\n<p>Show or hide PDF content and control when PDF documents are generated.<\/p>\n\n<h3>Multiple PDFs Per Form<\/h3>\n\n<p>Generate multiple PDF documents from a single form submission.<\/p>\n\n<h3>Download PDF Files<\/h3>\n\n<p>View, download, and manage generated PDFs directly from the WPForms Entries page.<\/p>\n\n<h3>QR Codes &amp; Barcodes<\/h3>\n\n<p>Generate dynamic QR codes and barcodes using form submission data for certificates, tickets, reports, and other PDF documents.<\/p>\n\n<h3>Email PDF Attachments<\/h3>\n\n<p>Automatically attach generated PDF documents to WPForms email notifications and send them to users or administrators.<\/p>\n\n<h3>Repeater Field Support<\/h3>\n\n<p>Generate PDF documents using data collected from WPForms Repeater fields.<\/p>\n\n<h3>Shortcodes and Merge Tags<\/h3>\n\n<p>Generate PDF download links using shortcodes and merge tags.<\/p>\n\n<h3>Smart Real-Time Preview<\/h3>\n\n<p>Preview your PDF templates instantly while editing.<\/p>\n\n<h3>Page Break Support<\/h3>\n\n<p>Insert page breaks and organize content across multiple PDF pages.<\/p>\n\n<h3>Custom PDF Paper Sizes<\/h3>\n\n<p>Create PDF templates using custom paper sizes.<\/p>\n\n<h3>Additional Fonts<\/h3>\n\n<p>Upload and use custom fonts to match your brand identity.<\/p>\n\n<h3>Multilingual Support<\/h3>\n\n<p>Generate PDFs in multiple languages, including RTL languages.<\/p>\n\n<h3>Privacy and Security<\/h3>\n\n<p>PDF documents are generated directly on your server without third-party services.<\/p>\n\n<h3>Unlimited Use, No Restrictions<\/h3>\n\n<p>Create and generate as many PDF documents as needed without usage limits.<\/p>\n\n<h3>Popular Use Cases<\/h3>\n\n<h3>Certificates<\/h3>\n\n<p>Automatically generate personalized certificates after form submission.<\/p>\n\n<h3>Quotes &amp; Estimates<\/h3>\n\n<p>Create professional PDF quotations and send them directly to customers.<\/p>\n\n<h3>Contracts &amp; Agreements<\/h3>\n\n<p>Generate contracts using submitted form data and attach them to email notifications.<\/p>\n\n<h3>Event Tickets<\/h3>\n\n<p>Create downloadable tickets with QR codes and attendee information.<\/p>\n\n<h3>Reports &amp; Summaries<\/h3>\n\n<p>Convert form submissions into structured PDF reports.<\/p>\n\n<h3>Application Forms<\/h3>\n\n<p>Generate printable PDF copies of submitted applications and registrations.<\/p>\n\n<h3>Upgrade to Pro version<\/h3>\n\n<p>Unlock advanced PDF customization and automation features:\n* Table Customization\n* QRcode Supports\n* Barcode Supports\n* Watermarks Supports\n* Header Supports\n* Footer Supports\n* Conditional logics Supports\n* 30-day money-back guarantee\n* 1-year support<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the Dropbox API to store PDF files. Data is only sent to Dropbox when the user has configured and enabled the integration in the plugin settings. \nThis service is provided by Dropbox, Inc.\nTerms of Use <a href=\"https:\/\/www.dropbox.com\/terms\">https:\/\/www.dropbox.com\/terms<\/a>, Privacy Policy <a href=\"https:\/\/www.dropbox.com\/privacy\">https:\/\/www.dropbox.com\/privacy<\/a><\/p>\n\n<!--section=installation-->\n<p><strong>Normal installation<\/strong><\/p>\n\n<ol>\n<li>Download the pdf-for-wpforms.zip file to your computer.<\/li>\n<li>Unzip the file.<\/li>\n<li>Upload the <code>pdf-for-wpforms.zip<\/code> directory to your <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.\nDocument include in plugin<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"why%20is%20the%20pdf%20file%20not%20attached%20to%20the%20email%3F\"><h3>Why is the pdf file not attached to the email?<\/h3><\/dt>\n<dd><p>You choose which PDF files are attached to which notifications in the PDF settings<\/p><\/dd>\n<dt id=\"my%20fields%20are%20not%20getting%20filled%2C%20what%20is%20wrong%3F\"><h3>My fields are not getting filled, what is wrong?<\/h3><\/dt>\n<dd><p>Make sure the mapping exists in the list of mappings and the field names match.<\/p>\n\n<p>If you attached an updated PDF file and your mappings were associated with the old attachment ID then those mappings will be deleted and you will need to recreate them.<\/p><\/dd>\n<dt id=\"can%20i%20generate%20multiple%20pdf%20documents%20from%20a%20single%20form%20submission%3F\"><h3>Can I generate multiple PDF documents from a single form submission?<\/h3><\/dt>\n<dd><p>Yes. You can generate multiple PDF documents from a single WPForms submission using different templates and configurations. The number of PDFs that can be generated depends on your server resources.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>6.5.2<\/h4>\n\n<ul>\n<li>Added: Support field Repeater<\/li>\n<\/ul>\n\n<h4>6.5.1<\/h4>\n\n<ul>\n<li>Fixed: PHP Object Injection<\/li>\n<\/ul>\n\n<h4>6.3.0<\/h4>\n\n<ul>\n<li>Fixed: Security update<\/li>\n<\/ul>\n\n<h4>6.2.1<\/h4>\n\n<ul>\n<li>Added:  Compatible with WPForms 1.9<\/li>\n<li>Fixed:  Save settings with WPForms 1.9<\/li>\n<\/ul>\n\n<h4>6.2.0<\/h4>\n\n<ul>\n<li>Added:  Installation wizard template<\/li>\n<\/ul>\n\n<h4>6.0.0<\/h4>\n\n<ul>\n<li>Added: Font awesome ( [yeepdf_fontawesome unicode='f2b4'] use Unicode ) https:\/\/fontawesome.com\/search?o=r&amp;ic=free&amp;s=regular&amp;ip=classi<\/li>\n<\/ul>\n\n<h4>5.9.1<\/h4>\n\n<ul>\n<li>Fixed: Edit table<\/li>\n<\/ul>\n\n<h4>5.9.0<\/h4>\n\n<ul>\n<li>Fixed: Format current_time <\/li>\n<\/ul>\n\n<h4>5.3.6<\/h4>\n\n<ul>\n<li>Fixed: Show shortcode []<\/li>\n<\/ul>\n\n<h4>5.3.1<\/h4>\n\n<ul>\n<li>Fixed: Broken Access Control<\/li>\n<\/ul>\n\n<h4>5.3.0<\/h4>\n\n<ul>\n<li>Added: Rotate text<\/li>\n<\/ul>\n\n<h4>5.2.0<\/h4>\n\n<ul>\n<li>Added: Save PDF to Dropbox<\/li>\n<li>Fixed: Background transparent<\/li>\n<li>Fixed: Custom size<\/li>\n<\/ul>\n\n<h4>5.1.0<\/h4>\n\n<ul>\n<li>Added: Preview entry in editor<\/li>\n<\/ul>\n\n<h4>4.9.1<\/h4>\n\n<ul>\n<li>Added: Hook yeepdf_format_br<\/li>\n<\/ul>\n\n<h4>4.9.0<\/h4>\n\n<ul>\n<li>Fixed: Check class_exists('QRcode')<\/li>\n<\/ul>\n\n<h4>4.8.1<\/h4>\n\n<ul>\n<li>Added: Use [yeepdf_download_wpforms] in email<\/li>\n<\/ul>\n\n<h4>4.6.0<\/h4>\n\n<ul>\n<li>Fixed: Font-size <\/li>\n<\/ul>\n\n<h4>4.5.0<\/h4>\n\n<ul>\n<li>Add: Add hook save PDF<\/li>\n<\/ul>\n\n<h4>4.4.1<\/h4>\n\n<ul>\n<li>Fixed: Shorcode [pdf_download]<\/li>\n<\/ul>\n\n<h4>4.4.0<\/h4>\n\n<ul>\n<li>Fixed: Do not save PDFs on the server<\/li>\n<li>Added: Secure the folder for downloading PDFs<\/li>\n<\/ul>\n\n<h4>4.3.0<\/h4>\n\n<ul>\n<li>Added: Random number shortcode<\/li>\n<\/ul>\n\n<h4>4.2.0<\/h4>\n\n<ul>\n<li>Fixed: Default Font<\/li>\n<li>Added: Do not save PDFs on the server <\/li>\n<\/ul>\n\n<h4>4.1.0<\/h4>\n\n<ul>\n<li>Fixed: Save Barcode, QRCode<\/li>\n<\/ul>\n\n<h4>4.0.0<\/h4>\n\n<ul>\n<li>Fixed: Save settings show name key number<\/li>\n<li>Fixed: Conditional logic<\/li>\n<\/ul>\n\n<h4>3.9.1<\/h4>\n\n<ul>\n<li>Added: Button Re-generate PDF in entry<\/li>\n<\/ul>\n\n<h4>3.9.0<\/h4>\n\n<ul>\n<li>Added: Width Height 100% or Auto or px<\/li>\n<\/ul>\n\n<h4>3.8.0<\/h4>\n\n<ul>\n<li>Fixed: Conditional logic<\/li>\n<li>Fixed: Option Header Footer<\/li>\n<\/ul>\n\n<h4>3.7.0<\/h4>\n\n<ul>\n<li>Added: Active Form<\/li>\n<\/ul>\n\n<h4>3.6.8<\/h4>\n\n<ul>\n<li>Fixed: Style {order_summary}<\/li>\n<li>Added: hook<\/li>\n<\/ul>\n\n<h4>3.6.7<\/h4>\n\n<ul>\n<li>Fixed: Current date languages<\/li>\n<\/ul>\n\n<h4>3.6.6<\/h4>\n\n<ul>\n<li>Change: Style Break page<\/li>\n<\/ul>\n\n<h4>3.6.5<\/h4>\n\n<ul>\n<li>Fixed: Signature field<\/li>\n<\/ul>\n\n<h4>3.5.2<\/h4>\n\n<ul>\n<li>Fixed: UI<\/li>\n<li>Fixed: MacOS<\/li>\n<\/ul>\n\n<h4>3.5.0<\/h4>\n\n<ul>\n<li>Added: Update performance<\/li>\n<li>Added: Element table<\/li>\n<\/ul>\n\n<h4>3.2.0<\/h4>\n\n<ul>\n<li>Fixed: Compatible with WPForms Free Version<\/li>\n<\/ul>\n\n<p>= 3.1.0=\n- Fixed: Small error<\/p>\n\n<p>= 3.0.0=\n- Important: Big update do not update old the plugin to this version!<\/p>\n\n<h4>2.3.5<\/h4>\n\n<ul>\n<li>Added: Resend PDF and create new pdf when resend Notifications<\/li>\n<\/ul>\n\n<h4>2.3.3<\/h4>\n\n<ul>\n<li>Fixed: Compatible with WPForms Free Version<\/li>\n<\/ul>\n\n<h4>2.3.2<\/h4>\n\n<ul>\n<li>Fixed: Do not send attachments<\/li>\n<\/ul>\n\n<h4>2.3.1<\/h4>\n\n<ul>\n<li>Fixed: RTL<\/li>\n<\/ul>\n\n<h4>2.3.0<\/h4>\n\n<ul>\n<li>Fixed: Shortcode in Header and Footer<\/li>\n<\/ul>\n\n<h4>2.2.9<\/h4>\n\n<ul>\n<li>Added: 7 columns<\/li>\n<li>Added: Not contains Conditional logic<\/li>\n<\/ul>\n\n<h4>2.2.8<\/h4>\n\n<ul>\n<li>Added: Check the PDF library requirements<\/li>\n<\/ul>\n\n<h4>2.2.7.2<\/h4>\n\n<ul>\n<li>Fixed: Not send notifications<\/li>\n<\/ul>\n\n<h4>2.2.7.1<\/h4>\n\n<ul>\n<li>Fixed: Not submitted successfully<\/li>\n<\/ul>\n\n<h4>2.2.7<\/h4>\n\n<ul>\n<li>Added: Show mask conditional logic in backend<\/li>\n<li>Fixed: conditional logic preview<\/li>\n<\/ul>\n\n<h4>2.2.6<\/h4>\n\n<ul>\n<li>Added: 5 + 6 columns<\/li>\n<li>Fixed: Backend Icon<\/li>\n<\/ul>\n\n<h4>2.2.2<\/h4>\n\n<ul>\n<li>Big Update<\/li>\n<\/ul>","raw_excerpt":"PDF Builder for WPForms helps you create custom PDF documents from form submissions using a powerful drag-and-drop template builder.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/184717","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=184717"}],"author":[{"embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/addonsorg"}],"wp:attachment":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=184717"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=184717"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=184717"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=184717"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=184717"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=184717"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}