Nuevo Rendimiento real e ingresos

Toma el pulso de tu sitio. Sin cookies ni huellas digitales.

Northstar Pulse es la analítica web de Northstar, hecha en casa: tráfico, adquisición, eventos, objetivos, rendimiento real e ingresos de tu sitio en un tablero claro. Mide solo lo que tu política de consentimiento permite.

Elige una página o una fuente Toca una página o una fuente y el tablero se filtra, como en Pulse.

tienda.example.comAgregadoDatos de ejemplo Últimos 30 días
Sin filtros
Páginas vistas35.9 k+11.2 % vs. anterior
Eventos11 k+17 % vs. anterior
Objetivos804+25.7 % vs. anterior
Páginas vistas Este periodo Anterior
Vistas
En vivoÚltimos 5 min
  • Página vista/Directo · Escritorio
  • add_to_cart/productos/:idnewsletter · Móvil
  • Página vista/productos/:idbuscador.example.com · Móvil

Lo que pasa en tu sitio,
claro y sin estimaciones

Tráfico, adquisición, páginas, eventos, objetivos y embudos, cada uno contra el periodo anterior. Cada fila de una tabla es un filtro, y el filtro te acompaña de un reporte al siguiente.

Embudos de sesión

Pasos en orden, en la misma sesión y dentro de 30 minutos. Cuentan sesiones, nunca personas.

Adquisición

Canales, fuentes, el dominio que te refiere y las campañas de una lista que tú defines.

En vivo

Lo que llega en los últimos 5 minutos, por hora de llegada: es actividad, no visitantes.

Lo que un modo no mide aparece como “No disponible”, con el motivo: nunca como una estimación.

Privado por defecto

Agregado por defecto. Sesiones, solo con consentimiento.

En modo agregado, Pulse cuenta páginas vistas y los eventos que declares sin cookies, sin guardar nada en el navegador y sin huellas digitales. Por defecto no mide nada hasta que tu sitio le avisa la decisión de consentimiento; tu sitio puede declarar que el modo agregado mida antes. Las sesiones y los navegadores recurrentes solo se miden con consentimiento. Medir sin cookies no vuelve conforme a un sitio en automático: tu política de consentimiento decide.

Solo la rutaSin query string ni fragmento; correos, tokens e IDs de la ruta se reemplazan.
Del sitio de origen, el dominioSin su ruta ni su búsqueda, y solo cuando la visita llega de otro sitio.
La IP no se guardaSe usa solo de paso, para frenar abusos.
Navegadores, no personasCon consentimiento, la métrica se llama Navegadores medidos.
En la barra de direccionestienda.example.com/pedidos/84120931?correo=ana@example.com&utm_source=newsletter#pagoLlegó desdebuscador.example.com/buscar?q=audifonos+inalambricos
Lo que recibe Pulse
Ruta
/pedidos/:id
Campaña
source: newsletter
Referente
buscador.example.com
Identificador
NingunoSin cookies ni nada guardado en el navegador

Páginas vistas, eventos, objetivos y rendimiento

Rendimiento real,
medido en los navegadores de tus visitantes

LCP, INP y CLS, con FCP y TTFB como diagnóstico, según las reglas publicadas de cada métrica. Pulse muestra el p75 con su número de muestras, por dispositivo y por página; si no alcanzan, lo dice en lugar de adivinar.

LCPCore Web Vital2.18 s Bueno4,120 muestras
INPCore Web Vital152 ms Bueno1,840 muestras
CLSCore Web Vital0.06 Bueno4,120 muestras
FCP1.41 s Bueno4,120 muestras
TTFBMuestras insuficientes14 muestras; hacen falta 20
LCP por dispositivop75MuestrasCalificación
Escritorio1.84 s2,390 Bueno
Móvil2.96 s1,718 Mejorable
Tableta—12Muestras insuficientes

