Tutoriales

Cómo configurar flujos de analítica con n8n mediante el nodo de Flowsery

Taras Shynkarenko
Taras Shynkarenko
•Actualizado: •10 min de lectura
Cómo configurar flujos de analítica con n8n mediante el nodo de FlowseryCómo configurar flujos de analítica con n8n mediante el nodo de Flowsery

TL;DR, Respuesta rápida

10 min de lectura

Para crear flujos de analítica con n8n sobre Flowsery, instale el nodo de la comunidad n8n-nodes-flowsery en un n8n autoalojado desde Settings > Community nodes, pegue un token de workspace flow_ws_ de flowsery.com/api-tokens en la credencial Flowsery API y elija un Website en cada nodo. El nodo Flowsery lee resúmenes, series temporales, visitantes en tiempo real, 25 dimensiones de desglose, problemas detectados por IA y cronologías de visitantes, y registra objetivos completados y pagos. El Flowsery Trigger inicia un flujo una vez por cada nuevo problema abierto.

Unos buenos flujos de analítica con n8n responden dos preguntas sin que nadie abra un panel: ¿qué tal le fue al sitio web la semana pasada y se rompió algo para los visitantes? n8n ya habla con su bandeja de entrada, su chat, su CRM y su gestor de tareas. Lo que le falta de serie es un nodo que lea cifras de tráfico sin cookies, ingresos y los errores encontrados en las grabaciones de sesión. El nodo de la comunidad de Flowsery es ese nodo.

Esta guía cubre la instalación, la credencial, cada operación y cuatro flujos que puede copiar. Nosotros creamos Flowsery, y todo lo que sigue corresponde a la versión 0.2.0 del nodo.

En corto: instale n8n-nodes-flowsery en Settings > Community nodes, cree un token de workspace en flowsery.com/api-tokens con el rol Admin o Editor, péguelo en la credencial Flowsery API y elija su sitio web en el campo Website de cada nodo.

¿Qué necesita para conectar Flowsery a n8n?

Necesita una instancia de n8n autoalojada, un sitio web de Flowsery con el script de seguimiento instalado y un token de workspace de Flowsery. El README del nodo indica n8n 1.100 y posteriores como versiones probadas y no cubre n8n Cloud, así que esta guía usa una instancia autoalojada.

El paquete está en npm como n8n-nodes-flowsery. No aparece en el directorio de integraciones de n8n, así que se instala por su nombre de paquete. El plan Team de Flowsery ($250 al mes) y el plan Pro ($500 al mes) incluyen la integración con n8n, y los dos empiezan con una prueba gratuita de 14 días sin tarjeta.

El nodo de comunidad n8n-nodes-flowsery en npm, con su comando de instalación

¿Cómo se instala el nodo de Flowsery en n8n?

Instálelo desde el editor de n8n en Settings > Community nodes > Install. Escriba n8n-nodes-flowsery como nombre de paquete, confirme el aviso sobre la instalación de código de la comunidad y haga clic en Install. n8n descarga el paquete de npm y añade dos nodos al panel de nodos: Flowsery y Flowsery Trigger.

Busque "Flowsery" en el panel de nodos para comprobar que la instalación funcionó.

¿Cómo conecta su cuenta de Flowsery a n8n?

Flowsery se conecta a n8n con un secreto pegado en el campo API Token de una nueva credencial Flowsery API. n8n lo envía como token Bearer y lo prueba con una petición a GET /websites, así que una credencial guardada significa que el secreto funciona.

SecretoDónde se creaEmpieza porA qué llega
Token de workspaceflowsery.com/api-tokensflow_ws_Todos los sitios web del workspace
Clave de sitio webSettings > API en un sitio webflow_Solo ese sitio web

Con un token de workspace, cada nodo necesita el campo Website, que carga sus sitios por dominio. Con una clave de sitio web, puede dejar Website vacío.

Elija Admin o Editor como rol del token. Cada llamada a la API de Flowsery comprueba el permiso flowsery.write, y solo esos dos roles lo tienen, así que un token de Viewer o Contributor se rechaza con permission_denied. Un token tampoco hace nunca más que el miembro que lo creó.

¿Qué puede hacer el nodo de Flowsery?

El nodo de Flowsery tiene seis recursos, y el Flowsery Trigger inicia un flujo cuando Flowsery encuentra un problema nuevo.

