Perfilú - Conecta con Personas

Perfilú: Soluciones de Comunicación Inteligente para empresas

Potencia tu empresa con nuestra plataforma integral de mensajería masiva y chatbots personalizados. Diseñada para profesionales que buscan resultados y crecimiento sostenible.

Envíos masivos con plantillas definidas

Nuestro sistema de envíos masivos te permite llegar a múltiples contactos de manera eficiente, manteniendo un toque personalizado con plantillas predefinidas o personalizadas.

1

Agrega el numero 573128153006 a whatsapp como se agrega cualquier usuario usando el indicativo

2

Escribele como un amigo selecciona en el menú lo que deseas hacer

3

Manda aprobar el mensaje que deseas enviar

Manda a personalizar una plantilla al 3126304535

Contacta a un asesor si quieres hacer envíos rápidos y sencillos con una plantilla personalizada y adaptada a tu negocio.

💬 WhatsApp
📋

Ver comandos

Consulta todos los comandos disponibles para tus envíos masivos

👁️

Ejemplos

Revisa ejemplos prácticos de cómo utilizar nuestra plataforma

Comandos Disponibles

Comando 0024 - Genera una factura desde su telefono en segundos

Nuestra IA puede generte una factura en segundos con una breve descripción y enviarla a al WhatsApp de su cliente en pdf

Ejemplo

Nota:El comando 0024 es para facturas sencillas

Comando 0020 - Crear una plantilla

Este comando te pemite crear y aprobar una plantilla con Meta, Todos los mensajes deben ser aprobados por meta por la seguiridad de los usuarios

Ejemplo

Nota: El codigo de la parte superior no se puede obmitir, este solo es para aprobación como tal no llega a su cliente.
Los iconos no son necesarios, es más un tema de gustos

Comando 0021 - Registrar Clientes

Tener una base de datos de sus clientes te permite automátizar procesos en el futuro.

Ejemplo

Su cliente compra el soat de la moto, el sistema sabe que al año se vence y por tal motivo le va recordar donde lo saco y le va motivar para que regrese a su negocio
Ejemplo: 0021 - Juan Pérez - 3126304535

Uso recomendado:Esto es ideal cuando el cliente hace una compra o un asercamiento a su oficina porque una vez registrado el sistema agradece por su visita, Este aplica solo para ingresos uno a uno

Asi le llega al cliente

Personalizado: Si quieres uno personalizado puedes solicitar uno con un asesor(573126304535) o escribiendo 0021, mensaje

Comando 0022 - Envio de Mensajes de forma masiva a WhatsApp

Este comando te permite enviar mensajes de WhatsApp a múltiples contactos de forma simultánea. Puedes enviar hasta 48 números en un solo lote. Para hacer uso de este comando debes crear una plantilla usando el comando

Si todo sale correcto le debe salir ¡✅ Enviado! recuerda los Guiones, numeros sin indicativos

Ejemplo Ejemplo: 0022 - HXe9eac2e560e8900799354f244547589f - 3217709916 - 3059192754 - 3126304535

Uso recomendado: Ideal para campañas de marketing, promociones o cualquier comunicación que necesites enviar a un grupo grande de contactos, permite el envio de formularios usando links o contactos para recolección de información invitación de registro o cualquier otro evento, Además con la infomación entrea estadisticas o curvas de mercadeo.

Comando 0023 - Enviar a Clientes Registrados

Este comando te permite enviar mensajes a todos los clientes que tienes registrados en tu base de datos sin necesidad de listar los números uno por uno.

Ejemplo
Formato: 0023 - id de la plantilla

Ejemplo: 0023 - HXe9eac2e560e8900799354f244547589f

Uso recomendado: Perfecto para enviar comunicaciones generales a toda tu base de clientes, como noticias, actualizaciones o recordatorios.

Ejemplos de Uso

  • Campaña de marketing: Usa el comando 0020 con la plantilla de marketing para promocionar tus productos.
  • Recordatorios de citas: Usa el comando 0022 con la plantilla de recordatorio para programar envíos automáticos.
  • Confirmaciones de pedidos: Usa el comando 0024 con la plantilla de confirmación para notificar a tus clientes.
  • Ofertas especiales: Usa el comando 0021 con la plantilla de oferta especial para enviar promociones con imágenes.
