Saltar al contenido

Seguimiento de precios de la competencia en BigCommerce: guía práctica

Publicado el 11 de agosto de 2026 por Niccolò

Por qué los vendedores de BigCommerce necesitan seguimiento de precios de la competencia

BigCommerce no vigila a tus competidores. Gestiona tu catálogo, tus listas de precios y tu checkout, y se detiene en tu propio dominio. Todo lo que quieras saber sobre lo que cobran otras tiendas tiene que venir de fuera de la plataforma.

Eso vale para cualquier escaparate. Lo que hace distinto a BigCommerce es cuánto oculta la página de producto de un rival en cuanto empiezas a leerla en serio, y aquí esa brecha es más ancha que en las plataformas orientadas al consumidor.

Mira primero el mercado. Los comerciantes de la plataforma procesaron 31.700 millones de dólares de GMV durante 2025, un 12 % más interanual, mientras la retención neta de ingresos se quedó en el 95,2 % (Commerce.com, Inc., febrero de 2026). Volumen que sube mientras el ingreso por cuenta existente se contrae: así se ve un mercado competitivo en precio desde el lado de la plataforma. La encuesta de Deloitte a 330 directivos de retail apunta en la misma dirección desde el lado de la demanda, al describir a cuatro de cada diez estadounidenses como compradores guiados por la oferta o atentos al coste, hogares de renta alta incluidos, y calificar eso de cambio de fondo y no de una fase del ciclo (Deloitte, enero de 2026).

Una nota de nomenclatura antes de la mecánica. BigCommerce, la plataforma, pertenece a Commerce.com, Inc. (Nasdaq: CMRC), que cambió de nombre desde BigCommerce Holdings a mediados de 2025 (Commerce.com, julio de 2025). El escaparate conservó su nombre; los informes financieros no. Esta guía es la entrada de BigCommerce en una serie que va plataforma por plataforma, junto a las guías de Shopify y WooCommerce.

El precio público es solo una parte del precio

El número impreso en una página de producto de BigCommerce es el precio que se ofrece a un visitante anónimo, sin sesión iniciada, que compra una unidad de la variante por defecto. Puede que sea el precio al que tu competidor vende de verdad. También puede ser uno de los cuatro precios que aplica, y los otros tres son más difíciles o imposibles de ver desde fuera.

Esto pesa más en BigCommerce que en otras plataformas por quién vende aquí. El ARR de las cuentas enterprise alcanzó los 287,2 millones de dólares al cierre de 2025, el 80 % del ARR total de la matriz, frente al 75 % un año antes, y la compañía ha dejado de publicar esa métrica a partir del ejercicio 2026 (Commerce.com, Inc., febrero de 2026). Léelo como una descripción de tu conjunto competitivo: comerciantes más grandes, más B2B, con más probabilidad de usar grupos de clientes y descuentos por volumen que una tienda típica de venta directa al consumidor.

Tipo de precioPrecio anónimo por defectoPrecio por varianteLista de precios por grupo de clientesTramo por volumen a partir de 12 unidades
Dónde se configuraPrecio de catálogo en el productoRegistros de opción y de varianteLista de precios asignada a un grupo de clientes o a un canalRegla de precio por volumen en el producto
¿Visible para un monitor externo?Solo mediante resolución en vivoNoA veces
Qué registra un tracker ingenuoEl número exacto que ve el compradorEl precio de la variante por defecto, para todas las variantesNadaEl precio de una unidad

Tres de esas cuatro columnas necesitan explicación.

Incluso el precio público es solo el de la variante por defecto

Los temas Stencil de BigCommerce son Handlebars renderizados en servidor, lo que juega a tu favor. El objeto de producto expone price, sale_price y rrp (el precio de tarifa tachado), y su campo sku está documentado como el de la "variante de producto por defecto cuando no hay opciones seleccionadas" (BigCommerce, documentación de la plataforma). Leer el HTML estático te da un precio principal correcto, sin la gimnasia de renderizado que exige un escaparate de página única resuelto en el cliente.

Los precios por variante son otra historia. Cuando un comprador elige una combinación de opciones, el tema le pregunta la respuesta al servidor. Así se comporta el propio JavaScript de escaparate de BigCommerce: el módulo de código abierto stencil-utils envía los valores de opción seleccionados a un endpoint product-attributes y lee el precio resuelto de la respuesta JSON (código fuente de stencil-utils). La combinación que eligió el comprador no existía en la página que descargó nadie.

El fallo que esto produce es silencioso, y por eso es peligroso. Si haces scraping de una página de producto de BigCommerce de forma ingenua, obtienes el precio de la variante base. Si la talla grande lleva un recargo de 40 dólares, subestimas el precio en 40 dólares indefinidamente y nunca salta ningún error. En un producto con un eje de ocho valores cruzado con otro de seis hay 48 combinaciones, y el HTML no enumera ninguna. El marcado tampoco te deja adivinarlas: ejes y valores aparecen como identificadores numéricos del tipo attribute[586]=926, aunque los temas suelen colar el recargo en el texto visible de la etiqueta, como Large (+$5.00) o Small (-$2.00).

