William Demoraes

UX writing / content design / product language

Give me the product moment nobody wants to own.

Errors, onboarding, AI chat, and the screens teams keep rewriting.

Work

Case studies

High-friction product moments where language had to carry the logic, not decorate it.

Useful beats polished when the user is stuck.

012026

AI entry point

Ads Manager AI chat

I helped turn static mid-flight recommendations into explainable AI chat entry points across budget, delivery, audience, and creative workflows, making advertiser guidance easier to inspect before acting.

Content move

Turned static recommendation copy into an AI entry point that opened the signal, rationale, tradeoff, and next action.

AI chatAds ManagerPrompt systems
Read case study
022024

System language

Enterprise content system

I created the UX writing standard for an enterprise app suite: shared label, error, empty-state, and settings patterns that teams could apply without a writer in every review.

Content move

Built shared content patterns for navigation, forms, errors, settings, and cross-app workflows.

Design systemsEnterprise appsGovernance
Read case study
032026

AI quality evals

Ads Manager AI evals

I helped make Ads Manager AI quality something reviewers, prompt partners, and engineers could evaluate: grounded answers, useful caveats, clear next steps, and observable failure modes for campaign-performance guidance.

Content move

Turned content design judgment into foundational evals, ad analysis quality rubrics, failure modes, and review standards.

Foundational evalsAd analysisAI quality
Read case study
042025

Group cart flow

B2B group cart

I clarified roles, review states, and checkout handoffs for a collaborative B2B cart, improving checkout-handoff comprehension in task-based prototype testing.

Content move

Named the shared-cart model, clarified contributor roles, and wrote state copy for review, approval, and checkout.

B2B commerceGroup cartCheckout
Read case study