Product updates, tutorials, best practices, and stories from the Quixli team.
Creative work sent without a rationale gets reviewed as taste, and taste is an argument nobody wins. How to convert every decision into a constraint, the five sections, why you should show the option you rejected, and the adjectives to cut.
The limits are the feature. What no amount of document tracking will ever tell you — which section they read, who they are, how many they were, why they did not open it — and the four things it genuinely can.
A tender response is a compliance document that also has to persuade. Why inverted-pyramid advice is wrong here, where format compliance is free marks, and why the tracking blackout is the process rather than your tooling.
A report has an audience, so the question is who has not read it — and one shared link cannot answer that. The per-recipient setup that can, what to read instead of engagement, and two ceilings to know first.
A renewal is the one proposal where you already have the evidence, and it is still the one most often lost. Why the client is really asking what would happen if they stopped, the seven sections, and why proposing to stop doing something is your most credible paragraph.
Your own opens and your team’s are marked and kept out of every client counter, alert and digest — and shown separately with no names. Why exclusion alone was not enough, and the three ways it still fails.
Start with the word yes, on its own. What to say next depending on which of four things they were actually worried about, five phrasings that lose the room, and what to do if they ask you to stop.
A deck you present and a deck you send are different documents, and most people send the first. The seven things a sent capability deck needs in order, why a deck with no price gets forwarded to nobody, and what to cut.
A PIN is a real control with a real cost: it has to reach the reader somehow, and the reader it most often blocks is the senior one who arrived through a forward. When it earns its place, and why a PDF password is a worse version of it.
Read data answers one question, and that question expires when the deal does. What keeping it costs you, exactly what Quixli retains and for how long — including the default we think you should argue with — and a routine that survives a busy month.
A case study is evidence, not marketing, and it fails by being about the sender. How to open on the constraint rather than the client’s name, the seven parts, why every number needs its method attached, and why sending three is sending none.
Two laws govern this, not one: ePrivacy Article 5(3) governs the cookie, GDPR governs the data, and confusing them is why people either panic or ignore it. What each requires, cited, plus the signal we do not honour.
A two-day silence and a two-week silence are different events. What an open with no reply means at each interval, the return visit that overrides all of them, and the rewrite to resist.
Burying the number does not delay it — it makes the reader hunt for it while thinking about nothing else. Where the price belongs, the four things that must sit beside it, and the difference between a validity date and an expiring link.
Green, green, green, red is how status reporting fails, and trust dies at the transition rather than at the red. Six sections in the order that gets them read, why percentages are worse than states, and how to escalate in small amounts.
Disclosure and narration are different questions with opposite answers. Yes, they should always be able to know. No, you should almost never tell them what the numbers say — and here is exactly when the exceptions apply.
A timestamp is a fact about your clock, not your reader’s. Why day-of-week theories die on contact with your actual send volume, how to test one properly, and the two timing patterns that work on a single document.
An attachment generates no evidence at all, by construction. A link asks for a click people are trained not to make. What each really costs, and the trap in the obvious compromise of sending both.
Measuring a document you made and profiling the person who reads it share a name and nothing else. Three tests for where the line sits, the case that does not resolve cleanly, and the features we declined to build.
Device tells you about the circumstances of a reading, not the reader’s intent. What a mobile visit genuinely implies, why it inflates your reader count, and the pattern of phone-then-laptop worth acting on.
A cover page spends your most valuable screen on two facts both parties already have. What the convention was actually for, why the link preview inherited its job, and the four cases where it still earns its place.
Every published answer is an average over industries that have nothing in common. Here is why length is a proxy for the wrong thing, and a ten-send measurement that finds the real number for your own work.
A unique-reader count merges signed-in and gate-identified visits and falls back to the browser. Four things move it in both directions — and one, much larger, that only ever moves it one way.
You know it was read. They do not know you know. What the signal is really for — timing and framing, never a sentence — and what to send in the four situations you will actually be in.
A gate buys you an address given at the moment of intent — and never a verified one. What it genuinely gets you, why its cost is invisible in your own numbers, and how to measure that cost properly.
Country resolution is near-certain; city resolution is not, and its error is systematic rather than random. Why an entire region piles into one capital, and what to do about it.
A reading time computed from when a tab opened and closed only ever exaggerates. Here is the method that does not — measuring in confirmed slices, and crediting nothing for silence.
A tracking pixel measures an image request. A tracked link measures a reading session. They fail in different directions, and only one of them can see a forward.
Best practices for document sharing — including view limits, expiration dates, PIN protection, audit trails, and access control policies.
A deep dive into building real-time collaboration with Yjs CRDTs, Hocuspocus WebSocket server, and ProseMirror integration.