Cómo conectar WooCommerce a Looker Studio paso a paso

Cómo conectar WooCommerce a Looker Studio

Si tienes una tienda WooCommerce y quieres analizar de verdad lo que está ocurriendo en tu negocio, probablemente en algún momento hayas pensado en cómo conectar WooCommerce a Looker Studio.

Ventas, pedidos, productos más vendidos, ticket medio, evolución mensual, clientes, impuestos, cupones… WooCommerce almacena muchísima información, pero visualizarla y cruzarla de una forma realmente útil desde el propio WordPress no siempre es cómodo.

La buena noticia es que sí puedes conectar WooCommerce con Looker Studio y crear un dashboard completamente adaptado a tu negocio.

En este artículo te explico las distintas formas de hacerlo, cuál recomiendo en cada caso y qué debes tener en cuenta para no terminar con un dashboard que muestra datos incorrectos.

¿Se puede conectar WooCommerce directamente con Looker Studio?

Sí, pero hay un matiz importante.

WooCommerce no dispone de un conector nativo de Google para Looker Studio.

Esto significa que normalmente necesitaremos una capa intermedia que extraiga los datos de WooCommerce y los convierta en una fuente que Looker Studio pueda consultar.

WooCommerce sí dispone de una REST API que permite acceder desde aplicaciones externas a pedidos, productos, clientes, cupones, impuestos y muchos otros datos de la tienda.

Por tanto, el esquema básico de la integración será:

WooCommerce → extracción de datos → fuente de datos → Looker Studio

Y tenemos varias formas de construir ese puente.

Formas de conectar WooCommerce con Looker Studio

En la práctica podemos hacerlo principalmente de cuatro maneras:

  1. Utilizando un conector de terceros.
  2. Utilizando Google Sheets como intermediario.
  3. Extrayendo los datos mediante la API REST de WooCommerce.
  4. Creando una integración personalizada y almacenando los datos en una base de datos como BigQuery.

La mejor solución dependerá principalmente del tamaño de tu ecommerce, del volumen de pedidos y del tipo de información que quieras analizar.

Vamos a ver cada opción.

Opción 1: cómo conectar WooCommerce a Looker Studio mediante un conector

Es probablemente la opción más sencilla.

Existen servicios externos capaces de conectarse a WooCommerce, recuperar los datos de la tienda y ofrecerlos posteriormente como fuente para herramientas de reporting como Looker Studio.

Normalmente el proceso es similar:

WooCommerce → conector externo → Looker Studio

La principal ventaja es evidente: puedes tener un dashboard funcionando sin desarrollar una integración desde cero.

Para una tienda relativamente pequeña que simplemente quiere visualizar ventas, pedidos o productos puede ser suficiente.

El inconveniente es que introduces un tercero entre WooCommerce y tus datos.

Dependiendo del servicio tendrás también:

  • una cuota mensual;
  • límites de consultas;
  • límites de pedidos;
  • determinados campos que no puedes importar;
  • frecuencias de actualización concretas;
  • dificultades para acceder a datos personalizados.

Y esto último es especialmente importante.

Muchas tiendas WooCommerce tienen plugins o desarrollos a medida que añaden información propia a los pedidos. Si necesitas analizar esos campos, un conector estándar puede quedarse corto.

Opción 2: WooCommerce → Google Sheets → Looker Studio

Para tiendas pequeñas o dashboards relativamente sencillos, esta es una solución que puede funcionar muy bien.

El flujo sería:

WooCommerce → Google Sheets → Looker Studio

Extraemos periódicamente los datos de WooCommerce y los guardamos en una hoja de cálculo.

Después utilizamos esa hoja como fuente de datos en Looker Studio.

La ventaja es que tenemos una capa intermedia muy fácil de consultar y modificar.

Por ejemplo, podríamos generar automáticamente una tabla con una estructura similar a esta:

