Documentación

Integraciones

Conecta tus plataformas publicitarias y tus herramientas de analítica, y resuelve los fallos ocasionales.

Cómo funciona la conexión

La mayoría de las integraciones usan OAuth, el mismo estándar seguro que ves cuando una aplicación te pide «Continuar con Google». Haces clic en Conectar, autorizas en la pantalla del propio proveedor y CrunchJunkie recibe un token de acceso limitado y revocable, nunca tu contraseña. Algunas herramientas funcionan de forma algo distinta: las herramientas de analítica autoalojadas (Matomo y Piwik PRO) piden la URL de tu propia instancia y un token de API de solo lectura, Brevo y ChatGPT Ads piden una clave de API por cuenta, y Mailchimp admite su propio inicio de sesión (OAuth) o una clave. En cualquier caso, la credencial se cifra en reposo, da acceso de solo lectura y se puede revocar desde el proveedor en cualquier momento. Después de conectar, eliges qué cuentas, propiedades o sitios importar. La primera sincronización se ejecuta de inmediato; a partir de ahí, los datos se actualizan automáticamente una vez al día. La página de Integraciones muestra el estado de cada conexión, así que siempre sabes si tus datos están al día. Al desconectar una fuente de datos se borran las cifras importadas a través de ella y, cuando nada más de tu espacio de trabajo usa el mismo inicio de sesión, también el token guardado. Un mismo inicio de sesión puede servir a varias cuentas y clientes, así que el token se conserva hasta que se desconecta la última; un inicio de sesión de Merchant Center también se conserva mientras tu catálogo de Shopping con IA se importe a través de él. Los tokens de Reddit Ads se revocan también en Reddit. Los tokens de Google y Meta se borran solo de nuestra parte, porque revocar uno en Google o en Meta pondría fin a todas las conexiones que la misma persona hizo con ese inicio de sesión; para retirar también allí el acceso, quita CrunchJunkie en los ajustes de esa cuenta.

Google Ads y GA4

Para Google Ads, haz clic en Conectar en la tarjeta de Google Ads y autoriza con la cuenta de Google que tenga acceso a las cuentas publicitarias correspondientes. Si gestionas clientes a través de una MCC, podrás seleccionar cuentas individuales dentro de ella: importa solo aquellas sobre las que informas. GA4 funciona igual: autoriza con Google y elige las propiedades concretas que necesites. Ambas integraciones exigen que el usuario de Google con el que autorizas tenga al menos acceso de lectura a las cuentas o propiedades. Si una cuenta no aparece en la lista de selección, casi siempre es un problema de permisos en Google y no de CrunchJunkie. Si ese usuario pierde después el acceso a una cuenta (lo quitan de la cuenta de administrador o la cuenta se cancela), sus widgets de informe dicen «Sin acceso» en lugar de mostrar cifras, y el informe muestra un aviso después de la siguiente comprobación diaria. Cuando se vuelva a conceder el acceso, las cifras pueden tardar hasta 10 minutos por servidor en volver, y el aviso desaparece tras la siguiente comprobación diaria. Los enlaces compartidos, el modo presentación y los PDF que genera CrunchJunkie muestran un widget así como «Datos no disponibles», sin la cuenta ni el motivo. Si falla la generación del PDF y la página del informe recurre a la impresión de tu navegador, ese PDF muestra en su lugar el texto para tu equipo. Un resumen de IA indica solo cuántas cuentas no tenían datos. A través de la API REST el widget llega como null, y meta.unavailable da el motivo (no_access o error) y el código de Google; la herramienta MCP get_report_data devuelve lo mismo en _meta.unavailable. Lo mismo ocurre con un informe de GA4 al que Google no responde en absoluto: a una propiedad saturada se le vuelve a preguntar un par de veces, y un widget al que Google sigue sin responder dice «No cargado» (enlaces compartidos y PDF: «Datos no disponibles»), nunca 0. Matomo, Merchant Center y Brevo hacen lo mismo cuando falla su lectura principal. Desde el 9 de octubre de 2026 también lo hacen las tablas y los gráficos de anillo de Meta Ads, Microsoft Ads, Amazon Ads, Reddit Ads, ChatGPT Ads, Piwik PRO, Mailchimp, Business Profile, Bing Webmaster Tools y Search Console: una lectura que falló dice «No cargado», o «Sin acceso» cuando la plataforma rechazó la cuenta, en lugar de «Sin datos para este período». Lo mismo vale para los KPI y los gráficos de Business Profile, que antes desaparecían del informe cuando fallaba la lectura de Google, y para el embudo de vídeo de Reddit Ads. Un KPI de Business Profile cuya lectura de reseñas respondió mientras fallaban las cifras diarias conserva sus cifras de reseñas y muestra «—» en el resto; un periodo de comparación que falló significa que no hay datos previos, no un cambio desde 0; y la valoración media de una ubicación sin reseñas es «—», no 0. Cuando solo falla una segunda llamada (los objetivos de Matomo, el informe de rendimiento de Merchant Center, la atribución de ingresos de Brevo), las cifras que dependen de ella muestran «—» y el resto del widget se mantiene. Una tasa sin base, como un coste por conversión sin conversiones o un CTR sin impresiones, también es «—».

