Calculadora de Envío
Agrega cálculos de costos de envío a tu flujo de checkout de productos, con tarifas basadas en el destino y los detalles del paquete. Disponible en planes Plus y superiores.
Plus+Descripción general
La app Calculadora de Envío agrega cálculos automáticos de costos de envío a tu checkout de comercio electrónico. Cuando un cliente compra productos físicos de tu tienda, la calculadora determina el costo de envío según el destino de entrega, el contenido del carrito y tus tarifas configuradas.
Tú defines zonas de envío (regiones geográficas) y asignas tarifas de envío a cada zona. Durante el checkout, el cliente ingresa su dirección de entrega y el sistema la asocia a una zona, calcula los métodos de envío disponibles y muestra los costos — todo antes de que el cliente complete el pago.
Capacidades principales:
| Característica | Descripción |
|---|---|
| Zonas de envío | Define regiones por país, estado o rango de código postal |
| 4 tipos de tarifa | Tarifa fija, basada en peso, basada en precio y ZIP + peso combinados |
| Envío gratuito | Establece umbrales mínimos de pedido para envío gratuito |
| Integración en checkout | Las opciones de envío aparecen automáticamente durante el checkout |
| Autocompletado de dirección | Integración con ViaCEP para direcciones brasileñas |
| Integración con Stripe | El costo de envío se agrega como un artículo separado en Stripe |
| Peso del producto | Registra peso y dimensiones por producto |
Primeros pasos
Activar la Calculadora de Envío
Abrir la app de Envío
Navega a Dashboard → Apps → Calculadora de Envío. Verás el panel de envío con 4 pestañas: Resumen, Zonas, Tarifas y Configuración.
Activar envío en Configuración
Ve a la pestaña Configuración y activa el interruptor Activar Calculadora de Envío. Esto habilita los cálculos de envío en tu flujo de checkout.
Configurar tus unidades predeterminadas
En la pestaña Configuración, establece tus unidades preferidas:
| Configuración | Opciones | Predeterminado |
|---|---|---|
| Unidad de peso | kg, lb | kg |
| Unidad de dimensión | cm, in | cm |
Crear zonas de envío
Ve a la pestaña Zonas y crea al menos una zona de envío (consulta Zonas de envío a continuación).
Crear tarifas de envío
Ve a la pestaña Tarifas y crea al menos una tarifa para tu zona (consulta Tarifas de envío a continuación).
La Calculadora de Envío solo aplica a productos físicos. Los productos digitales (donde requires_shipping está configurado como false) omiten el paso de envío durante el checkout.
Zonas de envío
Una zona de envío es un área geográfica donde entregas productos. Cada zona puede definirse por países, estados/provincias y rangos de código postal.
Crear una zona
- Ve a Dashboard → Apps → Calculadora de Envío → pestaña Zonas
- Haz clic en Crear zona
- Completa los detalles de la zona:
| Campo | Obligatorio | Descripción |
|---|---|---|
| Nombre | Sí | Un nombre descriptivo (ej., “Brasil - Sureste” o “EE.UU. - Costa Oeste”) |
| Descripción | No | Notas internas sobre esta zona |
| Países | Sí | Selecciona uno o más países (ej., BR, US) |
| Estados | No | Limita a estados específicos (ej., SP, RJ, MG, ES para Brasil) |
| Rangos de ZIP/CEP | No | Define rangos de código postal para una segmentación más precisa |
| Activo | Auto | Activado por defecto — desactiva para deshabilitar temporalmente |
Coincidencia de zona
Cuando un cliente ingresa su dirección de envío durante el checkout, el sistema asocia su dirección a una zona usando esta prioridad:
- Rango de ZIP/CEP — coincidencia más específica
- Estado — si los rangos de ZIP no están configurados
- País — coincidencia más amplia
Si ninguna zona coincide con la dirección del cliente, el checkout mostrará un mensaje indicando que el envío no está disponible para esa ubicación.
Ejemplos de zonas
Zona: Brasil - Sureste
- Países: Brasil
- Estados: SP, RJ, MG, ES
- Rangos de ZIP: 01000-000 a 09999-999 (área metropolitana de São Paulo), 20000-000 a 28999-999 (Río de Janeiro)
Zona: EE.UU. - California
- Países: Estados Unidos
- Estados: CA
Zona: Internacional
- Países: Todos los países restantes
- Sin restricciones de estado o ZIP
Tarifas de envío
Cada zona de envío necesita al menos una tarifa que defina cómo se calculan los costos de envío. Puedes crear múltiples tarifas por zona para ofrecer diferentes opciones de envío (ej., “Estándar” y “Express”).
Tipos de tarifa
GoConverso soporta 4 métodos de cálculo de tarifas:
| Tipo de tarifa | Cómo funciona | Ideal para |
|---|---|---|
| Tarifa fija | Costo fijo sin importar el contenido del carrito | Precios simples, entrega local |
| Basada en peso | El costo varía según el peso total de los productos usando niveles | Productos físicos con pesos variados |
| Basada en precio | El costo varía según el subtotal del carrito usando niveles | Descuentos de envío tipo porcentaje |
| ZIP + Peso | Combina código postal y peso para el cálculo | Precios precisos por región + peso |
Crear una tarifa
Ir a la pestaña Tarifas
Navega a Dashboard → Apps → Calculadora de Envío → pestaña Tarifas.
Hacer clic en Crear tarifa
Haz clic en el botón Crear tarifa para abrir el formulario de configuración de tarifa.
Configurar la tarifa
| Campo | Obligatorio | Descripción |
|---|---|---|
| Zona | Sí | Selecciona a qué zona de envío aplica esta tarifa |
| Nombre | Sí | Nombre visible para los clientes (ej., “Envío estándar”) |
| Descripción | No | Detalles adicionales mostrados durante el checkout |
| Tipo de tarifa | Sí | Tarifa fija, Basada en peso, Basada en precio o ZIP + Peso |
| Precio base | Depende | Costo fijo para tarifa fija; costo base para otros tipos |
| Umbral de envío gratuito | No | Valor mínimo del carrito para envío gratuito (ej., $100) |
| Valor mín. del carrito | No | La tarifa solo está disponible para pedidos superiores a este monto |
| Valor máx. del carrito | No | La tarifa solo está disponible para pedidos inferiores a este monto |
| Activo | Auto | Activado por defecto |
Agregar niveles de peso o precio (si aplica)
Para tarifas Basadas en peso y Basadas en precio, agrega niveles para definir precios graduados.
Ejemplo de niveles por peso
Para una tarifa basada en peso, defines niveles de precio según el peso total del carrito:
| Peso mín. | Peso máx. | Precio |
|---|---|---|
| 0 kg | 1 kg | $10.00 |
| 1 kg | 5 kg | $20.00 |
| 5 kg | Sin límite | $35.00 |
El sistema calcula el peso total de todos los productos físicos en el carrito y lo asocia al nivel correspondiente.
Ejemplo de niveles por precio
Para una tarifa basada en precio, los niveles dependen del subtotal del carrito:
| Subtotal mín. | Subtotal máx. | Costo de envío |
|---|---|---|
| $0 | $50 | $15.00 |
| $50 | $100 | $8.00 |
| $100 | Sin límite | $0.00 (Gratis) |
Umbral de envío gratuito
Cualquier tarifa puede tener un umbral de envío gratuito. Cuando el subtotal del carrito supera este monto, el costo de envío de esa tarifa se convierte en $0 y se muestra una insignia de “Envío gratuito” al cliente.
Ofrecer envío gratuito a partir de cierto valor de pedido es una de las formas más efectivas de aumentar el valor promedio del pedido. Considera establecer un umbral ligeramente por encima de tu tamaño promedio de pedido actual.
Configuración del producto
Para que los cálculos de envío funcionen con precisión, tus productos necesitan información de peso y dimensiones.
Agregar peso a los productos
Al crear o editar un producto en Dashboard → Productos, encontrarás los campos de envío:
| Campo | Descripción |
|---|---|
| Peso | Peso del producto (valor numérico) |
| Unidad de peso | kg o lb |
| Largo | Largo del paquete |
| Ancho | Ancho del paquete |
| Alto | Alto del paquete |
| Unidad de dimensión | cm o in |
| Requiere envío | Interruptor — desactiva para productos digitales |
| Clase de envío | Categoría opcional para agrupar productos similares |
Los productos sin un valor de peso se considerarán como 0 kg en los cálculos de envío. Asegúrate de agregar el peso a todos los productos físicos para obtener costos de envío precisos.
Variantes de producto
Si tus productos tienen variantes (diferentes tamaños, colores, etc.), cada variante puede tener su propio peso y dimensiones. La calculadora de envío usa los pesos individuales de cada variante al calcular el peso total del carrito.
Integración en el checkout
Cómo experimentan los clientes el envío
Cuando un cliente realiza el checkout con productos físicos, el flujo de checkout incluye un paso de Envío:
El cliente completa sus datos de contacto
El primer paso recopila nombre, correo electrónico y número de teléfono.
El cliente ingresa la dirección de envío
El formulario de dirección de envío recopila:
| Campo | Descripción |
|---|---|
| País | Selector desplegable |
| Estado/Provincia | Dinámico según el país |
| Ciudad | Campo de texto |
| Código postal (ZIP/CEP) | Campo de texto con autocompletado para Brasil |
| Dirección | Línea de dirección completa |
Cálculo automático de envío
Una vez que la dirección está completa, el sistema automáticamente:
- Asocia la dirección a una zona de envío
- Calcula los métodos de envío disponibles
- Muestra las opciones con precios
El cliente selecciona el método de envío
Los métodos de envío disponibles se muestran como tarjetas seleccionables con:
- Nombre del método (ej., “Envío estándar”)
- Precio (o insignia de “Envío gratuito” si se alcanza el umbral)
- Nombre de la zona como referencia
El checkout continúa a la revisión
El total del pedido ahora incluye el costo de envío seleccionado: Total = Subtotal + Envío.
Autocompletado de dirección brasileña (ViaCEP)
Para direcciones brasileñas, el formulario de checkout se integra con la API de ViaCEP. Cuando un cliente ingresa su CEP (código postal), el sistema completa automáticamente:
- Nombre de la calle
- Barrio
- Ciudad
- Estado
Esto reduce la fricción y acelera el proceso de checkout para clientes brasileños.
El autocompletado de ViaCEP funciona con cualquier CEP brasileño válido de 8 dígitos. El cliente aún puede editar los campos autocompletados si es necesario.
Registro del pedido
Cuando se completa un pedido, se guarda la siguiente información de envío:
| Dato | Descripción |
|---|---|
| Dirección de envío | Dirección completa de entrega en formato JSON |
| Método de envío | La tarifa que seleccionó el cliente |
| Costo de envío | El costo calculado |
| Peso total | Suma de los pesos de todos los productos en el pedido |
Integración con Stripe
Al usar Stripe para pagos, el costo de envío se agrega como un artículo separado en la sesión de Stripe Checkout. Esto significa:
- El cliente ve “Envío” como un cargo independiente
- Los registros de Stripe muestran el subtotal de productos y el envío por separado
- Los reembolsos se pueden procesar para productos y envío de forma independiente
Disponibilidad por plan
La Calculadora de Envío está disponible en planes Plus y superiores.
| Característica | Free | Plus | Pro | Max | Ultra |
|---|---|---|---|---|---|
| Calculadora de Envío | — | Sí | Sí | Sí | Sí |
| Zonas de envío | — | 5 | 20 | Ilimitadas | Ilimitadas |
| Tarifas por zona | — | 3 | 10 | Ilimitadas | Ilimitadas |
| Tarifas basadas en peso | — | Sí | Sí | Sí | Sí |
| Tarifas basadas en precio | — | Sí | Sí | Sí | Sí |
| Tarifas ZIP + Peso | — | — | Sí | Sí | Sí |
| Umbrales de envío gratuito | — | Sí | Sí | Sí | Sí |
| Autocompletado ViaCEP | — | Sí | Sí | Sí | Sí |
Relacionados
- E-Commerce — Configura tu catálogo de productos
- Checkout y Pagos — Procesamiento de pagos y personalización del checkout
- Productos Digitales — Vende descargas digitales (sin necesidad de envío)