Saltar al contenido

Seguimiento de precios de la competencia por plataforma: la guía completa

Publicado el 25 de agosto de 2026 por Niccolò

La plataforma decide con qué fiabilidad puedes leer un precio

La página de producto de un competidor es pública. Lo que esa página te entrega en realidad depende casi por completo de la plataforma que hay detrás, y esas diferencias las tienen documentadas las propias plataformas.

En una plataforma, todas las tiendas responden al mismo endpoint JSON documentado con cada variante valorada en centavos. En otra, los datos de variante desaparecen del HTML inicial en cuanto un producto pasa de treinta variaciones, por defecto. En una tercera, el precio de la variante seleccionada no existe en la página hasta que el navegador pregunta una segunda vez. En un marketplace la pregunta deja de ser técnica: el número está en la pantalla, y si puedes leerlo de forma programática lo gobierna un acuerdo y no el marcado.

Casi nada de lo que se escribe sobre monitorización de precios de la competencia está organizado así. Los resultados de búsqueda se organizan por herramienta, porque a un proveedor no le resulta cómodo abrir con «nuestra extracción se comporta de forma distinta en WooCommerce que en Shopify» mientras promete en esa misma página funcionar en cualquier sitio. La documentación de las plataformas no tiene ese problema, y es pública. Esta guía es el mapa: dónde está realmente el mercado, qué expone cada plataforma y dónde la restricción deja de ser código. La mecánica general de la monitorización de precios de la competencia se trata aparte.

Las mediciones de cuota se contradicen, y las dos tienen razón

Antes de la mecánica, el mercado. Pregunta en qué plataformas es probable que estén tus competidores y las dos fuentes más citadas te dan respuestas opuestas sobre el mismo sector.

PlataformaW3Techs: cuota de los sitios con un sistema de ecommerce detectadoECDB: «Usage Share 2025»
WooCommerce48,5 %4,9 %
Shopify31,2 %23,4 %
Adobe Commerce / Magento1,5 %8,4 %

Fuentes y fechas, que son justamente lo importante: W3Techs, consultado el 7 de agosto de 2026, y ECDB, métrica etiquetada «Usage Share 2025», consultado en agosto de 2026.

Las dos no están midiendo lo mismo. W3Techs cuenta sitios web, y su metodología lo dice sin rodeos: analiza las tecnologías de sitios web y no de páginas individuales, consolida los subdominios y se actualiza a diario. En esa muestra, una tienda de aficionado con un solo producto pesa exactamente lo mismo que una tienda que factura 50 millones de dólares al año, lo que infla a la plataforma que se queda con la cola más larga. ECDB pondera en cambio por escala comercial, y describe sus datos como basados en miles de millones de transacciones, lo que infla a la plataforma que se concentra en los comerciantes más grandes.

Así que WooCommerce lidera por aproximadamente 1,6 a 1 cuando cuentas tiendas, y queda por detrás de Shopify por casi 5 a 1 cuando ponderas por comercio. Magento es o bien un error de redondeo del 1,5 % o bien una fuerza del 8,4 %, según qué pregunta hayas hecho. Las dos cifras son defendibles. Ninguna merece aparecer en una comparativa sin decir cuál de las dos es, que es justo por lo que cada comparativa cita una cifra distinta.

Merece la pena llevarse otra cifra más de W3Techs: el 83,1 % de los sitios web de esa muestra no ejecuta ningún sistema de ecommerce detectado, así que los porcentajes de arriba describen el reparto de la sexta parte restante. Y nada de eso describe tu categoría. La versión útil de este ejercicio cuenta las plataformas de tu propia lista de competidores reales, que suele no parecerse a ninguna de las dos tablas.

Qué cambia, plataforma por plataforma

Esta es la comparación que el resto de la guía desarrolla, con la columna de cuota tomada del corte de W3Techs de arriba porque es la cifra que tiene una fuente primaria fechada y una metodología publicada.