PedidoFechaEstadoClienteUnidadesSubtotalIVATotal
1052405/09/2026CompletadoCliente A282,64 €17,36 €100 €

Con estos datos podemos construir posteriormente prácticamente cualquier gráfico o informe.

El problema aparece cuando tenemos decenas o cientos de miles de registros.

Google Sheets deja de ser entonces la herramienta adecuada para almacenar y procesar toda la información del ecommerce.

En ese caso utilizaría una base de datos.

Opción 3: conectar WooCommerce con Looker Studio mediante la REST API

Esta es una de las soluciones que más nos gusta cuando necesitamos tener control sobre la integración.

WooCommerce dispone de una API REST precisamente para permitir que sistemas externos consulten los datos de la tienda.

Por ejemplo, los pedidos pueden consultarse utilizando el endpoint:

/wp-json/wc/v3/orders

La API permite recuperar los pedidos y acceder a información como:

  • ID y número del pedido
  • Fecha
  • Estado
  • Moneda
  • Cliente
  • Dirección de facturación y envío
  • Productos
  • Cantidades
  • Impuestos
  • Gastos de envío
  • Descuentos
  • Método de pago
  • Total

Esto nos permite construir exactamente el dataset que queremos utilizar posteriormente en Looker Studio.

Cómo crear las claves API de WooCommerce

Desde el administrador de WordPress entra en:

WooCommerce → Ajustes → Avanzado → REST API

Desde ahí puedes crear unas credenciales específicas para la integración.

WooCommerce generará dos datos:

  • Consumer Key
  • Consumer Secret

Estas credenciales permiten que nuestro sistema se autentique y consulte la información necesaria.

Si únicamente vamos a utilizar los datos para reporting, lo lógico es utilizar permisos de lectura siempre que la integración no necesite modificar información.

No necesitamos que nuestro sistema de analítica pueda editar pedidos.

¿Conectar directamente Looker Studio a la API de WooCommerce?

Aunque técnicamente podemos construir diferentes soluciones alrededor de la API, yo prefiero separar la extracción de datos de la visualización.

Es decir:

WooCommerce → proceso de sincronización → base de datos → Looker Studio

en lugar de hacer que las consultas del dashboard dependan directamente de WooCommerce.

¿Por qué?

Porque podemos controlar mucho mejor:

  • actualizaciones;
  • errores;
  • histórico;
  • rendimiento;
  • transformación de datos;
  • cálculos;
  • campos personalizados.

Y, sobre todo, no hacemos que cada consulta del dashboard dependa directamente de WordPress.

Opción 4: conectar WooCommerce con BigQuery y Looker Studio

Para una tienda con cierto volumen, esta sería normalmente nuestra opción preferida.

La arquitectura sería:

WooCommerce → API → BigQuery → Looker Studio

WooCommerce sigue siendo la fuente original de los datos.

Creamos un proceso que sincroniza periódicamente pedidos, productos, clientes y demás información relevante con BigQuery.

Looker Studio consulta posteriormente esos datos sin necesidad de cargar continuamente la tienda WooCommerce.

Esto permite construir dashboards bastante más potentes y trabajar con grandes históricos.

Además podemos transformar los datos antes de utilizarlos.

Por ejemplo, podemos crear una tabla específica con:

fecha | pedidos | ventas | impuestos | devoluciones | ventas_netas | ticket_medio

y utilizarla para determinadas gráficas, manteniendo al mismo tiempo el detalle completo de cada pedido para realizar análisis más profundos.

¿Qué datos de WooCommerce podemos visualizar en Looker Studio?

Aquí está realmente la parte interesante.

No se trata simplemente de conectar ambas plataformas. Se trata de decidir qué información necesitas para tomar mejores decisiones.

Ventas

  • Facturación total
  • Facturación neta
  • Ventas por día
  • Ventas por semana
  • Ventas por mes
  • Evolución frente al periodo anterior
  • Descuentos
  • Reembolsos

