Skip to content

Ideas to Improve PandaDoc

💡 Your PandaDoc ideas are getting a better home!

We appreciate all the feedback and ideas you’ve shared with our Product Team. Starting October 15th, UserVoice goes read-only as we migrate feedback to the new PandaDoc Community. Don't worry—your existing ideas and votes will come with us!

Questions? Reach out to the PandaDoc Support Team.

Ideas to Improve PandaDoc

Categories

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

136 results found

  1. The ability to see the name of the sections of the pricing table when requesting document details via API.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Please put supporting the X-HTTP-Method-Override header for API on the roadmap. NetSuite is not alone in blocking http PATCH.

    We currently have our own integration between NetSuite and PandaDoc. As part of that we need to be able to retire documents when we change an Estimate in NetSuite. At that point the existing document is obsolete. So we are trying to use the api to change the status of the Panda doc from a NS server script:

    PATCH https://api.pandadoc.com/public/v1/documents/{document_id}/status/

    However PATCH is not universally accepted as a valid HTTP method and the NS scripting api does not offer it. Instead,…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. The doc says the Default is 50 and Max is 100. We need more results during the document list API call

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We wanted to share an update regarding "Get all documents with recipients in one query via API". After careful consideration and further analysis of the idea, we have adjusted its status to "Not Planned."

    This change allows us to further explore the feasibility and impact of this and other requested enhancements, ensuring that any updates we introduce are in the best interest of our users and align with our platform's long-term vision.

    We appreciate your understanding.

  6. To be specific, I'm using Pipedrive as my CRM which integrates with Pandadoc. My question relates to using the API to make that connection and not have to manually login to make the connection.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. I went to use Panda from within Hubspot Deals today and got this message (see pic)

    What specific actions or behaviors do you expect from this feature?
    Maintain existing feature set

    What is the issue that this functionality would address for you? Why would you require it?
    Our contract eSign is built around it. We were about to upgrade to build our entire eSign around it but won't be able to do so if this update is not implemented.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. We often have issues where clients send a document to someone to sign and a number of non-required fields are missed. When the signers use the "next" button, it jumps from one required field to the next, meaning intermediate non-required, but important fields are missed.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. The docs page https://developers.pandadoc.com/docs/field-tags shows square-bracket
    examples like [textfield:user:name], but the API only recognizes curly-brace
    tags ({textfield:user:name
    }). Support chat confirmed curly is the correct
    syntax. Two asks:

    1. Update every example on that page to curly braces.
    2. Make unparseable/bracket-style tags return a validation warning instead of a silent no-op — today the doc uploads fine with zero fields and recipients silently degrade from signer to CC, which you don't notice until someone can't sign.
    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Currently, reporting and CSV exports include statuses like Draft, Sent, Viewed, Completed, Expired, and Declined, but there is no way to see a global count of documents that were rejected in the approval workflow.

    “Rejected” exists as a document status in the API, but it is not available in reporting dashboards or exported analytics files.

    Request: Add a Rejected status tile in reporting and include it in the CSV export so teams can track this metric across all documents.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. When I select 'preview' on a form under the templates tab, it creates a new form, which is then deducted from my usage credits -- this is deceptive, as a preview shouldn't create a new form. A preview -- by description -- is supposed to show you what the page will look like when active, but not be active itself.
    The usage credits are very expensive, so you need to warn people in advance that you can't preview a form without creating one, and that it will cost you a credit. I've wasted a bunch of credits on this, when…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Currently, when changes are made to Salesforce object schemas (such as field renames, new custom fields, or mapping updates), or when fields simply need to be resynced, administrators must manually open every single template in a workspace to refresh or update the Salesforce tokens/fields. For workspaces with dozens or hundreds of templates, this manual process is incredibly tedious, prone to human error, and a major operational bottleneck.

    Proposed Solution
    We need a way to trigger a bulk refresh of Salesforce field mappings for all templates within a specific workspace simultaneously. This could be achieved via two proposed methods:

    Option A…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. We have a Shopify website that allows customers to upload a reference image showing how they would like their product to be customized.

    As the contract is generated automatically through the API without any manual intervention, we would like this uploaded reference image to be displayed in the pricing table. Including the image would provide clear visual context for the customized product and help avoid any ambiguity.

    In scenarios where a customer uploads a reference image, our system creates a custom product via the API. However, we are currently facing a limitation in assigning the uploaded image to the custom…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Ability to add a slide show of multiple images in a document

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Customer is requesting improvements to multi-workspace API architecture for Enterprise franchise use cases.

    Current customer environment:

    40+ franchise offices
    Each franchise requires its own PandaDoc workspace
    Users may belong to multiple workspaces
    CRM + embedded signing workflow is the primary use case
    PandaDoc is being used primarily as an API-driven signing/orchestration layer

    Current pain points:

    Workspace API keys are isolated per workspace
    Customer must maintain:
    workspace API keys
    workspace/user mappings
    webhook management per workspace
    synchronization logic internally
    No efficient org-level way to dynamically determine which workspaces a specific user belongs to

    Main customer request:

    Org-level API endpoint to retrieve workspace…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Create an API endpoint or webhook that triggers based on individual field completion or real-time page navigation.

    we're looking for some way of better tracking how far along someone's getting with a document. Right now it's split into 10 key requirements, so we thought maybe that's a better way of tracking progress within a document

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. It would be great to have the ability to filter webhook history in the PandaDoc Developer Center using a custom date range, in addition to the existing preset options. This feature would make it easier to review and analyze webhook events for specific periods.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. A notification or prompt that the APIK key needs to be reset if the user who generated is removed.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Today, the Redirect URL after completion setting appears to be static. It would be extremely valuable if this redirect could be dynamically customized per document/session via integrations (e.g., Make / Zapier) or via variables, so customers can redirect signers to different landing pages and pass custom query parameters.

    Why this matters (use case):

    We run multiple campaigns and need to send signers to different LPs depending on:

    document template / campaign

    recipient / segment

    region / language

    deal owner / pipeline stage

    We also want to pass tracking parameters such as:

    utmsource, utmcampaign, utm_content

    internal IDs like doc…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. In Team Dashboard when you select a name and pull up the metrics for the team member, then go into one of the options (ie View) and when you click the back button it does not take you back to the team member dashboad but the Team Dashboad as a whole. Sounds like this is something that PandaDoc has not thought of having a back option so it takes you back to where you last were and not from the start which is not efficient

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?