PlataformaCuota (W3Techs, agosto de 2026)Comerciante típicoCómo llegan los datos de precio a la páginaDificultad de lectura
WooCommerce48,5 %De micro a mediano, autoalojado, con muchos pluginsHTML renderizado en servidor más el JSON data-product_variations en el formulario de añadir al carrito; Store API públicaFácil en productos simples, se rompe pasadas las 30 variaciones
Shopify31,2 %De pequeño a enterpriseHTML de Liquid, JSON de /products/{handle}.js, JSON-LD opcional, Storefront GraphQL sin tokenLa más fácil y la más uniforme
PrestaShop2,9 %Pequeño, con mucho peso en la UERenderizado en servidor más un endpoint JS de actualización de productoModerada
Adobe Commerce / Magento1,5 %De mediano a enterprise, muy personalizadoBloques JSON text/x-magento-init, matriz de opciones del producto configurable, price_range de GraphQLLa más difícil, casi no hay dos tiendas que rendericen igual
BigCommerce0,6 %Mid-marketHTML de Handlebars en Stencil, objeto global window.BCData, precio de variante mediante una segunda peticiónModerada, precio base estático, precio de variante resuelto en vivo
Marketplacesno está en este conjunto de datoscualquieraSin API pública de precio de producto salvo acuerdo de vendedor, socio o afiliadoLa más difícil, por motivos contractuales y no técnicos

La última columna es mi valoración editorial a partir de construir extracción contra estas plataformas, no una estadística medida. Todo lo que hay en la cuarta columna procede de la documentación de la propia plataforma, citada más abajo.

Shopify: un endpoint documentado y un techo en 250 variantes

Shopify es la plataforma más fácil de leer porque le da a todas las tiendas el mismo contrato. La Ajax Product API responde a GET /{locale}/products/{product-handle}.js con el producto completo en JSON, incluido un array variants que lleva un booleano available por variante, y con los valores monetarios expresados en centavos, así que 12900 significa 129,00 $ (Shopify, documentación de la plataforma). Un comerciante puede cambiar de tema cada trimestre y ese endpoint responde igual: el tema cambia el HTML, no la API.

El techo está documentado en el mismo sitio, y es de esos detalles que nadie anota: «El JSON del producto puede contener un máximo de 250 variantes en el array variants». Pasado ese punto, el endpoint deja de ser una imagen completa del producto, y un tracker construido solo sobre él informa en silencio sobre un subconjunto.

Existen otras dos vías y las dos vienen con condiciones. El JSON-LD lo produce el filtro Liquid structured_data, que emite un Product de schema.org para un producto sin variantes y un ProductGroup en cuanto hay variantes (Shopify, documentación de la plataforma). Ese filtro lo aplica quien haya construido el tema, así que hay muchísimas tiendas Shopify que no emiten ningún JSON-LD de producto. La Storefront GraphQL API permite acceso sin token para las funciones esenciales, como productos, colecciones y carritos, con un tope de complejidad de consulta de 1.000, y exige token para etiquetas, metaobjetos, menús y datos de clientes (Shopify, documentación de la plataforma).

Las consecuencias prácticas para una lista de vigilancia están en la guía de seguimiento de precios de la competencia en Shopify.

WooCommerce: público por diseño, hasta la variación treinta y uno

WooCommerce es abierto por delante y cerrado por detrás. Su Store API es pública a propósito, y la documentación explica el motivo: «La API de productos de la tienda proporciona datos públicos de producto para que puedan renderizarse en el lado del cliente» (WooCommerce, documentación de la plataforma). Cada producto lleva un objeto prices con currency_minor_unit, price, regular_price, sale_price y price_range. La REST API de administración, en cambio, exige una Consumer Key y un Consumer Secret (WooCommerce, documentación de la plataforma). Leer el escaparate de un competidor y leer su catálogo no son el mismo acto.

En la página misma, la plantilla de añadir al carrito de un producto variable emite los datos de variación como data-product_variations, y cualquier plugin puede filtrar ese payload mediante woocommerce_available_variation. El autoalojamiento sumado a un hook de filtro es la razón de que el JSON de variaciones de WooCommerce sea el menos predecible de las cinco plataformas de aquí.

