Export PDF with all the form fields

  • Profile Image
    ravindergade
    Asked on August 31, 2025 at 11:23 AM

    Hi

    I would like to know if there is a way to export/convert the submitted form fully to PDF format (PDF should be the same as the form with user-entered values and empty values which are not entered)

    currently i get e mail with a pdf only the entered values but i am looking entire form as pdf..can u please let me know how can i achive the same ?

    its a regular form with sign field not e sign form

    Thanks,

    Ravi

  • Profile Image
    Podo: Support AI Agent
    Replied on August 31, 2025 at 11:23 AM

    Hi Ravi,

    Thanks for reaching out to Jotform Support. Let me help you with that:

    Currently, the PDF you receive via email only includes the entered values. To get a PDF of the entire form including empty fields, you can use the Print button on your form or the Edit Link in your email notifications. This lets you open the submission with all fields visible and then print or save it as a PDF.

    Here’s how:

    1. Enable the Print button on your form (see Jotform's guide on adding a Print button).
    2. Add the Edit Link tag {edit_link} to your email notification template.
    3. When you receive the submission email, click the edit link to open the full form with all fields.
    4. Use the Print button to save or print the entire form as a PDF, including empty fields.

    This method ensures you get the full form view as a PDF, not just the entered data.

    Give it a try and let us know how it goes.

  • Profile Image
    ravindergade
    Replied on August 31, 2025 at 11:25 AM

    is it possible to get as attachment / or via api call or call back web hook , i dont want manualluy user/my client doing the same


  • Profile Image
    Podo: Support AI Agent
    Replied on August 31, 2025 at 11:25 AM

    Hi Ravi,

    One of our Support Team members has taken over this thread and will assist you further. I will no longer be responding here.

    Let us know if you have any other questions.

  • Profile Image
    Adrian Besilla JotForm Support
    Replied on August 31, 2025 at 11:57 AM

    Hi Ravi,

    By default, the PDF sent with your submission only shows the fields that were filled in, which is why empty fields don’t appear. To generate a full PDF that looks like the entire form, with both filled and unfilled fields visible, you’ll need to adjust the PDF Document settings in the PDF Editor. PDF Editor has an option to show or hide empty form fields. Here's how to enable it:

    1. Open PDF Editor with the document.
    2. Click on the Gear icon from the right-side of the screen.
    3. Ensure the option Hide empty form fields is enabled.

    Some fields not showing on PDF document Image 1 Screenshot 20 Screenshot 10Give it a try and let us know if you need any help.

  • R
    Ravinder Gade
    Replied on August 31, 2025 at 1:02 PM

    Thanks for the reply. Is there any api to retrieve the submitted form as a PDF or web hook toget the submitted form

    or

    Can the submitting user receive an email as an attachment?

    Currently, as account owner /form owne, I am receiving the signed pdf as an attachment

    Could you also share with me how we can create individual forms and link them as a single form and send them for sign ....and that submitted form we need as a PDF with multiple pages...pl guide me

    i am new to Jotform, ty

  • Profile Image
    Mafe_M JotForm Support
    Replied on August 31, 2025 at 1:23 PM

    Hi Ravinder,

    Currently, Jotform does not provide a direct API or webhook to retrieve the submitted form as a PDF automatically. However, you can programmatically construct the URL for the submission PDF and then download it using an HTTP request. Try the link below:

    https://api.jotform.com/generatePDF?formid={form_id}&submissionid={submission_id}&apiKey={api_key}&reportid={pdf_id}&download=1

    Do make sure you remove curly brackets as well and leave only the numbers for submission ID and form ID, API key, report ID. The link for the provided screenshot would be:

    https://api.jotform.com/generatePDF?formid=000000000000000&submissionid=000000000000&apiKey=000000&reportid=000000&download=1

    You can set up autoresponder emails to send the PDF Document as an attachment to the submitting user. In your autoresponder email settings, attach the PDF Document you created in PDF Editor. This will send the full PDF, including all fields, to the user automatically. You can easily attach form submissions as PDF files to Notification Emails. Let me walk you through it:

    1. In Form Builder, click on the Downward Arrow icon next to the Jotform Logo and select PDF Editor. Doing this will automatically generate a PDF file for your form.

    2. A pop-up will be displayed to ask whether if you want to fill out the form, click on Cancel to proceed.

    Export PDF with all the form fields Image 1 Screenshot 60

    3. After creating it, go back to Form Builder and click on the Settings tab in the orange navigation bar.

    4. Click on Emails in the menu on the left side of the page and then click on the Pencil icon that appears when hovering over the Notification Email element.

    5. Under the Advanced tab, toggle PDF Attachment to On position and choose the PDF file you created.

    6. Now, scroll down the page and click on Save.

    Export PDF with all the form fields Image 2 Screenshot 71

    For collecting signatures on multiple documents combined into one submission, you can use Jotform Sign. It allows you to upload multiple PDFs, merge them into a single signable document, and send it for signatures. The signed document is then available as a multipage PDF. This is ideal for your use case of linking individual forms and sending them for signing. Let me show you how:

    1. On your My Sign Documents page, and click on Create Sign Document on the left side of the page.
    2. Click on Upload Document to upload your own document from your device.
    3. Drag and drop your document into the Upload box, or click on Upload Document to select it.
    4. Once you add your document, click on the Create Signable Document button.

    Export PDF with all the form fields Image 3 Screenshot 82 After you create your document, you’ll see an option asking whether to detect fields automatically. To detect fields automatically:

    1. Click the Detect Fields button in the option that appears below the green navigation bar.
    2. After it matches the suitable elements with the spaces, click on Keep All.
    3. If you want to delete a field, just click on it and then click the Trash Can icon below it.

    Export PDF with all the form fields Image 4 Screenshot 93 Or you can manually match your fields:

    1. Click on the Dismiss button in the option that appears below the green navigation bar.
    2. In the Document Elements menu on the left, drag and drop the elements to your document.

    Export PDF with all the form fields Image 5 Screenshot 104 Additionally, you can create fillable PDF forms from scratch, import existing PDFs, or convert your online forms into fillable PDFs using the PDF Editor and Smart PDF Forms features. These tools help you customize the layout and functionality of your PDFs.

    If you want to automate workflows further, consider using Jotform's integration options with third-party automation platforms to trigger actions based on submissions.

    Give it a try and let us know if you need any help.

  • Profile Image
    ravindergade
    Replied on September 2, 2025 at 10:10 PM

    thank you for the reply...

    https://api.jotform.com/generatePDF?formid={form_id}&submissionid={submission_id}&apiKey={api_key}&reportid={pdf_id}&download=1


    how do i get submission_id and pdf_id ..I want to pass those two values via webhook/workflow, and in the webhook receiving endpoint system, it will construct url and fetch the pdf

    is that possible ?

  • Profile Image
    Raymond JotForm Support
    Replied on September 2, 2025 at 11:08 PM

    Hi Ravi,

    If you'd like to dynamically populate the submission ID in your flow, you have to set up your flow so that it uses the ID parameter send by the webhook payload. This data is included automatically for every submission webhook payload. If you need to find the submission ID for a specific submission, let me show you how:

    1. In Tables, click on the Three Dots icon next to the tab label, and click Manage Columns.
    2. Next, select the Submission ID, and click Update button.
      Export PDF with all the form fields Image 1 Screenshot 30

    As for the PDF report ID, you can find it on your address bar while viewing your PDF template through PDF editor.

    Export PDF with all the form fields Image 2 Screenshot 41

    Reach out again if you need any help.

  • Profile Image
    ravindergade
    Replied on September 16, 2025 at 10:48 AM

    i am actially looking tompass the submission id to a work flow that i created...that work flow triggers external endpoint ,and i want to pass the submission id , report id /pdf id so external application gets the pdf vai above url

    How can i achieve the same?


  • Profile Image
    Joeni JotForm Support
    Replied on September 16, 2025 at 11:42 AM

    Hi Ravi,

    You can send submission data directly to your external endpoint using either using the Webhook Integration. Let me show you how:

    1. In Form Builder, click on the Settings tab in orange navigation bar and select the Integration tab on the left side menu.
    2. Next, search for the Webhook Integration in the Search bar, enter your Webhook Endpoint in the Input Box and click on the Complete Integration button.
    3. Then, click on the Finish button to complete the setup.

    Export PDF with all the form fields Image 1 Screenshot 30 Another way is to redirect the user with HTTP POST after submission. This will allow you to pass the submission ID and any other field values to your workflow. Let me show you how:

    1. Click on the Settings tab in the orange navigation bar and select the Thank You Page on the left side menu.
    2. Select the Redirect to an external link after submission option, enter your URL in the Input Box and toggle on the Redirect with HTTP POST option.

    Export PDF with all the form fields Image 2 Screenshot 41 Also, Jotform automatically includes the submissionID in the POST payload. You can extract it in your workflow and use it to construct the PDF URL.

    Give it a try and let us know how it goes.

  • Profile Image
    ravindergade
    Replied on September 16, 2025 at 1:11 PM

    may i know the pay load format if i go approach 2 ? is it json ?

    also how do i have pass other params required to construct the PDF URL

    formid

    reportid

    api_key

    submissionid

    https://api.jotform.com/generatePDF?formid={form_id}&submissionid={submission_id}&apiKey={api_key}&reportid={pdf_id}&download=1


  • Profile Image
    Joeni JotForm Support
    Replied on September 16, 2025 at 1:28 PM

    Hi Ravi,

    When you enable Redirect with HTTP POST, Jotform sends the submission data as:

    Content-Type: application/x-www-form-urlencoded

    The payload is URL-encoded key-value pairs, like this:

    submissionID=1234567890123456789&formID=9876543210&q1_name=John+Doe&q2_email=john%40example.com&...

    Take note that, each field is passed using its unique field name, and values are URL-encoded. Also, since Jotform doesn't include formid, reportid or apiKey in the POST payload by default, you'll need to handle them like this:

    • Hardcode them into your endpoint logic or store them in environment variables
    • After receiving the POST payload, extract submissionID and construct the PDF URL like:
    https://api.jotform.com/generatePDF?formid=9876543210&submissionid=1234567890123456789&apiKey=YOUR_API_KEY&reportid=ABC123XYZ&download=1

    Let us know if you have any other questions.

  • Profile Image
    carlbidwell268
    Replied on September 17, 2025 at 7:02 AM

    To generate a PDF that includes all form fields, both filled and empty, follow these steps:

    1. Open the PDF Editor for your form.
    2. Click the gear icon on the right side of the screen.
    3. Ensure the option "Hide empty form fields" is disabled.

    This setting will ensure that all fields, regardless of whether they've been filled out, are visible in the PDF.

    For more detailed guidance, you can refer to Jotform's official support thread on this topic.

    https://www.jotform.com/answers/31041811-hide-
    -empty-form-fields-on-pdf

  • Profile Image
    ravindergade
    Replied on September 17, 2025 at 12:22 PM

    ok now i am trying web hook approach..I want to know where i can see the logs jot form side to see if any errors when submitting form data to webhook end point ?


  • Profile Image
    Adrian Besilla JotForm Support
    Replied on September 17, 2025 at 12:41 PM

    Hi Ravi,

    Jotform doesn’t provide webhook logs on our side. Once the form is submitted, we send the data to the endpoint you’ve specified, but if the endpoint rejects or fails to process it, those details aren’t stored in Jotform. To check this, you’ll need to review your server or endpoint logs to see if the data was received and if there were any issues. You can also try temporarily set your webhook URL to a service like Webhook.site or RequestBin to capture and inspect incoming webhook payloads from Jotform.

    Let us know if you have any other questions.