Learn hub

Learn hub

Get expert-level resources on running research, discovery, and building
an insights-driven culture.

Learn more
1 min read

How to Operationalize a Content Spec in 2026: The System Behind Better Content, Part 2

This is Part 2 of our series, The System Behind Better Content, co-authored by Content Design Hub. You can read Part 1 here.

A content spec is a structured, testable document that defines how content should look, sound, and behave across a product, built from real user research so your team (and your AI tools) have a shared set of rules to work from. In Part 1, we showed you how you can create a content spec and what it might look like, but having the spec is only half the work. A document sitting in a folder doesn't change anything on its own, it has to be operationalized to earn its place in your workflow.

What’s inside

  • 7 places to add your spec so the whole team actually uses it
  • What AI gets wrong without a spec, and a full example prompt to fix it
  • The full spec cycle from research to AI guardrails to closing the loop

Embedding a content spec into existing workflows 

A content spec only delivers value if the whole team uses it. The spec makes that possible. If it’s in the spec, anyone can check against it. That includes product managers writing acceptance criteria, engineers writing automated test cases, and QA testers checking final screens.

7 places you could add your spec to

A spec needs to be embedded in the places where decisions happen. This could be your team’s:

  • Design system: make the spec into a component on Figma so content rules live where design happens.
  • Product management tool: include spec compliance in your definition of done so that no ticket closes without a content spec check.
  • Code repository: store the spec as Markdown (.md) in the repository so developers can reference it without leaving their workflow.
  • AI project files:  upload the spec to Claude project files or in a new chat of your preferred AI tool as a Markdown (.md) with your brand and tone guidelines and keywords list. Structure your instructions to read and strictly adhere to the guidelines so the AI tool applies the approved language every time they generate content (more on this in section 4). 
  • Sprint kickoffs: reference the spec when writing user stories and defining acceptance criteria.
  • Definitions of done: add "content checked against spec" as a required condition before any feature ships.
  • QA checklists: include spec compliance as a structured check alongside usability tests and live site tests

The key is to keep the spec visible to your teammates and easy to reference wherever your team works, including the AI tools your team uses.

Add AI guardrails: writing for your users, not someone else's defaults 

When AI tools generate content, they use their training data, but much of the publicly available digital content used to develop AI systems is disproportionately produced in Western and North American contexts. These perspectives differ from the lived experiences, cultural contexts, and perspectives of the users you are designing for. 

What AI gets wrong without a spec

Without a spec grounded in user research, AI writing tools can produce content that is grammatically correct and seemingly polished, but culturally misaligned.

For an Australian student finance app, that might look like: 

  • ‘Your 401(k) contributions’. In Australia, it’s called superannuation or super.
  • ‘Apply for social security benefits’. In Australia, this is Centrelink. The term, ‘social security’ means something entirely different.
  • ‘File your federal income tax’. In Australia, you lodge a tax return with the ATO (Australian Taxation Office).

These are not AI trivial errors. Nor are they hallucinations. AI got these terms correct, but for a different audience.

When content is not localized, you may not only alienate your users, but also create anxiety and erode trust. In a regulated industry like financial services, it can also create compliance risk.

What the content spec does for AI 

A content spec is one of the most effective prompt engineering assets your team can have. Prompt engineering is the practice of writing precise and reusable instructions that guide AI tools to produce consistent and predictable outputs.

When you feed your spec rules into an AI prompt, you give the model the guardrails so it doesn’t fill in the blanks and default to its training data.

Example prompt using a content spec

Role

You’re a content designer writing for a money management app aimed at Australian young people aged 18 to 24.

Context

Users may be managing money independently for the first time. They are familiar with informal language but need to learn formal financial terminology as part of using the app. Australian financial, tax, and welfare systems have specific terms that differ from other English-speaking countries.

Task

Write content for the app onboarding flow. Users will experience this flow when they sign up for the first time. The flow includes the welcome screen and account setup steps. It’s the first time a user will encounter key financial concepts like superannuation, HECS-HELP, and Centrelink payments. Each screen should introduce one concept at a time, explain it in plain English, and tell the user what action to take next.

