How to preserve your voice when using AI
By Jack Stovell · published 2026-09-20
You wrote the brief. The assistant wrote the draft. It is fine, and it is not you. The sentences are a little longer, the hedges are back, the contractions are gone, and a "furthermore" has appeared from nowhere. Nothing is wrong enough to point at, so it ships, and the next one drifts a little further.
Preserving a voice is not a matter of asking nicely. Models regress to the middle of their training data unless something holds them to a target. Here is what holds.
Check the drift first. Paste something you wrote yourself and the AI draft below. The draft is measured feature by feature against your piece, so you get the number and the list of what moved rather than a feeling.
1. Know which habits are yours
A voice is mostly habits you cannot see: how often you contract, how many asides you put in brackets, whether you open with a question, how short your shortest sentences get. Ask an assistant to "keep my voice" and it keeps the adjectives you might use to describe yourself, which is not the same thing. Measure the piece you are proudest of and you have a target: average sentence 11 words, 21 contractions per 1,000, no exclamation marks, dry humour. That is a brief a model can follow.
2. Give the assistant numbers, not adjectives
"Conversational but authoritative" produces the same draft for everyone. "Average sentence 12 words, one sentence under eight words in every paragraph, contractions everywhere, no em dashes, conclusion first" produces yours. The prompt builder on the ChatGPT page writes that prompt from a sample of your writing. A full profile does it with 45 attributes and keeps your samples so the model has real sentences to anchor on.
3. Score before you ship
The step most people skip. A voice-match score compares the draft to the measured profile and names the features that moved: "formality 7.5 against your 4.8", "contraction rate 0 against your 21". Fix those two and the draft is back. Without the score you edit by instinct, which is slower and less reliable than a number.
4. Keep the edits
Every edit you make to a draft is information: this word, never; this rhythm, always. ScriptGrain reads the difference between the draft and what you finally published and proposes changes to the profile, which you accept or reject. Six months in, the profile knows things about your voice that you would never have thought to write down.
5. Watch the published work, not only the drafts
Voice drifts in public too: the pricing page a contractor rewrote, the help centre a new hire filled in. The monthly voice monitor reads the pages you choose and scores them against the profile, so drift on your own site becomes a number before a reader notices.
Start with the check below. If the draft reads under 0.55, the AI did not keep your voice; the list underneath says exactly where it let go.
Questions
Why does AI writing drift away from my voice even when I give it samples?
Samples in a prompt shape the first paragraph and then fade: the model returns to its statistical middle as the draft goes on. A measured target (numbers for rhythm, punctuation, register) holds for the whole piece, and a score afterwards catches whatever slipped.
What score counts as 'still my voice'?
On the free check, 0.8 and above reads as the same writer, 0.55 to 0.8 is drifting, under 0.55 is a different voice. On a full profile the scale is the same and the comparison is against 45 attributes rather than one piece.
Can I preserve my voice inside ChatGPT or Claude rather than switching tools?
Yes. That is the point of the connector: the assistant you already use writes from the measured profile and scores its own drafts. The prompt builder is the no-account version for custom instructions.