Meta y LinkedIn

Meta Ads se conecta mediante Facebook Login. Autoriza con un usuario que tenga un rol en el Business Manager y en las cuentas publicitarias correspondientes, y luego selecciona las cuentas publicitarias que quieres importar. Como Meta exige periódicamente volver a autorizar, CrunchJunkie vigila la validez del token y te avisa antes de que una conexión caduque. Una vez al día también comprueba en cada cuenta publicitaria de Meta conectada si ha dejado de entregar (consulta Señales y automatizaciones). LinkedIn Ads sigue el mismo flujo OAuth. Autoriza con una cuenta que tenga acceso a las cuentas publicitarias de Campaign Manager sobre las que informas y selecciónalas durante la configuración. Como en toda integración, solo concedes acceso de lectura: CrunchJunkie nunca hace cambios en tus campañas.

Facebook e Instagram (orgánico)

Aparte de Meta Ads, el conector de Facebook e Instagram trae métricas ORGÁNICAS de la página y de Instagram: cómo van tus publicaciones, tu alcance y tu audiencia, no tus campañas de pago. Haz clic en Conectar en la tarjeta de Facebook e Instagram en Datos → Integraciones, autoriza mediante Facebook Login for Business con un usuario que tenga un rol en la página, marca la página (y su cuenta de Instagram Business vinculada) en el paso de consentimiento y asígnala a un cliente. Es una conexión distinta de la de Meta Ads, así que puedes revocar cualquiera de las dos sin tocar la otra, y da acceso de solo lectura. Los datos de Instagram son la mitad más rica: visualizaciones, alcance, interacciones, me gusta, comentarios, veces compartido, guardados y número de seguidores, además de tus publicaciones recientes. Como Instagram cuenta las cuentas únicas en 30 días como máximo, el alcance y las cuentas con interacción se leen una sola vez sobre los últimos 30 días del periodo del informe (todo el periodo cuando es más corto), con la etiqueta «(30d)», y el cuadro de mando indica esas fechas; si esa lectura falla, muestran una raya larga, nunca la cifra de otra ventana anterior. Los datos de la página de Facebook cubren visualizaciones de página, alcance, interacción con las publicaciones, seguimientos, nuevos seguimientos y visualizaciones de vídeo, el total actual de seguidores y tus publicaciones recientes con sus me gusta, comentarios y veces compartido. El alcance de página es un recuento diario de personas únicas: el gráfico muestra el alcance de cada día, pero un cuadro de mando de más de un día muestra una raya larga con el motivo, porque las mismas personas alcanzadas en varios días no se pueden sumar (las visualizaciones de página sí se suman). Las métricas a nivel de página están limitadas por fechas, así que una página que no ha publicado hace poco muestra poco en un rango reciente: elige un rango de fechas que cubra actividad de publicación real para ver cómo se llenan los números. Cualquier métrica que una cuenta no ofrezca muestra una raya larga, nunca un cero inventado. Dos notas honestas. Primera: las métricas orgánicas no llevan inversión publicitaria, así que este conector queda deliberadamente fuera de las mezclas de inversión entre canales y de los totales de «Todos los canales»; mezclar el alcance orgánico con la inversión de pago distorsionaría ambos. Segunda: leer el texto y la interacción de cada publicación de una página de Facebook (la tabla «Top Facebook posts») requiere el Advanced Access de Meta para el permiso pages_read_engagement, que pasa por la revisión de apps de Meta; Instagram, las estadísticas de la página de Facebook y el total de seguidores funcionan sin él.

Microsoft Ads y Search Console

Microsoft Ads (Bing) y Google Search Console se conectan cada uno con un solo clic de OAuth en su tarjeta de la página de Integraciones. Para Microsoft Ads, autoriza con un usuario que tenga acceso a las cuentas publicitarias y elige cuáles importar. Search Console se conecta a través de Google y te deja elegir las propiedades verificadas cuyos datos de búsqueda orgánica quieres en los informes. Ambos se actualizan a diario junto con tus demás fuentes, y ambos aparecen en la misma vista de estado de las conexiones, así que puedes gestionar toda tu pila desde una sola pantalla.

Bing Webmaster Tools

