Brand recognition is cheaper on a few high-frequency touchpoints
Aliases: brand touchpoints · splash and chrome · concentrated recognition
What it is
People do not encode every list cell into “how this product looks”. A few moments that repeat and linger stamp the memory: launch, navigation chrome, empty states, the confirmation after a first completed task. High-frequency brand spend puts the scarce “unlike” budget on those moments, instead of dressing every row and every secondary dialog. It is a different cut from “keep difference in type, color, and motion”: that cut is kinds of decision; this cut is screens and moments. A custom radius on a list row almost never enters memory, and you pay it per row.
Why it happens
Attention and recall are not uniform across a UI. Splash and chrome are counted per session; an empty state owns the whole view before content arrives; completion feedback on the main path rides an emotional peak. Row 37’s height, a stroke on an icon in a filter drawer — low exposure, shallow encoding — still bill production and regression for every cell. Allocate brand hours by exposure × dwell and a handful of touchpoints can carry a recognizable image. Allocate by component instance and hours dilute below the recall threshold: recognition does not rise, the repair bill does. Shelf effect is strongest in store screenshots and first open, which point at the same high-frequency surfaces, not at the twelfth switch in settings.
Where it stops holding
In pro tools the “high-frequency” surface may be the canvas, not the splash — an editing timeline, a trading quote strip is what gets stared at; consumer-app splash logic spends in the wrong place. Low-frequency, high-stakes moments (payment confirm, permission copy) need clarity and trust, not necessarily brand ornament; dumping recognition budget there can cost readability. A plugin embedded in a host barely owns launch or chrome; high-frequency may shrink to an empty state and a glyph, and the budget must be recomputed against surfaces that actually appear. Accessibility users who skip launch motion and disable animation never meet the moments you treated as high-frequency; recognition cannot be staked only on surfaces that move.
Applying it
- Score major surfaces by visible-times-per-session × mean dwell. Only the top few get non-default brand production (illustration, distinctive type, motion). Remaining surfaces use system defaults; no separate brand ticket.
- Publish a “brand touchpoint list”: launch, primary nav, key empty states, first success. Custom requests for lists, forms, and settings outside the list are refused by default unless that surface can show it has entered the top scores.
- Check: cover the mark, show launch, nav, empty, and an ordinary list to target users, and ask “which company”. Recognition concentrating on the first three, with the list near chance, means spend landed where memory forms. If the list is as decorated as launch and recognition still happens only at launch, hours on the list are waste. Count brand tickets: more of them outside the list than on it means spend has already been diluted.
Related
- Same group: R1.07.1 Systems chase reuse; brands chase difference · R1.07.2 Confine difference to a few expression layers · R1.07.3 Customizing everything forfeits the system's return · R1.07.5 Marketing pages and product UI can run different constraint intensities · R1.07.6 Rebrand cost depends on whether difference stayed inside the system
- Adjacent: R1.02 Component libraries and variants · R1.15 Multi-brand and multi-theme
- Search terms:
high-frequency brand spend·brand touchpoints·empty state
Cards in the same group
- R1.07.1Systems chase reuse; brands chase difference
- R1.07.2Confine difference to a few expression layers
- R1.07.3Customizing everything forfeits the system's return
- R1.07.5Marketing pages and product UI can run different constraint intensities
- R1.07.6Rebrand cost depends on whether difference stayed inside the system