Los precios profesionales se resuelven al iniciar sesión, por grupo de clientes

Las listas de precios son la parte de BigCommerce a la que ningún monitor externo llega. Una lista de precios fija precios exclusivamente a nivel de variante y se asigna a un canal de venta concreto, a un grupo de clientes o a un grupo de clientes en un canal concreto, y cada registro lleva su propio precio de oferta, precio de tarifa y precio MAP (BigCommerce, documentación de la plataforma). Cuando una lista de precios no tiene registro para una variante, se aplica el precio de catálogo.

Así que el precio que registras es el anónimo, por construcción. Puede que los compradores profesionales de tu competidor estén pagando bastante menos, y ninguna sofisticación de scraping lo va a sacar a la luz. Es una propiedad de la plataforma, no un defecto de tus herramientas, y la forma honesta de usar el número público es como techo y no como su precio de venta.

Algunos competidores quitan el número por completo. B2B Edition permite escaparates que exigen iniciar sesión y visibilidad de producto por grupo (BigCommerce, documentación de la plataforma), y el marketplace de aplicaciones incluye una app Call For Price que sustituye el precio y el botón de añadir al carrito por un botón de consulta (BigCommerce). Un tracker que vuelve vacío de esas páginas no ha fallado. Ha observado correctamente una decisión de merchandising, y debería registrarla como un estado propio.

Los tramos por volumen convierten el precio en una función de la cantidad

Las reglas de precio por volumen se asocian al producto y ajustan por un precio fijo, un porcentaje o un importe fijo, con una cantidad mínima obligatoria que no puede ser inferior a dos en las reglas de precio fijo. Hay una interacción que conviene conocer: si una variante tiene su propio registro de precio, el precio por volumen definido a nivel de producto no se aplica en el carrito (BigCommerce, documentación de la plataforma).

En los escaparates para los que he construido extracción, algunos temas imprimen la tabla de tramos en la página y otros solo la muestran en el carrito. En cualquier caso, si el negocio real de tu competidor son packs de doce con un 22 % de descuento, su precio por unidad te dice muy poco sobre cómo gana un pedido.

Cómo saber si un competidor usa BigCommerce

Mira el marcado, no la barra de direcciones. Los marcadores fiables son una etiqueta <meta name="generator" content="BigCommerce">, un objeto BCData en línea en los scripts de la página y campos de opción llamados attribute[NNN] o elementos select con ids del tipo attribute_select_NNN.

De los tres, el patrón de los campos de opción es del que más me fío. En los escaparates para los que he construido extracción, los temas eliminan la meta generator o renombran BCData con la frecuencia suficiente como para que ninguno de los dos sea fiable por sí solo, mientras que la nomenclatura de las opciones sobrevive, porque el propio JavaScript del escaparate la necesita para devolver los valores correctos.

La forma de la URL no te dirá nada. A diferencia del rígido /products/<handle> de Shopify, el dueño de una tienda BigCommerce elige la estructura de URL en los ajustes: una forma corta, una más larga con prefijo de ruta, una con la categoría por delante o un patrón personalizado construido con variables como el nombre del producto o el SKU (BigCommerce, documentación de la plataforma).

Cuenta con un caso más. Catalyst es el framework de escaparate headless y componible de BigCommerce, construido sobre Next.js y React server components contra la GraphQL Storefront API (BigCommerce, documentación de la plataforma). Un competidor headless no tiene ninguno de los marcadores de Stencil y se lee como un sitio Next.js genérico. Los precios suelen seguir llegando renderizados en servidor, así que la extracción normal funciona, pero el atajo de las variantes desaparece.

Ya que estamos con APIs, una corrección que conviene decir claramente: la GraphQL Storefront API está limitada a un token que emite la tienda propietaria. Sirve para auditar tu propio catálogo y tus propias listas de precios, y no es una vía de entrada a los datos de un competidor. Esa distinción es justo el tema de construir tu propio scraper frente a contratar un servicio de monitorización.

Cómo configurar el seguimiento de precios de la competencia

Paso 1: Confirma qué usa cada competidor

Dedica dos minutos por rival a los marcadores de arriba. Saber que un competidor usa Stencil te dice que los precios por variante son resolubles; saber que es headless te dice que no esperes ese atajo.

Paso 2: Elige los productos en los que realmente compites

No todo el catálogo. El conjunto que importa son los diez a cincuenta productos donde un comprador compara de verdad tu ficha con la de otro, con tres a cinco competidores nombrados para cada uno. Todo lo demás genera alertas que aprenderás a ignorar.

Paso 3: Recopila las URL a nivel de variante

Captura la URL de la combinación de opciones que compite con tu superventas, no la de la página de producto padre. Este paso pesa más en BigCommerce que en otras plataformas, por lo explicado más arriba: el precio de la página padre es el de la variante por defecto, así que una URL a nivel de padre en un producto con opciones que modifican el precio es un número sistemáticamente equivocado, no uno incompleto.

Paso 4: Añádelas a una herramienta de monitorización

