When a lead gets assigned, outreach should follow automatically. Connect your CRM's round robin routing to PandaDoc, and every rep sends the right document instantly, from their own name.
Leads go cold fast. Every minute a rep spends pulling a template, filling in contact details, and sending an outreach document is a minute your competitor could use. Round robin assignment gets the right lead to the right rep. But reps still have to manually create and send outreach documents, which means you've only automated half the process.
Connecting your CRM to PandaDoc closes the gap. The moment a lead is assigned, PandaDoc generates a personalized outreach document and sends it from the rep's name. No manual steps, no lag. Here's how to set it up.
Why round robin assignment falls short
Getting the right lead to the right rep is only half the problem. Once the assignment happens, the rep needs to act quickly, consistently, and with the right message. Manual outreach breaks down in four ways.
Outreach is delayed. Reps have to find the right template, personalize it, and send it. At high lead volume, that adds up. Some leads wait hours. Some get skipped entirely.
Messaging is inconsistent. When reps maintain their own document versions, you end up with multiple variations of what should be one approved outreach template. Some are outdated, off-brand, or have the wrong pricing.
Managers have no visibility. There's no reliable way to know what went out, when, or whether the prospect opened it.
Follow-up timing is guesswork. Without document tracking, reps can't tell when a prospect has opened the outreach, so they follow up too early or miss the window entirely.
Round-robin routing is supported in most CRMs. The gap is what happens after the assignment. PandaDoc fills that gap.
How PandaDoc and your CRM divide the work
Your CRM handles routing. PandaDoc handles document execution.
HubSpot, Salesforce, or Pipedrive manages round robin assignment and determines which rep owns each incoming lead
PandaDoc detects the assignment, then automatically generates and sends a personalized outreach document from the assigned rep, populated with their name, signature, and the prospect's details from the CRM record
Your CRM routing logic stays in the CRM. Your document workflow stays in PandaDoc.
Is this setup right for your team?
This works best when there's a clear, repeatable outreach motion to automate. Build the process first, then automate it.
You’re a strong fit if: Strong fit:
Your team uses HubSpot, Salesforce, or Pipedrive with structured pipeline stages and lead assignment rules in place
You have a consistent outreach document that most reps send in early-stage conversations
Reps are at varying experience levels and you want everyone sending the same quality outreach
You want manager visibility into outreach activity without relying on rep self-reporting
Consider alterntatives if:
Teams without a CRM or with unstructured lead data will run into roadblocks. The integration pulls from clean CRM records.
Very short, transactional sales cycles may not need a formal outreach document in the motion at all.
Outreach that's highly customized from first contact won't fit a shared template model.
How to automate outreach with PandaDoc: step-by-step
The steps below walk through the full setup, from CRM routing to document tracking. A Sales Ops or RevOps lead can complete this without engineering support.
Step 1: Configure round robin assignment in your CRM
PandaDoc's automation triggers off the CRM owner field. Before setting up anything in PandaDoc, confirm that round robin assignment is working and that the assigned rep's name and email are captured in the owner field.
HubSpot: Use Workflows to set up a rotation action that assigns incoming leads to reps in sequence. The contact owner field updates automatically with each assignment.
Salesforce: Use Lead Assignment Rules to route incoming leads, then configure round robin distribution across your rep pool. PandaDoc reads the Lead Owner field.
Pipedrive: Use Automation rules to rotate deal or lead ownership across team members. Confirm the owner field populates at the moment of assignment.
Quick test: after a lead is assigned, confirm the rep's name and email are in the owner field. That's the data PandaDoc uses to personalize and send the outreach document. Clean that up here before moving on.
Step 2: Connect your CRM to PandaDoc
PandaDoc has native integrations with HubSpot, Salesforce, and Pipedrive. No Zapier workarounds needed. The integration makes CRM assignments visible to PandaDoc's automation and keeps document status syncing back to your pipeline.
Go to Settings > Integrations and select your CRM
HubSpot: Install the PandaDoc app from the HubSpot Marketplace, authenticate, and map the CRM fields you'll use for document personalization (contact name, company, deal value, owner)
Salesforce: Install PandaDoc from the Salesforce AppExchange, configure field-level access, and map the Lead Owner field
Pipedrive: Connect via the PandaDoc integrations panel, authenticate, and map the deal owner field, along with any contact or deal fields you want to pull into outreach documents
Confirm two-way sync is active. This pushes document status (sent, opened, signed) back into your CRM pipeline automatically.
Step 3: Build a rep-personalized outreach template
One template, personalized for every rep automatically. The rep's name, email, and signature pull from the CRM owner field, so the same template sends as Alex from Chicago, Priya from London, or Marcus from Sydney without anyone touching it.
In the template editor, create or open your outreach document
Add sender variable tokens: {{Sender.FirstName}}, {{Sender.LastName}}, {{Sender.Email}}. These pull from the assigned rep in the CRM automatically.
Add prospect variable tokens: {{Contact.Name}}, {{Company.Name}}, {{Deal.Value}}. Pulled from the CRM contact and deal record.
Use Smart Content blocks to show or hide sections based on deal type, territory, or product line. One template can flex across use cases without creating separate versions.
Save and publish the template to the team workspace as the single shared source for all rep outreach
Step 4: Set up an automation to trigger outreach on lead assignment
A lead gets assigned in the CRM. PandaDoc detects the trigger. The outreach document goes out from the right rep automatically. The rep is notified throughout and stays in the loop.
Go to Automations in the left panel and click + New Automation
Select the outreach template from Step 3
Set the trigger: CRM stage change, for example, when a lead moves to "New" or "Outreach" stage
Configure the sender to pull from the CRM-assigned owner field. This puts the rep's name and signature on the outgoing document.
Set recipient details to pull from the CRM contact record (name, email, company)
Enable rep notifications so the assigned rep is alerted when the document sends and when the prospect opens it
Step 5: Track outreach activity and follow up at the right moment
Once the system is running, PandaDoc gives reps and managers a clear view of what's happening after the document goes out.
From the PandaDoc dashboard, monitor document status across all outreach in real time: opened, viewed, pending signature, completed
Use document activity data to see which reps' outreach drives the most engagement and identify what's working at the template or content level
Set automated follow-up reminders for documents that haven't been opened within a set timeframe
CRM pipeline stages update automatically when prospects engage with or sign documents. No manual logging required from the rep.
For sales managers: the dashboard shows team-wide outreach activity across every rep. See what went out, when it was opened, and which deals are moving.
Results you can expect
Teams that connect CRM routing to automated document outreach see improvements in speed, consistency, and visibility, often within the first few weeks.
Outreach goes out in seconds, not hours, with no rep action required
Every rep sends on-brand, up-to-date outreach regardless of tenure
Lead workload is distributed evenly across the team
Managers get outreach visibility without micromanaging
CRM data stays current as deal stages update when prospects engage
What you need to get started
Most teams can complete this setup in a week or less. No engineering required. Everything lives in PandaDoc's UI and your CRM's settings panel.
What you'll need:
A PandaDoc Business plan that includes workflow automation and CRM integrations
An active HubSpot, Salesforce, or Pipedrive account with round robin assignment configured
A Sales Ops or RevOps lead to own the setup, configure the automation, and build the shared template
A CRM admin to confirm field mapping and pipeline stage configuration
Optional: a marketing or content stakeholder to review the outreach template before it goes live
Ongoing maintenance is minimal. Most teams revisit the setup only when they add a new outreach document type or update their CRM pipeline stages.
Next steps
Already routing leads through a CRM with manual outreach as the bottleneck? Here's where to start.
See it in action → Request a demo to see how PandaDoc's automation handles your specific CRM and outreach setup.
Try it yourself → Start a free trial and build your first automated outreach workflow in PandaDoc.

