La mayoría de las páginas de precios de SaaS fallan en el mismo punto: el cliente potencial necesita un presupuesto, pero todavía no quiere hablar con ventas. Se va, compara competidores y quizá regresa, o quizá no. Una calculadora de precios de autoservicio cierra esa brecha. Los clientes potenciales introducen sus requisitos, ven una estimación al instante y, durante el proceso, te proporcionan datos de leads cualificados.
Esta guía te explica cómo crear con involve.me un widget interactivo de calculadora de precios SaaS que permite a los visitantes configurar su propio presupuesto, captura sus datos y envía todo a tu CRM.
Por Qué Las Calculadoras De Precios De Autoservicio Funcionan Para SaaS
Los compradores quieren tener el control. Los estudios de Gartner muestran sistemáticamente que los compradores B2B prefieren recopilar información por su cuenta antes de contactar con un representante de ventas. Para los precios de SaaS por niveles o basados en el uso, una tabla de precios estática no puede abarcar todas las configuraciones.
Una calculadora de precios resuelve este problema al:
Reducir la fricción: los clientes potenciales obtienen respuestas al instante en lugar de esperar una llamada de ventas
Cualificar leads de forma discreta: los datos que proporcionan (tamaño del equipo, funciones que necesitan y volumen de uso) responden a las mismas preguntas que haría tu SDR
Centrar la conversación en el valor: cuando los clientes potenciales ven lo que pagarán junto con lo que recibirán, la conversación pasa del costo al valor
Capturar datos de alta intención: alguien que configura un presupuesto está más avanzado en el funnel que alguien que descarga un informe técnico
Planifica Tu Calculadora De Precios
Define Tus Variables De Precios
Antes de crearla, enumera todos los factores que afectan a tu precio:
Número de puestos o licencias de usuario — la opción más común para SaaS orientado a equipos
Volumen de uso — llamadas a la API, almacenamiento, contactos, eventos y mensajes al mes
Nivel de funciones — conjuntos de funciones básicas, profesionales y empresariales
Duración del contrato — descuentos mensuales, anuales o plurianuales
Complementos — soporte premium, integraciones, infraestructura dedicada y formación
Define La Lógica De Cálculo
Para Un Producto SaaS Típico Con Precios Por Niveles Y Basados En Puestos:
base_price = IF(tier = "Starter", 29, IF(tier = "Pro", 79, 129))
seat_cost = base_price × number_of_seats
annual_discount = IF(billing_cycle = "Annual", 0.20, 0)
addon_cost = SUM(selected_addons)
monthly_price = (seat_cost + addon_cost) × (1 - annual_discount)
annual_price = monthly_price × 12
Para Precios Basados En El Uso:
base_fee = 99
usage_cost = IF(api_calls <= 10000, 0, (api_calls - 10000) × 0.002)
monthly_price = base_fee + usage_cost
Cómo Crear Una Calculadora De Precios SaaS En involve.me
Paso 1: Crea El Funnel
Haz clic en Crear nuevo funnel y elige Empezar desde una plantilla para usar la plantilla de calculadora de precios (el tipo de funnel viene preconfigurado), o Empezar desde cero para usar un lienzo en blanco. Si empiezas desde cero, se te pedirá primero que elijas un tipo de funnel; selecciona Resultados basados en puntuación para poder mostrar distintas recomendaciones de precios según la configuración del cliente potencial. Define los colores, las fuentes y el logotipo de tu marca en los ajustes de diseño.
Paso 2: Crea Las Páginas De Configuración
Página 1: Equipo y uso
Añade estos elementos:
Q1: Control deslizante numérico: «¿Cuántos miembros del equipo necesitan acceso?» (rango: 1-500, incremento: 1)
Q2: Botones de opción única: «¿Cuál es tu uso mensual previsto?» con opciones como «Hasta 1,000 contactos», «1,000-10,000 contactos», «10,000-50,000 contactos», «50,000+»
Q3: Menú desplegable: «Ciclo de facturación preferido», mensual/anual (ahorra un 20%). Activa Puntuación y cálculo individual y asigna valores: Mensual = 0, Anual = 0.20
Página 2: Funciones y complementos
Q4: Tarjetas de opción única: «¿Qué plan se adapta a tus necesidades?» Muestra tres tarjetas de planes (Starter, Pro, Business), cada una con una lista de funciones. Activa Puntuación y cálculo individual. Asigna valores de enrutamiento, no los precios reales, a cada respuesta: Starter = 10, Pro = 20, Business = 30.
Q5: Casillas de selección múltiple: «Selecciona los complementos que quieras»: Soporte premium ($49/mo), Acceso a la API ($29/mo), Dominio personalizado ($19/mo), Gestor de cuenta dedicado ($99/mo). Activa Puntuación y cálculo individual y asigna a cada complemento su costo mensual como valor: Soporte premium = 49, Acceso a la API = 29, Dominio personalizado = 19, Gestor de cuenta dedicado = 99
Como Q5 permite varias selecciones, involve.me suma automáticamente los valores de todas las opciones que selecciona la persona encuestada cuando haces referencia a [Q5] en una fórmula.
Página 3: Datos de contacto
Correo electrónico de trabajo (con la validación de correo empresarial activada, añade verificación OTP para que los clientes potenciales confirmen su dirección antes de recibir el presupuesto)
Nombre completo
Nombre de la empresa
Número de teléfono (opcional)
Página 4: Tu presupuesto personalizado (página de resultados)
Muestra el precio calculado con un desglose claro. Tendrás varias páginas de resultados, no una sola: una por cada recomendación de precios.
Paso 3: Configura Las Fórmulas
En esta calculadora debes mostrar al cliente potencial tres cifras distintas: el precio mensual, el precio anual y el ahorro anual. Como cada elemento Calculadora produce exactamente un resultado, necesitas tres elementos Calculadora distintos en cada página de resultados, cada uno con su propia fórmula.
Para evitar escribir tres veces los mismos cálculos parciales, usa primero las Fórmulas globales.
Fórmula global 1: base_subtotal
[seat_cost] + [addon_total]
Q4 *Q1 + Q5
Q4 contiene valores de enrutamiento (10, 20, 30) en lugar de precios reales; usa una instrucción IF para convertirlos:
IF([Q4] = 10, 29, IF([Q4] = 20, 79, 129))
Por tanto, base_subtotal: IF([Q4] = 10, 29, IF([Q4] = 20, 79, 129))*Q1 + Q5
Elementos Calculadora En La Página De Resultados
Añade tres elementos Calculadora a cada página de resultados. Configura los tres como Ocultar siempre a los participantes .
Calculadora 1 — etiqueta: monthly_price
[base_subtotal] * (1 - [Q3])
Cuando Q3 = 0 (Mensual), no se aplica ningún descuento. Cuando Q3 = 0.20 (Anual), se aplica una reducción del 20%.
Calculadora 2 — etiqueta: annual_price
[base_subtotal] (1 - [Q3]) 12
Calculadora 3 — etiqueta: annual_savings
IF([Q3] = 0.20, [base_subtotal] 12 0.20, 0)
Devuelve el ahorro anual total cuando se selecciona Anual. Devuelve 0 para la facturación mensual.
Haz clic en Ajustes del intervalo de resultados y asigna un intervalo de puntuación a cada página de resultados.
Tu puntuación depende principalmente de Q4 (valores de enrutamiento de la selección del plan: 10, 20, 30). Q1 también aporta a la puntuación el valor sin procesar del control deslizante, así que define los intervalos teniéndolo en cuenta. El enfoque más claro para esta configuración es:
Página de resultados | Recomendación mostrada | Intervalo de puntuación |
Resultado 1 | Plan Starter | 10–19 |
Resultado 2 | Plan Pro | 20–29 |
Resultado 3 | Plan Business | 30+ |
Paso 5: Diseña Las Páginas De Resultados Del Presupuesto
Estructura la página de resultados como un presupuesto profesional:
Encabezado: «Tu presupuesto personalizado de [Product Name]»
Tarjeta de resumen: Precio mensual, precio anual y ahorro con la facturación anual
Desglose por partidas:
Plan: [selected_plan] × [team_members] puestos = $[seat_cost]/mo
Complementos: enumera cada complemento seleccionado con su precio
Descuento: La facturación anual te ahorra $[annual_savings]/year
Total: Cifras mensuales y anuales en negrita
Botones de CTA:
Principal: «Iniciar prueba gratuita» o «Hablar con ventas»
Secundario: «Envíame este presupuesto por correo»
Usa la canalización de respuestas ({{variable_name}}) para insertar dinámicamente todos los valores calculados. Activa Texto personalizado con IA en la página de resultados para generar un texto único para cada cliente potencial. En lugar de un mensaje genérico como «Aquí tienes tu presupuesto», la IA redacta un resumen personalizado que hace referencia a la configuración específica del cliente potencial y destaca el valor más relevante según sus selecciones.
Lógica Avanzada De Precios
Descuentos Por Volumen
Para precios por puesto con tramos de volumen:
per_seat_price = IF(team_members >= 100, base_price × 0.70,
IF(team_members >= 50, base_price × 0.80,
IF(team_members >= 20, base_price × 0.90,
base_price)))
Esto ofrece un descuento del 10% para 20+ puestos, del 20% para 50+ y del 30% para 100+.
Disponibilidad Condicional De Funciones
Usa la lógica condicional de involve.me para mostrar u ocultar páginas según las selecciones. Por ejemplo:
Si un cliente potencial selecciona «Enterprise», muestra una página adicional con opciones específicas para empresas (SSO, integraciones personalizadas y requisitos de SLA)
Si selecciona menos de 5 puestos, omite la página de descuentos por volumen
Selección De Moneda
Añade un menú desplegable de monedas en la primera página y usa fórmulas IF/THEN con multiplicadores de tipo de cambio:
currency_multiplier = IF(currency = "EUR", 0.92, IF(currency = "GBP", 0.79, 1))
display_price = calculated_price × currency_multiplier
Integración Con CRM: Envío De Datos Del Presupuesto
Estrategia De Asignación De Campos
Al conectar tu CRM, asigna estos campos para aportar el máximo valor al equipo de ventas:
Campo de la calculadora | Propiedad del CRM | Por qué es importante |
|---|---|---|
team_members | Personalizado: «Número de puestos presupuestados» | Determina el tamaño de la operación |
selected_plan | Personalizado: «Nivel del plan presupuestado» | Dirige al proceso de ventas adecuado |
monthly_total | Importe de la operación (mensual) | Previsión del pipeline |
annual_total | Importe de la operación (anual) | Proyección de ingresos |
billing_cycle | Personalizado: «Facturación preferida» | Contexto para negociar descuentos |
selected_addons | Personalizado: «Complementos de interés» | Oportunidades de venta adicional |
Configuración De HubSpot
Crea propiedades personalizadas en HubSpot para cada resultado de la calculadora
En involve.me, conecta HubSpot y asigna todos los campos
Establece la etapa del pipeline de la operación como «Presupuesto generado»
Activa un flujo de trabajo de HubSpot: cuando «Nivel del plan presupuestado» = «Enterprise» Y «Número de puestos presupuestados» > 50, asígnalo al equipo de ventas empresariales
Configuración De Salesforce
Crea campos personalizados en el objeto Lead
Asigna los resultados de involve.me a esos campos
Configura un flujo de Salesforce: cuando el importe anual de la operación supere tu umbral empresarial, conviértelo automáticamente en una oportunidad
Además de enviar los datos a tu CRM, configura la automatización de flujos de trabajo de involve.me para enviar secuencias condicionales de correos de seguimiento. Por ejemplo, los clientes potenciales que seleccionaron el plan Enterprise reciben una cadencia de correos distinta de quienes solicitaron un presupuesto de Starter; cada secuencia puede incluir sus datos de precios específicos mediante la canalización de respuestas.
Inserta La Calculadora
En Tu Página De Precios
La ubicación más eficaz es justo debajo o al lado de tu tabla de precios estándar.
Obtén el fragmento exacto para insertar desde la pestaña Compartir del editor de tu funnel y haz clic en Insertar en una página web para obtener el código con el subdominio de tu organización y la URL del funnel ya rellenados. Añade campos ocultos a la URL de inserción para capturar parámetros UTM, identificadores de campañas publicitarias o fuentes de referencia junto con los datos del presupuesto.
Añade encima un encabezado destacado: «Obtén un presupuesto personalizado al instante» o «Calcula tu precio».
Como Ventana Emergente En Las Páginas De Funciones
Usa la inserción en ventana emergente activada mediante un botón «Obtener precios» en las páginas de cada funcionalidad. Esto capta el interés por los precios sin obligar al cliente potencial a ir a la página de precios.
En Landing Pages De Pago
Para campañas de Google Ads orientadas a palabras clave como «precios de tu producto» o «alternativa a un competidor», la calculadora debe ser el elemento principal de la landing page.
Estrategias De Optimización
Prueba Estas Variantes
Mostrar el precio antes o después de recopilar los datos de contacto: Algunas empresas SaaS descubren que mostrar primero el precio aumenta la confianza y la finalización del formulario. Otras observan que ocultar el importe final hasta que se faciliten los datos aumenta la captación de leads. Prueba ambas opciones.
Número predeterminado de usuarios: Establecer como valor predeterminado el tamaño medio de tus clientes (p. ej., 25 usuarios) puede orientar a los clientes potenciales hacia tu opción ideal
Insignia «Más popular»: Destacar tu plan intermedio con una insignia «Más popular» o «Recomendado» orienta las elecciones.
Supervisa Las Métricas Clave
Cuando tu calculadora esté publicada, utiliza el panel de analíticas integrado para supervisar su rendimiento. Ve a la pestaña Respuestas de tu funnel, en la sección de analíticas. Estas son las métricas clave que debes supervisar:
Tasa de finalización: ¿Qué porcentaje de los visitantes que empiezan a usar la calculadora la completan?
Página de abandono: ¿Qué página tiene la mayor tasa de abandono?
Importe medio cotizado: ¿La calculadora atrae a tu perfil de cliente ideal?
Distribución de planes: ¿Las elecciones se concentran en el nivel adecuado?
AI Insights Si tu funnel incluye al menos una pregunta de texto abierto, puedes generar un informe de AI Insights desde la pestaña de analíticas. Esta función utiliza AI Credits para resumir patrones en las respuestas de texto libre, lo que resulta útil para detectar objeciones o solicitudes habituales mencionadas en un campo «Cuéntanos más». |
Empieza Ahora
Los widgets de calculadoras interactivas para sitios web de involve.me admiten VLOOKUP, condicionales, operadores aritméticos y puntuación: todo lo que necesitas para realizar cálculos complejos de precios de SaaS. Empieza con una plantilla de calculadora de precios de SaaS, personaliza las fórmulas para tu producto e insértala hoy mismo en tu página de precios.
Preguntas frecuentes
-
For enterprise or custom tiers, configure the outcome page to say "Based on your requirements, your estimated investment is $[amount]/month. Our team will prepare a detailed proposal within 24 hours." Then trigger an immediate notification to your sales team with the full configuration.
-
Yes. involve.me supports partial submission capture, so even if a prospect doesn't complete the form, you capture what they've entered. You can also set up an "email me this quote" button that sends the configured pricing to their inbox with a link to resume.
-
Show exact pricing if your pricing is straightforward. If enterprise deals involve custom negotiation, show an estimated range with a note: "Enterprise pricing starts at $X/month. Contact sales for a custom quote." This sets expectations without boxing you in.
-
Update the formula values in involve.me's formula builder, no need to rebuild the entire calculator. If prices change seasonally or based on promotions, use involve.me's A/B testing to run promotional pricing against standard pricing.
-
You can enable involve.me's business email validation to block free email addresses (Gmail, Yahoo, etc.). You can also require company name and work email before revealing detailed pricing. Some companies show percentage savings rather than absolute dollar amounts.
-
Absolutely. Create separate involve.me funnels for SMB vs. enterprise, or for different product lines. Embed the relevant calculator on the corresponding landing page. Each funnel can have its own formulas, questions, and CRM field mappings.