Pedidos

  • Número total de pedidos
  • Pedidos completados
  • Pedidos en proceso
  • Pedidos cancelados
  • Pedidos reembolsados
  • Evolución del número de pedidos

Ticket medio

Una de las métricas más importantes de cualquier ecommerce:

Ticket medio = ventas / número de pedidos

Así podemos detectar rápidamente si estamos creciendo porque conseguimos más compradores o porque cada comprador está gastando más.

Productos

  • Productos más vendidos
  • Facturación por producto
  • Unidades vendidas
  • Categorías con mayor facturación
  • Variaciones más vendidas

Clientes

  • Clientes nuevos
  • Clientes recurrentes
  • Facturación por cliente
  • Número medio de pedidos
  • Frecuencia de compra

Cupones

  • Cupones utilizados
  • Descuento generado
  • Pedidos asociados a cada cupón
  • Facturación asociada a promociones

Métodos de pago

También podemos saber qué porcentaje de ventas llega mediante tarjeta, PayPal, transferencia bancaria u otros sistemas de pago.

Combinar WooCommerce con GA4, Google Ads y Search Console

Aquí es donde Looker Studio empieza a ser realmente interesante.

No tenemos por qué visualizar únicamente los datos de WooCommerce. Podemos combinar en un mismo dashboard diferentes fuentes.

WooCommerce nos dice cuánto hemos vendido.

Google Analytics 4 nos ayuda a entender cómo se comportan los usuarios.

Google Ads nos dice cuánto hemos invertido en publicidad y qué campañas están generando tráfico y conversiones.

Google Search Console nos permite analizar el tráfico orgánico procedente de Google.

Esto permite pasar de un simple dashboard de ventas a un verdadero cuadro de mando del ecommerce.

Por ejemplo:

Inversión publicitaria → visitas → pedidos → facturación WooCommerce → rentabilidad

Y esto es mucho más interesante que mirar cada herramienta por separado.

Ejemplo de dashboard de WooCommerce en Looker Studio

Un dashboard inicial podría tener una primera pantalla ejecutiva con los principales indicadores del negocio:

  • Facturación: 42.580 €
  • Pedidos: 526
  • Ticket medio: 80,95 €
  • Clientes nuevos: 348
  • Clientes recurrentes: 178

Debajo podríamos mostrar:

  • evolución diaria de ventas;
  • ventas frente al periodo anterior;
  • productos más vendidos;
  • ventas por categoría;
  • pedidos por estado;
  • métodos de pago;
  • clientes nuevos frente a recurrentes.

Y añadir filtros por fecha, producto, categoría, país o estado del pedido.

De esta forma podemos pasar de ver el rendimiento general del negocio a analizar una categoría o periodo concreto en segundos.

Cuidado: número de pedidos no significa ventas reales

Este es uno de los puntos más importantes cuando conectamos WooCommerce con Looker Studio.

Tenemos que decidir qué estados del pedido consideramos realmente una venta.

WooCommerce puede tener pedidos:

  • pendientes;
  • procesando;
  • en espera;
  • completados;
  • cancelados;
  • reembolsados;
  • fallidos.

No podemos sumar indiscriminadamente todos los pedidos y considerar el resultado como facturación.

Tenemos que definir la lógica del negocio.

Por ejemplo, en determinadas tiendas podríamos considerar como venta únicamente:

processing + completed

y gestionar posteriormente cancelaciones y reembolsos de forma independiente.

Pero esto dependerá de cómo funcione cada ecommerce.

También debemos tener en cuenta los reembolsos

Un dashboard que muestra 100.000 € de pedidos pero ignora 8.000 € de devoluciones no está mostrando correctamente la realidad del negocio.

Por eso conviene diferenciar claramente entre:

  • Ventas brutas
  • Descuentos
  • Reembolsos
  • Ventas netas

WooCommerce permite acceder también a la información relacionada con los reembolsos, por lo que podemos incorporarla al proceso de sincronización y utilizarla en nuestros informes.

