Skip to content

Voice and style

Brand voice in product ​

Master brand voice is a starting point for multiple channels. It can be referenced for high-energy moments in user flows. See the Brand Voice and the style guide.

The master brand voice is bold and energetic — but it's a starting point, not a fixed register. Just like a person speaks differently depending on the situation, the brand also adjusts how it speaks. User experience has many moments and each should use its own tone: happy and cheerful for celebration or empathetic for something like changes in pricing.

Voice varies depending on a pattern:

UX patternVoice voltage
Onboarding and what's newMedium-high
Pricing, salesMedium-high to medium
FeedbackMedium
System states (success, loading, failed)Medium-high to low
WarningsMedium-low to low
ErrorsLow

Capitalization ​

Use sentence case by default for all elements. It's easier to read and is more natural and approachable.

Only use title case for:

  • Page titles (H1)
  • Table titles
  • Graph titles
  • Widget titles
  • Chart legends and axis descriptions
  • Tabs
  • Pills

Words to capitalize ​

  • Proper nouns
  • First word of a title or subtitle
  • Nouns, verbs, adjectives, adverbs, pronouns
  • First word after a colon or em dash in a heading
  • Second part of hyphenated major words: Award-Winning
  • Second part of phrasal verbs: Sign Up

Words NOT to capitalize ​

  • Articles: the, a, an
  • Prepositions (under 4 letters): for, with, to, in, on, at
  • Conjunctions: and, or, but
  • "To" in an infinitive

Semrush product names ​

Capitalize the full name when referring to a specific Semrush tool. Use lowercase when referring to the functionality generically.

Run Site Audit to check for errors. Run a site audit to check for errors.

"Toolkit" ​

Capitalize "Toolkit" only when it's part of an official product name. Otherwise use lowercase.

Site Audit is part of the SEO toolkit. It catches critical errors on your site. There are lots more features in this Toolkit too. Site Audit is part of the SEO Toolkit. It catches critical errors on your site. There are lots more features in this toolkit too.

"Report" and "tool" ​

Do not capitalize "report" or "tool" unless they are part of an official product name.

Organic Positions Report Organic Positions report
ElementCase
Page titlesTitle case
Table / graph / widget titlesTitle case
Chart legends and axesTitle case
Tabs and pillsTitle case
Modal titlesSentence case
Notice titlesSentence case
ButtonsSentence case
Field labelsSentence case
CheckboxesSentence case
Menus and dropdownsSentence case
TagsSentence case
LinksSentence case
ListsSentence case
Filter namesSentence case

Punctuation and special symbols ​

Oxford commas ​

Always use the Oxford comma, or serial comma, for a series of items.

Semrush offers clear pricing, easy setup and actionable dashboards built for marketers who move fast. Semrush offers clear pricing, easy setup, and actionable dashboards built for marketers who move fast.

Periods ​

If your text is a full sentence, add a period. If it's a short, direct phrase — don't. Also use it with shortened forms of words (mainly in table columns) and include in quotation marks and brackets.

Omit in:

  • headings
  • lists (but: if there's more than one sentence in a bullet — make all bullets end with a punctuation mark)
  • placeholders
  • checkboxes
  • lists with bullets and icons
  • tooltips that serve as labels for icons or display the element's full name
  • after URLs (not text links)
  • lines above and below input fields
  • "clean" designs where there are no other elements with periods
  • buttons

5. If the error persists, contact us

Click the edit button next to "Billing information".

Position → Pos

[Cookie Policy.]

5. If the error persists, contact us.

Click the edit button next to "Billing information."

Position → Pos.

[Cookie Policy]

Semicolons ​

Don't use semicolons (;). They add a formal, academic tone and negatively affect user comprehension in UX writing. Use periods, commas, or em dashes instead.

Colons ​

Use colons to offset a list or to join two closely related phrases. If a complete sentence follows a colon, capitalize the first word.

Good examples:

  • We'll cover three topics: market changes, ecommerce strategy, and AI fundamentals.
  • To rank well, you must follow best practices: Content quality is critical.

Quotation marks ​

Only use them when quoting someone's words or referring to a file or asset name. Use curly ("") marks. Don't use quotes when directly referring to interface elements.

Search for "small business websites."

Switch to the "Overview" tab.

Search for “small business websites.”

Switch to the Overview tab.

Apostrophe ​

SymbolHTML codeWindows shortcutMacOS shortcut
'’Alt + 0146⌥ ⇧ ]

Use the curly style, just like for the quotation marks.

What's new What’s new

Em dashes ​

Use sparingly in place of a comma or colon. Include a space before and after the em dash.

It makes us sound like Semrush—regardless of who the person behind the communication is. It makes us sound like Semrush — regardless of who the person behind the communication is.

Parentheses ​

The only acceptable use of parentheses in UI elements is short supplementary information. To decide whether the information is supplementary or primary, read your text without the part in the parentheses. If it loses its original meaning, the information you consider additional is in fact primary and it should not be in parentheses. If the text keeps the meaning you intend — consider removing the parentheses.

Upgrade your plan (to track more prompts) Cmd+C (Mac), Ctrl+C (Win)

Ampersand ​

Avoid. If there's enough space — always use "and". If used, enclose in spaces.

Plans&Pricing

Questions & Answers

Plans & Pricing

Questions and Answers

Number sign ​

Omit the space after the sign.

# 1, # 3–6 #1, #3–6

Percent sign ​

In a column name, use at the end of the name preceded by a space. Omit the space before the percent sign (Exception: German, French, Swedish languages).

%Traffic

156 %

Traffic %

156%

Minus and plus signs ​

SymbolHTML entity
−−
++
  • Omit the spaces between the sign and a numeric value.
  • Use to show changes in metrics.
  • If you can't use the minus character for some reason, use the en dash.

190 + countries

−45%

190+ countries

-45%

Slash ​

Omit the spaces around the sign.

24 / 7 competitor tracking 24/7 competitor tracking

Multiplication sign ​

Avoid using the "x" letter.

1080 x 1920 px 1080 × 1920 px

Emojis ​

Don't use emojis in UI. Never replace words with emojis.

Released under the MIT License.

Released under the MIT License.