Y luego está el precipicio, que es la cifra más útil de toda esta guía. Por defecto, WooCommerce incrusta los datos de variación solo en los productos con 30 variaciones o menos. Por encima de ese umbral los datos se cargan por AJAX después de que el comprador haya seleccionado todos los atributos, así que data-product_variations sencillamente no está en la respuesta HTML inicial. El límite se puede ajustar con el filtro woocommerce_ajax_variation_threshold (WooCommerce, documentación de la plataforma).

Léelo como una advertencia sobre tus propios datos. Un tracker que solo lee la primera respuesta HTML se pierde los precios por variante en todos los productos de WooCommerce con 31 variaciones o más, registra en su lugar el rango del producto padre, y nunca da error. Eso es el comportamiento por defecto de la plataforma y no un fallo del tracker, y explica buena parte de las quejas del tipo «por qué mi monitor muestra un solo precio en un producto con cuarenta opciones». Por qué ningún plugin dentro de tu propia tienda puede arreglarlo se cuenta en la guía de seguimiento de precios de la competencia en WooCommerce.

BigCommerce: el precio de la variante es una segunda petición

Los temas Stencil de BigCommerce son Handlebars renderizado en servidor, así que el precio principal llega en HTML plano sin necesidad de renderizar nada. Los temas también exponen un objeto window.BCData en línea que lleva product_attributes y una propiedad instock, visible en el propio repositorio del tema Cornerstone de BigCommerce (gestor de incidencias de Cornerstone). Trata ese objeto como una convención y no como una API pública estable: ninguna página de documentación oficial enumera formalmente su esquema, y los temas lo renombran o lo eliminan.

El precio de la variante es la parte que no está en la página. Cuando un comprador selecciona una opción, el escaparate llama a utils.api.productAttributes.optionChange(productId, params, callback), documentado como algo que se dispara cuando el cliente selecciona una opción de producto para el artículo actual del carrito (BigCommerce, documentación de la plataforma). Ese precio se calcula en el servidor, así que un monitor que lee HTML estático nunca dispara la llamada y registra el precio de la variante por defecto para todas las variantes, con el formato correcto y silenciosamente equivocado. La guía de seguimiento de precios de la competencia en BigCommerce cubre los precios por grupo de clientes y por tramo de volumen, que quedan todavía más fuera de alcance.

Magento: cinco sitios donde puede vivir el precio

Magento es la más difícil de las cuatro, no porque esconda nada sino porque ofrece demasiadas respuestas. El framework de frontend de Adobe inicializa los componentes JavaScript mediante x-magento-init, descrito como un mecanismo que «permite llamar a un componente JS sobre un elemento HTML sin acceso directo al elemento» (Adobe, documentación de la plataforma). La consecuencia útil es que los precios por variante se serializan en el código fuente de la página desde el servidor, así que normalmente no hace falta un navegador headless.

El payload que contiene la matriz de opciones y de precios del producto configurable es el JSON de configuración del componente de producto configurable, habitualmente bajo la clave spConfig. Adobe documenta el mecanismo x-magento-init pero no ese objeto por su nombre, así que trata la clave como una convención observada y no como un contrato.

Magento también expone GraphQL, donde el price_range de un producto devuelve minimum_price y maximum_price, cada uno con regular_price, final_price y discount (Adobe, documentación de la plataforma). Que un comerciante deje /graphql accesible es una decisión de configuración de cada tienda, así que es una vía que conviene comprobar y no una sobre la que planificar.

Suma el HTML renderizado en servidor, el JSON-LD y el marcado del price box y tienes cinco ubicaciones candidatas para un solo número, en una plataforma cuyos comerciantes enterprise personalizan todas ellas de forma rutinaria. No hay un contrato por tienda equivalente al endpoint .js de Shopify, y por eso la guía de seguimiento de precios de la competencia en Magento es la más larga de la serie.

Marketplaces: la restricción es contractual, no técnica

Todo lo anterior es una cuestión de dónde está el número. Los marketplaces cambian la pregunta. En una tienda de marca propia la plataforma decide lo difícil que resulta leer el precio; en un marketplace la plataforma decide si puedes siquiera leerlo de forma programática, y la respuesta habitual es que solo mediante una relación aprobada de vendedor, socio o afiliado.