¿Cada cuánto deberían actualizarse los datos?

Depende del negocio.

Para la mayoría de ecommerce no necesitamos sincronización en tiempo real.

Una actualización cada 15 minutos, 30 minutos o una hora suele ser más que suficiente para un dashboard de dirección.

En otros proyectos incluso una sincronización nocturna puede tener sentido.

No merece la pena complicar la arquitectura si nadie necesita consultar las ventas segundo a segundo.

¿Google Sheets o BigQuery para conectar WooCommerce?

Mi recomendación sería sencilla.

Google Sheets

Para tiendas pequeñas, pruebas de concepto o dashboards con poco volumen de información.

BigQuery

Para tiendas con volumen, históricos grandes, múltiples fuentes de datos o dashboards importantes para la gestión del negocio.

Si el dashboard va a convertirse en una herramienta que dirección utiliza todos los días, prefiero construir desde el principio una arquitectura preparada para crecer.

¿Necesito instalar un plugin en WooCommerce?

No necesariamente.

Esta es precisamente una de las ventajas de utilizar la API de WooCommerce.

WooCommerce ya incorpora su REST API y permite crear las credenciales necesarias desde el propio panel de administración.

Podemos consultar los datos desde un sistema externo sin instalar un plugin simplemente para exponerlos.

Otra cosa es que necesitemos capturar información especial, transformar determinados datos o reaccionar en tiempo real a determinados eventos. En esos casos podemos desarrollar una integración específica.

¿Cuál es la mejor forma de conectar WooCommerce con Looker Studio?

Si simplemente quieres probar, tienes pocos pedidos y necesitas un dashboard sencillo:

WooCommerce → Google Sheets → Looker Studio

Si tienes un ecommerce importante y quieres utilizar el dashboard como herramienta real de negocio:

WooCommerce → API → BigQuery → Looker Studio

Esta segunda opción requiere algo más de trabajo inicialmente, pero nos proporciona una solución mucho más sólida, rápida y escalable.

Además, permite integrar posteriormente otras fuentes de información sin tener que reconstruir todo el sistema.

¿Puedo conectar varias tiendas WooCommerce a un mismo Looker Studio?

Sí. Y es especialmente interesante para grupos empresariales o negocios que gestionan diferentes marcas.

Podemos sincronizar los datos de varias tiendas WooCommerce en una misma base de datos y añadir un identificador para saber de qué tienda procede cada venta.

Después podemos crear en Looker Studio un dashboard global y añadir filtros para visualizar individualmente cada ecommerce.

Esto permite analizar tanto la facturación total del grupo como los resultados individuales de cada tienda, marca o país.

¿Podemos conectar datos personalizados de WooCommerce?

Sí.

Y esta es precisamente una de las razones por las que en proyectos complejos preferimos trabajar directamente con integraciones a medida.

Una tienda WooCommerce puede tener información añadida por:

  • plugins de suscripciones;
  • memberships;
  • sistemas de reservas;
  • campos personalizados;
  • ERP;
  • CRM;
  • plugins desarrollados a medida.

En estos casos podemos estudiar dónde se almacena la información y añadirla al dataset que utilizamos en Looker Studio.

No estamos limitados necesariamente a los campos que decide ofrecer un conector genérico.

WooCommerce + Looker Studio puede convertirse en el cuadro de mando de tu ecommerce

Conectar WooCommerce con Looker Studio no consiste simplemente en mostrar las ventas en un gráfico bonito.

Bien planteado, nos permite construir un cuadro de mando centralizado del ecommerce en el que podemos analizar ventas, pedidos, productos y clientes, y combinar toda esa información con Analytics, Google Ads, Search Console u otros sistemas que utilice la empresa.

Para tiendas pequeñas podemos utilizar una solución sencilla basada en Google Sheets.

