Does a brand keep one voice across its press releases and blog? 14 UK brands, measured

SGR-012, conducted 2026-10-05. Analyst: Jack Stovell, founder, ScriptGrain.

Question: Measured with a writing-voice score, are two pages from the same brand and channel more alike than the same brand's blog and press releases, and is a rival's page in the same channel as close as the brand's own other channel?

Summary

Background. Brand guidelines usually promise one voice everywhere. In practice a press office and a blog team write for different readers. SGR-010 found the same brand's press releases run longer sentences and say "you" far less than its blog. This study asks how far that splits the brand's measured voice, and whether channel or brand matters more.

What we did. We fixed two hypotheses before scoring anything. For 14 UK brands with at least 8 blog posts and 8 press releases (or announcements) of 300 words or more from 2024 to 2026, we scored every ordered pair of pages with the same counted-features voice score the free checker uses: 211,262 pairs. Each page was compared with the same brand's pages in the same channel, the same brand's pages in the other channel, and other brands' pages in the same channel and sector.

What we found. Two pages from the same brand and channel had a median agreement of 0.727 on the raw scale (81 on the checker's 0 to 100 display), against 0.646 (68) for the same brand across channels: the gap held in 13 of 14 brands. A rival's page in the same channel scored 0.662 (71), about as close as the brand's own other channel; the difference was within chance. By sector, channel came out ahead in software and insurance, brand in energy and charities.

What it means. On this measure, a brand's blog and its own press releases are about as alike as the brand's blog and a competitor's blog. Channel shapes measured voice as much as brand does. The study measures counted writing habits only; it does not ask readers whether they can tell the brands apart.

Key numbers

Sample

UK consumer brands from ScriptGrain's brand deep corpus (October 2026) with at least 8 blog posts and 8 press releases or announcements of 300 words or more dated January 2024 or later: 14 brands, 1,074 pages, 211,262 scored pairs.

Method

Pre-registration: hypotheses C1 and C2 were committed with the series plan before any page was measured (docs/research/brand-series-preregistration.md section 5), and four clarifications (how channels are pooled, which dates count, how medians are taken) before any pair was scored.

Text: each page's main content reduced to plain text, as in SGR-010 and SGR-011.

Scoring: the production computeVoiceMatch with pseudoProfileFromText and no AI judge (counted features only), the computation behind the free checker and the compare-voice API. SGR-009 found counted features alone carry as much brand signal as the full score on web copy.

Tests: C1 and C2 are the within-brand difference in median scores, averaged over brands, with a 95% brand bootstrap within sectors.

Variables measured

What each measure means

Voice agreement score
ScriptGrain's pairwise voice score on counted features only: one page's sentence lengths and their spread, contractions, punctuation rates, pronoun mix, article mix and word lengths become a baseline, and the other page is compared with it feature by feature. The raw score runs from 0 to 1. The display score (0 to 100) is the same number through the free checker's calibration: 80 and above reads "on voice", 55 to 80 "drifting".
Channel
Blog posts, or press releases and product announcements together.
Pair kinds
Same brand, same channel; same brand, other channel; rival brand (same sector), same channel. Every ordered pair is scored, with the first page as the baseline.
Within-brand median
For each brand, the median score of each pair kind with that brand's pages as the baseline; the headline averages those medians over brands, so a brand with many pages does not dominate.
95% interval
From 2,000 bootstrap resamples of brands, drawn within each sector.

Findings

What this study does not show

How alike two pages score

Dot chart of median voice agreement by pair kind: same brand and channel 0.73, rival brand in the same channel 0.66, same brand across channels 0.65, overall and by sector.
Source: ScriptGrain SGR-012, CC BY 4.0.

Pre-registered hypotheses and results

HypothesisResultDifference in medians (raw, 95% interval)Brands
C1: same brand, same channel scores higher than same brand, other channelSupported+0.080 (95% interval 0.055 to 0.105)14
C2: rival brand, same channel scores higher than same brand, other channelNot supported+0.017 (95% interval −0.010 to 0.041)13

By sector

Exploratory. Mean of brand medians, raw scale (display score out of 100 in brackets).

SectorBrandsSame brand, same channelSame brand, other channelRival, same channel
energy30.759 (84)0.714 (79)0.654 (70)
software50.714 (79)0.628 (66)0.689 (75)
insurance30.730 (81)0.610 (63)0.680 (74)
charities20.710 (78)0.637 (67)0.579 (58)
banks10.710 (78)0.667 (72)no rival in the sample

Limitations

Competing interests

ScriptGrain sells the voice score this study uses, and the analyst builds it. The hypotheses, the page rules and the test were committed to the public repository before any pair was scored, both results are reported, and the data and scripts are public.

Reproducing this

Data

Released under CC BY 4.0: free to reuse, including commercially, with credit to ScriptGrain and a link to this page.

Citations

How to cite

ScriptGrain (2026). Does a brand keep one voice across its press releases and blog? 14 UK brands, measured (Study SGR-012, conducted 5 October 2026). Dataset licensed CC BY 4.0. https://scriptgrain.com/research/does-a-brand-keep-one-voice

About the analyst

Jack Stovell has worked in finance and data for more than twelve years, building management reporting, forecasting and profitability models for advertising agencies and tech scale-ups, from SQL and Power BI reporting to board-level analysis. Since 2016 he has run Adapt Progress Evolve, an applied AI studio, where he builds and operates AI systems and data products: ScriptGrain's measurement of writing voice across 45 attributes, UK Spend, which brings 16.7 million rows of UK council spending into one queryable dataset, and more than thirty AI agents running in production. He designs ScriptGrain's studies and is accountable for every number in them.