Inicio rápido
Añade el script de seguimiento de EuroMetrics a tu web en menos de un minuto. Pega el siguiente fragmento antes de la etiqueta de cierre </head> en todas las páginas que quieras medir:
<script defer src="https://app.eurometrics.eu/script.js"
data-website-id="YOUR_WEBSITE_ID"></script>Sustituye YOUR_WEBSITE_ID por el ID del sitio web que aparece en tu panel de EuroMetrics. Lo encontrarás en Ajustes → Sitios web → Código de seguimiento.
El script ocupa solo 1,5 KB: se carga de forma asíncrona con defer y no afecta en absoluto al rendimiento de la página. No instala cookies ni necesita banner de consentimiento.WordPress
EuroMetrics ofrece un plugin oficial de WordPress para que la configuración sea lo más sencilla posible. Si prefieres tener el control total, también puedes integrarlo manualmente.
Opción 1: plugin oficial (recomendado)
- Descarga la última versión desde GitHub (
eurometrics-1.0.0.zip). - En el panel de administración de WordPress, ve a Plugins → Añadir nuevo → Subir plugin. Selecciona el archivo ZIP descargado, haz clic en Instalar ahora y después en Activar.
- Ve a Ajustes → EuroMetrics, pega tu ID del sitio web y guarda. Eso es todo: el seguimiento ya está activo.
Configuración
- Ve a Ajustes → EuroMetrics.
- El campo URL de EuroMetrics viene rellenado con
https://app.eurometrics.eu. Cámbialo solo si usas una instancia White Label. - Introduce tu ID del sitio web (lo encontrarás en tu panel de EuroMetrics, en Ajustes → Sitios web → Código de seguimiento, en formato UUID).
- Si quieres, activa Excluir administradores para que no se registren tus propias visitas cuando hayas iniciado sesión como administrador.
- Haz clic en Guardar cambios. El indicador de estado se pone en verde cuando el seguimiento está activo.
Referencia de ajustes del plugin
Ajuste | Descripción | Valor por defecto |
|---|---|---|
URL de EuroMetrics | El endpoint de tu instancia de analítica |
|
ID del sitio web | Identificador único del sitio (UUID) | — |
Excluir administradores | No registra a los administradores con sesión iniciada | Desactivado |
Opción 2: instalación manual
Si prefieres no usar el plugin, añade el código de seguimiento manualmente en el archivo functions.php de tu tema:
function add_eurometrics_tracking() {
$website_id = 'YOUR_WEBSITE_ID';
$host = 'https://app.eurometrics.eu';
echo '<script defer src="' . esc_url($host . '/script.js') . '" data-website-id="' . esc_attr($website_id) . '"></script>';
}
add_action('wp_head', 'add_eurometrics_tracking');También puedes usar un plugin como Insert Headers and Footers para pegar la etiqueta del script en la sección <head> sin editar los archivos del tema.
Opción 3: plugin de fragmentos de código
Si usas un plugin de gestión de código como WPCode, Code Snippets o similar:
- Abre los ajustes o el gestor de fragmentos del plugin.
- Añade un nuevo fragmento en la sección Cabecera de todo el sitio.
- Pega el script de seguimiento y sustituye
YOUR_WEBSITE_IDpor tu ID del sitio web real. - Guarda y activa el fragmento.
Comprobar la instalación
- Comprueba que el script se inserta: abre tu web en una ventana de incógnito, haz clic derecho → Ver código fuente de la página y busca
eurometrics. - Comprueba las peticiones de red: abre las herramientas para desarrolladores (F12) → pestaña Red, recarga la página y filtra por
script.js. - Comprueba tu panel: inicia sesión en EuroMetrics y abre tu sitio web. Tu visita a la página debería aparecer en pocos segundos.
Solución de problemas
Problema | Solución |
|---|---|
El script no aparece en el código fuente | El plugin no está activado o el ID del sitio web está vacío. Revisa Ajustes → EuroMetrics. |
El script se carga, pero no hay datos en el panel | El ID del sitio web es incorrecto. Compara el ID de los ajustes del plugin con el de tu panel de EuroMetrics. |
El navegador bloquea el script | Hay un bloqueador de anuncios o una extensión de privacidad activa. Desactívala para tu dominio. |
Error 404 en script.js | La URL de EuroMetrics es incorrecta. Comprueba que apunta a una instancia en funcionamiento. |
Se siguen registrando las visitas de administradores | Activa la casilla Excluir administradores y después vacía la caché de páginas. |
El script se carga dos veces | El plugin y el código manual están activos a la vez. Usa solo un método. |
Avanzado: WordPress Multisite
El plugin de EuroMetrics funciona en instalaciones de WordPress Multisite. Activa el plugin en toda la red y después entra en Ajustes → EuroMetrics en cada subsitio e introduce el ID del sitio web correspondiente.
Avanzado: compatibilidad con cachés
El script de seguimiento es compatible con los principales plugins de caché de WordPress: WP Super Cache, W3 Total Cache, LiteSpeed Cache (sin configuración especial), WP Rocket (asegúrate de que el script no está en la lista “Delay JavaScript Execution”) y Cloudflare (excluye script.js de Rocket Loader).
Avanzado: WooCommerce
EuroMetrics funciona con WooCommerce desde el primer momento. Las visitas a páginas de producto, páginas de categoría, carrito, pago y confirmación de pedido se registran automáticamente.
Next.js
Usa el componente integrado next/script para una carga óptima. Añádelo al layout raíz para que se cargue en todas las páginas:
// app/layout.tsx
import Script from "next/script"
export default function RootLayout({
children,
}: {
children: React.ReactNode
}) {
return (
<html lang="en">
<body>
{children}
<Script
src="https://app.eurometrics.eu/script.js"
data-website-id="YOUR_WEBSITE_ID"
strategy="afterInteractive"
/>
</body>
</html>
)
}La estrategia afterInteractive hace que el script se cargue cuando la página ya es interactiva, de forma parecida a defer en HTML normal.
¿Usas Pages Router? Si usas Pages Router en lugar de App Router, añade el componenteScripta_app.tsxen lugar de alayout.tsx.
Tilda
Tilda te permite añadir HTML personalizado en el <head> de tu web:
- Abre tu proyecto de Tilda y ve a Site Settings.
- Haz clic en la pestaña More y busca HTML code for <head> section.
- Pega el script de seguimiento.
- Haz clic en Save y publica tu web. Los datos empezarán a aparecer en tu panel en pocos minutos.
Recomendaciones generales
Content Security Policy (CSP)
Si tu web usa una Content Security Policy, añade estas directivas:
Content-Security-Policy:
script-src 'self' https://app.eurometrics.eu;
connect-src 'self' https://app.eurometrics.eu;Aplicaciones de una sola página
EuroMetrics detecta automáticamente la navegación del lado del cliente en SPA creadas con React, Vue, Svelte y otros frameworks. El script escucha los cambios de pushState y replaceState, así que no necesitas ninguna configuración adicional.
Seguimiento de eventos personalizados
Además de las visitas a páginas, puedes registrar eventos personalizados como clics en botones, envíos de formularios o compras:
// Track a custom event
umami.track("signup_click", {
plan: "pro",
source: "pricing_page",
})Los eventos aparecen en tu panel, en Eventos, y puedes usarlos para crear embudos y objetivos de conversión.
¿Necesitas ayuda? Escríbenos a support@eurometrics.eu.



