▸ name
Nostalgic Apparel Co.
Confirmado por José. El "Co." añade peso institucional sin perder el aire de club nocturno. Wordmark uniforme en los 17 emails.
▸ Built for late nights & old games
▸ INTERNAL HUB · v3 · 2026-05-19
Hub interno de Nostalgic Apparel Co. Reúne marca, design system y programa de email en un solo sitio para que cualquiera del equipo (Adrian, Dalia, José) abra una URL y vea dónde estamos sin abrir doce archivos.
Nostalgic Apparel Co. es una marca de camisetas conceptuales para la generación que procesa las emociones tarde por la noche. Mercado primario IT + ES + DE. La promesa: frases que ya te dices a ti mismo, impresas en algodón, sin urgencia comercial.
▸ name
Confirmado por José. El "Co." añade peso institucional sin perder el aire de club nocturno. Wordmark uniforme en los 17 emails.
▸ tagline (vigente)
La primera parte está fijada. La coda está abierta a 5 alternativas en la sección de pending decisions.
▸ audience
22-35, emotional processing generation. Mercado real DE > ES > IT > FR. Compra impulse, ticket medio €45, sin patrón de descuento alto.
▸ rituales de marca
El calendario marca lo decide la nostalgia activa, no la temporada deportiva. Halloween fuerte, BFCM antibajada, navidad pre-Wi-Fi.
opción A · vigente
Built for late nights & old games
Más concreta. Activa el INSERT COIN del welcome flow.
opción B
Built for late nights & real memories
Más emocional. Menos gamer-coded.
opción C
Built for late nights & old memories
Mezcla A+B. Suena a la marca, menos punzante.
opción D
Built for late nights & analog dreams
VHS, mixtape, walkman. Pierde el humor.
opción E
Built for late nights & forgotten classics
Curatorial. Funciona si la marca va a drops limitados.
Design system derivado del theme Shopify en producción (no inventado). Geist + paleta troncal mono con accent azul Klein y rojo signature. Brutalism controlado: radius 2px, sin sombras blandas, sin gradientes.
BG
#ffffff
Cream
#edebe7
Ink
#030302
Accent
#2e4aa3
Alert
#d91d1d
display · geist 600
Aa Tt 12
Geist regular/medium/semibold. Web safe fallback Inter → Helvetica → Arial. Kerning agresivo en H1 (-1.1px).
body · geist 400
The unflattering flash is the one. Send it.
16px desktop / 15px mobile. Line-height 1.55. Letter-spacing -0.1px.
mono · geist mono 500
▸ EPISODE 01 · 11 PM
Eyebrows, codes, episode markers, metadata. Letter-spacing +2px. Fallback SF Mono / Menlo.
▸ radius
Brutalism controlado. Excepciones: pills 100px, swatches 100% circle. Sin border-radius > 8px en ningún componente troncal.
▸ shadows
Solo button (sutil 2px) y popover (4/20px blur). Sin drop shadows blandos decorativos. Sin glow.
Cuatro flows lifecycle (welcome / cart / post-purchase / winback) DS-compliant. Hero photos generadas con Nano Banana Pro a partir de fotos reales del catálogo Shopify. Cumple §10.8 UGC del brief (mirror selfies, balcón, sofá con gato, kitchen night). Cada card muestra hero + asunto + preheader + H1 + CTA — click para abrir el email completo.
New subscriber → first order in 7 days. WELCOME10 una vez.

▸ episode 01 · welcome
You just joined the late-night club
And four pieces most people start with.
"You just joined the late-night club."

▸ episode 02 · how it’s made
How we make this stuff (and why it doesn’t peel after wash 3)
GOTS cotton, water-based ink, one studio outside Madrid.
"A tee, a studio, one truck outside Madrid."

▸ episode 03 · 24h left
Last 24h of your welcome 10%
Three picks that most people pick first.
"Heads-up, not last chance."
+2h pause · +24h FAQ sizing · +72h last call con 10%.
▸ cart · +2h
Paused.
Your pick is still here. No timer.
"║ Paused."

▸ cart · +24h · faq
Stuck on sizing?
Reply with your height + usual fit, we
"Stuck on sizing? We’re around."

▸ cart · +72h · last email
Last call on your cart
Honest 10%, valid 48h. No tricks.
"Last call on your cart — here’s 10%."
+2d patch notes · +7d UGC · +30d 3 productos del mismo mundo.
▸ v1.0 · release notes
v1.0 — patch notes for your new tee
Cold wash, hang dry, wear on repeat.
"So it ages well, not just lasts."

▸ community · show us yours
Friday night, mirror selfies
Tag @nostalgicapparel
"Show us yours."

▸ next room
You’ve played this level. Next room?
Three more from the same world.
"Three more from the same world."
d60 catch-up sin código · d120 15% honest · d180 INSERT COIN [A]/[B].

▸ winback · day 60 · new in
What’s new since you were last around
Four arrivals + a quick catch-up. No discount.
"A quick catch-up."

▸ winback · day 120 · 5am
A 5am confession
15% honest. Valid 30 days. Then it's gone.
"Come back with 15% off."

▸ winback · final email
INSERT COIN?
Continue with 20%, or quietly off our list — either's fine.
"One more time, then we’ll stop."
Cada decisión de copy y pace está anclada en datos vivos de Shopify pulled via Supergraph (sin scope read_all_orders, ventana 60 días).
orders
762
2026-03-19 → 05-18
revenue
34.418€
AOV €45,17
top país
DE
8.431€ · supera a IT
camisetas
80%
vs 11% cropped, 3% hoodie
Mercado real DE 8.431€ · ES 7.919€ · IT 7.388€ · FR 4.817€. Implicación práctica: i18n DE/ES/IT/EN cuando llegue F8. El histórico anterior a 60 días solo está accesible via CSV manual (scope Nango bloquea).
Decisiones bloqueantes para cerrar el programa de email v1.0 oficial. Cada una con dueño claro.
decisión · pdte. josé
Adrian propone 5 codas para "Built for late nights & ...". Hasta que José decida, queda old games vigente. Cambio en los 17 emails: 1 minuto search/replace.
decisión · pdte. josé
En v3 hemos retirado cualquier "story" inventada del welcome-3. Cuando haya la historia real verificada, se inyecta. Mientras tanto, welcome-3 es sobre filtros de la marca, no origen.
decisión · pdte. dalia
La v3 del cart-2 es un honest split (3 razones a / 3 razones no a). Si scrappemos Trustpilot, IG comments o tickets Freshdesk, podemos volver al formato bocadillos con testimonios reales.
decisión · pdte. adrian
Datos M1 confirman audiencia DE+ES+IT > 65% revenue. Pendiente traducir welcome + cart + winback. Producto sigue en EN.
decisión · pdte. adrian
Validación cross-client en Apple Mail, Gmail iOS/Android/Web, Outlook 365/desktop. Geist fallback chain ya está configurada (Inter → Helvetica → Arial).
próximo flow
Champion product agota M constante, justifica el waitlist. Browse abandonment lo tiene Thundernoise, Nostalgic todavía no.