Generate PDF Using Contact Form 7 Pro

for Wordpress
Download Counts: 63+
4.5 Rating:
90 % of 100

ZealousWeb's 'Generate PDF using Contact Form 7' plugin for WordPress facilitates an easier way to download PDF documents and open the PDF document file after the successful form submission. The 'Generate PDF using Contact Form 7 Pro' plugin allows the user to set the document file as PDF from the 'Form Setting' Page of each Contact form.

  • Enable or Disable pdf attachment in mail
  • In the Generate PDF Using Contact Form 7 Pro version, you can now attach PDF files to both "Mail 1" and "Mail 2"
  • You have the flexibility to send them as PDF attachments via the default setting or to a designated email address.
$29.00 /year
explore demo
Activate support subscription

to access support service

Covers all products

in your account

30 days free support

support subscription

Details and Compatibility

Item Code cf7gpp
Type Wordpress
PHP Versions PHP 7.x, PHP 8.x
Version Support WordPress 3.5 or higher
Server Requirements PHP 5.6 or higher
Possible Applications/Usage WordPress, Woocommerce
Publish Date June 22, 2022
Last Updated February 21, 2024

What's Included

Plugin zip file
30 Days of free support
Documentation
1 Year subscription

What's Not Included

Customization

ZealousWeb's 'Generate PDF using Contact Form 7' plugin for WordPress facilitates an easier way to download PDF documents and open the PDF document file after the successful form submission. The 'Generate PDF using Contact Form 7 Pro' plugin allows the user to set the document file as PDF from the 'Form Setting' Page of each Contact form.

When a user fills out a form and submits it, the same document opens up in a new tab providing a download option for the users to download the pdf document to the local system. With the help of this plugin, the Admin can manage the settings to allow or forbid the users from downloading a particular document or sending a PDF document as an email attachment to the user.

ZealousWeb's 'Generate PDF using Contact Form 7 Pro' plugin offers an option to save submitted form data of contact form into the database, allowing them to change the PDF format as required. The 'Generate PDF using Contact Form 7 Pro' plugin will enable Admins to convert the Contact Form 7 data into PDF according to their needs. Using this plugin, Admins can Export data in CSV and Excel files of any form that the Admin has created.

Leveraging the 'Generate PDF using Contact Form 7 Pro' plugin enables WordPress Admin Dashboard users to add fillable PDF attachments to email messages and form submission responses of Contact Form 7.

If the PDF attachment has a PDF form, the plugin allows users to add fields to the Contact Form 7 form and link them to areas in the PDF. The plugin facilitates the attached PDF files to be embedded with images supplied by the Contact Form 7 form fields, which can later be saved on the web server.

The plugin uses an external web API to fill PDF forms. It is available for purchase, enabling the processing of all PDF operations locally on your web server, and disables the use of the external web API.

Also, Generate PDF using the Contact Form 7 Pro plugin provides Google and Dropbox third-party integration, enabling you to submit your generated PDF directly to Google Drive Or Dropbox space. So it helps reduce occupied space on your server.

 

Here we have explained third Party integration help guide:

Google Authentication: 

Incorporating Google sign-in into your site allows your site visitors to log in through Google in a single click saving their time. To integrate Google sign-in into your website, it is mandatory to create a Google Client ID and Client Secret. 

Note: To generate Google Client ID and Client Secret you must be signed in to a Google account.

Follow the below simple steps to get Google Client ID and Client Secret 

To get Google Client ID and Client Secret:

1. Go to the Google Developers Console.

2. Navigate to the "Credentials" tab.

Generate PDF Using Contact Form 7 Pro for Wordpress - credentials

3. Click on Select a project >> New Project and then hit the “Create” button.

Generate PDF Using Contact Form 7 Pro for Wordpress - New project

4. Navigate to the tab “OAuth consent screen”.

Generate PDF Using Contact Form 7 Pro for Wordpress - Oauth consent screen

5. Enter the Application name, and Authorized domains, and click the “Save” button.

Generate PDF Using Contact Form 7 Pro for Wordpress - Application name

6. Click the “Create Credentials” button and from the dropdown list select OAuth client ID.