Comenzar ahora

Chatbots Empresariales Personalizados

Crea chatbots inteligentes para empresas y genera ingresos recurrentes. Con nuestra plataforma puedes diseñar, implementar y vender asistentes virtuales personalizados que funcionan en cualquier sitio web. El consumo de la plataforma se cobra por tokens. Cada token tiene un costo aproximado de $0.02 COP y con una recarga de $5.000 COP puedes obtener cerca de 250.000 tokens para tus proyectos.

🤖

Crea tu Propio Chatbot

Diseña asistentes virtuales personalizados para cualquier tipo de negocio. Desde atención al cliente hasta ventas automatizadas, nuestros chatbots se adaptan a las necesidades específicas de cada empresa.

  • Interfaz intuitiva de diseño
  • Integración con IA avanzada
  • Respuestas personalizadas
  • Soporte multilingüe
Comenzar a crear
💰

Modelo de Negocio Rentable

Genera ingresos recurrentes vendiendo tus chatbots a empresas. Cobra una mensualidad por mantenimiento, actualizaciones y soporte continuo. Nuestra plataforma facilita la gestión de múltiples clientes.

  • Cobra mensualidades por cada chatbot
  • Gestiona múltiples clientes desde un solo lugar
  • Estadísticas de uso y rendimiento
  • Soporte técnico incluido
Ver planes de ingresos
🌐

Integración Web Sencilla

Integra fácilmente tus chatbots en cualquier sitio web con solo unas líneas de código. Compatible con todas las plataformas web y sin necesidad de conocimientos técnicos avanzados.

Integración web de chatbots
Ver documentación

¿Listo para crear tu primer chatbot empresarial y generar ingresos recurrentes?

Solicitar Demostración

Nuestros Servicios

Perfilú se compromete a ofrecer soluciones de comunicación efectivas que se alineen con los valores de su empresa. Nuestros servicios están diseñados para ayudarle a conectar con sus clientes de manera significativa.

🚀

Mensajes Masivos

Fidelice clientes con un solo clic, ahorrando tiempo, dinero y complicaciones. Nuestros precios son inferiores a 50 pesos colombianos por envío.

Comenzar
📄

Generador de Facturas

Genere facturas en segundos por menos de $35 pesos colombianos. Cada factura incluye su catálogo y un mensaje de agradecimiento, combinando facturación con marketing.

Comenzar ahora

Funcionalidades Principales

Descubra todas las herramientas que Perfilú pone a su disposición para optimizar su comunicación empresarial.

📝

Registro de Clientes

Registre clientes después de cada venta para que reciban automáticamente un mensaje de agradecimiento y su catálogo de productos.

📢

Envíos Masivos

Envíe mensajes a lotes de hasta 50 personas simultáneamente, optimizando sus campañas de comunicación.

🧾

Documentación Electrónica

Genere facturas electrónicas y constancias de pago de forma rápida y profesional.

👥

Comunicación con Base de Datos

Envíe mensajes dirigidos específicamente a los clientes que ya tiene registrados en su base de datos.

Plantillas Disponibles

Explore nuestra colección de plantillas prediseñadas para diferentes propósitos. Todas nuestras plantillas son personalizables y se adaptan a las necesidades específicas de su negocio.

📝

Plantilla 01pb

Plantilla Básica

Para enviar esta plantilla escribes en WhatsApp 01pb - números de teléfono separados por guiones

📢

Plantilla 02pb

Plantilla Promoción

Para enviar esta plantilla escribes en WhatsApp 02pb - números de teléfono separados por guiones

📅

Plantilla 03pb

Plantilla Recordatorio

Para enviar esta plantilla escribes en WhatsApp 03pb - números de teléfono separados por guiones

¿No encuentra la plantilla que necesita? Podemos crear una personalizada para usted.

Solicitar Plantilla Personalizada

Uso de la API

  1. Debe registrar su cuenta a través de WhatsApp

    Hazlo aquí
  2. Copia y pega el código del formulario en tu sitio web

Allí puedes modificar estos datos por los suyos

El campo name: Es el nombre del cliente o la empresa.

En el campo wa_id: va el teléfono del cliente con su indicativo.