Para ecommerce con más volumen, nosotros preferimos una arquitectura en la que extraemos los datos mediante la API de WooCommerce, los almacenamos y procesamos fuera de WordPress y utilizamos Looker Studio como capa de visualización.

Así obtenemos un sistema más rápido, escalable y completamente adaptado a los datos que realmente necesita el negocio.

¿Necesitas conectar WooCommerce con Looker Studio?

En Kamalyon trabajamos habitualmente desarrollando integraciones a medida para WooCommerce.

Podemos conectar tu tienda con Looker Studio y crear un dashboard adaptado a tu negocio, incluyendo pedidos, ventas, productos, clientes o cualquier información personalizada que tengas en WooCommerce.

Y si necesitas ir más allá, podemos integrar también otras plataformas, ERP, CRM o sistemas que utilice tu empresa para tener toda la información centralizada.

Cuéntanos qué necesitas integrar y estudiamos tu caso.

Preguntas frecuentes sobre WooCommerce y Looker Studio

¿WooCommerce tiene un conector nativo con Looker Studio?

WooCommerce dispone de una API REST para que sistemas externos accedan a sus datos, pero para llevar esa información a Looker Studio necesitamos establecer una fuente de datos o utilizar una solución intermedia.

¿Puedo conectar WooCommerce con Looker Studio gratis?

Es posible montar soluciones utilizando Google Sheets y desarrollos propios sin pagar necesariamente por un conector comercial. Sin embargo, dependiendo de la solución, la implementación, automatización o infraestructura pueden tener costes.

¿Puedo ver las ventas de WooCommerce en Looker Studio?

Sí. Podemos importar los pedidos de WooCommerce y construir métricas de facturación, número de pedidos, ticket medio, productos vendidos, clientes, reembolsos y muchas otras.

¿Puedo conectar varias tiendas WooCommerce al mismo dashboard?

Sí. Podemos normalizar los datos de diferentes tiendas WooCommerce y construir un dashboard conjunto con filtros por ecommerce, marca, país u otros criterios.

¿Se pueden combinar WooCommerce y Google Analytics en Looker Studio?

Sí. Una de las grandes ventajas de Looker Studio es poder trabajar con diferentes fuentes de información dentro de un mismo entorno de reporting.

¿Es mejor Google Sheets o BigQuery para conectar WooCommerce?

Para una tienda pequeña, Google Sheets puede ser suficiente. Para ecommerce con mucho histórico, múltiples tiendas, grandes volúmenes de pedidos o un dashboard crítico para el negocio, normalmente recomendamos utilizar una base de datos como BigQuery.

¿Looker Studio es lo mismo que Google Data Studio?

Sí. Google Data Studio pasó a llamarse Looker Studio. Por eso todavía puedes encontrar tutoriales, integraciones y búsquedas que utilizan el antiguo nombre Google Data Studio para referirse a la misma herramienta.

¿Necesitas ayuda para conectar WooCommerce con Looker Studio?

En Kamalyon ayudamos a tiendas online y empresas a:

  • Conectar WooCommerce con Looker Studio
  • Crear dashboards personalizados de ventas, pedidos y clientes
  • Integrar datos de WooCommerce con GA4, Google Ads o Search Console
  • Centralizar datos de varias tiendas o sistemas en un único panel
  • Desarrollar integraciones a medida cuando los conectores estándar no son suficientes

👉 Descubre nuestro servicio de integraciones con otros sistemas

Autor

Alberto Collazo

Soy CEO y cofundador de Kamalyon, una agencia especializada en WordPress, WooCommerce y desarrollo de plugins a medida. Con más de 15 años de experiencia, ayudo a empresas a digitalizar sus procesos y a crear soluciones que combinan diseño, funcionalidad y rendimiento. Me apasionan la tecnología, el emprendimiento y la automatización. He liderado proyectos para marcas del sector turístico, educativo y corporativo, y soy creador de varios plugins disponibles en el WooCommerce Marketplace.

Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.