Generate PDF Using Contact Form 7 Pro for Wordpress - OAuth Client ID

7. From the Application type, select the Web application, enter Authorized JavaScript origins and click the “Create” button.

Generate PDF Using Contact Form 7 Pro for Wordpress - Web Application

8. Copy your Client ID.

Generate PDF Using Contact Form 7 Pro for Wordpress - Client ID settings

Add that Client ID and Client Secret to the plugin's admin side and authenticate your account and connect with plugins easily.

For Dropbox API documentation :

For Dropbox integration with the plugin, it requires an OAuth 2.0 access token for authentication. To get the access token, you must obtain an app key and secret from dropbox.

For your app to access Dropbox you need a Dropbox account, register your app with Dropbox by creating a new app, selecting appropriate permissions, and obtaining an authorization token.

Follow the below steps to create an access token:

  1. For setting up your app go to the Dropbox App Console and log in (You need to have a Dropbox account).
  2. Click on the Create App button.
  3. Select Choose the API option, and you have the option to choose from different scopes in the Permissions tab.

Generate PDF Using Contact Form 7 Pro for Wordpress - Permissions

  1. Next, you will be prompted to select the scope of file access (App Folder/Full Dropbox).
    1. The image shows different levels of scopes on a user’s authorization page.

Generate PDF Using Contact Form 7 Pro for Wordpress- Allow settings

  1. Provide a name for your App.
  1. Tick I agree to Dropbox API Terms and Conditions.
    1. Copy the App Key and App secret values to use in the next section.

Generate PDF Using Contact Form 7 Pro for Wordpress - App key and secrets

To implement the OAuth flow your app should:

    1. construct a Dropbox authorization URL, with your application’s client_id and redirect_uri (if applicable), specify the response_type of code, and present it to the user.
    2. Let the users use the App key and Secret to generate the access token.
    3. Your Authorization URL should look like this:
    4. https://www.dropbox.com/oauth2/authorize?client_id=MY_CLIENT_ID&redirect_uri=MY_REDIRECT_URI&response_type=code
    5. Wait for the end-user to complete authorization on dropbox.com, who is then redirected back to your URI with an authorization code in the query string.

How To Use

Generate PDF using Contact Form 7 Settings

For General Settings

    1. Select the Contact Form -Option to select the “Contact Form” from the dropdown where you want to do an operation.

Generate PDF Using Contact Form 7 Pro for Wordpress - General settings

    • Enable PDF file Operation - This option allows you to enable/disable performing the operations for the selected form.
  • Enable PDF Link with Form Success Message? - Yes - You can choose to enable or disable attaching a PDF link with the form’s success message. On selecting the yes option you will be able to set the below properties:
  • Set PDF button Text and other Property 
  • Download file link text: Option to enter the text for the downloadable file link button.
      • Download link Open Target: This option allows you to set the target for the Downloadable PDF link to open in a new window or same window or directly get downloaded. 
    • Want to attach your own PDF in an email? - No - This option allows you to enable/disable attaching your own PDF files in email. On selecting the No option you will not be allowed to upload their PDF file and has to use and make changes to the plugin’s PDF file format. 
  • Want to make PDF Password Protected? - Yes/No - This option is enabled on selecting No for attaching your own PDF in the email. You can choose from yes or no options for making the PDF Password Protected.

Generate PDF Using Contact Form 7 Pro for Wordpress - PDF file operation settings

  • Enable PDF Link with Form Success Message? - No - On selecting the No option you will not get the Downloadable PDF link with the form submission and the PDF will be sent directly via mail.

Remove PDF after mail is sent? - Yes/No - Option to remove or keep the PDF file after the mail is sent.

Generate PDF Using Contact Form 7 Pro for Wordpress - Attach pdf

  • Want to attach your own PDF in an email? - Yes - Select this option if you want to attach your own PDF file with Contact Form 7 Mails. On selecting this option as the user will be attaching their own pdf the PDF Page Settings will be disabled.
    • Attach PDF - Option to choose a PDF file that you need to attach.

PDF Page Setting