Output

Screen-by-screen onboarding content, including headings, body copy, and button labels. Keep all sentences under 20 words. Each screen should have one heading, no more than 3 sentences of body copy, and one call-to-action.

Constraints

Use the content spec to guide your content decisions.

Use the acceptance criteria and user story to guide your deliverables.

Key rules include:

  • Use 'superannuation' on first mention, then 'super'
  • Use 'Centrelink payment,' not 'government benefit' or 'welfare'
  • Use 'lodge a tax return,' not 'file taxes'
  • Use 'transaction account,' not 'checking account'
  • Address users as 'you', never 'the user' or 'our customers'
  • Do not use North American financial terms (401k, social security, federal income tax)
  • Legal disclosures must use terminology required by ASIC guidelines and cannot be rewritten for style.

Validation

Before finalising any content, check it against the content spec. If a term does not appear in the approved list, flag it for review rather than substituting a synonym.

Confirmation

Before you draft the content, confirm you can:

  • Access and read the spec.
  • The screens you will create.
  • The user you are writing for.
  • User story and acceptance criteria.

With these prompt rules, your AI tool has a strong starting point and will give you a better first draft. 

The spec also helps teams evaluate AI output consistently. Instead of asking, “Does this sound right?’, you may question, “Does this align with our rules?”

Courses like AI Prompt Engineering for Content Creators can be a useful way to learn how to write effective AI prompts grounded in content design principles.

View content as a system, not a document

A content spec is a living system that connects user research to design decisions, team workflows, and AI tools. It's like a muscle; the more you use it, the stronger it gets. The more you add to it, the more accurate, reliable, and valuable it becomes.

Here's the full spec cycle:

  • Research: discover how your users think, talk, and group information.
  • Spec creation: turn those findings into explicit, testable rules.
  • Spec storage: add your spec to systems and places where it can be used and updated.
  • Team alignment: embed the spec in design reviews, sprint kickoffs, and definitions of done.
  • AI guardrails: feed the spec into AI prompts to get consistent, culturally appropriate and accurate outputs.
  • Close the loop: when research reveals a gap between user language and spec language, update the spec. The updated spec flows through everywhere content decisions are made (design guidelines, AI prompts, QA checklists, and developer documentation).

The content spec keeps your product human. It's rooted in research and reflects the context of your users; how they think, speak, and make sense of the world.

AI is now a standard part of content workflows. This means that the spec is no longer optional and is no longer just an engineering tool. Without a content spec, AI tools default to someone else's language, someone else's culture, and someone else's assumptions.

Product teams that invest in a content spec now are building a system that scales, learns, and most importantly, keeps the user at the centre of every decision.

Start with research. Build the spec. Keep your users in every decision.

Meet with us to learn how teams are using Optimal to transform interviews into insights and create content that truly connects. 

Learn more
1 min read

Building a Content Spec: The System Behind Better Content, Part 1

This is Part 1 of our series, The System Behind Better Content, co-authored by Content Design Hub.

This piece is a collaboration between Optimal and Content Design Hub, exploring how a content specification, or “content spec”, grounded in user research can give your team and AI tools the guardrails they need to create appropriate, consistent, and user-centered content at scale. A content spec ensures your content is structured the way your users think, making it easier for them to find what they need, understand it, and take action.

In this article:

  • The difference between a content spec and a style guide, plus persistent vs. local specs
  • Why discovery research is the input layer for every spec
  • How to translate findings into explicit, testable rules, examples, and formats

What is a spec, and how does it relate to content?

Words and language are core to product design. Like any design decision, content needs a specification that gives your team—and your AI tools—the rules for creating consistent, user-centered content. This is known as a content spec.

Defining a content spec

A content spec is a structured document that defines how content should look, sound, and behave across a product.

There are 2 types of content specs:

  • Persistent (global) specs:
    • rules that apply across every product, service, and channel you have. These rules cover things like approved terminology, grammar and accessibility standards. They don't change from product to product; they live at the brand level or in your design system.
  • Local (contextual) specs:
    • rules for a specific product, feature, or user flow. They may include the words you use in your app’s navigation, how error messages are worded, or specific eligibility requirements users need to know. They inherit the rules from the global spec, adding the detail that's unique to that product.