"contacts": [
  {
    "profile": {
      "name": "Luis"
    },
    "wa_id": "573059192754"
  }
]

En el campo body mandas la estructura:

01pb: Este es el código de la plantilla

Numeros: el número del cliente sin indicativo y separado todo por guiones.

Ejemplo:
"01pb – 3059192754"
"text": {
  "body": "01pb – 3059192754"
},

Con ello el cliente recibirá el mensaje que hayas elegido.

Código del formulario

<style> * { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; } :root { --primary-color: #4a6cf7; --primary-dark: #3a5bd9; --text-color: #333; --border-color: #e2e8f0; --light-gray: #f8fafc; --error-color: #ef4444; --shadow: 0 10px 25px rgba(0, 0, 0, 0.05); --transition: all 0.3s ease; } .perfilu-form-container { background: white; border-radius: 16px; box-shadow: var(--shadow); padding: 2.5rem; width: 100%; max-width: 480px; transition: var(--transition); position: relative; overflow: hidden; } .perfilu-form-container::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 4px; background: linear-gradient(to right, var(--primary-color), #8b5cf6); } .perfilu-form-title { text-align: center; margin-bottom: 2rem; color: var(--text-color); font-size: 1.8rem; font-weight: 700; } .perfilu-form-group { margin-bottom: 1.5rem; position: relative; } .perfilu-form-input { width: 100%; padding: 1rem 1.2rem; border: 2px solid var(--border-color); border-radius: 10px; font-size: 1rem; transition: var(--transition); background-color: var(--light-gray); outline: none; } .perfilu-form-input:focus { border-color: var(--primary-color); background-color: white; box-shadow: 0 0 0 3px rgba(74, 108, 247, 0.1); } .perfilu-form-input:valid { border-color: #d1fae5; } .perfilu-form-label { position: absolute; top: 1rem; left: 1.2rem; color: #64748b; font-size: 1rem; pointer-events: none; transition: var(--transition); background-color: var(--light-gray); padding: 0 0.3rem; } .perfilu-form-input:focus + .perfilu-form-label, .perfilu-form-input:not(:placeholder-shown) + .perfilu-form-label { top: -0.6rem; left: 0.8rem; font-size: 0.8rem; color: var(--primary-color); background-color: white; font-weight: 600; } .perfilu-form-input::placeholder { color: transparent; } .perfilu-submit-btn { width: 100%; padding: 1rem; background: linear-gradient(to right, var(--primary-color), #8b5cf6); color: white; border: none; border-radius: 10px; font-size: 1.1rem; font-weight: 600; cursor: pointer; transition: var(--transition); display: flex; justify-content: center; align-items: center; gap: 8px; box-shadow: 0 4px 6px rgba(74, 108, 247, 0.25); } .perfilu-submit-btn:hover { background: linear-gradient(to right, var(--primary-dark), #7c3aed); transform: translateY(-2px); box-shadow: 0 6px 12px rgba(74, 108, 247, 0.3); } .perfilu-submit-btn:active { transform: translateY(0); } .perfilu-submit-btn:disabled { background: #94a3b8; cursor: not-allowed; transform: none; box-shadow: none; } .perfilu-loading { display: none; width: 20px; height: 20px; border: 2px solid rgba(255, 255, 255, 0.3); border-radius: 50%; border-top-color: white; animation: spin 1s ease-in-out infinite; } @keyframes spin { to { transform: rotate(360deg); } } .perfilu-success-message { display: none; background-color: #d1fae5; color: #065f46; padding: 1rem; border-radius: 10px; margin-top: 1rem; text-align: center; font-weight: 500; animation: fadeIn 0.5s ease; } .perfilu-error-message { display: none; background-color: #fee2e2; color: #991b1b; padding: 1rem; border-radius: 10px; margin-top: 1rem; text-align: center; font-weight: 500; animation: fadeIn 0.5s ease; } @keyframes fadeIn { from { opacity: 0; transform: translateY(-10px); } to { opacity: 1; transform: translateY(0); } } .perfilu-form-footer { text-align: center; margin-top: 1.5rem; color: #64748b; font-size: 0.9rem; } .perfilu-character-count { text-align: right; font-size: 0.8rem; color: #64748b; margin-top: 0.3rem; } .perfilu-character-count.warning { color: #f59e0b; } .perfilu-character-count.error { color: var(--error-color); } /* Responsive */ @media (max-width: 480px) { .perfilu-form-container { padding: 2rem 1.5rem; } .perfilu-form-title { font-size: 1.5rem; } } </style> <div class="perfilu-form-container"> <h2 class="perfilu-form-title">Enviar Mensaje</h2> <form id="perfilu-formulario"> <div class="perfilu-form-group"> <input type="text" id="perfilu-nombre" class="perfilu-form-input" placeholder=" " required> <label for="perfilu-nombre" class="perfilu-form-label">Nombre</label> </div> <div class="perfilu-form-group"> <input type="text" id="perfilu-numero" class="perfilu-form-input" placeholder=" " required> <label for="perfilu-numero" class="perfilu-form-label">Número WhatsApp</label> </div> <div class="perfilu-form-group"> <input type="text" id="perfilu-mensaje" class="perfilu-form-input" placeholder=" " maxlength="200" required> <label for="perfilu-mensaje" class="perfilu-form-label">Mensaje</label> <div class="perfilu-character-count" id="perfilu-charCount">0/200</div> </div> <button type="submit" class="perfilu-submit-btn" id="perfilu-submitBtn"> <span>Enviar al webhook</span> <div class="perfilu-loading" id="perfilu-loadingSpinner"></div> </button> <div class="perfilu-success-message" id="perfilu-successMessage"> ✅ Mensaje enviado al webhook correctamente </div> <div class="perfilu-error-message" id="perfilu-errorMessage"> ❌ Error al enviar el mensaje </div> </form> <div class="perfilu-form-footer"> Los datos se enviarán de forma segura </div> </div> <script> document.getElementById("perfilu-formulario").addEventListener("submit", async (e) => { e.preventDefault(); const submitBtn = document.getElementById("perfilu-submitBtn"); const loadingSpinner = document.getElementById("perfilu-loadingSpinner"); const successMessage = document.getElementById("perfilu-successMessage"); const errorMessage = document.getElementById("perfilu-errorMessage"); // Ocultar mensajes anteriores successMessage.style.display = 'none'; errorMessage.style.display = 'none'; // Mostrar estado de carga submitBtn.disabled = true; loadingSpinner.style.display = 'block'; submitBtn.querySelector('span').textContent = 'Enviando...'; const nombre = document.getElementById("perfilu-nombre").value; const numero = document.getElementById("perfilu-numero").value; const mensaje = document.getElementById("perfilu-mensaje").value; const body = { object: "whatsapp_business_account", entry: [ { id: "1510435350299043", changes: [ { value: { messaging_product: "whatsapp", metadata: { display_phone_number: "573128153006", phone_number_id: "826783640524111" }, contacts: [{ profile: { name: nombre }, wa_id: numero }], messages: [ { from: numero, id: "wamid.test", timestamp: Date.now().toString(), text: { body: mensaje }, type: "text" } ] }, field: "messages" } ] } ] }; try { const res = await fetch("https://tuasistente.perfilu.com/webhook/40cddaa6-5628-45b1-90af-62dffe0c3195", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(body) }); if (res.ok) { successMessage.style.display = 'block'; document.getElementById("perfilu-formulario").reset(); updateCharCount(); // Resetear contador de caracteres } else { throw new Error('Error en la respuesta del servidor'); } } catch (error) { console.error("Error:", error); errorMessage.style.display = 'block'; } finally { // Restaurar estado normal del botón submitBtn.disabled = false; loadingSpinner.style.display = 'none'; submitBtn.querySelector('span').textContent = 'Enviar al webhook'; } }); // Contador de caracteres para el campo de mensaje const mensajeInput = document.getElementById("perfilu-mensaje"); const charCount = document.getElementById("perfilu-charCount"); function updateCharCount() { const length = mensajeInput.value.length; charCount.textContent = `${length}/200`; // Cambiar color según la longitud if (length > 180) { charCount.classList.add('error'); charCount.classList.remove('warning'); } else if (length > 150) { charCount.classList.add('warning'); charCount.classList.remove('error'); } else { charCount.classList.remove('warning', 'error'); } } mensajeInput.addEventListener('input', updateCharCount); // Inicializar contador updateCharCount(); </script>

Calificar Servicio