Carga la lista en una herramienta de seguimiento de la competencia que resuelva precio y stock por variante de forma programada. No preguntes a un proveedor si soporta BigCommerce, porque casi cualquier cosa sabe leer una página renderizada en servidor. Pregunta qué devuelve en un producto con tres ejes de opciones.

Paso 5: Fija umbrales que sobrevivan a la deriva de divisas

BigCommerce distingue entre moneda de visualización y moneda transaccional: las monedas transaccionales usan tipos de conversión estáticos, mientras que las de solo visualización pueden usar tipos estáticos o dinámicos (BigCommerce, documentación de la plataforma). Monitoriza un escaparate en una moneda de solo visualización con tipo dinámico y generarás un goteo de cambios de precio fantasma que en realidad son movimientos del tipo de cambio. Fija la moneda de origen del competidor y establece umbrales porcentuales holgadamente por encima de la deriva diaria normal. La guía de alertas de bajada de precio cubre el ajuste de umbrales en general.

Otras tres formas en que un tracker de BigCommerce se equivoca

  • Los ejes de suscripción se convierten en variantes falsas. Las apps de tipo Autoship o Subscribe and Save se renderizan como un eje de opciones cualquiera, con valores como "Cada 1 mes (-20 %)". Extráelos de forma ingenua y emitirás una variante fantasma por cada cadencia de facturación, y después informarás de una bajada del 20 % que nadie ofrece a quien compra una sola vez. Estos ejes hay que filtrarlos de forma explícita.
  • El indicador de stock no siempre es honesto. El objeto BCData en línea lleva un indicador de disponibilidad a nivel de producto. En mi experiencia es fiable cuando dice que no hay stock y poco fiable cuando dice que sí, porque algunos temas lo dejan fijado a verdadero, y los temas Stencil suelen omitir la disponibilidad de sus datos estructurados, así que no queda un respaldo limpio. Contrasta con la propia página: un botón de añadir al carrito deshabilitado, o un control de "Avísame" donde debería estar el botón de compra, gana siempre a un indicador JSON en línea.
  • Un precio vacío se lee como un error. Merece la pena repetirlo como regla operativa: el precio bajo consulta es un estado, no una comprobación fallida. Si lo reintentas como si fuera una caída del sitio, gastarás tu atención depurando una página que funciona exactamente como quiso su dueño.

Convertir los datos en decisiones de pricing

La monitorización de precios no rinde nada hasta que cambia lo que cobras. La clasificación por niveles que funciona en otras plataformas funciona aquí: productos estrella comprobados con más frecuencia y mantenidos dentro de una banda definida respecto a la mediana del mercado, productos de nivel medio con una banda más amplia y una revisión más lenta, y productos de larga cola donde el margen pesa más que igualar. El ecommerce minorista estadounidense alcanzó los 326.700 millones de dólares en el primer trimestre de 2026, el 16,9 % del comercio minorista total, con un crecimiento interanual del 9,8 % frente al 3,9 % del retail en conjunto (US Census Bureau, mayo de 2026), así que la cuota sigue desplazándose hacia el canal donde el precio es lo primero que lee un comprador.

Lo que cambia en BigCommerce es el paso de interpretación. Antes de igualar el recorte de un competidor, pregúntate si el número que estás igualando es uno que pague alguien de verdad. Un precio de una unidad, sin sesión iniciada y de la variante por defecto, en un comerciante cuyo volumen pasa por cuentas profesionales, es una superficie de marketing más que un precio de transacción. En Shopify y WooCommerce el precio público se acerca mucho más a la historia completa, y esa diferencia es la que debes llevarte a la decisión.

Qué hace Respot con una URL de producto de BigCommerce

Respot lee URL de producto públicas. Pegas la página de producto de un competidor, detecta los detalles del producto automáticamente y monitoriza precio y stock por variación en lugar de solo a nivel de producto padre, que es justo lo que importa cuando la plataforma renderiza el precio de una variante y esconde el resto. La extracción no necesita navegador, así que una tienda Stencil, una tienda headless con Catalyst y una ficha de marketplace caben en una misma lista de vigilancia.

Las alertas se disparan ante cambios de precio y ante cambios de stock, y la cadencia de comprobación es adaptativa en lugar de un intervalo que fijes 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 comprobar si los precios por variante de tus competidores difieren de su precio principal. Los planes de pago van desde 100 trackers hasta 2.000, con más histórico en cada escalón.

Monitoriza el precio visible y después nombra el invisible

Empieza por los diez productos en los que compites de verdad, captúralos a nivel de variante y dale un mes. Acabarás con algo más útil que un flujo de precios: un mapa de qué competidores publican su precio real y cuáles publican un marcador de posición.

Esa es la decisión que te pide esta guía. Donde el precio público es el precio de venta, la monitorización es directa y conviene actuar sobre los movimientos. Donde un competidor usa grupos de clientes y descuentos por volumen, el precio público es una cota superior, y tu respuesta pertenece al terreno de las condiciones y el volumen, no a una carrera de precio de escaparate de la que solo ves un lado.

Cualquiera de los dos casos es mejor que suponer, y solo llegas ahí registrando los datos primero. Empieza a monitorizar a tus competidores y descubre a cuál de los dos te enfrentas.