Configurar los envíos en una tienda online parece una tarea sencilla… hasta que empiezas a distinguir entre zonas de envío, métodos de envío, clases de envío, recogida local, envío gratuito, tarifas planas, códigos postales, productos pesados, productos pequeños y clientes que viven “justo al lado”, pero no tanto como para recoger el pedido.
En WooCommerce, los métodos de envío no se configuran sueltos, sino dentro de zonas de envío.
Es decir, primero le dices a la tienda dónde vendes o a qué regiones envías, y después defines qué opciones de envío estarán disponibles para cada zona.
Qué son las zonas de envío en WooCommerce
Las zonas de envío son áreas geográficas a las que se les asignan métodos de envío concretos.
Pueden ser países, provincias, estados, continentes o incluso códigos postales específicos. Accede desde WooCommerce > Ajustes > Envío > Zonas de envío.
Una tienda podría tener zonas como:
- España peninsular.
- Islas Baleares.
- Islas Canarias.
- Portugal.
- Unión Europea.
- Murcia y alrededores.
- Recogida local...
Cada zona puede tener sus propios métodos y precios.
Cómo crear una zona de envío en WooCommerce
Para crear una zona de envío, entra en:
WooCommerce > Ajustes > Envío > Zonas de envío
Haz clic en Añadir zona.
Escribe un nombre descriptivo para la zona y selecciona las regiones incluidas
Si hace falta, limita la zona por códigos postales. WooCommerce permite limitar las zonas con códigos postales concretos, rangos numéricos o comodines. Por ejemplo, un código como 300* podría servir para incluir códigos postales que empiecen por 300, siempre que el caso encaje con tu estructura de zonas.
Esto viene muy bien para tiendas con reparto local, zonas de proximidad o condiciones especiales por provincia o ciudad.
A continuación, añade un método de envío.
Cómo añadir un método de envío a una zona
Pulsa en Añadir método de envío y selecciona el método de envío: envío gratuito o precio fijo.
Completa el precio y dale a Guardar.
Guarda los cambios.
Cómo configurar envío gratuito por importe mínimo
El caso más habitual es ofrecer envío gratuito a partir de cierta cantidad. Por ejemplo: Envío gratis a partir de 60€
Para hacerlo:
- Añade el método Envío gratuito.
- En los requisitos, selecciona importe mínimo de pedido.
- Introduce el importe mínimo.
- Guarda los cambios.
Esta opción ayuda a aumentar el valor medio del pedido, porque muchos clientes preferirán añadir algo más al carrito antes que pagar los gastos de envío.
Clases de envío: qué son y cuándo usarlas
Las clases de envío sirven para agrupar productos que tienen condiciones logísticas similares.
Por ejemplo, productos pesados, voluminosos, frágiles o pequeños. La idea es sencilla: si todos los productos no cuestan lo mismo de enviar, no tiene sentido tratarlos igual.
Una lámpara de mesa y un sofá no deberían compartir la misma tarifa de envío, salvo que quieras tener una conversación intensa con el margen.
Cómo crear clases de envío
Para crear clases de envío, ve a WooCommerce > Ajustes > Envío > Clases.
Haz clic en Añadir clase de envío.
Añade el nombre de la clase.
Rellena el slug o deja que WooCommerce lo genere automáticamente.
Añade una descripción interna y dale al botón de "crear".
Cómo asignar una clase de envío a un producto
Una vez creada la clase de envío, hay que asignarla a los productos correspondientes.
En productos simples, se hace desde la pestaña Envío dentro de la ficha del producto.
En productos variables, WooCommerce permite asignar una clase de envío al producto principal o incluso a variaciones concretas si lo necesitas.
Buenas prácticas para configurar envíos en WooCommerce
Vamos a recapitular y a dejar las cosas claras:
- Empieza por las zonas: No crees métodos sin pensar primero en las zonas. La estructura geográfica manda.
- Ordena de menor a mayor: Primero zonas concretas, después zonas amplias. Ciudad antes que provincia. Provincia antes que país. País antes que continente...
- Usa nombres claros para el cliente: Por ejemplo, “Envío estándar 24/72 h”.
- No ofrezcas demasiadas opciones: Tres métodos claros suelen funcionar mejor que seis opciones parecidas. Si el cliente tiene que hacer cálculos mentales, algo falla.
- Define bien el envío gratuito: Calcula el importe mínimo según margen, coste logístico y valor medio del pedido. No pongas “envío gratis desde 20€” si cada envío te cuesta 6€ y el margen no acompaña.
- Usa clases de envío cuando tenga sentido: Si todos tus productos tienen costes de envío parecidos, quizá no necesitas complicarte. Pero si vendes productos muy distintos, las clases de envío ayudan mucho.
- Revisa el checkout (el proceso de pago) con direcciones reales: haz una prueba como si fuera tú realmente un cliente.
- Prueba varios códigos postales, provincias y países. Así verás qué métodos aparecen realmente.
Qué método de envío conviene usar en cada caso
Esto es sólo una recomendación genérica, adáptala a tu tienda, clientes y necesidad real.
| Situación | Método recomendado |
| Envío estándar con precio fijo | Tarifa plana |
| Envío gratuito desde cierto importe | Envío gratuito |
| Cliente recoge en tienda | Recogida local |
| Productos grandes o pesados | Tarifa plana + clases de envío |
| Productos pequeños con coste bajo | Tarifa plana sencilla |
| Diferentes precios por provincia o país | Zonas de envío |
| Envío especial por producto | Clases de envío o plugin específico |
| Reglas avanzadas por peso, volumen o transportista | Extensión específica de envíos |
WooCommerce permite configurar envíos de forma flexible
WooCommerce ofrece una base bastante completa para configurar envíos: zonas, métodos, tarifa plana, envío gratuito, recogida local, clases de envío, orden de métodos, costes por clase y opciones para resolver problemas habituales.
Pero la herramienta no decide por ti qué estrategia logística tiene sentido. Antes de configurar, conviene responder a preguntas como:
- ¿A qué zonas vendemos?
- ¿Dónde no queremos vender?
- ¿Qué transportistas usamos?
- ¿Cuánto cuesta realmente cada envío?
- ¿A partir de qué importe interesa ofrecer envío gratis?
- ¿Hay productos pesados o voluminosos?
- ¿Tiene sentido ofrecer recogida local?
- ¿Qué opciones queremos mostrar primero al cliente?
Cuando esto está claro, WooCommerce se configura mucho mejor.
En digitalDot trabajamos con tiendas online en WordPress y WooCommerce desde la parte técnica, estratégica y comercial: configuración de envíos, métodos de pago, productos, categorías, posicionamiento SEO, mantenimiento para WordPress, rendimiento y mejora de la experiencia de compra.
Si tu tienda tiene problemas con los gastos de envío, zonas mal configuradas, métodos que no aparecen o productos que cobran lo que no deben, podemos ayudarte a poner orden.
Preguntas frecuentes sobre configurar envíos en WordPress
¿Dónde se configuran los envíos en WooCommerce?
Los envíos se configuran desde WooCommerce > Ajustes > Envío. Desde ahí puedes crear zonas de envío, añadir métodos como tarifa plana, envío gratuito o recogida local, y configurar clases de envío.
¿Por qué no aparece ningún método de envío en el checkout?
Puede ocurrir porque la dirección del cliente no coincide con ninguna zona, porque la zona no tiene métodos activos, porque las zonas están mal ordenadas o porque el producto está marcado como virtual. Te recomendamos revisar zonas, métodos, códigos postales, datos del producto y modo de depuración de envío.
¿Puedo ofrecer envío gratis solo a partir de un importe mínimo?
Sí. El método de envío gratuito permite exigir un importe mínimo de pedido, un cupón válido, ambos requisitos o ninguno, según la configuración que necesites.
¿Qué diferencia hay entre zona de envío y método de envío?
La zona de envío indica a qué ubicación se aplica una configuración, por ejemplo España peninsular o Baleares. El método de envío es la opción que verá el cliente dentro de esa zona, como tarifa plana, envío gratuito o recogida local.
¿Se puede tener recogida local y envío a domicilio al mismo tiempo?
Sí. Puedes añadir recogida local y otros métodos de envío dentro de una misma zona, siempre que tenga sentido para tu tienda. El cliente verá las opciones disponibles según la zona que coincida con su dirección.