PaperIQ · CPQ, CLM & documents

Deal in.
Signed
proposal out.

A block canvas for the documents that carry money: proposals, quotes, invoices, statements of work. Behind them sit CPQ — configure, price, quote, off a real product catalog with discount caps and approvals — and CLM, which carries the signed contract on through clauses, redlines, e-signature and renewal.

1pricing engine behind every number
3formats from one definition
0retyped numbers, quote to document
0sends past an open approval
The product

The document is
the deal surface.

§ 01 / product

A proposal is the last thing a client reads before they say yes, and too often it is a copy of last month's file with the name changed. PaperIQ makes it a live document: composed from blocks, priced from the same engine that quotes the job, branded automatically, and signable in place.

01 · canvas

Blocks, not templates

Drag in event headers, scope sections, pricing tables, invoice blocks and data tables. Every block renders for the recipient on a phone; static blocks print, and the live ones — video, embeds, panoramas — fall back to a still or a link.

02 · variables

Resolved at render time

CRM fields drop in as variables and resolve when the document is rendered — viewer, PDF and Word read one map — so a token the CRM never answered stays visible instead of vanishing.

03 · brand

Brand pull from a URL

Point PaperIQ at a site and it lifts the palette, type and logo, shows you what it found, and applies it on your say-so. The workspace defaults behind it are admin-only.

04 · signal

Analytics down to the section

You see how many times it was opened, by how many people, and the seconds each section held them — the difference between a silent client and a stuck price.

05 · CPQ

Configure, price, quote

A real product catalog — SKU, cost, unit type, billing cycle — with rules that require, exclude or auto-add products against each other as the quote is built. Discount caps and approval thresholds are authored once; a guided quote that trips one routes into a shared inbox as a fixed chain, so a later policy edit can never rewrite an approval already in flight.

06 · CLM

The contract after the signature

Contracts sit in one repository you filter by status and type, counterparty paper included. Paste their revised text and get a tracked-changes diff you accept or reject change by change; signing is native and free on every tier. Renewal, notice and payment dates surface on the document as obligations.

07 · Salesforce

Native in Salesforce

Generate a document from an Opportunity and a template without leaving Salesforce, save it back with file versioning, and the signed result writes onto the record. Salesforce is the deepest integration; the product stays CRM-agnostic.

08 · payment

Get paid in the document

A Stripe payment link sits on the invoice block, and deposit and milestone schedules reconcile to the cent against the same frozen totals.

09 · deal room

A room the buyer can ask questions in

Each stakeholder gets their own link. A question agent answers only from the document itself, a mutual action plan tracks who owes what, and per-person engagement lands in the seller's inbox.

10 · deck import

Start from the deck you already have

Drop a PDF deck and PaperIQ proposes a document — sections, tables, images, floorplan hotspots — for review before anything is created, with no AI tokens spent on the conversion. A 24-page deck became 18 sections, 4 tables, 43 images and 9 hotspots in 4.9 seconds (measured 2026-09-01).

11 · history

One version per send

Every send mints a version and the live link always resolves to the latest. Presentation mode and search run over the resolved text.

paperiq.org/view/8f21

Sample data Drawn procedurally in your browser — no screenshots, no stock imagery, and no real client on the page.

Interactive composer · runs in this page

Compose it.

§ 02 / interactive

Toggle blocks on and off. The document rebuilds, the pricing table re-totals, and the read-time estimate moves — the same loop a rep runs before hitting send.

Document preview · Larchmont Wedding 2026 Sample data

page 1 of 3 · rebuilt on every toggle

Blocks

click to include or drop
document total
pages
est. read time
signature ready

Line items here are illustrative. In the product one shared pricing engine prices the block, so what the document prints and what the buyer is charged are the same number.

Interactive · the margin rule

Try the rule.

§ 03 / interactive

Drag the discount a rep might ask for. This model re-prices its own line items and stops at the margin floor rather than warning you and letting you click past. In PaperIQ the same idea ships as an approval gate: a discount over the threshold your org configures routes for approval, and the send is refused — fail-closed — until it clears.

Sample data The list price, cost and floor below are an illustrative quote, not a customer’s.

Under the hood

One source for
every number.

§ 03 / architecture

The failure mode PaperIQ is built against is drift: the proposal says one price, the work order another, the invoice a third. PaperIQ removes the retyping step entirely.

Model
A document is structured blocks, not a page image — so it renders to web, PDF and an editable file from one definition.
Pricing
Tables read the quoting engine, not a pasted number. A converted quote carries the engine’s own snapshot, and the accepted total is re-derived by that same engine at signature.
Variables
CRM fields resolve at render against one map shared by the viewer, every PDF path and Word. A field the CRM answered as empty prints empty; a token it never answered stays visible as itself, so a date cannot go missing in silence.
Brand
Palette, type and logo lifted from a URL and applied to a document after you confirm the preview. The workspace brand record underneath it is one row, and changing it takes an admin — no per-rep reinterpretation of the brand.
Signature
Signing happens in the document, in an order you assign per block. The executed copy can be hashed and anchored — SHA-256 over the PDF bytes plus its sorted metadata — on the plans that carry it.
Analytics
Per-section view events — seconds spent per section, never keystroke-level. It tells you what stalled, not what somebody typed. Stated plainly: the recipient link also records viewer email, IP and user agent, so this is identified, not anonymous.
0outputs from one definition — web, PDF, Word
0block types, every one rendered for the recipient
0pricing engine behind every total
0retyped numbers between quote and document

Start a conversation.

No account and no sales sequence. Leave an email and a person replies from info@mzeiq.com.

Or email info@mzeiq.com directly.