Savra
GuideAI Slop

How to Train AI on Your Brand Voice (a Practical Guide)

No fine-tuning required: turn your published voice into context, examples, and rejection rules an AI model follows on every draft.

Kash · FounderUpdated Jul 16, 20265 min read
Abstract editorial art: ordered coral dot grid dissolving into noise on deep ink (How to Train AI on Your Brand Voice (a Practical Guide))
On this page

Forget fine-tuning. Training AI on your brand voice means building context the model checks on every generation: a clear voice definition, ten strong examples, and rejection rules that name what you never do. Load that as standing memory for every draft, and the output starts arriving in your voice instead of the default one.

What 'training' actually means here

At the practical level, training means giving the model standing context it writes against every time: who you are, how you sound, what you refuse to say. Fine-tuning, retraining a model's weights on your data, costs real money, updates slowly, and does nothing for voice that context can't. Context rides along with every request, and you can change it in five minutes when your positioning shifts; a fine-tune bakes yesterday's voice into the weights.

Context wins because voice is rules plus examples, and models follow rules and examples well when they sit in the conversation. Drafts sound like everyone else's for one reason: that context is missing or thin, and it goes missing again every time someone opens a fresh chat. So the job has two halves. Build the voice context once, properly. Then make sure it loads every single time. Here's the process I use.

Start from the voice you already have

Train toward your published best, because that's the voice your audience already recognizes. Two steps produce the raw material.

Audit what you've published

Your live site is the ground truth; it's what customers heard before anyone wrote a spec. Run the free Brand Genome audit, which reads your site in about 90 seconds and plays back the voice you're shipping, drift and all. Most founders find a gap between the voice they'd describe in a meeting and the voice on their pricing page. The audit tells you which one your audience has been trained on, and that's the one you build from.

Pick your ten best on-voice samples

Choose ten published pieces that sound most like you at your best: the email that got replies, the page that converts, the post people quoted back at you. Filter hard:

  • Published and proven. Real readers responded, with replies, conversions, or shares you can point at.
  • Unmistakably yours. A competitor couldn't ship it unchanged.
  • Mixed formats. Emails, pages, and posts, so the model learns the voice plus how it flexes by channel.

Turn the samples into rules

The samples teach by example; the rules make the voice checkable. Extract both from the same ten pieces.

Extract traits into do and don't pairs

Read the ten samples and name what repeats, as pairs with built-in limits: 'Do open with the claim. Don't warm up.' 'Do use exact numbers. Don't round them into mush.' A lone adjective like 'confident' drifts; a boundary holds. Five to eight pairs cover most brands. If you've never written a voice definition, how to define your brand voice walks through the full exercise.

Write the rejection rules

Rejection rules name what sends a draft back, no discussion. 'No opener that mentions the industry before the reader.' 'No claim without a number or a name attached.' 'Nothing we wouldn't say to a customer's face.' Write ten to twenty. They pull more weight than the positive spec because they're checkable: a human or a machine can look at any draft and answer yes or no.

Load it as standing context

The spec only works if the model sees it on every generation, so it has to live as standing memory rather than something people paste in when they remember. This is where most voice projects die.

One-off prompting fails through drift. Teammates prompt differently, new hires never learn the doc exists, and by month three the voice is whatever each person's chat history says it is. Savra was built around this problem: your definition, samples, and rejection rules persist as guardrails applied to every draft, and drafts that break a rule get rejected before anyone reads them. To see what enforcement looks like in practice, the brand voice solution page walks through it.

Test it with a blind read

The pass condition for a trained voice is a blind read your team can't win. Put one AI draft next to two pieces humans wrote and ask them to spot the machine. Arguing counts as passing. Instant, unanimous detection means a rule is missing: ask what gave it away, then write that tell into the rejection list. Run the test with real drafts headed out this week, and keep the answers sealed until the votes are in. The loop of spotting a tell and turning it into a rule is the real training, and it never fully stops.

Re-audit monthly for drift

Voice drifts in both directions: your writing evolves, and the model's defaults creep back in. Once a month, re-run the audit, swap in fresh best samples, retire any rule you no longer believe, and add rules for the tells your team caught. Ten minutes a month keeps the spec honest.

The three failure modes

Most failed voice training comes down to three mistakes, and all three are cheap to fix.

  1. Training on drafts instead of published best. Internal docs and rough drafts teach the model your unedited voice. Feed it only work that survived editing and earned a response.
  2. 'Professional and friendly' as the whole spec. Adjectives without boundaries describe everyone. If your spec could belong to a bank and a taco truck at the same time, it isn't a spec yet.
  3. One-off prompts instead of standing memory. A great prompt in one person's chat trains nothing. The context has to load for every teammate on every generation, or the voice lasts exactly as long as the session.

Get these three right and the system compounds: every tell you catch becomes a rule, every rule makes the next draft cheaper to approve, and the voice gets harder to fake. Including by you, on a bad day.

Frequently asked questions

Do I need to fine-tune a model to train it on my brand voice?
No. Fine-tuning retrains model weights, costs real money, and locks you to one model version. Voice lives comfortably in context: a definition, ten strong samples, and rejection rules loaded with every generation. Context can change the day your positioning does; a fine-tune stays frozen until you pay to redo it.
How many writing samples does AI need to learn a brand voice?
Around ten well-chosen published pieces beat a hundred mixed ones. Models imitate the patterns in front of them, so consistency matters more than volume: ten samples that all sound like you teach a clear voice, while fifty that vary teach mush.
How do I test whether the AI learned my voice?
Run a blind read. Mix one AI draft with two human-written pieces and ask your team to spot the machine. If they argue about it, the voice holds. If they clock it instantly, a rule is missing: ask what gave it away and add that tell to the rejection list.
How often should I update the voice training?
Re-audit monthly, and after anything that changes how you talk: a repositioning, a new product, a new audience. Swap in fresh best samples, retire rules you no longer believe, and add rejection rules for any new tells your team caught that month.

Keep reading

Marketing intelligence, weekly.

One email a week: what changed in search and AI marketing, and the play to run. Unsubscribe anytime.

Run the play with Savra.

Audit your brand in 90 seconds and let one agent execute the playbook.