La escala hace que esto sea inevitable y no opcional. Amazon informa del reparto de unidades de vendedores externos como porcentaje de las unidades pagadas en todo el mundo, y apenas se ha movido en seis trimestres.

TrimestreCuota de terceros sobre las unidades pagadas en todo el mundo
T1 202561 %
T2 202562 %
T3 202562 %
T4 202561 %
T1 202660 %
T2 202661 %

Los vendedores externos supusieron el 61 % de las unidades pagadas en todo el mundo en el segundo trimestre de 2026, y los ingresos por servicios a vendedores externos alcanzaron los 46.800 millones de dólares en el trimestre, un 16 % más interanual (Amazon, julio de 2026). Fíjate en la métrica: unidades, no ventas. El informe de pequeñas empresas de Amazon usa otra distinta, al afirmar que los vendedores independientes «hoy representan más del 60 % de las ventas en la tienda de Amazon» (Amazon, ejercicio completo 2025). Lo plano de esos seis trimestres es el hallazgo. Competir con vendedores independientes en el mayor marketplace es estructural, no una tendencia que puedas esperar a que pase.

La vía oficial hacia esos datos se ha estrechado. La Product Advertising API 5.0 de Amazon está obsoleta en favor de la Creators API, y las llamadas a los endpoints antiguos devuelven un aviso de migración (Amazon Associates, documentación de la plataforma). La Creators API exige una cuenta de Amazon Associates que haya sido revisada y haya recibido la aceptación definitiva, y está disponible solo para los asociados que hayan generado ventas cualificadas. Si no tienes esa relación, no tienes esa vía.

Aquí conviene corregir un atajo del marketing de herramientas. El robots.txt de Amazon no prohíbe explícitamente las rutas base de detalle de producto bajo User-agent: *; lo que prohíbe son subrutas como /dp/shipping/, /dp/e-mail-friend/ y /gp/product/rate-this-item. No lo leas como un permiso. Un archivo robots.txt es una directiva para rastreadores, no una licencia, y las Condiciones de uso de Amazon son un acuerdo aparte que regula el acceso automatizado y que cambia con el tiempo. Lee la versión vigente antes de apuntar nada a un marketplace a escala. Si la pregunta va en realidad sobre tus propias fichas, la guía de repricing y Buy Box en Amazon es la página más útil.

Los otros dos grandes marketplaces son parecidos en la forma y peores en transparencia. Walmart no publica ningún recuento de vendedores del marketplace en su portal para desarrolladores, en su web de marketplace ni en sus notas de prensa, y su documentación para desarrolladores se dirige a vendedores y proveedores de soluciones, no a quien quiere precios (Walmart, documentación de la plataforma). Lo que Walmart sí declara oficialmente es el crecimiento: el marketplace de terceros en Estados Unidos creció casi un 50 % interanual, su ritmo más rápido en años (Walmart, presentación de resultados del T1 del ejercicio fiscal 2027, trimestre cerrado en abril de 2026). Aparte, Marketplace Pulse estima unos 200.000 vendedores activos (Marketplace Pulse, junio de 2026). Dos afirmaciones distintas de dos tipos de fuente distintos. Fusionarlas es la forma en que nace una estadística inventada.

eBay tampoco informa de un recuento de vendedores activos, así que usa las cifras que sí publica: 2.600 millones de anuncios en vivo y 136 millones de compradores activos a 30 de junio de 2026 (eBay, junio de 2026). El acceso está restringido más o menos como el de Amazon. Las Buy APIs, Browse incluida, son de Limited Release, limitadas a los desarrolladores y las aplicaciones que aportan más valor a eBay, y la aceptación se basa en el modelo de negocio propuesto y en un acuerdo formal (eBay, documentación de la plataforma).

Construir o comprar se ve distinto en cuanto aceptas que parte de tu lista de vigilancia está detrás de acuerdos y no detrás de parsers, que es el argumento que se desarrolla en web scraping frente a una API de monitorización de precios.

Los precios se mueven más rápido que la revisión que programaste

