Getting your page ready

Getting your page ready...

0%

Thanks for visiting PipelineSync.

Home Solutions Pricing Integrations Resources About Book a free consultation

allentrinidad@pipelinesync.net

INTEGRATIONS • 8 MIN

The HubSpot PandaDoc Integration, Set Up Right

For sales teams sending proposals and contracts from HubSpot: how PandaDoc fills documents from deals, what flows back when a document is signed, which plans you need, and the token and pricing-table rules that trip people up.

By the PipelineSync team Updated

PipelineSync field guide

What does the HubSpot PandaDoc integration do?

It creates PandaDoc documents from HubSpot records and sends results back. Start a proposal or contract from a deal, contact, company or ticket, and HubSpot properties fill its variables while deal line items fill its pricing table. With PandaDoc's sync rules, a completed document can move the deal stage, attach the PDF and update deal properties.

PandaDoc builds the app, which is certified in HubSpot's App Marketplace. This guide follows PandaDoc's and HubSpot's documentation as of October 2026, when PandaDoc was moving from its classic CRM card to a new document creation experience and app card.

What do you need for PandaDoc and HubSpot?

A PandaDoc Business or Enterprise plan, and a PandaDoc owner or admin who is also a HubSpot admin with App Marketplace access. PandaDoc's sync rules need its External automations feature, a paid add-on on Business and included on Enterprise. HubSpot workflows that react to documents need a HubSpot Professional or Enterprise subscription.

  • Workspaces: the integration is enabled per PandaDoc workspace, and users must be in the connected workspace.
  • eSignature plan: PandaDoc says pulling HubSpot data isn't available to eSignature plan users.
  • EU accounts: start the connection from PandaDoc.

How do you set up PandaDoc in HubSpot, in order?

In PandaDoc, open Settings, Integrations, HubSpot and connect your HubSpot account. If you want sync rules, also connect HubSpot automations, using the same HubSpot account. Add the PandaDoc card to record views, add a step to each template that pulls data from HubSpot, set up variables and pricing tables, then create a test document from a deal.

  1. 01 ConnectFrom PandaDoc settings
  2. 02 AutomationsSecond connection, same account
  3. 03 CardOn record views
  4. 04 TemplatesPull data step, variables
  5. 05 RulesStage, PDF, properties
  6. 06 TestOne deal end to end
The setup in six stages. Each one is described in the list below.
  1. Connect from PandaDoc's integration settings.
  2. Connect automations if you'll use sync rules; both connections must use the same HubSpot account.
  3. Add the card through HubSpot's record customization.
  4. Prepare templates with a pull-data step, variables and a pricing table. PandaDoc notes up to five minutes' delay after changes.
  5. Set rules for stage changes, PDF attachment and property updates.
  6. Test with a deal that has line items and an associated contact.

How do tokens and pricing tables work?

Variables pull HubSpot properties, including custom ones, and are case-sensitive. Which ones work depends on the starting record: deal documents can use deal and company variables, company documents only company ones, and contact data needs role variables. Pricing tables take line item name, description, price, quantity and discount. Taxes aren't supported, and recurring prices become one-time.

  • Sensitive data: PandaDoc doesn't support HubSpot's sensitive data properties as tokens.
  • Refresh: HubSpot data can only be refreshed while the document is a draft.
  • Discounts on line items show as a flat amount.
  • New recipients who aren't in HubSpot are created as contacts after the document is sent.

What can PandaDoc update in HubSpot?

With sync rules: change the deal stage when a document reaches a status such as Completed, attach the PDF when it's sent or completed, write PandaDoc field values to deal properties, and update deal line items, optionally without changing the deal amount. HubSpot contact-based workflows can also trigger on document events, from created and viewed to completed, paid or declined.

Rules don't apply to documents that already exist, and only text, date, dropdown, checkbox and radio fields sync back. Agree which stage a signed contract should set before you build the rule; our deal stages guide covers exit criteria.

Signed contracts not updating your pipeline? Bring one deal to a free 30-minute call and we will trace the rules.

What happens if you disconnect PandaDoc?

Disconnect each connection in PandaDoc's HubSpot settings, then uninstall the app in HubSpot. PandaDoc says uninstalling doesn't delete existing data in HubSpot, but it stops being updated. If you use classic PandaDoc cards, note that HubSpot retires classic CRM cards in late 2026, and PandaDoc has moved to an app card.

HubSpot PandaDoc checklist

✓
Business or Enterprise plan
✓
Correct workspace connected
✓
Automations connection added
✓
App card on record views
✓
Variables checked for typos
✓
Line items on test deals
✓
Tax handled outside pricing table
✓
Stage rule for signed contracts
✓
PDF attached on completion
✓
Tested end to end

Key takeaway: PandaDoc builds documents from HubSpot deals and can push status back. Check tokens carefully, keep line items clean, and add sync rules so signed contracts move the deal.

Frequently asked questions

What does the PandaDoc HubSpot integration do?

It creates PandaDoc proposals, quotes and contracts from HubSpot deals, contacts, companies and, more recently, tickets. HubSpot properties fill document variables, deal line items fill pricing tables, and document status can move deal stages, attach PDFs and update deal properties. PandaDoc builds the app, which is certified in HubSpot's Marketplace.

Which PandaDoc plan includes the HubSpot integration?

Business or Enterprise, when we checked in October 2026. PandaDoc's sync rules, such as changing a deal stage when a document is completed, need its External automations feature: a paid add-on on Business and included on Enterprise. PandaDoc says pulling HubSpot data isn't available on its eSignature plan.

Can PandaDoc move a HubSpot deal stage when a contract is signed?

Yes, with PandaDoc's sync rules. Set a rule to change the deal stage when a document reaches a status such as Completed; any status except Draft can be the trigger. The rules need a second HubSpot automations connection in PandaDoc and don't apply to documents that already exist.

Why aren't PandaDoc tokens filling in from HubSpot?

Usually the token is wrong or unavailable. Variables are case-sensitive, so one wrong character leaves them blank. Which variables work depends on where you start: a company document can't use contact or deal variables. PandaDoc also doesn't support HubSpot's sensitive data properties.

Can HubSpot workflows react to PandaDoc documents?

Yes, in contact-based workflows. PandaDoc's documentation says its trigger properties, such as document action (created, sent, viewed, completed, paid or declined), are only available as triggers in contact-based workflows. Workflows need a HubSpot Professional or Enterprise subscription.

Sources

HubSpot documentation behind the feature and tier notes above, checked October 2026. HubSpot changes features and tiers often, so check your own portal too.