Definition

Content spec: a structured, testable document that defines content rules, guidelines, templates and behaviours. It allows design teams to create repeatable content patterns that are consistent and can scale across different products and channels.

What happens without a spec

At a small scale, vague content guidance is manageable. You can run tests to validate your decisions, and you can make changes on the fly. However, when you’re working on products within a larger system, without a spec, your content won’t scale (with humans or AI).

How to identify that your content is not scalable:

  • Different team members make different calls.
  • AI tools fill in the gaps with generic defaults.
  • Research findings show high levels of user confusion, misunderstanding and frustration
  • Content decisions have no rationale and are not defensible.

The fix already exists (just not in content design)

Engineers solved this problem decades ago. Engineers work from specifications so that anyone on the team can build the same thing the same way. Content design needs to make the same shift.

A content spec is the missing piece in most content design systems. And, it all starts with user research. Let us walk you through how to build, use, and maintain it.

“Content is not a finishing touch; it’s the foundation of all digital products.” – Content Design Hub.

Start with research: know your users before you write a word

The content spec starts with research. Before you create a standard or pattern, you need to understand who your users are and what they need. That's the difference user research makes. It shows you how users really talk about their problems and needs, in their own words, so you can build the right solution and write content that sounds like your users. 

Here’s an example:

An Australian bank is building a money management app for young people aged 18 to 24. The app will help users track things like part-time income, savings, debt and scholarships. It aims to improve financial literacy and planning.

Financial terminology is shaped by a country's legal, regulatory and tax systems. We can’t always simplify or eliminate those terms like “Low Income Tax Offset” (tax reduction) and “HECS-HELP” (student loan scheme), but the content should make them understandable and help users navigate confidently

Terms all need to appear in the right context and with the right explanation.

Discovery research is the input layer

Before any content is written, the team runs discovery research. This is the input layer for the content spec. It will give your team the evidence base that everything else is built on. 

The research mix might include: 

  • Interviews: understand how young people currently manage money. Identify how they think and talk about budgeting and spending. Explore what challenges they face, and what tools or habits they already use to stay on top of their finances.
  • Card sorting: understand how young people naturally group and label financial content and get valuable insights to optimize navigation, menus, content, and information architecture.
  • Live site testing: observe real behaviour on competitor apps to understand how young people currently navigate financial products.
  • Surveys: get a deeper understanding of your users' needs, preferences, and pain points 
  • Tree Testing: see where users get stuck in your current website or app and which labels cause confusion.

Discovery research surfaces answers to four foundational questions that will guide your approach to content spec design: 

  1. Who are your users? 
  2. What is their context?
  3. What language do they use naturally?
  4. What words do they use to describe the topic? 

While these findings are genuinely interesting, they are also the raw material of your content specs.

Turn research into a working document

Once you have your research findings, the next step is to turn them into explicit, testable rules. This phase is where a content spec becomes distinct from a style guide.

What a content spec includes 

A content spec is a working document that defines: 

  • Tone and voice rules: how the product speaks to its users.
  • Approved and prohibited language: specific terms to use, and specific terms to avoid.
  • Label conventions: how navigation items, buttons, form fields, and error messages are named.
  • Best and worst practice examples: concrete, side-by-side comparisons that leave no room for interpretation.
  • Explicit rules: content that can be consistently applied and tested.

Aspirational versus explicit rules

There is a differentiation between a content style guide and a content spec. Most content style guides are broad and aspirational, not specific. A style guide has good principles, but they are not necessarily rules AI can consistently apply or test against. 

Here are two of the same rules, but expressed differently in a style guide and a content spec.

Example of a content style guide rule

Our tone of voice is warm and helpful. 

Example of a content spec: persistent (global)

Our tone of voice is warm and helpful. 

