Prueba social en WooCommerce: notificaciones de ventas reales
Por Mariusz Szatkowski · Actualizado: 2026-06-25
Un visitante que llega por primera vez no puede saber si alguien compra siquiera en tu tienda. Las fotos de producto se ven bien, el precio es adecuado, el pago funciona, y aun así no hay ninguna señal de que personas reales le hayan confiado su dinero a esta tienda. La prueba social cierra esa brecha mostrando compras recientes en el momento en que ocurren, y así convierte una página que parece vacía en una que se ve activa. La trampa: la forma más habitual en que las tiendas incorporan prueba social es a la vez la más perjudicial, es decir, contadores inventados, popups falsos y plugins pesados que ralentizan la página y desplazan el contenido. Esta guía explica qué es realmente una notificación de venta de prueba social, por qué funciona, en qué debe fijarse una implementación honesta y cómo el plugin gratuito Proof lo logra, sin falsear nada ni perjudicar el rendimiento.
Qué es la prueba social y por qué cuenta
La prueba social es la sencilla señal humana de que otros también hacen lo que uno está considerando. En una tienda física se lee con toda naturalidad: una cola en la caja, otros clientes con cestas en la mano, un estante medio vacío porque el producto se vende bien. En línea, cada una de esas pistas desaparece. Un cliente nuevo aterriza en una página de producto sin saber si la tienda despacha cien pedidos al día o no ha vendido aún ni una sola unidad. Esa incertidumbre es una barrera, y las barreras en el momento de la decisión de compra son justo donde se abandonan los carritos.
Una notificación de una compra reciente devuelve una de esas pistas que faltan. Un pequeño popup con el texto “Alex de Berlín compró Hoodie hace 2 horas” le dice a un visitante primerizo de un vistazo que la tienda es real y está activa y que otras personas ya se han decidido. No es un intento de venta insistente, sino una prueba de pasada, el equivalente en línea a ver a alguien salir de la tienda con el mismo bolso que uno tiene en la mano.
La razón por la que esto importa tanto: la confianza es el bien más escaso que posee una tienda pequeña o desconocida. Los grandes marketplaces toman prestada confianza de su marca; una tienda WooCommerce independiente tiene que ganársela directamente en la página. La actividad reciente real es una de las pocas señales que genera esa confianza de forma barata e inmediata, sin ningún descuento ni promesa de garantía.
Por qué la prueba social falsa sale mal
Aquí está el problema con la forma habitual de incorporar prueba social. Toda una categoría de plugins genera de buen grado popups a partir de datos inventados: nombres aleatorios, ciudades aleatorias, un contador que sube sin importar si se ha vendido algo o no. En el momento en que un cliente sospecha que la actividad es falsa, y los clientes son muy buenos detectándolo, el efecto se invierte. En lugar de generar confianza, has demostrado que la tienda está dispuesta a mentir, y esa duda se contagia al precio, a las reseñas y a la política de devoluciones. La prueba social inventada es peor que ninguna.
El segundo problema es el rendimiento. Muchos plugins de prueba social entregan un paquete pesado de JavaScript, a menudo arrastran jQuery y un script de seguimiento, e insertan el popup de forma que el resto del contenido de la página se desplaza al cargar. Ese movimiento es el Cumulative Layout Shift, uno de los Core Web Vitals, que influye tanto en la experiencia del cliente como en la valoración de la página por los buscadores. Una notificación que hace saltar el botón de comprar de debajo del cursor del cliente causa un daño activo.
El listón para una buena implementación es, por tanto, alto y concreto. Los datos deben ser reales, la información personal debe mantenerse al mínimo, y todo debe ser invisible desde el punto de vista del rendimiento y del diseño.
Qué necesita una buena notificación de prueba social
Antes de fijarse en un plugin, ayuda una lista de comprobación. Una notificación fiable de una compra reciente tiene algunas propiedades no negociables.
- Solo datos reales. Cada popup debería proceder de un pedido real, nunca de un contador ni de datos de demostración. Si no hay nada real que mostrar, no debería aparecer nada. El silencio es honesto; una cifra inventada no lo es.
- Campos que respetan la privacidad. Un nombre de pila y una ciudad bastan para parecer personal y creíble. Los apellidos, las direcciones de correo, las direcciones completas y los números de pedido no tienen cabida en una página pública cuyo código fuente cualquiera puede leer.
- Una opción de reserva limpia. No todos los pedidos incluyen un nombre de pila. La notificación necesita un reemplazo neutro, para que nunca muestre un hueco ni, peor aún, revele otro campo para rellenarlo.
- Sin coste de rendimiento. Un script pequeño sin dependencias, datos guardados en caché en lugar de consultados de nuevo en cada carga, y un popup anclado en una esquina fija, de modo que nunca haga fluir la construcción de la página.
- Accesibilidad. Los usuarios de lectores de pantalla deberían percibir cada notificación sin perder su sitio, y los usuarios de teclado deberían poder cerrarla. Los usuarios sensibles al movimiento no deberían enfrentarse a animaciones que no han solicitado.
- Control sobre la visualización. Deberías decidir qué esquina usa el popup y con qué frecuencia aparece, para que se integre en la tienda en lugar de trabajar contra ella.
Fíjate en lo que no está en esta lista: un comportamiento insistente que reclama atención. La prueba social funciona precisamente porque es de pasada. Un popup que exige un clic o que tapa el contenido que se supone debe apoyar ha malentendido su cometido.
Cómo lo hace Proof
Proof for WooCommerce es un plugin gratuito de código abierto (GPLv2 o posterior) que crea notificaciones a partir de pedidos reales y de nada más. Está deliberadamente acotado: hace bien el popup de venta reciente y no intenta ser una suite de marketing entera.
Cada popup procede de un pedido real de WooCommerce con el estado completado o en procesamiento. No hay datos inventados, ni modo de demostración, ni contador falso. Proof considera hasta los 40 pedidos adecuados más recientes de aproximadamente los últimos 30 días, y de cada uno toma solo el nombre del primer producto y el nombre de pila y la ciudad del comprador. Si en ese periodo no hay pedidos completados ni en procesamiento, Proof no carga nada en absoluto: ningún popup, ningún script, ningún widget vacío. Una tienda nueva sin ventas permanece limpia, en lugar de anunciar su vacío con actividad inventada.
Respeta la privacidad de raíz. Cada popup lleva exactamente dos datos del cliente, el nombre de pila y la ciudad de la dirección de facturación. Los apellidos, las direcciones de correo, las direcciones completas y los números de pedido nunca abandonan el servidor y nunca se envían a la página. Si un pedido no incluye nombre de pila, Proof usa una palabra neutra de tu elección, por defecto “Alguien”, de modo que el popup se mantiene personal sin revelar nada.
El rendimiento y el diseño se tratan tal como exige la lista de comprobación. El script del frontend es JavaScript puro sin dependencias, así que no hay ningún jQuery que cargar. Se carga con defer en el pie de página, y el popup se sitúa en una esquina fija, de modo que nunca hace fluir el contenido ni contribuye al Cumulative Layout Shift. La consulta de pedidos es el tipo de operación que podría encarecerse en una tienda con mucho tráfico, por eso Proof la ejecuta como mucho una vez cada cinco minutos y guarda el resultado en un transient. Una tienda bajo carga no vuelve a consultar los pedidos en cada carga de página, sino que lee el feed almacenado en caché.
La accesibilidad está integrada y no añadida a posteriori. El popup es una región con role="status" y aria-live="polite", de modo que un lector de pantalla anuncia cada notificación sin quitar el foco de lo que el usuario está haciendo. El elemento de cerrar es un botón real con anillo de foco visible, el foco nunca queda atrapado, y el estilo respeta prefers-reduced-motion, de modo que la animación se omite para los usuarios que han pedido menos, así como prefers-color-scheme: dark, para que el popup se vea correctamente en un tema oscuro.
Proof declara compatibilidad con el WooCommerce High-Performance Order Storage (HPOS) y con los bloques de carrito y pago, de modo que se integra limpiamente en una instalación moderna de WooCommerce. No contacta con ningún servicio externo: los popups se crean a partir de tus propios pedidos, y los datos permanecen en tu sitio.
La configuración
Poner Proof en directo lleva solo unos minutos:
- Instala y activa WooCommerce, luego sube la carpeta
proofa/wp-content/plugins/o instala el archivo ZIP a través de Plugins -> Añadir nuevo -> Subir plugin, y activa Proof. - Abre WooCommerce -> Proof. Aquí encuentras un interruptor central de encendido/apagado, la selección de en cuál de las cuatro esquinas aparece el popup, la palabra de reemplazo para pedidos sin nombre de pila y los ajustes de temporizado: el retraso inicial antes del primer popup, la duración de visualización por popup y el intervalo entre popups.
- Puedes dejar tranquilamente los valores predeterminados. Están bien elegidos, de modo que la mayoría de las tiendas no necesitan ajustar nada.
- En cuanto tengas pedidos completados o en procesamiento de los últimos 30 días, abre la tienda y comprueba si aparece un popup en la esquina elegida.
Esa es toda la configuración. No hay ninguna cuenta que crear, ninguna etiqueta de script que insertar y ningún panel externo.
Consejos prácticos para usar bien la prueba social
El plugin aporta el mecanismo; cómo lo uses decide si resulta eficaz o molesto.
- Ajusta el temporizado a tu tráfico, no a tu entusiasmo. Un retraso inicial algo mayor deja que el cliente lea primero, antes de que aparezca nada, y un intervalo generoso entre popups mantiene la tienda activa sin que resulte insistente. Si los popups se amontonan demasiado rápido, parecen desesperados.
- Elige una esquina que no compita con tu diseño. Una esquina inferior suele quedar fuera de la cabecera, la navegación principal y el botón de comprar. Sea cual sea la esquina que elijas, compruébala en el móvil igual que en el escritorio, porque la esquina que queda libre en una pantalla ancha puede solapar contenido en una estrecha.
- Deja vacía una tienda vacía. Si acabas de empezar y no tienes pedidos adecuados, Proof no muestra nada, y así es como debe ser. Resiste la tentación de fingir actividad para rellenar el hueco. Vuelve cuando haya pedidos reales.
- Mantén neutra la palabra de reemplazo. “Alguien” funciona porque es plausible y discreto. Evita todo lo que suene a marcador de posición o que llame la atención sobre el hecho de que faltaba un nombre.
- Trátalo como una señal de confianza entre varias. Los popups de ventas recientes encajan bien con reseñas de producto reales, información clara de envío y devoluciones y datos de contacto visibles. La prueba social refuerza la confianza; no sustituye las demás cosas que la merecen.
Reseñas como prueba social: una función PRO
Los popups de ventas recientes son la función gratuita, y para muchas tiendas son todo lo que hace falta. Si además quieres mezclar reseñas de producto recientes y aprobadas en la misma rotación, por ejemplo “María reseñó Hoodie ★★★★★”, eso es el add-on de pago Proof Pro. Mezcla reseñas recientes aprobadas con ventas recientes en una rotación y ofrece un filtro por valoración mínima, de modo que solo aparecen reseñas a partir de un número de estrellas elegido, así como una cantidad máxima configurable y una antigüedad máxima de las reseñas, para que la rotación se mantenga actual. Como el plugin gratuito, se apoya por completo en datos reales de reseñas de WooCommerce y no inventa nada; si no hay reseñas adecuadas, no se inventa ninguna. Solo se muestran el nombre de pila de quien reseña y el nombre del producto, nunca el texto de la reseña ni la dirección de correo, y el feed se guarda en caché en un transient igual que en el plugin gratuito. Proof Pro requiere el plugin gratuito Proof y se configura en WooCommerce -> Proof Pro.
Proof frente al estándar de WooCommerce
WooCommerce no dispone de ninguna notificación de prueba social integrada. Esta es la diferencia específica para la prueba social:
| Función | WooCommerce estándar | Proof |
|---|---|---|
| Popups de ventas recientes | No integrado | Sí, a partir de pedidos reales |
| Fuente de datos | no disponible | Solo pedidos completados o en procesamiento |
| Periodo de pedidos | no disponible | Hasta 40 pedidos de aprox. los últimos 30 días |
| Datos personales mostrados | no disponible | Solo nombre de pila y ciudad |
| Nombre de pila ausente | no disponible | Palabra de reemplazo neutra de tu elección |
| Control de esquina y temporizado | no disponible | Cuatro esquinas, retraso, duración e intervalo configurables |
| Rendimiento | no disponible | JavaScript puro, defer, guardado en caché en un transient, sin desplazamiento de diseño |
| Accesibilidad | no disponible | role=status, aria-live, cierre por teclado, movimiento reducido, compatible con modo oscuro |
| Llamadas externas | no disponible | Ninguna; los datos permanecen en tu sitio |
| Popups de reseñas de producto | no disponible | Add-on PRO |
| Coste | Gratis (no está en el núcleo) | Gratis; PRO añade popups de reseñas |
Gratis frente a PRO
El plugin gratuito Proof es una herramienta completa, no un anzuelo. Los popups de ventas recientes a partir de pedidos reales, los campos que respetan la privacidad con una palabra de reemplazo elegida, la colocación en una de cuatro esquinas, el control total del temporizado, el feed almacenado en caché, el marcado accesible y la compatibilidad con HPOS y con los bloques están todos incluidos, y el plugin elimina limpiamente sus dos opciones y el feed almacenado en caché al desinstalarse. Proof Pro añade una función enfocada: popups de reseñas de producto recientes y aprobadas, mezcladas en la misma rotación, con un filtro por valoración mínima y límites de cantidad y antigüedad de las reseñas. El add-on es deliberadamente completo con justo eso, sin más porciones de pago, de modo que la decisión es sencilla: instala el plugin gratuito para la prueba social de ventas recientes y añade Pro solo si además quieres reseñas en la rotación.
El resumen breve
La prueba social solo funciona si es real. Muestra compras recientes de pedidos reales, limita los campos visibles a nombre de pila y ciudad con una palabra de reemplazo neutra, y usa un widget ligero que no ralentice la tienda ni desplace el diseño. Los contadores falsos y los popups pesados logran lo contrario de lo que prometen: socavan la confianza y perjudican el rendimiento. El plugin gratuito Proof for WooCommerce implementa la variante honesta, crea popups en la esquina a partir de pedidos reales completados y en procesamiento, guarda los datos en caché, se mantiene accesible y no contacta con ningún servicio externo, y el add-on Proof Pro mezcla reseñas de producto aprobadas si quieres más.