RecursoOperaciones
AnalyticsGet Overview, Get Timeseries, Get Realtime Visitors, Get Breakdown
IssueGet Many, Get, Update Status
GoalGet Many, Track
PaymentTrack
VisitorGet
WebsiteGet Many

Get Overview devuelve una fila para un rango de fechas: visitantes, sesiones, tasa de rebote, duración media de la sesión, ingresos, ingresos por visitante y tasa de conversión. Get Timeseries agrupa visitantes, sesiones e ingresos por hora, día, semana o mes. Get Breakdown divide los visitantes por una de 25 dimensiones, entre ellas página, página de entrada, referente, canal, campaña, país, región, ciudad, dispositivo, navegador, los cinco parámetros UTM y objetivo.

Cada lectura acepta Start Date, End Date y Timezone. Las fechas cubren por defecto los últimos 30 días, y la zona horaria por defecto es la del propio sitio web. Limit acepta de 1 a 1000 filas. Get Overview, Get Timeseries, Get Breakdown y Goal > Get Many también aceptan Filters, 20 en total, uno por cada parámetro filter_* de la API de Flowsery. Los valores de los filtros coinciden exactamente con las filas del desglose: un nombre completo de región como California, un dispositivo Desktop, Mobile o Tablet, y un nombre de fuente de referencia como Google.

Issue > Get Many lista los problemas que la IA de Flowsery encontró en las grabaciones de sesión, con búsqueda, gravedad, estado y orden por fecha o por gravedad. Issue > Get añade la descripción, los pasos para reproducirlo, las sesiones y los comentarios. Update Status pasa un problema a Open, In Progress, Resolved o Suspended.

Flowsery
Flowsery

Empieza tu prueba gratis de 14 días

Panel en tiempo real

Seguimiento de objetivos

Rastreo sin cookies

Visitor > Get devuelve el perfil de un visitante con una cronología de actividad. Goal > Track y Payment > Track escriben eventos en su analítica, como se explica en el tercer flujo más abajo.

El Flowsery Trigger consulta periódicamente si hay problemas abiertos nuevos y se dispara una vez por problema. Puede limitarlo a un sitio web y a una gravedad. La primera consulta después de activar el flujo solo registra los problemas que ya existen, así que un backlog antiguo no inunda el flujo.

Una persona lee un informe semanal en un portátil con un café, como en el flujo del resumen de tráfico del lunes.

Flujo 1: enviar un informe semanal de tráfico

Este flujo envía las cifras de la semana pasada, comparadas con la semana anterior, cada lunes por la mañana.

  1. Schedule Trigger se ejecuta cada lunes a las 9:00.
  2. Flowsery, Analytics > Get Overview fija Start Date en {{ $now.minus({ days: 7 }) }}, End Date en {{ $now }} y Timezone en un nombre IANA como Europe/Berlin.
  3. Un segundo Get Overview cubre la semana anterior, de {{ $now.minus({ days: 14 }) }} a {{ $now.minus({ days: 7 }) }}.
  4. Flowsery, Analytics > Get Breakdown usa Dimension Referrer y Limit 5 sobre la semana pasada, para mostrar de dónde llegaron los visitantes.
  5. Merge une las salidas, y un nodo Send Email, Slack o Telegram envía el resumen.

Añada un cuarto nodo de Flowsery con Dimension Page si el informe también debe nombrar las páginas principales. Nuestra guía de informes de analítica web explica qué cifras merecen estar en un correo semanal.

Un equipo pequeño habla de un error frente a una pizarra, para ilustrar cómo una incidencia nueva se convierte en una tarea.

Flujo 2: convertir un error nuevo en una tarea de su gestor

Flowsery ya envía los problemas a Slack y abre tickets en Linear y Jira por su cuenta, como se describe en la página de tickets de errores automáticos. Use n8n cuando el problema deba ir a otro sitio, como ClickUp, Asana, Trello, GitHub Issues, Microsoft Teams o Discord.

  1. Flowsery Trigger vigila su sitio web, con Severity en High o Critical, o en Any.
  2. Flowsery, Issue > Get toma Issue ID {{ $json.id }} y añade cada ocurrencia, las sesiones detrás del problema y sus comentarios.
  3. Un nodo ClickUp, Asana o Trello crea la tarea con el título, la gravedad, el número de sesiones afectadas y los pasos para reproducirlo.
  4. Flowsery, Issue > Update Status pasa el problema a In Progress, para que la lista de problemas de Flowsery muestre que alguien lo ha cogido.

