Scraper de Reseñas de Empresas de BBB

Lo que los clientes
dejaron por escrito.

Pega la URL de reseñas de clientes del perfil de BBB de una empresa y las reseñas vuelven como una tabla: la empresa, quién la escribió, una valoración, la fecha, el texto de la reseña y un id que no se mueve. Ocho columnas, una fila por reseña.

500 filas gratis, una sola vezdespués 0,002 $ por filauna fila por reseñaCSV · JSON · Excel
Cómo funciona

Una URL de perfil,
y hasta dónde retroceder.

Un campo obligatorio y tres controles, uno de los cuales decide qué extremo del historial obtienes.

  1. PASO 1Inicia sesión en la plataforma.
  2. PASO 2Abre el Scraper de Reseñas de Empresas de BBB.
  3. PASO 3Pega la URL bbb.org/…/customer-reviews de cada empresa, una por línea - o sube un archivo CSV, XLSX, TXT o Parquet.
  4. PASO 4Fija un límite por consulta si quieres uno. Acepta un mínimo de 1, y dejarlo vacío se lo lleva todo - aquí no hay valor por defecto.
  5. PASO 5Elige una ordenación - Most recent, Highest rating o Lowest rating - y marca From (oldest) si quieres empezar por el extremo más antiguo del historial.
  6. PASO 6Haz clic en Start scraping y descarga como CSV, JSON o Excel.

El límite es por consulta, así que una lista de empresas multiplica. En una empresa con años de historia, dejarlo vacío pueden ser muchísimas filas.

Por qué es útil

Quejas con
rastro documental.

Las reseñas de BBB se comportan de forma distinta a las de un marketplace, y la exportación lo refleja.

Un id que no se mueve

review_id es estable, y eso es lo que hace comparable una segunda ejecución con la primera. Además lleva los propios identificadores de BBB de la empresa, así que un archivo con varias empresas se agrupa limpiamente sin que nadie tenga que parsear una URL para saber qué reseña pertenece a quién.

Los dos extremos del historial

Tres ordenaciones y un interruptor From (oldest). La mayoría de las fuentes de reseñas solo te dejan caminar hacia atrás desde hoy; poder empezar por lo más antiguo es como se leen las primeras quejas de una empresa y se comprueba si lo mismo se sigue presentando años después.

Una valoración con la que puedes hacer cuentas

rating llega como número y no como cadena, y todos los valores que hemos leído son enteros del 1 al 5. date es igual de consistente. Entre los dos puedes graficar el historial de quejas de una empresa sin escribir antes un parser.

Lee esto primero

Dos cosas sobre el texto
antes de planificar con él.

Las dos son cosa de BBB y no nuestra, y las dos cambian para qué sirve esta exportación.

Los nombres de quienes reseñan llegan acortados. reviewer contiene un nombre de pila y una inicial del apellido - Matthew W - porque así los publica BBB. Unos pocos llevan dos nombres de pila o mayúsculas inusuales, así que trata la forma con holgura en vez de escribir un parser estricto. Lo que importa es que nunca es un nombre completo, algo que cuenta tanto para cruzar registros como para la cuestión legal de más abajo.

El texto de la reseña llega parcialmente censurado, y la censura es de BBB. Series de asteriscos sustituyen nombres y palabrotas, y aparecen en buena parte de las filas. Nada en nuestro lado los quita y nada puede restaurarlos - ya están en la página que ve cualquier visitante. Eso hace esta exportación excelente para leer temas y sentimiento y pobre para cualquier cosa que necesite las palabras exactas, así que planifica el análisis de texto contando con el enmascarado en vez de descubrirlo después.

El resto del esquema se porta inusualmente bien, y esta es una de las pocas páginas donde podemos decirlo por medición y no por esperanza. rating es un número, no una cadena. date coincidió con MM/DD/AAAA en todas las filas de todas las exportaciones que tenemos, sin excepciones. review_id es compuesto, y en todas las filas empezaba con los mismos identificadores que aparecen en la URL de perfil que enviaste - así que puedes agrupar por empresa un archivo con varias sin tocar siquiera la columna query.

Un control merece una segunda mirada antes de empezar. El campo de límite no tiene valor por defecto: déjalo vacío y te lo llevas todo. En una empresa con años de historia eso pueden ser muchísimas filas, y el límite se aplica por consulta, así que una lista de empresas lo multiplica. Fija un límite pequeño para la primera ejecución, mira qué vuelve, y ábrelo cuando sepas a qué te enfrentas.

Lo que obtienes

Ocho columnas,
y formatos que medimos.