Bing Webmaster Tools se conecta con un único inicio de sesión de Microsoft (OAuth) y acceso de solo lectura: CrunchJunkie pide a Bing el permiso webmaster.read, nunca el derecho a cambiar nada, y nunca una clave de API. En la tarjeta de Bing Webmaster Tools en Datos → Integraciones, haz clic en Conectar, inicia sesión con la cuenta de Microsoft que tiene tus sitios en Bing Webmaster Tools y permite el acceso. Luego marca uno o varios sitios y elige el cliente al que pertenecen. Solo informan datos los sitios verificados en Bing Webmaster Tools; un sitio sin verificar aparece en la lista, pero no se puede elegir. Cualquier miembro del espacio de trabajo puede conectar; un puesto de solo lectura, no. Si Bing rechaza alguna vez el inicio de sesión guardado, la conexión muestra Requiere atención y basta volver a conectar con la misma cuenta de Microsoft para recuperar todos los clientes que la usan. Para retirar el acceso en Bing, quita CrunchJunkie en Bing Webmaster Tools → Configuración → Acceso a la API. Qué puedes incluir en un informe. Clics, Impresiones y CTR por día de todo el sitio; las principales consultas y las principales páginas con clics, impresiones, CTR, posición media de clic y posición media de impresión; cifras de rastreo por día (páginas rastreadas, errores de rastreo, respuestas por estado HTTP, URL bloqueadas por robots.txt, páginas en el índice, enlaces entrantes, páginas marcadas por malware); la lista actual de problemas de rastreo de Bing; las páginas más enlazadas del sitio; y el estado de sus sitemaps y feeds. Los KPI, los gráficos de líneas y de barras, las tablas y los gráficos de anillo funcionan todos, en el editor, en Redactar con IA, en los enlaces compartidos y los PDF, y a través de la API y del conector del asistente de IA. Cómo leer los números, con honestidad. Los clics y las impresiones de Bing incluyen todos los verticales de Bing, de modo que la búsqueda web, Copilot y el chat, las noticias, las imágenes, los vídeos y el panel de conocimiento cuentan juntos (Bing lo hace así desde el 24 de marzo de 2023). Bing no puede separarlos, así que los etiquetamos como «all verticals incl. Copilot» y nunca los llamamos búsqueda web. El CTR es el total de clics dividido entre el total de impresiones del periodo, nunca una media de tasas diarias. Bing no da una posición media del sitio entero, solo de sus principales consultas y páginas, así que la posición aparece en esas tablas y no en un KPI. Esas tablas cuentan solo la búsqueda web de Bing: Bing indica que los datos de palabra clave, página, dispositivo y país no están disponibles para Copilot, el chat y otros verticales, así que los totales de consultas y de páginas son inferiores a los totales del sitio. Esas tablas llegan de Bing en cubos semanales: la tabla de un periodo agrupa las semanas de Bing con fecha dentro de él y dice cuáles debajo de la tabla (por ejemplo, «las semanas del 6 oct, 13 oct 2026»), en lugar de fingir que cubre exactamente los días del periodo. Las posiciones de varias semanas se ponderan: la posición de impresión por impresiones y la posición de clic por clics. Bing cuenta sus días en hora del Pacífico de EE. UU., como Search Console. Los recuentos de rastreo, como las páginas rastreadas, se suman a lo largo de los días del periodo; los niveles, como las páginas en el índice, los enlaces entrantes o las URL bloqueadas por robots.txt, muestran el valor del último día de Bing dentro del periodo, y el widget nombra ese día. Bing conserva unos seis meses de datos de rastreo. Las cifras de Bing suelen llegar con uno o dos días de retraso. Cuando el último día de Bing cae dentro del periodo, el informe cuenta el periodo hasta ese día, igual que la propia pantalla Search Performance de Bing (los datos de Bing se retrasan unos dos días), y el widget nombra los días para los que Bing aún no tiene datos. La comparación cubre los días equivalentes: el mismo número de días inmediatamente anteriores para un periodo anterior, los mismos días del mes anterior para los meses naturales (un mes recortado se compara con los primeros días del mes anterior, porque los meses completos difieren en duración) y las mismas fechas de un año antes para el año anterior. Un periodo que empieza el día 1 de un mes (este mes o el pasado, un trimestre, un año o uno «hasta la fecha») nunca se desplaza al mes anterior: se cuenta desde el día 1 hasta el último día de Bing (por ejemplo, 1–29 oct frente a 1–29 sep; marzo contado hasta el 30 frente a todo febrero). Cuando los datos de Bing no pueden cubrir ambas ventanas, el widget no muestra cambio en lugar de uno sesgado. Una tabla semanal de consultas o páginas se compara solo con el mismo número de semanas de Bing, y la nota nombra ambos conjuntos de semanas. Un día que Bing no devolvió es un hueco, nunca un cero. Google vs. Bing. Cuando un cliente tiene conectados Search Console y Bing Webmaster Tools, el widget Google y Bing, uno al lado del otro (una tabla o un gráfico de líneas) muestra los dos motores lado a lado para los mismos días. Nunca se suman: Search Console cuenta la búsqueda web de Google, Bing cuenta todos sus verticales, así que una suma o una parte del total mezclaría cosas distintas. Aún no está en este conector: el informe AI Performance de Bing (con qué frecuencia Copilot y las respuestas de IA de Bing citan tus páginas). Bing solo lo muestra dentro de Bing Webmaster Tools y no ofrece API para él; lo añadiremos en cuanto haya una forma fiable de traerlo. Tampoco se incluye la investigación de palabras clave de Bing: estima la demanda de búsqueda por palabra clave en lugar de medir tu sitio, y el Rank Tracker ya cubre las posiciones de palabras clave en Bing. Resolución de problemas. «Bing devolvió el inicio de sesión sin su valor de seguridad (state)» significa que Bing volvió sin el valor state que CrunchJunkie envía para verificar el inicio de sesión: no se guardó nada, y el equipo de soporte puede ver la causa en el registro. «Bing no envió un inicio de sesión duradero» significa que Bing no emitió ningún refresh token: quita CrunchJunkie en Bing Webmaster Tools → Configuración → Acceso a la API y vuelve a conectar. Un sitio que aparece como no verificado tiene que verificarse primero en Bing Webmaster Tools. Bing limita la frecuencia con que una cuenta puede llamar a su API; cuando responde ThrottleUser o ThrottleHost, CrunchJunkie espera y vuelve a preguntar una vez, y un widget que aun así no se puede leer dice «No cargado», nunca cero. Si las cifras de un sitio aparecen vacías, comprueba que el sitio del cliente sea el que está verificado en Bing: http y https, o www y el dominio sin www, son sitios distintos allí.

Amazon Ads

Amazon Ads se conecta mediante OAuth (Login with Amazon) y trae informes de solo lectura de Sponsored Products. Como la API de Amazon está dividida por regiones, eliges la región del marketplace del anunciante al conectar. Para conectar: 1. Comprueba que el cliente para el que informas existe en Clientes (le asignarás la conexión). 2. Abre Datos → Integraciones y haz clic en Conectar en la tarjeta de Amazon Ads. 3. Elige la región del marketplace del anunciante: Europa (EU), Norteamérica (NA) o Lejano Oriente (FE). Debe coincidir con el lugar donde está la cuenta publicitaria. 4. Inicia sesión con Login with Amazon con un usuario de Amazon que tenga acceso a la cuenta del anunciante y aprueba el acceso de solo lectura. 5. Elige el perfil publicitario exacto (cuenta del anunciante) que quieres importar y asígnalo al cliente. La primera sincronización empieza de inmediato; después los datos se actualizan a diario. Para informar sobre la cuenta de un cliente, o bien el cliente añade a tu usuario de Amazon (con acceso de Viewer/Reporting) en su consola de Amazon Ads, o bien autoriza él mismo la conexión durante el paso 4. Los datos disponibles cubren Sponsored Products en campañas, grupos de anuncios, palabras clave/segmentación, términos de búsqueda de clientes y productos anunciados frente a productos comprados, con métricas como Impresiones, Clics, Inversión, CTR, CPC medio, CPM, Pedidos, Ventas, Unidades, ACOS y ROAS. Los informes de Amazon se generan de forma asíncrona, así que la primera carga de un desglose puede tardar unos momentos. Aún no incluido: Sponsored Brands, Sponsored Display y Amazon DSP (vídeo en streaming/OTT, incluido Twitch); DSP requiere una aprobación aparte de Amazon más allá del acceso estándar a la API. Y una nota por si alguna vez ves un error «bad scope» al conectar: significa que el perfil de Login with Amazon todavía no está asociado a un acceso aprobado a la API de Amazon Ads; es un estado de configuración de la cuenta de Amazon, no un problema de CrunchJunkie.

Reddit Ads

Reddit Ads se conecta mediante OAuth y trae informes de campaña de solo lectura. Haz clic en Conectar en la tarjeta de Reddit Ads en Datos → Integraciones, autoriza con un usuario de Reddit que tenga acceso a la cuenta de Ads del anunciante, elige la cuenta publicitaria que quieres importar y asígnala a un cliente. La credencial se guarda cifrada, da acceso de solo lectura y se puede revocar desde Reddit en cualquier momento; los datos se actualizan a diario como los de cualquier otra fuente. Las métricas disponibles cubren todo lo que sirve la API de informes de Reddit: entrega (Impresiones, Clics, Inversión, CTR, CPC medio, eCPM, Alcance, Frecuencia), conversiones en conjunto (Conversiones, ROAS, Valor de conversión) y por evento de píxel (Compras con valor, artículos, coste por compra y ROAS de compra, Registros, Leads del píxel, Añadir al carrito, Visitas a la página, Visualizaciones de contenido, Búsquedas y Conversiones clave), campañas de instalación de apps (instalaciones, coste por instalación, ingresos de la app y ROAS) y profundidad de vídeo (visualizaciones, 3 s/5 s/10 s, 25/50/75/95/100 %, impresiones visibles, reproducciones ampliadas y tasa de finalización, incluido un widget de embudo de interacción con el vídeo), desglosadas en el tiempo o por campaña, grupo de anuncios, anuncio, comunidad, ubicación, zona geográfica, dispositivo, género, interés o palabra clave. El alcance es un recuento único, así que nunca se suma entre campañas ni días: el cuadro de mando lee el alcance propio del periodo desde Reddit, el gráfico y la tabla diaria el alcance de cada día, y la Frecuencia son las impresiones divididas entre ese alcance. La tasa de conversión muestra una raya larga con el motivo: Reddit informa de la conversión clave solo como conversiones por clic y por visualización juntas, y una conversión por visualización no tiene ningún clic detrás, así que no se puede dividir entre clics; sí se informa del recuento por clic de cada evento, como Compras (clic). Un detalle honesto: no todas las cuentas informan de todos los campos de conversión, así que CrunchJunkie consulta a la propia API en la primera descarga y cualquier métrica que tu cuenta no ofrezca muestra una raya larga en lugar de un cero inventado. Cuando redactas un informe con IA, una cuenta de Reddit conectada aporta automáticamente un cuadro de mando de métricas clave y un gráfico de inversión y conversiones en el tiempo, y se integra en las comparaciones entre canales junto con tus demás fuentes de pago.

ChatGPT Ads

ChatGPT Ads (la plataforma publicitaria de OpenAI) se conecta con una clave de API de la cuenta en lugar de OAuth. En OpenAI Ads Manager, abre Settings → API Keys y crea una clave; está limitada a una única cuenta publicitaria. En CrunchJunkie, abre Datos → Integraciones, haz clic en Conectar en la tarjeta de ChatGPT Ads, elige el cliente y pega la clave. CrunchJunkie la verifica con la cuenta, la guarda cifrada y lee solo los informes de esa cuenta; los datos se actualizan a diario como los de cualquier otra fuente. Las métricas disponibles cubren entrega y eficiencia (Impresiones, Clics, Inversión, CTR, CPC medio y CPM), además de Conversiones (también divididas en por clic y por visualización), Coste por conversión, Tasa de conversión, Compras, Valor de compra, Coste por compra y ROAS, por campaña o en el tiempo. Las tablas de país y de dispositivo muestran también conversiones, a partir del propio desglose por país y dispositivo de OpenAI. Una fila de conversión se une a una fila de entrega solo cuando ambas nombran el mismo país o dispositivo (el mismo texto, o un código de país y su nombre); la que no coincide se lista aparte, con una raya larga en las columnas de entrega, de modo que ninguna conversión se cuenta en la fila equivocada y la tabla sigue sumando lo que la cuenta. Las tablas de producto muestran solo entrega; sus columnas de conversión muestran una raya larga. Cómo se definen los números de conversión: las Conversiones son las conversiones objetivo de tus campañas dentro de los 30 días posteriores a un clic o de 1 día tras una visualización, fechadas por el día de ese clic o visualización. Son las ventanas predeterminadas de OpenAI, y CrunchJunkie las envía con cada petición, así que un cambio posterior en los valores predeterminados de OpenAI no puede mover tu informe. La Tasa de conversión divide las conversiones por clic entre los clics, porque una conversión por visualización no tiene ningún clic detrás. Las Compras y el Valor de compra cuentan todas las compras atribuidas, incluidas las compras de campañas optimizadas para otro objetivo, y el ROAS es el valor de compra dividido entre la inversión. Una cuenta que nunca ha enviado un evento de compra muestra una raya larga en esas métricas en lugar de un cero y, en un widget de «Todos los canales», su inversión queda fuera del ROAS combinado (sigue contando en la Inversión). Los días siguen la zona horaria de la propia cuenta publicitaria, y OpenAI trata las conversiones del día en curso como preliminares hasta que se procesan. El dinero se muestra en la moneda de la propia cuenta publicitaria. Cuando redactas un informe con IA, una cuenta de ChatGPT Ads conectada aporta automáticamente un cuadro de mando de métricas clave y un gráfico de inversión y clics en el tiempo, y se integra en las comparaciones entre canales junto con tus demás fuentes de pago (inversión, impresiones, clics, conversiones y valor de compra).

Brevo

