| 1 · Business & requirements discovery | We inventory every document your business produces, who produces it, from which record, and how often — then rank them by volume and pain. | Automating the wrong three documents first is the most common way a PandaDoc project stalls before anyone sees value. |
|---|
| 2 · Current-state assessment | A review of the Salesforce org behind the documents: objects, fields, record types, existing automation and the data quality of every field a contract will merge. | A blank field in a template is a blank line in a signed contract. Nearly every merge failure traces back to data, not to PandaDoc. |
|---|
| 3 · Solution architecture | We decide which objects documents generate from, how related records supply their values, where the configuration boundary sits, and what the integration surface looks like. | This is the document that keeps the project honest. It fixes scope, and it is where the configure-versus-build decision is made and agreed. |
|---|
| 4 · PandaDoc configuration | Package installation, permission sets, licence assignment, workspace and role setup, and placement of the Lightning component on the right page layouts. | Getting permissions and layout placement right on day one avoids the support queue filling with people who cannot see the button. |
|---|
| 5 · Template & document design | Your live documents are rebuilt as master templates with conditional content, a content library for approved clauses, and pricing tables that match how you actually quote. | One governed template with conditions replaces the dozen near-identical files that made version control impossible. |
|---|
| 6 · Salesforce integration | Token-to-field mapping across standard and custom objects, related-record strategy, and — where CPQ is in play — quote-line and pricing-table mapping. | This is the step that eliminates re-keying, and with it the category of error that makes legal distrust the whole system. |
|---|
| 7 · Workflow & automation | Generation triggers, approval rules by value and document type, signing order, reminders, escalation, storage routing and status write-back. | Automation is what turns a faster document into a faster process. Without it you have simply moved the manual work somewhere newer. |
|---|
| 8 · Customization | Apex, Flow and PandaDoc API work for the requirements configuration cannot reach — document packages, embedded signing, custom objects and downstream handoffs. | Kept deliberately small and documented. Custom code is the part of the build that someone has to own for years, so it should earn its place. |
|---|
| 9 · Testing & validation | Scripted UAT across real deal shapes and edge cases: missing data, multi-signer orders, rejected approvals, amended pricing and cancelled documents. | Document bugs are visible to customers. A contract with the wrong entity name costs more credibility than a broken report ever will. |
|---|
| 10 · User training | Role-based sessions for reps, approvers and administrators, with a written runbook covering the failure cases each role will meet. | Adoption is the real deliverable. A perfectly configured system nobody uses is indistinguishable from no system at all. |
|---|
| 11 · Deployment | Staged go-live — usually one team and one document type first — with a rollback position and a named owner for the first two weeks. | A phased cutover contains the blast radius. Where documents are revenue-critical, that matters more than finishing a week earlier. |
|---|
| 12 · Support & optimization | Template changes as products and terms move, new document types, approval-rule tuning, and reporting on where documents still stall. | Document systems drift the moment pricing or legal language changes. Ownership after go-live is what keeps the second year working. |
|---|