Los nombres son la lista que declara el propio servicio y la fila de cabecera de todas las exportaciones que tenemos. Los formatos de abajo se leyeron de filas reales en vez de copiarse de una especificación.

query
La URL de reseñas de clientes que enviaste, volcada en cada fila que salió de ella - incluido un sufijo ?page= si lo usaste. La escribe el scraper, así que agrupa por ella siempre que un archivo cubra más de una empresa.
business
La empresa sobre la que trata la reseña, tal como la nombra BBB. Se repite a lo largo del archivo.
reviewer
Quién escribió la reseña, como nombre de pila e inicial del apellido - así lo publica BBB, no es un recorte nuestro. Unos pocos llevan dos nombres de pila o mayúsculas inusuales, así que cruza con holgura.
rating
La valoración en estrellas como número, no como cadena. Todos los valores que hemos leído son enteros entre 1 y 5, lo que significa que puedes promediar y graficar sin limpiar antes.
date
Cuándo se presentó la reseña. Todas las filas de todas las exportaciones coincidieron con MM/DD/AAAA - al estilo de EE. UU., mes primero. Merece la pena fijarlo explícitamente al importar, ya que una hoja de cálculo que adivine puede leer los dos primeros dígitos como día.
review
El texto de la reseña. Llega con la censura de BBB ya aplicada - series de asteriscos en lugar de nombres y palabrotas, en buena parte de las filas. Nada en nuestro lado los añade ni los quita.
review_id
Un id estable para la reseña, en tres partes separadas por guiones bajos. En todas las filas que hemos leído empieza con los mismos identificadores que aparecen en la URL de perfil, así que sirve también como clave de empresa - y al ser estable, es lo que hace comparable una reejecución con la anterior.

Esta es una de las páginas en las que podemos describir formatos en vez de abstenernos. Tenemos cinco exportaciones de este servicio con reseñas reales de BBB, y cada afirmación de arriba se leyó de todas las filas de cada una de ellas - rating un número del 1 al 5, date coincidiendo con MM/DD/AAAA sin excepción, review_id empezando con los identificadores de la URL en absolutamente todas las filas. La lista de columnas es fiable por partida doble: el servicio la declara, y las cinco exportaciones coinciden exactamente. Dos límites honestos. La exportación también lleva business_response, lo que hace ocho en vez de las siete descritas arriba - estaba vacía en todas las filas que tenemos, así que en lugar de describir una columna de la que nunca hemos visto nada, la mencionamos aquí y la dejamos fuera de la tabla. BBB sí permite que una empresa responda a una reseña, así que puede tratarse simplemente de una empresa que nunca lo hizo. Y las cinco ejecuciones apuntaban a la misma empresa, así que aunque la forma de la exportación está bien establecida, aquí no se afirma nada sobre cómo se comporta a lo largo de un abanico amplio de empresas distintas. Ejecuta una tuya en el plan gratuito antes de construir sobre ello.

Casos de uso

Tres tareas para las que
la gente lo usa.

Todos empiezan por una URL de perfil que puedes copiar de bbb.org.

Diligencia

Comprobar una empresa antes de firmar con ella

Un perfil de BBB es adonde van los clientes insatisfechos cuando quieren un registro y no una audiencia. Ordena por Lowest rating, lee el texto, y la queja recurrente suele salir en la primera página - una lectura más rápida de un proveedor o un contratista que cualquier web de marketing.

Compras · Riesgo
Reputación

Vigilar tu propio perfil de forma programada

Reejecuta la misma URL cada semana y review_id hace la comparación exacta - los ids nuevos son reseñas nuevas, y nada se cuenta dos veces. Es una señal de monitorización más limpia que una media de estrellas que se mueve por razones que no ves.

Marketing · Soporte
Historial

Leer primero las quejas más antiguas

Marca From (oldest) y empieza por el principio del historial de una empresa. Comparar las primeras presentaciones con las recientes te dice si un problema se corrigió o simplemente siguió pasando - la pregunta que una valoración en estrellas no puede responder.

Investigación · QA
Precios

Paga por fila de reseña,
y por nada más.

Sin suscripción, sin mínimo, sin licencia por usuario. Tus primeras 500 filas corren de nuestra cuenta; a partir de ahí, pago por uso.

Gratis

500 filas

En cada cuenta nueva, una sola vez. Sin tarjeta de crédito. Todos los scrapers desbloqueados - y suficiente para sacar el historial de una empresa y ver por ti mismo los nombres acortados y el texto enmascarado antes de planificar con ellos.

Una sola vez · Sin tarjeta
Pago por uso

0,002 $ por fila

Unos 2 $ por cada 1.000 reseñas, la misma tarifa plana que cualquier otro scraper de la plataforma. El límite es por consulta y no tiene valor por defecto, así que una lista de empresas con el campo vacío puede sumar - merece la pena una primera ejecución pequeña.

Los créditos no caducan
Empresas

A medida - una cartera, de forma programada

Precios por volumen, SLAs, workers dedicados y onboarding a medida para equipos que vigilan muchas empresas en vez de comprobar una. Dinos tus números y te hacemos un presupuesto.

Habla con ventas
10 % de descuento en tu primera ejecución de pago.Usa el código LIVESCRAPER10 al pagar.
Registrarse
Combina bien con

La misma empresa,
en otro sitio.

Un expediente de BBB es una vista de una empresa. Estas son las otras, cada una con su propio esquema.

Legal

¿Es legal scrapear
reseñas de BBB?

Respuesta corta: son presentaciones públicas en un perfil público - y BBB ya ha acortado los nombres antes de que los veas.

Todo lo que hay en estas columnas se le muestra a cualquier visitante en una página de perfil pública de BBB, con sesión iniciada o sin ella. No se usa ningún inicio de sesión, no se cruza ningún muro de pago y no se toca ninguna cuenta, y la ejecución va por nuestro pool de proxies en vez de por tu propia dirección. Recopilar información públicamente visible para investigación y diligencia debida es una práctica asentada desde hace mucho.

La columna reviewer sigue siendo un dato personal, incluso acortada. Un nombre de pila y una inicial identifican menos que un nombre completo, y es una decisión de BBB y no nuestra - pero combinada con una empresa nombrada y una queja fechada todavía puede apuntar a una persona. Si la almacenas estás tratando datos personales, y el RGPD y regímenes similares te aplican independientemente de dónde los obtuviste. Leer quejas para evaluar una empresa es un caso fácil; construir un expediente sobre las personas que las presentaron no lo es, y este servicio no está pensado para eso.

El enmascarado del texto de la reseña conviene entenderlo por la misma razón: BBB censura nombres y palabrotas antes de publicar, así que lo que recibes es ya lo que ve un visitante. No trates un hueco entre los asteriscos como una invitación a reconstruir lo que se quitó. Los términos de BBB rigen el acceso automatizado a su sitio; léelos antes de escalar. No usamos rastreadores de terceros en la capa de datos, y tus exportaciones se autoeliminan a los 30 días.

livescraper.app · principios
Solo páginas de perfil públicas de BBB
Sin inicios de sesión ni muros de pago
BBB acorta los nombres de quienes reseñan - siguen siendo datos personales!
Sin rastreadores de terceros en la capa de datos
Las exportaciones se autoeliminan (30 días)
Las mismas reseñas que ve cualquier visitante en el perfil.
FAQ

Lo que se pregunta antes de registrarse.

Las preguntas que más nos hacen. ¿Algo más? Habla con nosotros: las respuestas las escriben personas, no bots.

¿Qué envío?+
La URL de reseñas de clientes del perfil de BBB de una empresa - el propio ejemplo del formulario es un enlace bbb.org/…/customer-reviews. Una por línea, y puedes subir un archivo CSV, XLSX, TXT o Parquet en vez de pegar. Un sufijo ?page= en la URL también funciona si quieres empezar por la mitad.
¿Qué columnas contendrá la exportación?+
Ocho: query, business, reviewer, rating, date, review, business_response y review_id. Esa es la lista que declara el propio servicio, y coincide con la fila de cabecera de todas las exportaciones que tenemos.
¿Qué formato tienen rating y date?+
rating es un número y no una cadena, y todos los valores que hemos leído son enteros entre 1 y 5. date es una cadena, y todas las filas de todas las exportaciones que tenemos coincidieron con MM/DD/AAAA - mes primero, al estilo de EE. UU. Merece la pena fijarlo explícitamente al importar, porque una hoja de cálculo que adivine puede leer los dos primeros dígitos como día.
¿Por qué el texto de la reseña está lleno de asteriscos?+
Porque BBB lo censura antes de publicarlo. Series de asteriscos sustituyen nombres y palabrotas, y aparecen en buena parte de las filas. Así es ya como se ve el texto para cualquier visitante de la página - nada en nuestro lado los añade ni los quita, y nada puede restaurar la redacción original. Eso hace la exportación buena para temas y sentimiento y pobre para cualquier cosa que necesite citas exactas.
¿Obtengo el nombre completo de quien reseña?+
No, y es una decisión de BBB y no un recorte nuestro. La columna reviewer contiene un nombre de pila y una inicial del apellido, como Matthew W. Unos pocos llevan dos nombres de pila o mayúsculas inusuales, así que cruza con holgura en vez de escribir un parser estricto.
¿Por qué business_response está vacía?+
Estaba vacía en todas las filas de todas las exportaciones que tenemos, así que nunca la hemos visto llevar nada y la hemos dejado fuera del diccionario de datos en vez de describir una columna por la que no podemos responder. BBB sí permite que una empresa responda a una reseña, así que puede tratarse simplemente de una empresa que nunca lo hizo. Compruébalo en tu propia primera ejecución.
¿Cómo funciona el límite?+
Acepta un mínimo de 1 y no tiene valor por defecto - dejarlo vacío se lo lleva todo, que es lo que dice el formulario en su propia nota. Se aplica por consulta y no por ejecución, así que una lista de empresas lo multiplica. En una empresa con años de historia eso pueden ser muchas filas, así que fija un límite pequeño para un primer vistazo.
¿Cuánto cuesta?+
Las primeras 500 filas de una cuenta nueva son gratis y por una sola vez; a partir de ahí son 0,002 $ por fila (unos 2 $ por cada 1.000), con pago por uso y sin suscripción. Los créditos no caducan y no hay reinicio mensual.

Saca un perfil,
del más antiguo primero.

Es la forma más rápida de ver hasta dónde llega el historial de una empresa. Tus primeras 500 filas son gratis.

Exportar reseñas de clientes de BBB como filas

El Scraper de Reseñas de Empresas de BBB convierte un perfil del Better Business Bureau en una hoja de cálculo. Envías la URL bbb.org/…/customer-reviews de cada empresa - una por línea, o subida como archivo CSV, XLSX, TXT o Parquet -, eliges una ordenación y opcionalmente un límite, y cada reseña vuelve como una fila: la empresa, quién la escribió, la valoración en estrellas, la fecha de presentación, el texto de la reseña y un id estable. Ocho columnas, una fila por reseña, descargables como CSV, Excel o JSON. La descripción del propio servicio lo dice sin rodeos: devuelve reseñas a partir de una lista de empresas.

Dos características del texto son cosa de BBB y determinan para qué sirve la exportación. Los nombres de quienes reseñan se publican acortados - un nombre de pila y una inicial del apellido, como Matthew W -, así que nunca recibes un nombre completo. Y el cuerpo de la reseña llega con la censura de BBB ya aplicada, series de asteriscos en lugar de nombres y palabrotas en buena parte de las filas. Ninguna de las dos cosas la hace este servicio ni puede deshacerla; ambas son ya visibles para cualquiera que lea la página. La consecuencia práctica es que estos datos son fuertes para temas, sentimiento y recurrencia, y débiles para todo lo que dependa de la redacción exacta.

El resto del esquema es inusualmente consistente, y como nuestras exportaciones están pobladas podemos decirlo por medición y no por suposición. rating llega como número y no como cadena, y todos los valores leídos eran enteros del 1 al 5, así que se puede promediar y graficar sin limpiarlo. date coincidió con MM/DD/AAAA en todas las filas sin excepción - mes primero, lo que conviene fijar explícitamente al importar. review_id es un compuesto estable que empieza, en todas las filas que hemos leído, con los mismos identificadores de la URL de perfil, así que sirve también como clave de empresa y hace que una reejecución sea exactamente comparable con la anterior: los ids nuevos son reseñas nuevas.

Los controles merecen un momento antes de una primera ejecución. Se ofrecen tres ordenaciones - Most recent, Highest rating y Lowest rating - junto a un interruptor From (oldest) que la mayoría de las fuentes de reseñas no te da, y que es como se leen las primeras presentaciones de una empresa y se comprueba si la misma queja sigue llegando años después. El campo de límite no tiene valor por defecto: déjalo vacío y se lo lleva todo, y como se aplica por consulta, una lista de empresas lo multiplica. En lo legal, todo lo recogido es público y BBB ya ha acortado los nombres, pero reviewer sigue siendo un dato personal - leer quejas para evaluar una empresa es sencillo, construir un expediente sobre quienes las presentaron no lo es. Los términos de BBB rigen el acceso automatizado; léelos antes de escalar. Empieza gratis: tus primeras 500 filas no cuestan nada y no necesitan tarjeta, y después son 0,002 $ por fila, tarifa plana. Consulta precios para las tarifas actuales.