Construir una tabla de comparación de precios de competidores en vivo
Cuándo usarlo: Estás actualizando tu estrategia de precios y necesitas ver qué cobran 5 competidores por planes comparables, con fuentes.
Requisitos previos
- Clave API de Firecrawl — firecrawl.dev — el nivel gratuito te da 500 créditos, suficiente para ~50 páginas
Flujo
-
Define un esquema para lo que significa 'precios'Quiero comparar precios para [tu categoría]. Define un esquema que capture: nombre del plan, precio mensual, uso incluido, características clave y cualquier costo por exceso unitario.✓ Copiado→ Esquema con estos campos como tipos estrictos
-
Ejecuta extracción en 5 URLs de competidores en paraleloExtrae precios de estas 5 URLs usando el esquema: [lista URLs]. Usa el endpoint de extracción estructurada.✓ Copiado→ 5 bloques JSON normalizados que puedas comparar
-
Renderiza como tabla de comparación con citasRenderiza esto como tabla Markdown con cada competidor como columna. Añade una nota de cita que apunte a cada URL fuente.✓ Copiado→ Comparación lista para insertar en un doc o presentación
Resultado: Una tabla de precios normalizada que puedas ejecutar de nuevo en cualquier momento para detectar cambios — cuesta ~5 créditos de Firecrawl por actualización.
Errores comunes
- Las páginas de precios a menudo tienen conmutadores (mensual/anual, niveles de uso) que el scraping no revela — Ejecuta con
actions: [{type: 'click', selector: '...toggle...'}]para capturar ambos estados, o anota la limitación en tu salida final - Algunos sitios bloquean scrapers a través de Cloudflare — Firecrawl maneja la mayoría. Si sigue bloqueado, la página probablemente usa medidas anti-bot intencionalmente — respeta eso y cita manualmente