Psicología del color y CTAs: cómo diseñar botones que convierten (con evidencia, accesibilidad y A/B testing)

·

En conversión, lo más replicable no es “rojo vs. verde”, sino “destaca lo importante” con contraste suficiente, buen copy y una propuesta de valor clara. Un ejemplo documentado por HubSpot muestra que una mejora de contraste y legibilidad en una página (sin cambiar el CTA) se asoció con +25% en clics del CTA en el caso de Expoze, según su recopilación de experimentos A/B “11 A/B Testing Examples From Real Businesses”.

Si tu web está en España, la accesibilidad no es opcional en muchos contextos: el Real Decreto 1112/2018 (BOE) fija obligaciones para el sector público y consolida el marco de referencia (normas armonizadas/estándares). Además, WCAG es el estándar técnico base más utilizado: WCAG 2.2 (W3C).

Recomendación operativa: define una hipótesis, un métrico principal (OEC) y “guardrails”, y ejecuta A/B tests con rigor. Los principios y trampas típicas están muy bien documentados por el equipo de experimentación (ExP) de Microsoft en guías y papers de Kohavi y coautores: survey (2009), practical guide (2007) y rules of thumb (2014).

Lo que la evidencia sí respalda sobre el color

El color funciona como señal contextual, no como “truco”

En psicología del color, el consenso serio se parece poco a los titulares de marketing. Más que “el rojo convierte”, lo que se sostiene es: el color puede cambiar atención, afecto y conducta porque actúa como una señal que el cerebro interpreta dentro de un contexto concreto (tarea, metas, cultura, expectativas del usuario). Esta idea se presenta de forma extensa en la revisión de Elliot y Maier (Frontiers in Psychology).

Las asociaciones de color existen, pero varían por experiencia y cultura

Las asociaciones “verde = naturaleza/salud” o “azul = confianza” son frecuentes, pero no universales. Un modo riguroso de abordarlas es tratarlas como hipótesis a validar con datos de tu audiencia, no como reglas. Trabajos empíricos y revisiones sobre asociaciones conceptuales muestran patrones (p. ej., limpieza/pureza, naturaleza, peligro), además de variación por idioma y entorno: Tham et al. (conceptual colour associations). Para diferencias en preferencia y significado del color según el objeto/contexto (y por extensión, la cultura y la experiencia), es especialmente útil la evidencia abierta de Jonauskaite et al. (PLOS ONE).

No confirmado: el post de Artilet menciona cifras populares del estilo “X% decide por el color” o “X% compra por el color” (ver Artilet). A fecha no se ha localizado en fuentes primarias claramente identificables (artículos revisados por pares o informes metodológicamente públicos) un estudio que reporte exactamente esas cifras tal y como suelen circular en blogs. Por rigor, aquí no se usan como base de decisión.

De la emoción al clic: contraste y diseño de CTA

Contraste: el “multiplicador” de visibilidad (y de accesibilidad)

Si solo pudieras quedarte con una idea práctica, sería esta: el CTA gana cuando se ve y se entiende rápido. WCAG define requisitos verificables de contraste para texto y componentes de interfaz: WCAG 2.2, con orientación detallada en documentos “Understanding” como SC 1.4.3 Contraste mínimo y SC 1.4.11 Contraste no textual (componentes UI).

A nivel UX, la jerarquía visual y el uso estratégico del color se tratan como herramientas para guiar la atención. Una referencia práctica y muy citada en diseño de interacción es Nielsen Norman Group, por ejemplo en su definición de jerarquía visual: “Visual Hierarchy in UX”, así como su guía de uso del color: “Using Color to Enhance Design”.

El CTA no es solo color: copy, forma, estado y fricción

El “botón” es un conjunto de señales: texto (qué gano), forma (parece clicable), estado (hover/focus/disabled), proximidad a la propuesta de valor y consistencia con el resto del sistema. Sobre estados de botones y señales de interacción, ver “Button States” (Nielsen Norman Group). Para microcopy que reduce duda y aumenta claridad, una referencia útil es “The 3 I’s of Microcopy” (Nielsen Norman Group).

Dos casos reales para “poner peso” en la discusión

En la recopilación de experimentos de HubSpot, el caso de Expoze ilustra un patrón frecuente en CRO: cuando el diseño mejora contraste y legibilidad, el CTA puede recibir más atención y clics aun sin cambiar el propio botón. HubSpot reporta +25% en clics del CTA tras el rediseño (atribuyendo el resultado al aumento de contraste y guía visual): HubSpot A/B testing examples (actualizado 2021-10-12).

Desde el lado “CTA/compra”, VWO documenta en un caso de e-commerce (RIPT Apparel) un incremento de +6,3% en compras tras experimentar con el CTA: VWO Success Story: RIPT Apparel. Importante para interpretación: el caso incluye cambios en el botón y en el mensaje de urgencia (no es un test “solo color”).

Paletas ejemplo para CTAs Seis muestras de color para botones CTA: rojo, azul, verde, púrpura, naranja y negro. Cada bloque incluye su nombre y código hex. Rojo #D32F2F Azul #1565C0 Verde #2E7D32 Púrpura #6A1B9A Naranja #EF6C00 Negro #111111 Nota: comprueba el contraste real con tu fondo y tipografía (WCAG). Ver: SC 1.4.3 y 1.4.11.
Paletas ilustrativas para CTAs. Para cumplir WCAG, verifica contraste para texto (SC 1.4.3) y para componentes UI (SC 1.4.11).

Tabla comparativa de colores para CTA

La siguiente tabla resume asociaciones psicológicas típicas (como hipótesis), evidencia cuantificada disponible y usos recomendados. Cuando la evidencia cuantitativa no puede anclarse a una fuente primaria accesible o a un caso documentado por la entidad original, se marca como no confirmado.

Colores para CTA: psicología, evidencia, usos y hex
Color Asociaciones psicológicas (según evidencia) Evidencia de conversión (cuantificada) Cuándo usarlo (recomendación práctica) Hex sugerido
Rojo Asociado a alta activación y a señales de alerta/evitación o urgencia según contexto (“color-in-context”). Revisión: Elliot & Maier. no confirmado El caso clásico “rojo vs verde +21%” se cita ampliamente, pero la URL original de HubSpot redirige a otro contenido en 2026. Hay referencias secundarias en guías de experimentación (p. ej., Kohavi et al., 2014 menciona el caso), pero no se puede verificar hoy el post original desde su fuente primaria. Útil como CTA “agresivo” (ofertas, urgencia) si el rojo no colisiona con tu semántica de error/alerta. Prioriza contraste y claridad antes que “simbolismo”. Ver guía de jerarquía visual: NN/g. #D32F2F
Azul Frecuentemente asociado a confianza/competencia en branding (dependiente de contexto). Para variación por cultura y objeto, ver Jonauskaite et al.. no confirmado Se citan lifts (p. ej., “azul > naranja +9%”) en fuentes de terceros, sin localizar un informe primario público de Monetate en las fuentes revisadas aquí. Recomendación: tratarlo como hipótesis y testarlo. Buen “default” para producto B2B/SaaS, formularios y acciones de confianza (demo, consultar, registrarse), cuidando estados (hover/focus). Estados de botón: NN/g. #1565C0
Verde Asociaciones frecuentes con naturaleza/salud/“ok” en distintos contextos; útil pero no universal: Tham et al.. Caso documentado: +6,3% en compras en RIPT Apparel tras experimentar con CTA (incluye cambios de botón y mensaje), según VWO. Recomendable para acciones “positivas” (confirmar, continuar) en sectores donde “verde” no tenga conflicto semántico. Ideal si tu UI necesita una señal de “éxito”. #2E7D32
Púrpura Asociaciones posibles con creatividad, diferenciación o “premium” (dependiente de cultura y contexto). Para evidencia sobre cómo cambian preferencias por contexto/objeto: Jonauskaite et al.. no confirmado No se ha localizado un caso primario público con uplift atribuible a “CTA púrpura” en las fuentes revisadas. Útil para marcas creativas, educación, belleza o propuestas diferenciales. Recomendación: usar como acento y testear impacto en CTR/CVR. #6A1B9A
Naranja Color cálido y llamativo; puede percibirse como “energía/acción” (hipótesis) y suele ser potente por contraste. Para “color como señal”, ver Elliot & Maier. Evidencia parcial: VWO reporta que GSM.nl mejoró el engagement +5% tras A/B testing de diseños de “Buy Now” (no necesariamente solo color), en VWO (2026). Si lo necesitas como “solo color”, trata el efecto como no confirmado. Bueno para CTAs principales si tu paleta base es fría (azules/grises) y necesitas contraste. Asegura legibilidad y contraste (a veces requiere texto oscuro). #EF6C00
Negro Alto contraste, sensación de sobriedad o “premium” en ciertos contextos, pero también puede percibirse como duro o “serio”. El efecto depende del conjunto. Guía de uso de color en diseño: NN/g. no confirmado No se ha localizado evidencia primaria pública con uplift cuantificado por “CTA negro”. Recomendable cuando quieres máxima legibilidad y estética minimalista. Útil para CTAs en páginas con fondos claros y tipografía fuerte. #111111

Accesibilidad: WCAG, daltonismo y foco visible

WCAG como base técnica verificable

WCAG 2.2 es la recomendación oficial del W3C y añade nuevos criterios sobre foco, objetivos táctiles y autenticación, manteniendo compatibilidad con WCAG 2.1: WCAG 2.2. Para España, el marco normativo para sector público está recogido en el Real Decreto 1112/2018 (BOE).

No uses “solo color” para comunicar

Un error clásico en CTAs y formularios: “verde = correcto, rojo = error” sin texto, icono o patrón adicional. WCAG lo prohíbe explícitamente: el color no puede ser el único medio de transmitir información. Ver explicación oficial: Understanding SC 1.4.1 Use of Color.

Daltonismo: diseña para que el CTA funcione incluso si el color falla

En la práctica, esto significa: contraste suficiente, texto inequívoco, iconografía coherente y estados visibles. Como referencia sanitaria divulgativa en español, MedlinePlus explica la frecuencia del daltonismo y su naturaleza clínica: MedlinePlus (NIH): Daltonismo.

Focus visible: imprescindible para navegar con teclado

Además de ser buena UX, un foco visible es un requisito WCAG. La explicación oficial del criterio es clara: el usuario debe saber qué elemento tiene el foco de teclado: Understanding SC 2.4.7 Focus Visible. WCAG 2.2 añade también requisitos sobre foco no oculto: Understanding SC 2.4.11 Focus Not Obscured (Minimum).

Checklist rápido (accesible) para CTAs:

Cumple contraste de texto y componentes (SC 1.4.3, SC 1.4.11), no dependas solo del color (SC 1.4.1), y garantiza foco visible (SC 2.4.7).

A/B testing: metodología, métricas y flujo de trabajo

¿Por qué A/B testing (y no “opiniones”)?

El A/B testing es un experimento aleatorizado en producción que busca establecer causalidad entre un cambio y una métrica. HubSpot lo define de forma aplicable a marketing (dos versiones a dos audiencias para comparar rendimiento): HubSpot (ES): qué es A/B testing y cómo hacerlo. Para el marco científico y estadístico en web a gran escala, las referencias clásicas son: Kohavi et al. (2009) y Kohavi et al. (2007).

Métricas: define tu OEC y tus “guardrails”

Un principio recurrente en experimentación es definir un criterio global (OEC) y métricas de protección (guardrails) para no “ganar clics” perdiendo calidad. Esto se discute tanto en el survey de 2009 como en materiales posteriores y “rules of thumb”: Kohavi et al. (2014).

Flujo de trabajo recomendado

Flowchart (Mermaid) para un A/B test de color/contraste/copy. Código sin renderizar (sin JS), listo para pegar en tu documentación interna.
flowchart TD
  A[Definir objetivo de negocio] --> B[Elegir OEC (métrica principal)]
  B --> C[Definir guardrails: rebote, leads no válidos, devoluciones, etc.]
  C --> D[Formular hipótesis: "Si cambiamos X, entonces Y"]
  D --> E[Diseñar variantes (A control / B tratamiento)]
  E --> F[Checklist QA: tracking, UX, accesibilidad (WCAG), dispositivos]
  F --> G[Asignación aleatoria + inicio del experimento]
  G --> H[Monitorizar calidad: SRM, errores, rendimiento, sesgos]
  H --> I[Alcanzar tamaño muestral/poder estadístico]
  I --> J[Analizar efecto en OEC + segmentos relevantes]
  J --> K{¿Mejora neta y sostenible?}
  K -->|Sí| L[Deploy + documentar aprendizaje]
  K -->|No| M[Rechazar/iterar hipótesis]
  L --> N[Backlog: siguiente test (copy, layout, oferta, etc.)]
  M --> N

