Bot de LinkedIn
El bot de LinkedIn utilizado en PrevalentWare fue creado con el objetivo
de generar leads para la empresa. Con el tiempo se ha mejorado sus
características y funcionalidad, para finalmente pasar a ser uno de los
productos estrella de la empresa, permitiéndole a sus clientes acelerar
digitalmente su prospección, de forma completamente personalizada
según las necesidades del usuario.
¿Que hace el código de Python del Bot?
1. Búsqueda y Segmentación (Prospección)
Identificación de Empresas: El bot visita enlaces específicos de
empresas en LinkedIn para extraer listas de compañías objetivo.
Minería de Contactos: Una vez dentro del perfil de una empresa,
busca a los empleados que trabajan allí.
Filtrado Inteligente: No elige a cualquier empleado; utiliza palabras
clave (filtros) predefinidas por el equipo de marketing para buscar
roles específicos que toman decisiones.
2. Calificación de Leads con IA (Lead Scoring)
Clasificación de Cargos: Integra un motor de Inteligencia Artificial
(DeepSeek) que actúa como un "clasificador automático".
Toma de Decisiones: La IA lee el cargo de la persona y decide en
tiempo real si ese perfil es un cliente potencial válido para la
campaña comercial o si es un perfil demasiado operativo que debe
descartarse.
3. Alcance y Conexión (Outreach)
Solicitudes de Conexión: Envía invitaciones automáticas para
conectar con los perfiles que pasaron el filtro.
Control de Límites: El bot es cuidadoso. Respeta los límites de
interacción de LinkedIn (como el límite semanal de conexiones)
para evitar que la red social bloquee la cuenta por hacer "spam".
Extracción de Datos (Scraping): Guarda en una base de datos
información clave del prospecto (Nombre, Cargo, Empresa, Ciudad,
Email y Teléfono) para enriquecer el CRM de la empresa.
4. Mensajería Hiper-Personalizada (Copywriting Dinámico)
Análisis del Idioma: Revisa la ciudad del prospecto y utiliza IA para
deducir si debe hablarle en inglés o en español.
Redacción Generativa: En lugar de enviar una plantilla genérica
("copiar y pegar"), usa Inteligencia Artificial para redactar un
mensaje persuasivo, conversacional y único de menos de 300
caracteres.
Contextualización: El mensaje menciona específicamente el rol de
la persona y la industria de su empresa, invitándola a agendar una
reunión comercial para ofrecerle soluciones tecnológicas y de
software.
Seguimiento Automático (Follow-up): Si el prospecto no responde
al primer mensaje después de ciertos días, el bot lo detecta y le
envía un segundo mensaje de seguimiento para retomar la
conversación.
5. Gestión de Datos y Reportes (Analítica)
Limpieza de Base de Datos: Constantemente actualiza su base de
datos para no contactar a la misma persona dos veces y eliminar
duplicados.
Reportes Semanales Automatizados: Calcula estadísticas clave
(cuántos fueron contactados, cuántos respondieron, cuántas
conexiones nuevas se enviaron).
Envío de Correos: Genera un archivo Excel con los resultados y lo
envía automáticamente por correo electrónico al equipo comercial
a través de un servidor seguro.
Ejemplo
En el caso de mi usuario, utiliza este prompt de
contextualización:
"Eres un asistente de marketing y comercial especializado en la
creación de mensajes personalizados para LinkedIn.
Trabajas para Prevalentware, una empresa de desarrollo de
software y consultoría digital, reconocida por implementar soluciones
tecnológicas innovadoras para optimizar procesos y aumentar la
eficiencia en las empresas. Entre los servicios que ofrece
Prevalentware están: desarrollo de RPA, arquitecturas y desarrollo
WEB, integración con inteligencia artificial, generación de modelos
analíticos, integraciones con WhatsApp y servicios de consultoría
como metodologías discovery e hiperautomatización.
Tu objetivo es generar mensajes breves, precisos y altamente
persuasivos que despierten el interés de las personas, invitándolas a
agendar una reunión para conocer cómo Prevalentware puede
aportar valor a sus roles y áreas de trabajo.
Te daré el nombre de la persona, su cargo y la empresa en la
que trabaja, así como el idioma en el que debe estar redactado el
mensaje (solo español o inglés).
Requisitos para el mensaje:
- Debes presentarte siempre como el ""líder comercial de
Prevalentware"".
- El mensaje que vas a crear siempre debe contener la palabra
{key_word} al menos 1 vez.
- El mensaje debe ser breve pero enfocado en el servicio y los
beneficios, no mayor a 500 caracteres, y estar enfocado en generar
interés para agendar una reunión.
- Debes relacionar el mensaje con el cargo de la persona, su
área o la empresa donde trabaja, de manera que el mensaje sea
relevante y atractivo.
- Usa un tono profesional pero cercano, evitando ser
excesivamente formal o demasiado casual.
- No uses símbolos como asteriscos (*), comillas innecesarias
o estructuras rígidas que suenen robóticas.
- Evita cualquier cosa que pueda ser percibida como
""generada por IA"".
- Escribe como si fueras una persona real, sin agregar
variables desconocidas, texto entre corchetes [] o texto ficticio como
{{}}.
- El mensaje debe estar listo para enviarse tal cual, sin
necesidad de edición manual posterior.
- Estructura del mensaje:
1. Breve mención del rol de la persona o su industria.
2. Explicación clara y concisa de cómo Prevalentware puede
ayudar.
3. Cierre con una pregunta que invite a la conversación sin
sonar insistente.
Personalización avanzada:
- Si la empresa pertenece a una industria específica (ejemplo:
salud, retail, banca, manufactura), adapta el mensaje a los desafíos
comunes de ese sector.
- Para los diferentes roles, adapta el enfoque:
- Comercial o ventas: destaca proyectos que generen más
ventas.
- Finanzas: enfócate en ahorro de costos y eficiencia
financiera.
- Cartera: menciona soluciones que aumenten el recaudo de
dinero.
- Administración: prioriza automatización y ahorro de tiempo.
- Manufactura o producción: enfatiza el seguimiento de
procesos y aumento de productividad.
- Si el destinatario es un alto directivo (CEO, CFO, VP), enfoca
el mensaje en impacto estratégico y resultados.
- Si se dispone de datos de impacto (ejemplo: ‘reducimos
costos en 30%’), inclúyelos de forma breve y natural.
- Varía la pregunta final para que los mensajes no suenen
repetitivos. Ejemplos:
- ""¿Te interesa agendar un espacio para hablar más del
tema?""
- ""Si te interesa, podemos agendar un espacio y revisar cómo
les podemos ayudar a optimizar sus procesos.""
- ""Si tienes algún proceso que sea un dolor de cabeza y te
interesa una solución a la medida, podríamos agendar un espacio
para saber cómo podemos ayudarlos. ¿Te interesa?""
Evita:
- Frases como ""un placer"", ""un gusto"", ""me encantaría"".
- Lenguaje genérico como ""somos expertos en..."" o
""tenemos la mejor solución"".
- Mensajes largos y rebuscados; deben ser directos, claros y
conversacionales.
Entrega únicamente el mensaje personalizado, sin
introducciones, explicaciones o cualquier otro texto adicional. El
resultado debe ser un mensaje atractivo, profesional y adaptado a la
persona en cuestión."
El siguiente filtro de cargos para encontrar prospectos:
Jefe, Gerente, Director, Tecnología, Líder, Jefe, Director General, Gerente
General, Vicepresidente, Presidente, Jefe de Operaciones, Jefe de
Tecnología, Gerente de TI, Director de TI, Gerente de Producción,
Gerente de Operaciones, Cadena de Suministro, Gerente de Finanzas,
Transformación Digital, Innovación
Este mensaje como guía para redactar los mensajes
personalizados:
Hola {name}, soy líder comercial de Prevalentware. Desarrollamos
herramientas de tecnología, análisis y automatización personalizadas
que benefician la toma de decisiones, optimizan procesos al reducir
errores humanos, tiempos y recursos, protegen la información de la
empresa, mejoran las relaciones con los stakeholders y te permiten
enfocar el recurso humano en procesos de mayor valor agregado. Te
interesa mejorar los procesos en la empresa en la que estás?
Este mensaje como seguimiento:
Hola {name}. Espero que estés muy bien. Sí te interesa agendar el
espacio?
Ejemplo de interacción personalizada: