Skip to content

PDF WordPress Plugin For Contact Form

This is a helpful tool that helps you build and customize the PDF Templates for WordPress

Menu
  • Templates
  • Document

Document – PDF Invoices – Packing Slips for WooCommerce + Drag And Drop Template Builder

With WooCommerce PDF Builder you can easily create invoices, packing slips, or any pdf using the first and only pdf drag and drop builder. Automatically generate and attach WooCommerce invoices, packing slips, and credit notes to WooCommerce emails.

Once you finish designing your PDF you can configure it to be attached to any woo-commerce email and the customers can get it after purchasing something.

Let’s go through this with us in this guide.

Table of contents:

  1. Install Plugin
  2. Access PDF Template
  3. Design Your PDF Invoice Template
  4. Configure PDF Invoice Template Settings
  5. Download PDF Invoice

1. Plugin Installation

You can download the plugin here:

PDF Invoices for WooCommerce + Drag and Drop Template Builder

Then on your WordPress Dashboard, go to Plugins – Add New Plugin – Upload the plugin – Install and Activate the plugin.

2. Access PDF Template

After activating, navigate to the left sidebar and click on PDF Template. Here, you’ll see two main templates available: the Invoice Template and the Packing Slip Template. To customize an existing template, click on the Edit button.

Access PDF Template for WooCommerce

If you prefer to create a new template from scratch, simply click on the New Template button at the top.

3. Design your PDF Invoice Template

This is the template editor interface for the WooCommerce PDF Invoices & Packing Slips using the YeePDF Customizer. It allows for maximum creativity and customization. You can incorporate various elements, styles, and layouts without any restrictions to enhance the overall presentation and functionality of your PDFs.

Feel free to unleash your creativity and make your template unique and truly stand out!

Customize your PDF Invoice Template

Using shortcodes to customize information, display dynamic information, and automatically display order details like order ID and order number to ensure accuracy….help create customized, professional, and effective PDF documents for businesses.

Using shortcodes to customize information for Woocommerce PDF builder

You can refer to our template below:

Design your Woocommerce PDF Invoice Template


Once you’re satisfied with your design, we can click Save to finalize our template and click to preview this template.

Save to finalize our template and click to preview this template.

4. Configure PDF Invoice Template Settings 

To ensure that our newly created template is properly linked to WooCommerce, allowing for automatic generation, and attachment of customer invoices, and downloads.

Navigate to WooCommerce – Settings – PDF Invoice

To begin configuring your PDF Invoice template, click on Edit Invoice. If you’re looking to customize your Packing Slip PDF, select Edit Packing Slip. Alternatively, if you wish to create a new PDF template, click on Add New PDF. This allows you to tailor your documents according to your specific needs.

Configure PDF Invoice Template Settings

Enable/Disable PDF option. This checkbox lets you turn the PDF invoices feature on or off. 

Label field. Here, you can add a custom label to identify your PDF settings easily.

PDF Template dropdown. This allows you to choose from different templates available for your invoice. We will choose Invoice Demo template.

PDF Name field, you can set the filename format for the generated PDFs. The default is often based on the order ID.

Enable to section, where you can select which order statuses trigger PDF invoice generation, such as new order, processing order, completed order.

Attachment to section. This lets you choose which emails will include the PDF invoice such as new order, processing order, completed order.

Password field, allowing you to password-protect your PDF invoices for added security.

Allow My Account invoice download option lets you control whether customers can download their invoices directly from their accounts:

+ You can select when an invoice is already created or emailed. 

+ Only for specific order status. If you select “Completed order” so whenever their order is completed they can download the invoice from My account page. This option is much better.

+ Always –  whenever they place an order they can immediately download this invoice.

+ Never – no one will be able to download the invoice from here because you have selected never.

Conditional Logic: A setting that allows for dynamic enabling or disabling of the PDF generation based on specific conditions.

5. Download PDF Invoice


As admin will go back to your dashboard you will click on WooCommerce – Orders. Here you’ll see all the different orders you have received.

Download PDF Invoice

Click on this one to see all the different details like the shipping, address….and
you can view or download the PDF invoice and packing slip.

view or download the PDF invoice and packing slip


As a customer can also go back to their account, and click on My account – Orders.
Here you can see all orders that you have just placed, you can click on View or Download Invoice.

customers view or download Invoice from My Account page


We hope this video helps you figure out how to customize your Woocommerce PDF Invoice Template easily. Thank you so much!

Document

  • Installation
    • Add fonts – Set Default font
    • Set or Custom DPI and Paper Size
    • All layouts have background color and image
    • PDF Template manager
    • Add Table
    • Use upload images
    • Add Digital Signature
    • Add QR Code
    • Add Barcode
    • Add Header
    • Add Footer
    • Watermarks
    • Preview PDF
    • Show dots
    • Conditional logics
  • WooCommerce
    • Allow My Account Invoice Download Settings
    • Add attachment PDF to any WooCommerce emails
    • Download PDF Invoices
    • Download/Export bulk PDF Invoice, Packing Slip or Delivery Note
    • Export WooCommerce Cart PDF
  • Gravity Forms
    • Setup PDF for Gravity Forms
    • Gravity Forms mapping field with PDF Template
    • Viewing Gravity Forms PDF documents in your Admin Area
    • GravityView Support
    • PDF download link in the thank you page confirmation
  • Contact Form 7
    • Setup PDF for Contact Form 7
    • Contact Form 7 mapping field with PDF Template
    • Viewing Contact Form 7 PDF documents in your Admin Area
    • PDF download link in the thank you page
  • WPForms
    • Setup PDF for WPForms
    • WPForms mapping field with PDF Template
    • Viewing WPForms PDF documents in your Admin Area
  • Elementor Forms
    • Setup PDF for Elementor Forms
    • Elementor Forms mapping field with PDF Template
    • Viewing Elementor Forms PDF documents in your Admin Area
  • Fluent Forms
  • eForm
  • Ninja Forms
  • WordPress PDF Activation Errors and How to Fix Them
  • Debug and custom CSS
  • Shortcodes not showing in pdf template
  • Document – PDF Invoices – Packing Slips for WooCommerce + Drag And Drop Template Builder

PDF WordPress Plugin For Contact Form 2025 . Powered by WordPress