Brevo (antes Sendinblue) se conecta con una clave de API de la cuenta en lugar de OAuth: el OAuth de Brevo está reservado a sus propios socios, así que una clave es la única vía para una herramienta de terceros. Primero, crea la clave en Brevo. Inicia sesión, haz clic en el nombre de tu perfil (arriba a la derecha) → SMTP & API → API Keys → «Generate a new API key». Ponle un nombre como «CrunchJunkie» y cópiala enseguida: Brevo muestra una clave una sola vez. Si gestionas varias cuentas de Brevo, crea una clave por cuenta: una clave pertenece a la cuenta en la que se generó. Después, conéctala en CrunchJunkie. Abre Datos → Integraciones, haz clic en Conectar en la tarjeta de Brevo, elige el cliente y pega la clave. CrunchJunkie la verifica de inmediato con la cuenta, la guarda cifrada y con ella solo lee estadísticas de campañas. Para revocar el acceso más adelante, borra la clave en Brevo y vuelve a conectar con una nueva. Las métricas disponibles cubren el alcance (Campañas enviadas, Emails enviados, Entregados y Tasa de entrega), la interacción (Tasa de apertura, Clics únicos, Tasa de clics, Tasa de clics sobre aperturas), la salud de la lista (rebotes duros y blandos, Tasa de rebote, Bajas, Quejas y sus tasas) y, donde la cuenta de Brevo tiene activo el seguimiento de ecommerce, Pedidos, Ingresos y Valor medio del pedido en la moneda de visualización de la cuenta. Desglósalas por campaña o por día de envío, o represéntalas en el tiempo. Tres detalles honestos propios del email. Brevo informa de las estadísticas de cada campaña como un total acumulado de esa campaña, no día a día; por eso un «día» en un gráfico son las campañas enviadas ese día, agrupadas, y la tasa de apertura de una semana son las aperturas divididas entre las entregas de toda la semana, nunca una media de tasas diarias. «Open rate (trackable)» excluye deliberadamente las aperturas generadas por Apple Mail Privacy Protection, que precarga todos los emails se haya leído o no; las aperturas de máquina excluidas se muestran aparte como «Apple MPP opens». «Open rate (incl. MPP)» es la cifra en bruto con esas aperturas de máquina incluidas; es la que destaca el propio informe de campaña de Brevo, así que úsala para cuadrar cifras, y la fiable para valorar. La tasa de clics sobre aperturas divide los clics únicos entre todas las aperturas únicas (un clic es siempre una apertura, sea cual sea el cliente de correo). Y Pedidos e Ingresos muestran «—» y no 0 cuando la cuenta de Brevo no tiene seguimiento de ecommerce, porque un número que falta no es un cero.

Mailchimp

Mailchimp se conecta de dos maneras. La más sencilla es Continuar con Mailchimp: inicias sesión en la propia pantalla de Mailchimp, eliges la cuenta y CrunchJunkie recibe un token de lectura, nunca tu contraseña. Los tokens de Mailchimp no caducan; los revocas en Account & billing → Extras → Registered apps. Si prefieres usar una clave (las agencias suelen tener una por cuenta de cliente), créala en Mailchimp en tu perfil → Account & billing → Extras → API keys, cópiala una sola vez y pégala en la tarjeta de Mailchimp en Datos → Integraciones. La clave termina en su centro de datos («-us21»), y así sabe CrunchJunkie de qué servidor de Mailchimp leer. Cualquiera de las dos credenciales pertenece exactamente a una cuenta de Mailchimp y al usuario que la creó: una agencia con varias cuentas de cliente conecta cada cuenta una vez, y un usuario eliminado de la cuenta se lleva la credencial consigo. Las métricas disponibles cubren el alcance (Campañas enviadas, Emails enviados, Entregados y Tasa de entrega), la interacción (Tasa de apertura, Aperturas únicas y totales, Clics únicos y totales, Tasa de clics, Tasa de clics sobre aperturas, Reenvíos), la salud de la lista (rebotes duros y blandos, Errores de sintaxis, Tasa de rebote, Bajas, Quejas y sus tasas) y, donde hay una tienda conectada a la cuenta de Mailchimp, Pedidos, Ingresos y Valor medio del pedido en la moneda de la tienda. Desglósalas por campaña, por audiencia (la lista a la que fue una campaña) o por día de envío, o represéntalas en el tiempo. Cuatro detalles honestos propios del email. Mailchimp informa de las estadísticas de cada campaña como un total acumulado de esa campaña, no día a día; por eso un «día» en un gráfico son las campañas enviadas ese día, agrupadas, y la tasa de apertura de una semana son las aperturas divididas entre las entregas de toda la semana, nunca una media de tasas diarias. Entregados son los emails enviados menos los rebotes, la definición que hay detrás de las «successful deliveries» de Mailchimp. «Open rate (trackable)» cuenta solo las aperturas únicas de clientes de correo que no cargan a través de un proxy de privacidad (la cifra de Mailchimp con el proxy excluido), porque Apple Mail Privacy Protection marca cada email como abierto se haya leído o no; las aperturas de máquina excluidas se muestran aparte como «Proxy opens», y «Open rate (incl. MPP)» es la cifra en bruto que destaca el propio informe de Mailchimp, para cuadrar cifras. La tasa de clics cuenta a las personas que hicieron clic (los clics únicos de suscriptor de Mailchimp), no los enlaces. E Ingresos es el total del pedido sin envío ni impuestos, y se muestra como «—» y no 0 cuando no hay ninguna tienda conectada, porque un número que falta no es un cero. Aún no está en este conector: el crecimiento de la audiencia en el tiempo. Los endpoints de historial de crecimiento y de actividad diaria de Mailchimp no documentan el formato ni la zona horaria de sus campos de mes y de día, así que preferimos añadirlos cuando una cuenta real haya dejado claro qué significan, antes que graficarlos a ciegas.

Matomo

Matomo no usa OAuth: cada instancia de Matomo está autoalojada o en Matomo Cloud, así que la conectas con la URL de tu instancia y un token de API de solo lectura (Matomo lo llama «token_auth»). Funciona tanto con Matomo Cloud como con Matomo 4 y 5 autoalojado. Primero, crea el token en Matomo. Inicia sesión como un usuario con al menos acceso de View al sitio sobre el que quieres informar (usar un usuario solo con View mantiene el token estrictamente de solo lectura), y ve al icono del engranaje (Administration) → Personal → Security → Auth tokens → «Create new token». Confirma tu contraseña, ponle al token una descripción como «CrunchJunkie» y créalo. Matomo muestra el token una sola vez, así que cópialo enseguida. Puedes dejar activada la opción «Only allow secure requests»: CrunchJunkie envía el token en el cuerpo de la petición, lo que cumple ese ajuste. Después, conéctalo en CrunchJunkie. Abre Datos → Integraciones y haz clic en Conectar en la tarjeta de Matomo. Pega la URL de tu instancia (la dirección anterior a /index.php, por ejemplo https://yourcompany.matomo.cloud) y el token_auth, y haz clic en Conectar. CrunchJunkie verifica las credenciales de inmediato y lista los sitios que el token puede ver. Elige el sitio que quieras y asígnalo a un cliente. El token se guarda cifrado, el acceso es de solo lectura y los datos se actualizan a diario como los de cualquier otra fuente. Para rotar o revocar el acceso más adelante, borra el token en Matomo (Administration → Personal → Security → Auth tokens) y vuelve a conectar con uno nuevo. Las métricas disponibles incluyen Visitas, Visitantes únicos (aprox.), Acciones, Acciones / visita, Tasa de rebote, Conversiones, Tasa de conversión e Ingresos, en el tiempo o desglosadas por canal, fuente, campaña, país/región/ciudad, dispositivo, navegador, SO, páginas principales/de entrada/de salida y objetivos. Una nota sobre la exactitud: los visitantes únicos nunca se suman entre días, porque un visitante que vino varios días contaría una vez por día. Un cuadro de mando muestra el recuento de visitantes únicos del propio Matomo para todo el periodo, y las tablas de desglose usan el recuento de Matomo para cada fila. Matomo solo cuenta visitantes únicos en un rango de fechas cuando la instancia los procesa para rangos; donde no lo hace, la cifra muestra una raya larga con el motivo. El gráfico y la tabla diaria muestran el recuento propio de cada día. La tasa de conversión son las visitas que convirtieron al menos un objetivo divididas entre todas las visitas, que es la tasa de conversión del propio Matomo, así que una visita que convierte varios objetivos cuenta una vez y la tasa nunca pasa de 100 %.

Piwik PRO

Piwik PRO también se conecta con credenciales en lugar de OAuth, mediante su concesión de credenciales de cliente de la API. Funciona con Piwik PRO Cloud y con instancias on-premises. Primero, crea un cliente de API en Piwik PRO. Como administrador, abre Settings → API (Administration) y crea una nueva credencial de API: Piwik PRO emite un Client ID y un Client Secret. Funcionan como una clave limitada y revocable para el acceso de lectura a tus datos de analítica. Después, conéctalo en CrunchJunkie. Abre Datos → Integraciones y haz clic en Conectar en la tarjeta de Piwik PRO. Pega la URL de tu instancia (tu dirección de Piwik PRO, por ejemplo https://yourorg.piwik.pro) junto con el Client ID y el Client Secret, y haz clic en Conectar. CrunchJunkie se autentica de inmediato, lista las apps (sitios web) a las que la credencial puede acceder, y eliges una y la asignas a un cliente. Las credenciales se guardan cifradas; generamos un token de corta duración por petición, así que no se conserva nada de larga duración. Las métricas disponibles incluyen Sesiones, Visitantes, Visualizaciones de página, Visualizaciones de página únicas, Páginas / sesión, Tasa de rebote, Conversiones de objetivos y Conversiones / sesión, en el tiempo o desglosadas por canal, fuente, fuente/medio, campaña, palabra clave, país/región/ciudad, dispositivo, navegador, SO y páginas principales/de entrada/de salida. Los informes respetan el modelo de «scope» de Piwik PRO: los desgloses a nivel de sesión (canales, zona geográfica, dispositivos) y a nivel de página (páginas principales) usan cada uno las métricas que pertenecen a ese ámbito, de modo que las cifras se mantienen coherentes. Los visitantes de un cuadro de mando son el recuento propio de Piwik PRO para todo el periodo, así que quien vino varios días cuenta una vez; el gráfico y la tabla diaria muestran los visitantes de cada día. Conversiones / sesión son las conversiones de objetivos divididas entre las sesiones: una sesión puede convertir varios objetivos, así que es un recuento por sesión que puede superar 1, no una parte de las sesiones (antes se llamaba Tasa de conversión, y los widgets guardados cambian a ella por sí solos). Ten en cuenta que los datos de Piwik PRO tienen un retraso de procesamiento de unas dos horas, así que el día en curso suele estar aún rellenándose.

Google Business Profile

Google Business Profile (antes Google My Business) lleva a los informes el rendimiento de tu ficha local: cómo te encuentran los clientes y qué hacen en tu Business Profile en la Búsqueda y en Maps de Google. Comparte el mismo inicio de sesión de Google que GA4, Search Console y Merchant Center, así que conectar es un solo clic: en la tarjeta de Google Business en Datos → Integraciones, haz clic en Conectar, autoriza con Google y deja marcado el permiso de Business Profile en la pantalla de consentimiento (o CrunchJunkie no puede leer tu ficha). El acceso es de solo lectura. Luego elige la ubicación sobre la que informar y asígnala a un cliente; las cuentas con varias ubicaciones y las de agencia listan todas las ubicaciones que gestionas. Métricas disponibles: impresiones desglosadas por superficie y dispositivo (Búsqueda de Google frente a Maps, escritorio frente a móvil) y acciones de los clientes (llamadas, clics al sitio web, solicitudes de cómo llegar, mensajes, reservas y, para restaurantes, pedidos de comida y clics al menú), en el tiempo o totalizadas como KPI. Una tabla de Principales términos de búsqueda muestra las consultas que la gente escribió realmente para encontrar la ficha (son datos mensuales: un informe de una semana o de 30 días muestra los meses naturales completos que toca y los nombra debajo de la tabla; Google da un término de poco volumen solo como cota superior, mostrada como «< N», y nunca se suma ni se dibuja en el gráfico de anillo). Las reseñas y la valoración media también entran como KPI. Dos notas de honestidad: los datos de rendimiento de Business Profile llevan un retraso de unos dos a tres días respecto al tiempo real en Google, y Reseñas / Valoración media son los totales actuales de la ubicación, no una suma sobre el rango de fechas del informe; el KPI lo dice con la fecha en que se leyeron. Como toda fuente, Google Business Profile pasa a Redactar con IA, al editor de informes, a los enlaces compartidos y a las exportaciones en PDF, y se actualiza a diario. Es un canal orgánico de presencia local sin inversión publicitaria, así que queda deliberadamente fuera de los totales de pago de «Todos los canales» entre canales (añadir ahí una fuente sin inversión distorsionaría el CPC y el ROAS); informas sobre él en su propia sección, igual que con el conector orgánico de Facebook e Instagram.

Más plataformas, próximamente

La página de Integraciones también lista las plataformas que estamos construyendo a continuación, mostradas como «Próximamente» para que veas hacia dónde va la hoja de ruta: Pinterest Ads, Snapchat Ads, X (Twitter) Ads, Shopify, Klaviyo, HubSpot, Mailchimp, Criteo, Taboola y Outbrain. Son marcadores que sirven para medir la demanda: todavía no son conectores activos, así que hoy no puedes conectarlos ni traer datos de ellos, y no aparecen en Redactar con IA. Si alguna de ellas es importante para tus informes, avísanos y nos ayuda a priorizar. Anunciaremos cada una en las novedades cuando salga.

Alertas «Requiere atención»

CrunchJunkie vigila tus conexiones para que no tengas que hacerlo tú. Cuando algo necesita tu intervención, aparece en el área Requiere atención de la página de Integraciones, y aparece ahí antes de que salga un informe con un hueco, no después de que un cliente lo vea. Aquí aparecen dos tipos de alerta. La primera es un aviso de reconexión: cuando un proveedor caduca o revoca un token (a menudo tras un cambio de contraseña, un permiso retirado o la reautorización periódica de Meta), la integración afectada se marca con un aviso de Volver a conectar. Un clic te lleva de nuevo por OAuth para restaurarla, y la sincronización diaria se reanuda. La segunda es un fallo de clave de IA propia: si ejecutas la Visibilidad en IA con tus propias claves de proveedor y una clave deja de funcionar (caducada, sin cuota o revocada en el proveedor), ese fallo también se muestra en Requiere atención, de modo que un fallo de escaneo silencioso nunca pasa desapercibido. Despeja la alerta reconectando la fuente o actualizando la clave, y la marca desaparece en la siguiente sincronización o escaneo correctos.

Resolución de problemas de conexión

La mayoría de los problemas se reducen a una de tres causas. Primera, tokens caducados o revocados: si un proveedor invalida un token (a menudo tras un cambio de contraseña o una actualización de permisos por su parte), verás un aviso de «Volver a conectar»; haz clic y vuelve a autorizar para restaurar la conexión. Segunda, permisos que faltan: si una cuenta o propiedad no aparece durante la configuración, confirma que el usuario con el que autorizaste tiene al menos acceso de lectura a ella en la plataforma del proveedor. Tercera, una sincronización atrasada: si los números parecen desactualizados, comprueba la hora de la última sincronización en la página de Integraciones; puedes lanzar una actualización manual en lugar de esperar al ciclo diario. Si una conexión sigue sin funcionar después de reconectar y confirmar los permisos, escribe a soporte en hello@crunchjunkie.io con el nombre del espacio de trabajo y la integración afectada, y una persona real te ayudará a resolverlo.