Errores frecuentes en tests de color

Los tests de “cambiar solo el color” suelen fallar por dos razones: (1) el efecto está mediado por contraste y contexto (no por el color “en abstracto”), y (2) el experimento no está bien instrumentado (mala aleatorización, insuficiente tamaño muestral, sesgos, resultados por novedad). Estas trampas están ampliamente documentadas en guías de experimentación (p. ej., Kohavi et al., 2014 y Kohavi et al., 2012 (puzzling outcomes)).

Guía práctica para marketing y pymes

Recomendaciones accionables

Recomendación estratégica: empieza por lo grande.

Antes de discutir “rojo o verde”, asegúrate de que: (a) la propuesta de valor es inequívoca, (b) el CTA está cerca del beneficio, (c) la jerarquía visual guía la mirada, (d) el contraste y los estados cumplen WCAG. Referencias prácticas: jerarquía visual (NN/g) y uso del color (NN/g).

Recomendación operativa: testea con método.

Define hipótesis y métricas como en Kohavi et al. (2009). Para equipos pequeños, la clave es documentar: qué cambió, a quién afectó, qué métrica ganó/perdió y qué aprenderás después.

Ejemplo de CTA accesible (HTML):

Solicitar presupuesto Ejemplo

Si el CTA “solo” es color y no es evidente qué ocurre al pulsar, el usuario duda. Reduce la duda con microcopy (NN/g) y con estados de botón (hover/focus/disabled) (NN/g).

CSS listo para pegar: paletas de CTA + foco visible + ARIA

Este snippet incluye clases de CTA, estados y foco visible. Ajusta hex y valida contraste con WCAG (SC 1.4.3, SC 1.4.11).

/* CTA system: ejemplo mínimo accesible */
:root{
  --cta-bg: #1565C0;      /* azul */
  --cta-text: #ffffff;
  --cta-hover: #0f4ea0;
  --focus-ring: #000000;
  --focus-offset: 3px;
}

a.cta, button.cta{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: .5rem;
  padding: .85rem 1.05rem;
  border-radius: 999px;
  border: 2px solid transparent;
  background: var(--cta-bg);
  color: var(--cta-text);
  font-weight: 700;
  text-decoration: none;
  cursor: pointer;
}

/* Hover/active */
a.cta:hover, button.cta:hover{ background: var(--cta-hover); }
a.cta:active, button.cta:active{ transform: translateY(1px); }

/* Foco visible (WCAG 2.4.7) */
a.cta:focus-visible, button.cta:focus-visible{
  outline: 3px solid var(--focus-ring);
  outline-offset: var(--focus-offset);
}

/* Estado deshabilitado */
a.cta[aria-disabled="true"], button.cta:disabled{
  opacity: .55;
  cursor: not-allowed;
}

/* No dependas solo del color: añade iconos/texto si hay estados (SC 1.4.1). */

SEO y web copy para el público de Víctor Misa

Para que el CTA convierta, primero hay que traer tráfico cualificado y que la página responda a la intención de búsqueda. En SEO, Google insiste en contenido útil centrado en personas, no en trucos: Google Search Central: creating helpful content (ES). Para optimizar títulos en resultados, ver: Google Search Central: title links (ES). Y como base general, la guía de inicio SEO: SEO Starter Guide (ES).

No confirmado (precaución con “grandes lifts”): VWO y HubSpot documentan experimentos reales (por ejemplo, RIPT o Expoze). Sin embargo, muchos “case studies” de internet mezclan cambios (copy, layout, oferta) y atribuyen todo al color. Para no autoengañarte, sigue criterios de experimentación robusta (tamaño muestral, aleatorización, monitoreo de calidad) como en Kohavi et al. (2009).

Sobre el autor

Victor Misa

Soy Víctor Misa, consultor SEO y desarrollador web con más de una década de experiencia ayudando a empresas a mejorar su visibilidad online. Fundé VikingSEO, una agencia especializada en posicionamiento orgánico, SEO técnico y desarrollo a medida en WordPress. A lo largo de mi trayectoria he trabajado en proyectos nacionales e internacionales, combinando estrategia, analítica y programación para impulsar el crecimiento digital de marcas y profesionales. Mi enfoque se basa en datos, transparencia y resultados sostenibles.

Últimas entradas