p75 de cargas reales · LCP: bueno ≤ 2.5 s, malo > 4 s · algoritmo pulse-cwv-1 · sin puntaje inventado

  • El p75, con sus muestrasCalculado de las lecturas, nunca promediando los p75 de cada día.
  • Sin puntaje inventadoLos valores medidos, sin una calificación propia encima.
  • Opcional y sin identificadoresSe carga solo si lo activas y funciona en modo agregado.

Ingresos reportados
desde tu propio backend

Tu servidor envía compras, reembolsos y contracargos a una API privada y firmada. Pulse muestra ventas brutas, reembolsos y neto por moneda, y por fuente, campaña y página de entrada.

Desde tu servidorUna compra, firmada con tu credencial
POST /v1/revenue/events
X-Pulse-Credential: nsp_srv_…
X-Northstar-Signature: t=…,v1=…

{
  "event_id": "…",
  "type": "purchase",
  "transaction_id": "pedido_10482",
  "currency": "MXN",
  "amount": 139800,  // centavos
  "attribution_token": "nsp_at_…"
}
  • Un reembolso o un contracargo usa el mismo formato, con original_transaction_id.
  • La firma es un HMAC-SHA-256 con tu secreto, que nunca viaja.
2 monedas, cada una por separado
Ventas brutasMXN 418,920.00312 transacciones
ReembolsosMXN 12,480.009 reembolsos
Neto registradoMXN 406,440.00Por fecha de la venta
Por fuenteNeto registradobuscador.example.comMXN 168,920.00newsletterMXN 97,310.00DirectoMXN 61,740.00Sin atribuirMXN 78,470.00

Transacciones reportadas por tu backend: no son utilidad auditada ni liquidación bancaria.

  • Con el proveedor que ya usasSin conectores: tu backend reporta lo que cobró.
  • Cada moneda por separadoNunca se suman ni se convierten con tipos de cambio.
  • Sin datos de tarjetaLa API rechaza campos desconocidos: ni tarjetas, ni nombres, ni correos.
  • Atribución con consentimientoA la primera fuente de la sesión, si la compra llega en 30 minutos.

Tus datos, cifrados con Cipher,
y tu equipo entra con Northstar ID

Los eventos, las sesiones, la configuración y los reportes se guardan cifrados desde la primera escritura. Pulse los descifra en sus servidores solo para calcular y mostrarte tus reportes: no es analítica cifrada de extremo a extremo.

Falla cerrado

Si Cipher no responde, no se guarda nada: nunca en texto claro.

Entra con Northstar ID

Cada quien tiene en Pulse el rol que ya tiene en su organización, en español o en inglés.

Nunca se guardan la IP, el user agent completo, huellas digitales, títulos, texto de la página ni lo que se escribe en formularios.

Una etiqueta en tu sitio,
y empiezas a medir

Agrega la etiqueta asíncrona o instala el paquete de npm, con ayudas para React y tu router. El tablero escribe el fragmento con los valores de tu proyecto, y tu gestor de consentimiento le avisa a Pulse cuando hay una decisión.

index.html
<script async src="https://‹cdn›/pulse/v1/pulse.js"
        integrity="sha384-…" crossorigin="anonymous"
        data-project-key="nsp_pk_live_…"
        data-endpoint="https://‹ingesta›/v1/events"></script>
consentimiento.js
window.pulseq = window.pulseq || []
// Cuando tu visitante decide, desde tu gestor de consentimiento:
pulseq.push(['consent', 'granted']) // o 'denied'
pulseq.push(['track', 'signup_completed', { plan: 'starter' }])
  • Menos de 14 KiBEl núcleo, medido con gzip. El colector de rendimiento llega aparte, solo si lo activas.
  • Nunca estorba a tu páginaCarga asíncrona, sin bloquear el render; si algo falla, tu sitio sigue igual.
  • Una vista por navegaciónSin duplicados por redirecciones, el modo estricto de React o una doble inicialización.
  • Con una CSP estrictaSin eval ni script en línea, con integridad de subrecurso (SRI).

Preguntas frecuentes

Escucha el pulso de tu sitio

Solicita acceso anticipado

Northstar aún no es público. Estamos abriendo el acceso a un grupo pequeño de empresas: cuéntanos de la tuya.