/* global React, Icon, Button, Eyebrow, Badge, Droplets, Container */ // ───────────────────────────────────────────── // Sub-brand tokens — Industria: Retail & E-commerce // ───────────────────────────────────────────── const RE = { deep: '#3D1B8E', mid: '#6C3FD4', glow: '#B89EF8', bg: '#F2EEFF', bgDark: '#190A45', }; window.RE = RE; // ============================================================ // HERO // ============================================================ function ReHero({ onCta }) { return (
{/* Breadcrumb */}
frsko.com / industrias / retail-ecommerce
{/* ─── LEFT: copy ─── */}
{/* Badge */}
FRSKO · Retail & E-commerce
MX · LATAM

Tu equipo de diseño
no puede seguir el ritmo.
La IA sí puede.

Content Studio AI + Smart Ads + NeuroCopy, calibrados para e-commerce mexicano. 60 piezas al mes, campañas que se optimizan solas y copy de producto que convierte.

{/* Trust strip */}
{['Meta · TikTok · Google', 'Shopify · WooCommerce', 'WhatsApp API', 'MX · LATAM'].map(t => (
{t}
))}
{/* ─── RIGHT: Creative Studio Dashboard ─── */}
); } function ReCreativePanel() { const creatives = [ { name: 'Verano 2026 — Carrusel 01', channel: 'Meta · Stories', roas: '5.2×', ctr: '4.1%', status: 'win' }, { name: 'Sale Flash — UGC estilo', channel: 'TikTok Ads', roas: '4.8×', ctr: '3.7%', status: 'win' }, { name: 'Producto estrella — v3', channel: 'Meta · Feed', roas: '3.9×', ctr: '2.8%', status: 'ok' }, { name: 'Colección Otoño — Reel', channel: 'Instagram Reels', roas: '3.1×', ctr: '2.1%', status: 'ok' }, { name: 'Catálogo genérico — v1', channel: 'Google Shopping', roas: '1.8×', ctr: '0.9%', status: 'low' }, ]; const statusStyle = { win: { dot: '#22A06B', bg: '#E3FBF0', fg: '#166534', label: 'Ganadora' }, ok: { dot: RE.mid, bg: RE.bg, fg: RE.deep, label: 'Activa' }, low: { dot: '#D9503C', bg: '#FEF2F2', fg: '#991B1B', label: 'Pausar' }, }; return (
{/* Chrome */}
{['#FF5F57', '#FEBC2E', '#27C840'].map(c => (
))}
app.frsko.com / content-studio
Live
{/* KPIs */}
{[ { v: '60', l: 'Piezas este mes' }, { v: '4.2×', l: 'ROAS promedio' }, { v: '12', l: 'Tests activos' }, ].map((k, i) => (
0 ? '1px solid var(--border)' : 'none', }}>
{k.v}
{k.l}
))}
{/* Column header */}
Creatividades activas ROAS · CTR
{/* Creative rows */} {creatives.map((c, i) => { const s = statusStyle[c.status]; return (
{/* Thumbnail placeholder */}
{c.name}
{c.channel}
{c.roas}
{c.ctr}
{s.label}
); })} {/* Footer hint */}
IA generó 48 variantes esta semana · 3 ganadoras Ver estudio →
); } // ============================================================ // PROBLEMA // ============================================================ function ReProblema() { const pains = [ { icon: 'film', title: 'Las creatividades se queman en 48 horas', body: 'Meta y TikTok agotan el potencial de cada pieza en días. Si tu equipo no produce suficiente volumen de variantes, el CPM sube semana tras semana y el ROAS cae.', }, { icon: 'shopping', title: 'El catálogo crece, el equipo no puede seguirle el paso', body: '100 SKUs, 5 canales, 3 formatos por plataforma y temporadas que no esperan. Ningún equipo humano produce ese volumen con calidad y consistencia de marca.', }, { icon: 'chart', title: 'Carritos abandonados que no se recuperan bien', body: 'El email de "olvidaste algo" tiene tasa de apertura del 4%. Los mensajes personalizados por WhatsApp con contexto real del producto llegan al 40%.', }, ]; return (
EL PROBLEMA

Tienes el producto.{' '} Tienes el tráfico.{' '} Lo que falta es el contenido que convierte — a escala.

{pains.map(p => (

{p.title}

{p.body}

))}
{/* Resolution callout */}

La solución no es contratar más diseñadores. Es multiplicar la producción con IA.

Con el mismo equipo y presupuesto creativo, pasas de 5 piezas a 60 al mes — manteniendo la voz de marca.

); } // ============================================================ // SOLUCIONES PARA EL VERTICAL // ============================================================ function ReSoluciones() { const sols = [ { tag: 'CONTENT STUDIO AI', icon: 'film', title: 'De 5 piezas a 60 al mes. Mismo costo.', body: 'Stack de IA para producción de video, imagen, voz y copy de producto. Formatos para Meta, TikTok, Google Shopping e email — con tu voz de marca intacta.', bullets: [ 'Producción de carruseles, reels y stories con IA', 'Fichas de producto y copy de email escalable', 'Biblioteca de creatividades por temporada y SKU', ], colors: { ink: 'var(--sub-interactive-1)', soft: 'var(--sub-interactive-bg)', drop: 'var(--sub-interactive-2)' }, href: 'FRSKO Content Studio AI.html', }, { tag: 'SMART ADS AI', icon: 'zap', title: 'Ads que se optimizan sin que toques nada.', body: 'Copiloto para Meta, TikTok y Google Ads que rota variantes automáticamente, ajusta puja por SKU y te dice qué creatividad matar antes de que queme presupuesto.', bullets: [ 'A/B automático de creatividades y audiencias', 'Optimización de puja por producto y ROAS objetivo', 'Alertas de fatiga creativa antes de que suba el CPM', ], colors: { ink: 'var(--cyan-800)', soft: 'var(--cyan-50)', drop: 'var(--cyan-400)' }, href: 'FRSKO Smart Ads AI.html', }, { tag: 'NEUROCOPY LAB', icon: 'brain', title: 'Copy que vende, no que informa.', body: 'Auditoría de neuromarketing + variantes de copy generadas con IA para fichas de producto, anuncios, emails y WhatsApp. Más urgencia, más emoción, más conversión.', bullets: [ 'Análisis de copy actual por emoción y fricción', 'Variantes con A/B para email, ads y fichas', 'Recuperación de carrito por WhatsApp personalizado', ], colors: { ink: 'var(--sub-neuro-2)', soft: 'var(--sub-neuro-bg)', drop: 'var(--sub-neuro-1)' }, href: 'FRSKO NeuroCopy Lab.html', }, ]; return (
SOLUCIONES PARA RETAIL & E-COMMERCE

Tres productos IA.
Un motor de crecimiento sin fricción.

Del catálogo al carrito recuperado — content, ads y copy operando juntos en un solo stack.

{sols.map(s => (
{ e.currentTarget.style.boxShadow = 'var(--shadow-md)'; e.currentTarget.style.transform = 'translateY(-3px)'; }} onMouseLeave={e => { e.currentTarget.style.boxShadow = ''; e.currentTarget.style.transform = ''; }}>
{s.tag}

{s.title}

{s.body}

    {s.bullets.map(b => (
  • {b}
  • ))}
))}
); } Object.assign(window, { ReHero, ReCreativePanel, ReProblema, ReSoluciones });