How Strkr's Docs module actually works
A product tour of Strkr's Docs module: templates, mail-merge, version control, e-signature, and the workflows teams build with it.
Document management inside a CRM covers everything from proposal generation to signed contract storage to post-close engagement letters. The common failure mode is treating documents as attachments on records: the files exist but nothing is searchable, versioned, or templated, so reps default to Word and shared drives and the CRM becomes a filing cabinet nobody uses.
Strkr’s Docs module was designed around the opposite assumption: documents are first-class CRM objects with templates, mail-merge, version control, e-signature workflows, and full-text search built in. This post is a product tour.
The scope
The Docs module covers:
- Templates with mail-merge from any CRM field
- Dynamic content blocks that include/exclude based on deal conditions
- Version control with change log and rollback
- E-signature integration with DocuSign, PandaDoc, Dropbox Sign
- Attachment storage on account, contact, deal, project records
- Full-text search across the document corpus
- Automation via the no-code flow builder
All on the same data model as CRM and the rest of the workspace.
Templates
A template is a document (proposal, order form, MSA, NDA, SOW, engagement letter, engagement extension) with merge fields that pull from CRM data.
Mail-merge references
Templates reference any CRM field using dot notation: account.name, contact.email, deal.amount, deal.custom_scope_field, deal.account.industry (up to three levels deep via lookup fields).
Generating a document from a template:
- Rep opens the deal record
- Clicks “Generate from template”
- Picks the template
- Preview shows the populated document
- Reviews, edits if needed, saves
The generated document attaches to the deal, account, and primary contact automatically. No manual filing step.
Dynamic content blocks
Templates can include conditional sections that render only when a condition is met. Example:
IF deal.amount > 50000
[INCLUDE enterprise-terms-section]
ENDIF
IF account.industry = "Healthcare"
[INCLUDE hipaa-addendum]
ENDIF
One template produces different documents based on deal attributes. Teams typically run 5-10 templates total (not 50 permutations) because dynamic blocks handle the variation.
Template inheritance
Templates can inherit from parent templates. A “US proposal” and “EU proposal” can both inherit from a “base proposal” template, adding region-specific content without duplicating the shared sections. Changes to the base propagate to inheritors on next generation.
Version control
Every document (template or generated instance) has versions. Each save creates a new version with timestamp, author, and change log entry.
Reps can:
- View the version history
- Compare any two versions side-by-side
- Roll back to a prior version
- Reference a specific version in automation (useful for compliance workflows)
Templates specifically benefit from version control: a legal change to the standard MSA creates a new template version. Deals mid-cycle keep using the version that was current when the deal started; new deals get the latest.
E-signature integration
Three native integrations: DocuSign, PandaDoc, Dropbox Sign. The workflow:
- Rep generates document from template
- Clicks “Send for signature”
- Selects the recipient(s) from the deal’s contacts
- Signature workflow fires through the integrated provider
- Document status (sent, viewed, signed, declined) attaches to the deal record and updates in real time
- Signed version with audit trail attaches to the deal automatically
Reps never leave the Strkr workspace for the signature flow. Status is visible on the deal; signed documents live where everything else does.
For teams that want to use a different e-signature provider, the Docs module supports webhook-based integration with any signature tool. Status flows into the CRM via the webhook.
Automation
Documents can trigger flows and be triggered by flows via the no-code flow builder. Common patterns:
Documents triggered by flows:
- Deal moves to Proposal stage, flow auto-generates the proposal from the standard template, sends to primary contact
- Project reaches a billing milestone, flow generates the invoice document and sends to the AR email
Documents triggering flows:
- Signed contract comes back, flow fires: moves the deal to Closed Won, creates the project record, assigns the delivery lead, notifies the finance team
- Document viewed 3+ times, flow fires: notifies the rep that the recipient is actively reviewing
The combination is the typical shape: a template generates the document; a flow sends it; signature events fire follow-on flows.
Storage and search
Documents attached to records are indexed for full-text search. The search surface finds documents by content, not just filename or metadata. Searching “indemnification” across the corpus returns every signed MSA containing that clause, with the account and date visible.
For teams storing significant document volume, this search capability turns the CRM into a legal reference tool: “what did we commit to Account X in year Y” is a query, not a file hunt.
Permissions on documents
Documents inherit permissions from the parent record (deal, account) by default. Teams can override with document-specific permissions for sensitive content:
- Executive compensation agreements visible to HR and exec team only
- Legal documents visible to legal + account team
- Standard proposals visible to the full sales team
The permissions model is the same as the rest of the Strkr workspace. If you understand how it works on Accounts, you understand how it works on Documents.
When Docs is the wrong tool
Three cases where another approach fits better:
1. Complex contract lifecycle management
Teams with sophisticated redlining, obligation tracking, renewal auto-generation, and multi-party negotiation flows at enterprise scale are better served by dedicated CLM platforms (Ironclad, Icertis, Agiloft). Strkr’s Docs module handles the common 80% of document workflows but doesn’t attempt to be a full CLM.
2. Design-heavy marketing collateral
Pitch decks, brochures, campaign landing pages with heavy visual design live better in design tools (Figma, Canva) with final PDFs attached to the CRM. Docs is optimized for template-based business documents, not design-driven creative.
3. Internal knowledge base and wiki
Internal product documentation, process wikis, team playbooks fit dedicated knowledge platforms (Notion, Confluence) better than CRM docs. Strkr’s Docs module is for customer-facing documents, not internal knowledge.
For proposal generation, contracts, order forms, engagement letters, SOWs, and standard business documents, the Docs module covers the full workflow natively.
How to try it
The Docs module is included on paid Strkr tiers. The 14-day free trial covers the full feature so you can build templates, generate documents, and configure e-signature workflows against sample data. See strkr.io/pricing.
Related reading: CRM with document management: contracts, templates, e-signature covers the broader category.
Conclusion
Strkr’s Docs module treats documents as first-class CRM objects: templates with mail-merge, dynamic content blocks, version control, e-signature workflows, and full-text search, all on the same data model as the rest of the workspace.
For B2B teams whose document workload is proposals, contracts, and standard business documents, that structural choice removes most of the friction in traditional CRM-plus-separate-document-tool stacks.