We:

  • Use contractions (you're, we've, let's).
  • Keep sentences under 20 words.
  • Address the user as "you," not "the user".
  • Lead with what the user can do, not what the system can't.
  • Never use passive voice in error messages.

Example:

Do not write: ‘Your application has been received and is pending review.’

Write: ‘We've got your application. We'll let you know within 2 business days.’

Exceptions:

This tone does not apply to terms and conditions, privacy policy, or legal disclosures. These sections must follow the language required by Australian financial services regulations and cannot be rewritten for style. Content that introduces this information must be written in plain language (words 2 syllables or less, with definitions of complex words).

Example of a content spec: local (app contextual)

  • Use ‘superannuation’ on first mention, then ‘super’.
  • Never use ‘retirement savings fund’.
  • Always explain HECS-HELP on first use within a product flow as: ‘the government's interest-free student loan scheme’.
  • Use ‘Centrelink payment’, not ‘government benefit’ or ‘welfare’.
  • Use ‘part-time income’, not ‘gig income’ or ‘casual earnings’.

File formats that make specs usable for humans and AI

A content spec is most useful when it lives in a format that both humans and AI can read. You have three options to either store or export as your content spec.

  1. Markdown (.md): text-formatting language that’s easy to write, read, and version-control in tools like GitHub.
  2. YAML (YAML Ain't Markup Language): a format for organizing structured data. It’s commonly used in configuration files and can be read by non-developers.
  3. JSON schema: a way to define and validate the structure of content. It’s useful for automated checks and feeding rules directly into AI systems. 

 

For product teams, writing in these formats may seem a bit alien. So that’s where you can draft your rules as a .txt file or in a Word Document and then export it as a Markdown file.

The format you give AI is important because AI reads plain text more reliably. A Word Document or PDF file has layers of code that can interfere with how AI tools parse (extract) content.

Turn research findings into a content spec

Adding research findings to a content spec removes the barrier between user research and product decision-making.

Instead of a product manager checking abstract rules, they can trace a rule back to the user insight that generated it. This approach gives everyone in a team more context into how and why decisions are made. And of course, all these decisions are tied back to the user.

You can easily create a content spec using MCP. Connect your research repository to your preferred AI tool (such as Claude, ChatGPT, or Cursor) and use MCP to pull relevant insights and evidence directly from your research. From there, turn that research into a structured content spec that can live in different workspaces and tools for easy reference. 

What your card sorting findings look like

Participants aged 18 to 25 were given 30 cards covering financial concepts. A product team asked the participants to group the concepts and name each group in their own words.

Findings:

  • 19 of 24 participants grouped ‘superannuation,’ ‘employer contributions,’ and ‘retirement savings’
  • 8 participants renamed the category ‘superannuation’ to ‘super’.
  • 10 participants renamed ‘employer contributions’ to ‘pay’, while 7 renamed it to ‘salary’.
  • The most common category labels were ‘savings for the future’ (9 participants), ‘long-term savings’ (6 participants), and ‘locked funds’ (4 participants).
  • No participant under 21 used the word ‘retirement’ unprompted.

Insights:

  • Young people are familiar with ‘super’ as a shorthand, but don't connect it to retirement.
  • ‘Employer contributions’ reads as income. Participants view this category in terms of payroll language ("pay," "salary") rather than savings language. 
  • Institutional framing of financial terms does not match how this age group thinks about money.
  • When re-labelling content, plain language was used. Pronouns and verbs were not present.

What your Navigation label spec entry looks like

Element Rule
Navigation label Use ‘Super,’ not ‘My super’, ‘Superannuation’ or ‘Retirement savings’
Pronouns Users default to plain nouns. Ownership is clear without pronouns in navigation labels. Do not use 'my' or 'your' in navigation. In body copy and explanations, use 'you/your.' Never use 'the user' or 'our customers'
Verbs Use action verbs in navigation labels only when a user needs to take an explicit action, like 'Log in' or 'Sign up.'

Category labels do not need verbs. For example, use 'Super,' not 'Grow my super.'

Use active verbs in calls-to-action (CTAs), button labels and empty states.

Avoid passive constructions like 'is being processed'. Instead, say ‘it’s on the way’ or ‘we’re processing this.’
Employer contributions label Use 'Salary' in navigation. Use 'Employer contributions' only in legal or compliance contexts.
First-use explanation of super On first visit, in body text, display: 'Your super is money your employer sets aside for your future. You can't access it yet, but it's yours.'
Avoid 'Retirement fund,' 'retirement savings,' 'super account,' 'employer contributions' in navigation
Exception Legal disclosures must use 'superannuation' and 'employer contributions' as required by ASIC guidelines
Source Money management app navigation card sort. August 2026. 19/24 participants. Optimal.

Next in Series

A content spec built from real research gives your team a shared source of truth, but a document sitting in a folder doesn't change anything on its own. The value comes from operationalizing it. 

In Part 2, we cover how to operationalize a content spec in 2026 so it actually gets used. You'll get example prompt rules to help you craft guardrails for your AI tool to help you produce consistent draft content.

Learn more
1 min read

Announcing the winners of the 2026 Optimal Experience Awards

Optimal gets used for a lot of research that nobody outside the team ever sees. A card sort that reshapes a navigation menu. A week of usability sessions that kills a feature before it ships. We started the Optimal Experience Awards to put some of that work in front of an audience for once, and this year's entries made the judges' job hard in the best way.

This year the panel scored hundreds of entries across six categories, with 14 judges reading every submission against the same rubric. Judges weighed the method behind the work as much as what came of it.

Why we do this

Good research tends to disappear into the decision it supported. That's sort of the point of it. A good outcome looks obvious once it ships, and nobody outside the room remembers the months of interviews and testing that got the team there. It makes the work hard to point to later. A new researcher can't easily learn from something they never got to see.

The Optimal Experience Awards is one way to work against that. We wanted the researcher who spent a year winning back a skeptical stakeholder to get the same spotlight as whatever they eventually helped ship. Reading the studies in the open, including the parts that didn't work, makes everyone doing this work sharper.

How judging worked

Every entry got scored by more than one judge, working independently, against six criteria specific to its category. Research for Social Good weighed participant protection and replicability heavily. In Outstanding User Research Project, rigor carried more weight, along with how well the method fit the problem. Those scores got combined into a per-category ranking.

Now, the results.

Outstanding User Research Project

This category comes down to one project, how it was built and whether anyone downstream could use what it found.

Winner:  EE

Finalists: Southern New Hampshire University, Google, Contentsquare

Research-Driven Impact

Here the panel looked past the study design and asked what changed because the research happened.

Winner:  Paper Leaf

Finalists: Joruney Digital, Drexel University

UX Research Leader of the Year

This category looks at one person's body of work, the practice they built and the people they brought up behind them.

Winner:  Dawn Ta, Director of Research & Design at Scientella

Finalists: Dr. Meg Kurdziolek, Sarah Geden, Aline Lin

Collaborative Research Excellence

This category looks for collaboration that shaped how the research got built, across teams or organizations, from the ground up.

Winner: Oxford University

Finalists: Thailand Development Research Institute (TDRI), London Borough of Camden, Miro

Research for Social Good

Judges paid close attention to how well participants were protected here, and to how much the findings ended up helping the people the study was about.

Winner: Base22 LLC

Finalists: Analog Devices, Minnesota IT Services

Best Use of Optimal

This category rewards how well the tools fit the study, and what came out of that choice.

Winner: NHS England

Finalists: American Electric Power, Cengage, Eaton

Thank You

Thanks to everyone who put a project in front of a panel of people they don't know. That's not a small thing to do.

Thanks to the judges too, for the time they spent going through every entry closely enough to argue about a few of them: Graham Gardner (U.S. Bank), Addison English, Harry Parkes (Hargreaves Lansdowne), Erietta Sapounakis (Stan.), Tradd Salvo (Huge), John Rainey (Gallos Technologies), David Vuu (Telstra Health), Joann Wu (Uber), Alexander Wilson (T. Rowe Price), Kate Towsey (The ResearchOps Review), Christina Goldschmidt (Warner Music Group).

If your team did work this year that belongs on this list next time, we want to see it.

Seeing is believing

Explore our tools and see how Optimal makes gathering insights simple, powerful, and impactful.