Ir al contenido
Todos los artículos

Guías del producto

Cómo mostrar un contador real de "personas viendo" en cualquier web

Casi todos los fragmentos de "X personas están viendo esto" eligen un número al azar. Cómo mostrar un conteo real en Shopify, WordPress o HTML: dos líneas de código y una página pública que lo explica.

Equipo de Provedly··6 min de lectura

Busca "cómo mostrar cuántas personas están viendo un producto" y casi todas las respuestas son un fragmento como este:

<div><b id="viewers"></b> people are viewing this product</div>
<script>
  var min = 15, max = 60;
  viewers.textContent = Math.floor(Math.random() * (max - min + 1)) + min;
</script>

El número se elige al azar entre un mínimo y un máximo. No se cuenta a nadie. Abre la misma página en dos ventanas y no coinciden; recarga y obtienes un tercer número. Los compradores lo notan, y nuestro análisis de 200 tiendas Shopify pequeñas encontró contadores que hacían exactamente esto.

Esta guía muestra la otra forma: un conteo de las personas que realmente estuvieron en la página en los últimos 90 segundos, con dos líneas de código, en cualquier sitio.

¿Prefieres verlo en video? Tutoriales en video: cualquier sitio web o WordPress (2 min) y Shopify (3 min).

Qué necesitas

  • Una cuenta gratuita de Provedly. Sin tarjeta.
  • Acceso al HTML de tu sitio, o al administrador de WordPress o Shopify.

El conteo viene de una señal periódica (heartbeat): mientras una página está abierta, el navegador le dice al servidor de Provedly cada 30 segundos que ese visitante sigue ahí. El número que se muestra es cuántos visitantes distintos se vieron en esa página en los últimos 90 segundos. Nadie puede escribir un número en él, ni siquiera tú.

Paso 1: crea un sitio y un widget

Regístrate, añade tu sitio con su dominio y crea un widget. El contador en vivo viene activado por defecto con un mínimo de 2, así que cuando eres la única persona en la página se queda oculto en lugar de mostrar "1 persona está viendo esto".

En la pestaña Embed del widget encontrarás las dos líneas que necesitas: el fragmento del sitio arriba y, en Show the live count on the page, la línea del contador en dos estilos, One line y Card.

La pestaña Embed con el fragmento del sitio y la línea del contador listos para copiar

Paso 2: añade el fragmento del sitio

Pega el fragmento del sitio una vez, justo antes de la etiqueta de cierre </body>, en todas las páginas. Se ve así, con tu propia clave de sitio:

<script src="https://provedly.app/w/site.js" data-site="site_your_key" async></script>

Dónde va depende de tu plataforma:

Plataforma Dónde pegar el fragmento del sitio
HTML simple Antes de </body> en tu página o en la plantilla compartida
Shopify Tienda online, Temas, Editar código, layout/theme.liquid, antes de </body>
WordPress Instala el plugin gratuito de Provedly y pega el token de tu widget en sus ajustes; no hace falta código
React, Next.js, Vue En tu layout raíz, una vez; la pestaña Embed tiene una versión lista para usar

Paso 3: coloca el contador donde debe aparecer

Añade esta línea donde quieras que aparezca el conteo, normalmente justo debajo del botón de añadir al carrito o de registro:

<div data-provedly-live data-style="card" data-template="{n} people are viewing this product right now"></div>
  • En Shopify, abre Personalizar, cambia a tu plantilla de producto y añade un bloque Liquid personalizado debajo de los botones de compra, luego pega la línea. En temas como Horizon, pasa el cursor justo debajo de Botones de compra en la barra lateral y haz clic en el signo más.
  • En WordPress, añade un bloque HTML personalizado donde lo quieras y pega la línea.
  • En un sitio simple, pégala en el HTML junto a tu botón.

Opciones que puedes cambiar en esa misma línea:

Atributo Qué hace
data-style="card" Una versión en recuadro con el número grande y un enlace Verify. Quítalo para tener una sola línea de texto con la fuente de tu tema
data-template="..." Tu propia redacción. {n} es donde va el número
data-dot="off" Quita el pequeño punto naranja

La tarjeta del contador debajo del botón de añadir al carrito

Paso 4: pruébalo con ventanas reales

Abre tu página de producto. Estando solo, no se muestra nada, porque estás por debajo del mínimo. Abre la misma página en una segunda ventana, o en tu teléfono: aparece la tarjeta con 2. Abre una tercera y todas las ventanas dicen 3.

Tres ventanas de la misma página, cada una mostrando 3 personas viendo

Cierra una ventana y el conteo baja en cuanto se agotan los 90 segundos de ese visitante. Se mueve porque la gente se mueve, que es justamente la idea.

El enlace Verify

El estilo tarjeta enlaza a la página de verificación pública de tu widget. Cualquiera que haga clic ve cómo se cuenta el número: visitantes reales en los últimos 90 segundos, oculto por debajo de tu mínimo, y una nota de que el dueño del sitio no puede escribir un número en él. Un fragmento aleatorio no tiene nada que poner ahí.

Cuando el contador no aparece

  • Estás solo en la página. Es el mínimo haciendo su trabajo. Abre una segunda ventana.
  • Falta el fragmento del sitio. La línea del contador solo funciona si el fragmento del sitio está en la misma página.
  • Tu dominio no está permitido. El widget solo responde a solicitudes de los dominios de los ajustes de tu sitio. Añade ahí también los dominios de staging.
  • La página está en caché con un tema antiguo. En Shopify, comprueba que editaste el tema publicado y no un borrador.

¿Ya tienes un contador?

Si tu tienda muestra hoy "personas viendo" y no sabes de dónde sale el número, pega una página de producto en el verificador gratuito. Carga la página como varios visitantes nuevos y te dice si el número vino de un servidor o se inventó en el navegador.

Preguntas frecuentes

¿Es ilegal un contador aleatorio de "personas viendo"?

No somos abogados y esto no es asesoramiento legal. Los reguladores de consumo, incluida la Competition and Markets Authority del Reino Unido, han dicho que la popularidad inventada y la urgencia inventada pueden engañar a los compradores. Un conteo de visitantes reales evita la pregunta.

¿Qué incluye el conteo?

Los visitantes vistos en esa página en los últimos 90 segundos, contados a partir de una señal que su navegador envía cada 30 segundos mientras la página está abierta. Solo se muestra cuando alcanza el mínimo que fijes, 2 por defecto.

¿Hace más lento mi sitio?

El fragmento del sitio se carga de forma asíncrona después de tu página, y el contador son unas pocas líneas de texto. Tu página no lo espera.

¿Es gratis?

Sí. El plan gratuito incluye el contador en vivo, un sitio y hasta 2.000 visualizaciones de notificaciones al mes, y no necesitas tarjeta para registrarte. El contador funciona incluso antes de que tengas notificaciones de compra que mostrar.

contador de visitantes en vivoshopifywordpresstutorial

Recibe los nuevos artículos por email

Prueba social honesta, compras verificadas y lo que de verdad mueve la conversión. Como mucho unos pocos emails al mes; date de baja con un clic.

Te enviamos un email para confirmar. Tu dirección solo se usa para este boletín; consulta la política de privacidad (en inglés).

Muestra pruebas que puedas respaldar.

Plan gratis, un sitio, 2,000 impresiones al mes y compras verificadas incluidas. En el plan gratis, la insignia enlaza a tu página de verificación, y de eso se trata.