La mecánica solo importa porque los números que hay debajo se mueven. La investigación sectorial sobre comercio electrónico de la Comisión Europea, publicada en 2017 tras recopilar pruebas de alrededor de 1.900 empresas, encontró que una mayoría de minoristas hace seguimiento de los precios online de sus competidores y que dos tercios de ellos usan software automático que ajusta sus propios precios en respuesta (European Commission, mayo de 2017). El estudio de Cavallo de 2018 sobre minoristas multicanal estadounidenses midió el resultado: los cambios de precio prácticamente duplicaron su frecuencia, pasando de en torno al 15 % de los precios cambiando cada mes entre 2008 y 2010 a en torno al 30 % entre 2014 y 2017 (NBER, octubre de 2018).

Los dos son anteriores a 2024, y los dos probablemente se quedan cortos respecto a donde están las cosas ahora, dado que el comercio electrónico alcanzó el 16,9 % del total de las ventas minoristas de Estados Unidos en el primer trimestre de 2026, con 326.700 millones de dólares ajustados (US Census Bureau, mayo de 2026). Un mercado donde un tercio de los precios cambia cada mes, y donde dos tercios de quienes los cambian llevan software, no es un mercado al que una revisión manual semanal le siga el ritmo. Cómo escalonar por niveles las revisiones que sí haces se explica en con qué frecuencia deberías revisar los precios de la competencia.

Auditar una lista de vigilancia mixta

Las cuatro guías de plataforma terminan todas con consejos prácticos parecidos, así que aquí va solo lo que cambia cuando tus competidores están repartidos entre plataformas.

Antes de añadir una URL a cualquier monitor, dedica dos minutos a identificar la plataforma y a nombrar el modo de fallo que esperas de ella. Shopify: comprueba si el producto supera las 250 variantes. WooCommerce: cuenta las variaciones y trata cualquier cosa por encima de 30 como una página cuyos precios por variante no están en el HTML. BigCommerce: da por hecho que el número principal es el de la variante por defecto hasta que se demuestre lo contrario. Magento: decide si el número principal es un mínimo de un configurable antes de registrar un solo punto. Marketplace: decide si tienes una vía legítima a los datos a la escala a la que los quieres.

Qué hace Respot con una lista de vigilancia mixta

Respot lee URL de producto públicas, que es la arquitectura correcta aquí, porque el precio de un competidor nunca vive dentro de tu tienda. Pegas la URL de un producto y detecta los detalles automáticamente, y después hace seguimiento del precio y del stock por variación en lugar de solo a nivel de producto padre, que es precisamente donde las diferencias de plataforma de arriba hacen daño. La extracción no necesita navegador y funciona en muchas plataformas, así que una sola lista de vigilancia puede contener a la vez fichas de Shopify, WooCommerce, BigCommerce, Magento y marketplaces.

Las alertas se disparan con los cambios de precio y con los cambios de stock, y la cadencia de revisión es adaptativa en lugar de un intervalo que fijas a mano, con suelos de dos horas en Starter, una hora en Pro y treinta minutos en Agency. El plan gratuito cubre 5 trackers con 7 días de histórico de precios y sin tarjeta de crédito, suficiente para probar cinco URL disputadas repartidas entre cuatro plataformas y ver cuáles se analizan sin problemas. Los planes de pago van de 100 trackers hasta 2.000, con más histórico en cada escalón.

Empieza por las cinco páginas que menos entiendes

La decisión que esta guía te pide tomar no es qué herramienta comprar. Es cuáles de tus competidores estás midiendo mal ahora mismo.

Coge tus cinco URL de competidores más disputadas, abre cada una y nombra la plataforma y el motivo concreto por el que su precio podría no ser lo que parece. Un producto de WooCommerce con 60 variaciones, un producto de BigCommerce con opciones que llevan precio, un padre configurable de Magento y una ficha de marketplace que no puedes consultar de forma legítima son cuatro problemas distintos, y solo uno se resuelve revisando más a menudo.

Haz esa auditoría y el resto es trabajo ordinario. Sáltatela y construirás seis meses de un histórico de precios impecable que describe algo distinto de lo que cobran tus competidores. Empieza a monitorizar a tus competidores cuando sepas qué te está diciendo cada página.