Cada problema que llega del trigger ya trae su ID, título, descripción, gravedad, estado, sesiones afectadas, pasos para reproducirlo y la primera y la última vez que se vio. La gravedad del trigger coincide de forma exacta, así que High no incluye Critical; cree dos flujos o elija Any y filtre con un nodo IF. Lea cómo convertir las repeticiones de sesión en informes de errores para saber qué debe contener una buena tarea.

¿Dónde debe ir un error nuevo?
Flowsery lo hace por usted
  • Mensajes en Slack
  • Tickets en Linear
  • Tickets en Jira
Use n8n
  • ClickUp, Asana o Trello
  • GitHub Issues, Microsoft Teams o Discord
  • Flowsery Trigger inicia el flujo
Empiece por las opciones integradas y recurra a n8n solo cuando el problema deba ir a otra herramienta.

Flujo 3: registrar ventas y altas que Flowsery no ve

Flowsery conecta Stripe, Paddle, Polar y Lemon Squeezy con un clic, como muestra la página de seguimiento de ingresos. Los pagos y las conversiones de cualquier otro origen, como una herramienta de facturación, un trato del CRM marcado como ganado o una demo reservada, llegan a Flowsery con Payment > Track y Goal > Track.

  1. Un trigger de la app de origen, o un nodo Webhook, inicia el flujo.
  2. Flowsery, Payment > Track fija Amount en unidades principales, como 49.00. En Additional Fields, ponga Currency en un código ISO como EUR, Transaction Reference en el número de factura o de pedido, y Renewal o Refund cuando correspondan.
  3. Para un alta o un trato ganado, Flowsery, Goal > Track fija un Goal Name como deal_won y hasta 10 propiedades de metadatos.
  4. Si su formulario o su checkout transmite el valor de la cookie _fs_vid que fija el script de Flowsery, asígnelo a Visitor UID, para que el evento caiga en la cronología de ese visitante junto a su fuente de tráfico.

Dos detalles le ahorran una limpieza más adelante. Sin Currency, Flowsery guarda el pago en USD, no en la moneda del sitio web. Y un Transaction Reference que ya se registró falla con un error 409 en lugar de crear un segundo pago, así que necesita uno por pago, y lo necesita para eliminar el pago más adelante. Los nombres de objetivo admiten letras minúsculas, dígitos, guiones bajos y guiones, hasta 64 caracteres. La página de seguimiento de objetivos y eventos explica cómo aparecen los objetivos en los informes.

Flujo 4: dejar que un agente de IA de n8n responda preguntas de tráfico

El nodo de Flowsery está marcado como utilizable como herramienta, así que un nodo AI Agent de n8n puede llamarlo. Conecte una herramienta de Flowsery por tipo de pregunta, por ejemplo Get Overview y Get Breakdown, y el agente elige la llamada y los filtros cuando alguien pregunta "¿En qué páginas aterrizaron la semana pasada los visitantes móviles de Alemania?" en Slack o Telegram.

En una instancia autoalojada, n8n solo ofrece nodos de la comunidad como herramientas de agente cuando la variable de entorno N8N_COMMUNITY_PACKAGES_ALLOW_TOOL_USAGE vale true. Todo token de Flowsery lleva el rol Admin o Editor, así que limite lo que puede hacer el agente con las operaciones que conecte: un agente con solo herramientas de lectura no puede registrar objetivos ni cambiar un problema.

¿Qué errores devuelve el nodo de Flowsery?

El nodo de Flowsery devuelve el código de error propio de la API, y cuatro de ellos explican casi todas las ejecuciones fallidas.

ErrorQué significaQué hacer
401 token_issuer_lost_accessEl miembro que creó el token dejó el workspace o fue desactivadoCree un token nuevo
403 permission_deniedEl rol del token no tiene flowsery.writeUse un token de Admin o Editor
403 subscription_requiredEl plan del workspace ya no incluye acceso a la APIRevise el plan en la facturación de Flowsery
403 Upgrade to view this issueEl problema va más allá de los 10 primeros de la prueba gratuitaContrate un plan de pago

El límite de la prueba gratuita también afecta al trigger. Durante la prueba, la API lista solo los 10 primeros problemas, así que el Flowsery Trigger deja de dispararse cuando ya existen.

¿Qué alternativas a n8n hay para Flowsery?

Flowsery también funciona con Zapier, con ChatGPT y Claude a través de su servidor MCP, y desde la terminal con la Flowsery CLI. La página de agentes de IA muestra las configuraciones una junto a otra.

Flowsery
Flowsery

