How to set a brand voice for AI copy
Last updated July 28, 2026
A brand voice tells uplads' AI copywriter how your brand should sound. It lives inside the selected ad account's Brand context, alongside positioning, products, audiences, vocabulary and proof. Set it once and every future generation uses it automatically.
Where to find brand voice settings
Open Configuration → Brand context, select the correct ad account and find Voice & vocabulary. Each account keeps its own profile.
You'll need permission to edit configuration. If the card is read-only for you, see Why is configuration greyed out or read-only for me?.
Writing or pasting your own brand voice
The fastest way to start is to type or paste your guidelines directly into the Voice guidelines text area.
- Write the tone, sentence rhythm, formality, emoji policy and concrete do's and don'ts under Voice guidelines.
- Add reusable wording under Preferred terms and words the model must avoid under Prohibited terms.
- Set the default language and click Save changes.
A good voice is specific and concrete. "Friendly" alone is vague; "friendly and casual, uses contractions, leads with the outcome, never salesy or emoji-heavy, British English, mention our 30-day guarantee when relevant" gives the AI something it can actually follow. Bullet-style "Always:" and "Never:" lines work well.
Fill the complete Brand context from a website
Paste a public brand or product URL into Fill with AI. uplads drafts positioning, category, differentiators, voice, products and audience segments in one run, instead of creating only a voice paragraph.
- Paste the URL at the top of Brand context.
- Click Set up & fill with AI.
- Review every generated field and product/audience draft, then edit anything the website did not make explicit.
This uses either uplads AI credits or your own provider key, according to Configuration → AI connection. The estimated credit range is shown before the analysis.
A few things to know:
- The page must return real readable HTML. Single-page apps that render everything in JavaScript may not have enough text - try an About page or a content-heavy URL instead.
- Internal or local addresses (localhost, private network IPs) are blocked for security.
- If a fetch fails or times out, you'll get a clear message; just try a different URL.
Review extracted context
Website extraction creates editable drafts. Treat them as a starting point:
- Read it through and tighten anything that's off-brand.
- Add specifics the website didn't reveal (an emoji rule, a tagline, a banned word).
- Check products, audiences and proof notes as carefully as voice. A page mention is not automatically approved proof.
- Save your corrections.
The 4,000 character limit
Brand voice is capped at 4,000 characters. A live counter under the text area shows your current length (e.g. 1850 / 4000 chars) and turns red if you go over. Save is disabled while you're over the limit, so trim it down first. For most real brands, 1,500-2,500 characters is plenty.
How brand voice is applied to every AI generation
Once saved, uplads injects the selected Brand Context into every AI text request for that ad account. The launch dialog shows a compact Brand context active card with product and audience selectors instead of repeating the full profile.
Voice controls style, not factual truth. A number, testimonial, guarantee or capability written only as a voice example is not treated as verified proof; factual-integrity and platform rules always win.