Phantombuster: qué es y cómo utilizarlo
En este artículo voy a seguir todos los pasos necesarios para conseguir datos (email, teléfonos, perfiles de redes sociales) de posibles clientes potenciales, todo ello de forma sencilla y completamente gratuita a través de la herramienta Phantombuster.
Lo primero es responder: ¿qué es exactamente Phantombuster?
Sin utilizar jerga técnica, definiría Phantombuster como:
Una herramienta que te permite extraer datos y automatizar comportamientos humanos (usuarios) en páginas web.
Dicho de otra forma: Phantombuster es un scraper de páginas web, que permite automatizar acciones de navegación que realizan personas, ahorrando muchísimo tiempo de trabajo.
Por ejemplo, con Phantombuster podríamos obtener cientos de correos electrónicos y números de teléfono a través de Google Maps.
También podríamos enviar mensajes masivos a usuarios de LinkedIn, o hacer follows en Twitter o Instagram.
En definitiva, automatizar actos que queremos realizar de forma repetitiva en una determinada aplicación web.
Y lo mejor: todo ello gratis y súper fácil de usar. ¡Sin necesidad de conocimientos técnicos!
¡Vamos a ello!
1. Crear cuenta gratis en Phantombuster
El primer paso es crearnos una cuenta gratuita en Phantombuster.
Nota: para evitar sobrecargar mi cuenta personal, suelo utilizar generadores de correo temporal.
Accedemos a la web de Phantombuster y pulsamos en Start Free Trial.
Luego introducimos los datos que nos solicitan, y verificamos el email de confirmación que nos envían.
Al pulsar el enlace en el email de verificación que nos han enviado, veremos una ventana de bienvenida. Pulsaremos en Browse Phantoms, abajo.
¡Ya estamos dentro de nuestro panel!
2. Elegir el flow de Google Maps
Hay un buscador en la parte izquierda del panel que te facilitará encontrar el flow o phantom que quieras utilizar. En nuestro caso, vamos a buscar maps.
Pulsaremos en Use this Flow.
Nota: fíjate en que la propia herramienta se describe como “Search to Scrape” — como te decía, Phantombuster es un scraper (maravilloso y gratis).
3. Crear hoja de cálculo en Google Sheets
Ahora viene lo más bonito, e importante: incluir qué queremos scrapear, o hablando menos hacker, definir qué información queremos extraer.
Crea una hoja de cálculo en Google Drive e incluye en la primera columna las búsquedas que quieres que Phantombuster haga en Google Maps para extraer la información que te interese.
Phantombuster hará cada una de las búsquedas por separado y extraerá la información que le indiquemos. Por ejemplo, si yo escribo manualmente inmobiliaria barcelona en el buscador de Google Maps, obtendría un listado de negocios con sus datos de contacto.
De esta consulta, Phantombuster podrá recabar toda la información que aparece en el listado de forma automática, ahorrándome todo el trabajo de hacerlo yo ¡manualmente!
4. Habilitar acceso a la hoja de cálculo
Para poder leer tu hoja de cálculo, Phantombuster necesita acceder al archivo.
En el botón Compartir de tu hoja de cálculo, cambia el Acceso general a Cualquier persona con el enlace. Copia el enlace y pulsa Hecho.
Ahora, pega ese enlace en el campo Your searches de Phantombuster y pulsa Save para guardar y seguir el proceso.
5. Configurar extracción de datos
Casi hemos terminado.
Ahora tendremos que elegir las características que Phantombuster tomará cuando asuma el papel de un humano para realizar las consultas que hemos creado en nuestra hoja de cálculo.
En este ejemplo, elegiré el idioma del país donde quiero que se hagan las consultas, Español (España), y el número de resultados a scrapear por cada consulta.
Nota: como estoy utilizando una cuenta con 2 horas gratuitas, voy a elegir 50 resultados por consulta, para que me dé tiempo a cumplir con todas las búsquedas que he incluido en mi hoja de cálculo.
Así, para la primera consulta de mi hoja de cálculo (inmobiliaria barcelona), extraerá datos de solo los primeros 50 resultados de Google Maps, para posteriormente pasar a la siguiente consulta de mi hoja de cálculo (inmobiliaria málaga).
Pulsamos en Save y pasamos al siguiente punto, para habilitar qué términos nos interesa extraer. En este ejemplo voy a marcar todos, aunque normalmente solo me interesan email y teléfono.
Nota: otro dato interesante que Phantombuster extrae por defecto es la puntuación de las reseñas o reviews de Google Maps. Con este dato y los de contacto, se podrían vender servicios a estos clientes potenciales, como mejorar la presencia online corporativa.
Pulsamos Save y nuevamente Save en la siguiente pantalla.
6. Activar la extracción
Último paso, ¡súper importante!
Para que comience la extracción, debes activar el switch (botón) que está justo debajo de la barra de navegación, en el margen derecho: Switch on your Flow to get started.
Y con esto, ¡terminamos!
Ahora solo nos queda esperar los resultados.
Obtendremos emails, números de teléfono, direcciones físicas de los establecimientos, perfiles de redes sociales, y todo lo que hayamos configurado.
Conclusión y opinión personal
Phantombuster demuestra ser una herramienta completa, pero sobre todo muy sencilla de utilizar, apta para todos los públicos.
He tenido la oportunidad de hablar con gente de su equipo, y me indicaron que se centran totalmente en el producto, la propia herramienta.
Con el desarrollo de más funcionalidades, Phantombuster puede convertirse en un recurso esencial para empresas: ahorra mucho tiempo (traducido en costes) y genera datos para guiar y cumplir con sus estrategias.
Animo a todo el mundo a que pruebe la versión gratuita para exprimir todo su potencial.
Nota: hay varias formas diferentes de proceder. Creo que las he probado todas, y por eso te explico solo la que más me gusta.