Empieza tu prueba gratis de 14 días

Panel en tiempo real

Seguimiento de objetivos

Rastreo sin cookies

Elija n8n cuando quiera el flujo en su propio servidor, encadenado con sus otros sistemas. Zapier no necesita servidor, y la guía de analítica con Zapier cubre su trigger, sus acciones y sus búsquedas. En ChatGPT, el plugin de analítica para ChatGPT de Flowsery responde las mismas preguntas desde un chat. Para sus propios scripts, la referencia de la API de Flowsery documenta cada endpoint que llama el nodo.

Preguntas frecuentes

¿Existe un nodo de n8n para Flowsery?

Flowsery publica el nodo de la comunidad n8n-nodes-flowsery en npm. Añade un nodo Flowsery con los recursos Analytics, Issue, Goal, Payment, Visitor y Website, y un Flowsery Trigger que se dispara con los problemas nuevos. Instálelo por nombre de paquete en Settings > Community nodes.

¿Funciona el nodo de Flowsery en n8n Cloud?

El README del nodo no cubre n8n Cloud, así que esta guía usa una instancia de n8n autoalojada. El README indica n8n 1.100 y posteriores como versiones probadas.

¿Qué token de Flowsery necesita un flujo de n8n?

Un flujo de n8n necesita un token de workspace de Flowsery con el rol Admin o Editor, creado en flowsery.com/api-tokens, o una clave de sitio web de Settings > API. Cada llamada a la API de Flowsery comprueba el permiso flowsery.write, que los roles Viewer y Contributor no tienen.

¿Puede n8n avisarme cuando Flowsery encuentra un error?

El Flowsery Trigger inicia un flujo de n8n una vez por cada problema abierto nuevo que Flowsery encuentra en las grabaciones de sesión. Puede limitarlo a un sitio web y a una gravedad. Cada problema llega con su título, gravedad, sesiones afectadas y pasos para reproducirlo, e Issue > Get añade las sesiones y los comentarios que hay detrás.

¿Por qué Flowsery guardó mi pago en USD?

Payment > Track solo envía Currency cuando usted la rellena, y sin ella Flowsery guarda el pago en USD, no en la moneda del sitio web. Ponga Currency en un código ISO 4217 como EUR en Additional Fields.

¿Puedo eliminar un pago que envié desde n8n por error?

La llamada DELETE /payments de la API de Flowsery elimina un pago por su id de transacción, o todos los pagos de un visitante o de un rango de tiempo. El nodo de n8n no tiene operación de borrado, así que envíe un Transaction Reference en cada llamada a Payment > Track; ese id es lo que le permite eliminar un único pago más adelante a través de la API o de un nodo HTTP Request.

¿Cuánto cuesta la integración de Flowsery con n8n?

La integración con n8n está incluida en el plan Team de Flowsery ($250 al mes) y en el plan Pro ($500 al mes). Ambos planes empiezan con una prueba gratuita de 14 días que no pide tarjeta. El nodo de la comunidad está en npm.

¿Cómo instalo el nodo de Flowsery en n8n?

Abra Settings > Community nodes > Install en su n8n autoalojado y escriba n8n-nodes-flowsery como nombre del paquete. Confirme el aviso sobre código de la comunidad y pulse Install. Los nodos Flowsery y Flowsery Trigger aparecerán en el panel de nodos.

¿Qué hace Flowsery Trigger en su primera ejecución?

La primera consulta tras activar el flujo solo registra las incidencias que ya existen. Después inicia el flujo una vez por cada incidencia abierta nueva. Un historial antiguo no inunda su flujo.

¿Por qué mi Flowsery Trigger dejó de dispararse?

En la prueba gratuita la API lista solo las 10 primeras incidencias, así que el disparador deja de activarse cuando ya existen. Un plan de pago elimina ese límite. Revise también el ajuste Severity, porque coincide de forma exacta y High no incluye Critical.

¿Te resultó útil este artículo?

¡Cuéntanos qué opinas!

Vernos más en Google

Un clic marca Flowsery como fuente preferida y nuestros artículos aparecen más arriba en tus Noticias destacadas, el modo IA y los resúmenes con IA.

Antes de irte...

Flowsery

Flowsery

Analítica orientada a ingresos para tu sitio web

Rastrea cada visitante, fuente y conversión en tiempo real. Simple, potente y sin cookies.

Panel en tiempo real

Seguimiento de objetivos

Rastreo sin cookies

Artículos relacionados