Generate PDF Using Contact Form 7 Pro for Wordpress - PDF page settings

  • Do you want to customize the header logo in PDF? - Option to upload a header logo image from the computer, from URL, or the media library. 
  • Width for logo - Option to set the Max and Min Width for the logo.
  • Set PDF Margin - Option to set the margin for the Header, Footer, Top, Bottom, Left, and Right of the PDF.
  • PDF Top Right Header Texts - Option to add text on the top-right header of the PDF.
  • PDF Page Format Type - Option to select the Page Format as landscape or portrait for the PDF.
  • PDF Page Format Size - Option to select the PDF Page format size from the available options.
  • PDF Bottom Left Footer Texts - Option to add text on the bottom left footer of the PDF.
  • PDF Text Font Size - Option to set the text size of the PDF.
  • PDF File Name Prefix - Option to add a prefix for the PDF file. 
  • PDF File Background Image - Option to add the URL of the image for the PDF background.
  • Body Text Color - Option to change the text color.
  • Footer Pagination - Option to add the format and for previous and next page numbers on the PDF.

PDF Content

Field tags - Option to view the tags created for the contact form.

Generate PDF Using Contact Form 7 Pro for Wordpress - PDF content

  • PDF Message body - Option to add the content in the message body part of the PDF. 
  • PDF File Name Prefix - Option to add a prefix for the PDF file.
  • PDF File Background Image - Option to add the URL of the image for the PDF background.
  • Select PDF Background Options - Option to choose from the PDF watermark text and image options.
    • PDF Watermark Text - On selecting this option you can add the text for the watermark and set the watermark text’s transparency.
    • PDF Watermark Image - On selecting this option you can paste the Image URL for the watermark and set the watermark image’s transparency.
  • Set RTL State - Yes/No - Option to enable/disable RTL state for the PDF.
  • PDF Custom Style - Option to add custom styling for the PDF.
  • Footer Pagination - Option to add the format and for previous and next page numbers on the PDF.
  • Preview PDF - You can now preview your PDF without submitting a form by using the preview feature we added to the admin side.

Third-Party Integration

Generate PDF Using Contact Form 7 Pro for Wordpress - third party integration

  • Enable PDF Upload on Google Drive - Yes/No - Option to enable/disable uploading the pdf on Google Drive.
  • Google Drive Auth Key - Option to enter the Google Client ID, and Google Secret Key for authentication.
  • Google Drive Authenticate with this button - After entering the Google Drive Auth Key, an option to click on the provided authentication button to give access permission for uploading the PDF on Google Drive.
  • Redirect URI - Option to select the link and copy it while the app is created to provide a Redirect path.
  • Enable PDF Upload on DropBox - Yes/No - Option to enable/disable uploading the pdf on Dropbox.
  • Dropbox Auth Key - Option to enter the Dropbox App ID, and Dropbox App Secret for authentication.
  • Dropbox App Key - After entering the Dropbox Auth Key, the option to click on the provided authentication button to give access permission for uploading the PDF on Dropbox.
  • Redirect URI - Option to select the link and copy it while the app is created to provide a Redirect path.
  • Option to add watermark text for one or more PDF files.
  • Option to change the PDF Content font from the available supported fonts.
  • With the help of CSS Editor, the admin can add custom CSS styles for the PDF file. 
  • The plugin facilitates the users to share and save the generated PDF files into Dropbox & Google Drive options to reduce the load on the server and optimize space.
  • The admin can manage the PDF File header and footer formats and page sizes such as “A4”, “A3”, “Letter” etc in the settings. 
  • After submitting the form the users can easily download the PDF file from the downloadable pdf link. 
  • The admin user can customize the PDF Download button for the end-users with options like opening the PDF in a new tab, downloading the PDF, or disabling the download link and just getting the PDF in Email.
  • The admin users can add a signature field for the end-users. After the form submission, the signature is generated as a PNG or image format and attached with the PDF to a specific location using a shortcode. 
  • Option to make the PDF more appealing with different design options such as background wallpaper, background color, set gradient, change text color, and many more.
  • Provides RTL Support to change the direction of the content that starts from right to left in the PDF.
  • You can now preview your PDF without submitting a form by using the preview feature we added to the admin side.
  • Display date in different Format as provided in the PHP Date function
  • Support all special Mail Tags in PDF that already support in contact form 7 mails
  • PDF Template Feature, so you can use different templates of PDF from the setting option.
  • Supports displaying uploaded files via contact form 7 in PDF
  • Display all created PDF Form lists and Save PDF Form submitted data to the database.
  • Our plugin now empowers users to generate PDF files effortlessly. These files can be conveniently stored in designated server folders or third-party locations like Amazon S3.
  • This innovative functionality not only minimize server load but also optimizes storage space.
  • Supports to Display File Upload in PDF
  • Send PDF dynamically generated or send predefined PDF to user/admin.
  • Enable or Disable pdf attachment in mail
  • In the Generate PDF Using Contact Form 7 Pro version, you can now attach PDF files to both "Mail 1" and "Mail 2" 
  • You have the flexibility to send them as PDF attachments via the default setting or to a designated email address.

Is possible to add images from contact form 7?

At the moment, we offer editors for content creation of PDFs, and you can add images directly from the media library using HTML tags on this section - https://prnt.sc/JJ0b4oVshUXd. Simply include an image tag with the source URL of the image from the media library to add an image to your PDF. However, currently, we do not have the capability to display uploaded images from the Contact Form 7 File Control.

Generated PDF can download?

Yes, You can get an option with a success message to download a PDF link

Can we generate external links for PDF like Google Drive and Dropbox?

Yes, we have added features for updating your PDF directly after submit on Google drive or Dropbox and you get the link on Email.

Does this plugin require Contact form 7?

Yes, The 'Generate PDF using Contact Form 7' plugin requires Contact Form 7 to be activated. Contact Form 7 enables users to manage multiple contact forms with the option to customize the forms and contents of the mail with simple markup.

Are you looking to add specific functionality for this extension ?

Request a Quote
Submit this form now and we will get back to you promptly!

version 2.5

Last Update: October 11, 2023

  • Enable or Disable pdf attachment in mail
  • In the Generate PDF Using Contact Form 7 Pro version, you can now attach PDF files to both "Mail 1" and "Mail 2" 
  • You have the flexibility to send them as PDF attachments via the default setting or to a designated email address.

version 2.4

Last Update: September 22, 2023

  • The issue on both the backend and frontend sides has been resolved.

version 2.3

Last Update: August 14, 2023

  • Our plugin now empowers users to generate PDF files effortlessly. These files can be conveniently stored in designated server folders or third-party locations like Amazon S3. 
  • This innovative functionality not only minimize server load but also optimizes storage space.

version 2.2

Last Update: July 07, 2023

  • Display all created PDF Form lists and Save PDF Form submitted data to the database.
  • Fixed Bugs related to the Backend 

version 2.1

Last Update: May 25, 2023

  • Supports Displaying Uploaded File In pdf
  • Optimized Raw_field 

version 2.0

Last Update: April 20, 2023

  • Attach Your own pdf as invoice with our Paypal, stripe, Authorize plugins

version 1.9

Last Update: April 17, 2023

  • Add New feature of PDF Templates

 

version 1.8

Last Update: March 14, 2023

  • Fixed bugs related Signature field in mail & pdf, CSS 404 not found.

version 1.7

Last Update: January 25, 2023

  • Fixed Active Tab issue on admin side setting page

version 1.6

Last Update: January 17, 2023

  • Fix bug of PDF attachement in Email

version 1.5

Last Update: January 11, 2023

  • Display date into different Format provided in PHP
  • Support all special Mail Tags in PDF that alreday support in contact form 7 mails

version 1.4

Last Update: January 03, 2023

  • Add Preview option in admin side to show PDF preview without submit form from front side.

version 1.3

Last Update: December 26, 2022

  • Fixed Bug: open pdf in same window, new window & download option.

version 1.2

Last Update: December 26, 2022

  • Supports _raw_field shortcode: Fetches label.

version 1.1

Last Update: December 26, 2022

  • Add missing fonts in MPDF library.

version 1.0

Last Update: September 01, 2022

  • Initial release

Write Your Own Review
You're reviewing:Generate PDF Using Contact Form 7 Pro
Your Rating