Envíos en WooCommerce: cómo conectar Correos, GLS y otros transportistas
Cómo configurar los envíos en WooCommerce (zonas, tarifas y envío gratis) y cómo conectar Correos, GLS u otros transportistas para generar etiquetas sin trabajo manual.
David Carpio Cañas
Actualizado el 25 de octubre de 2026
Configurar los envíos en WooCommerce tiene dos partes. La primera decide qué paga el cliente: zonas de envío, tarifas y envío gratis. La segunda conecta tu transportista, como Correos o GLS, para generar etiquetas y seguimiento sin copiar direcciones a mano. Si haces bien las dos, el envío deja de ser un problema y se convierte en un argumento de venta.
Primera parte: lo que paga el cliente
De las zonas a la etiqueta, en orden.
1. Crea las zonas de envío
En WooCommerce > Ajustes > Envío se crean zonas: regiones a las que envías con las mismas condiciones. Para una tienda en España, una estructura que funciona bien es esta:
Península
Baleares
Canarias, Ceuta y Melilla
Unión Europea, si vendes fuera
Resto del mundo, solo si de verdad vas a enviar
Canarias, Ceuta y Melilla van aparte porque tienen otro régimen de impuestos, documentación aduanera y costes de envío distintos. Mezclarlas con la Península es una fuente segura de pérdidas.
A nivel técnico, crear esa zona no tiene complicación. Lo que hay que tener en cuenta es el lado legal y el coste. Un envío a Canarias pasa por aduanas, necesita declarar el contenido y su valor, y allí se aplica el IGIC en lugar del IVA, de modo que el destinatario puede tener que pagar impuestos antes de recibir el paquete (guía de GLS sobre envíos a Canarias). Además, las agencias de transporte aplican tarifas especiales, normalmente más caras. Por eso algunas tiendas deciden no enviar a Canarias. Es una decisión válida, siempre que lo indiques de forma clara antes de que el cliente llegue a pagar.
2. Elige los métodos de cada zona
WooCommerce trae tres métodos de serie:
Precio fijo: una tarifa por pedido, por producto o por clase de envío.
Envío gratuito: siempre o a partir de un importe mínimo de compra.
Recogida local: para clientes que pasan por tu tienda o almacén.
3. Usa clases de envío para lo que pesa o abulta
Si vendes productos voluminosos o pesados junto a otros pequeños, crea clases de envío (por ejemplo, «voluminoso») y dales una tarifa distinta. Así no cobras de más por un pedido pequeño ni pierdes dinero en uno grande.
4. Decide cuánto cobrar
Unos gastos de envío que aparecen por sorpresa al final de la compra son uno de los motivos más habituales de abandono del carrito. Dos fórmulas que funcionan bien:
Envío gratis a partir de un importe, por encima de tu ticket medio. Anima a añadir un producto más.
Una tarifa fija y clara, visible antes de llegar al carrito, por ejemplo en la ficha del producto.
Rellena el peso y las medidas de cada producto aunque hoy cobres una tarifa fija. Te hará falta en cuanto conectes el transportista.
Segunda parte: conectar el transportista
Aquí es donde se ahorra el tiempo de verdad. Sin conexión, cada pedido es copiar la dirección en la web del transportista, imprimir la etiqueta y pegar el número de seguimiento. Con conexión, la etiqueta sale desde el propio pedido. Hay dos caminos:
Los transportistas que más veo en las tiendas de mis clientes son Seur, GLS, DHL y Correos, y muchos de ellos tienen módulos de seguimiento y gestión de envíos que ayudan a la logística. Elegir uno u otro, o un módulo frente a un gestor, es una decisión del cliente: a mí me da igual el transporte que use, y lo conecto en cualquier caso.
Opción A: el módulo oficial del transportista
Si ya tienes contrato con una empresa de transporte, lo normal es usar su módulo. Por ejemplo, el módulo de Correos para WooCommerce es gratuito para clientes con contrato con Correos o Correos Express. Permite prerregistrar envíos, imprimir etiquetas, pedir recogida, consultar el seguimiento, imprimir documentación aduanera y ofrecer puntos de recogida como oficinas y CityPaq (módulo de Correos para WooCommerce).
GLS, SEUR, MRW y otras empresas de mensajería también ofrecen módulos o integraciones. Antes de elegir, pregunta a tu comercial qué integración tienen para WooCommerce y qué incluye.
Opción B: un gestor de envíos
Un gestor de envíos se conecta con varios transportistas a la vez y te deja comparar y contratar cada envío sin contratos individuales. Packlink PRO, por ejemplo, tiene una extensión gratuita para WooCommerce y da acceso a más de 350 transportistas; pagas solo los envíos que haces (extensión de Packlink PRO). Sendcloud y Outvio son otras opciones conocidas en España.
Módulo del transportista
Gestor de envíos
Contrato
Necesitas contrato con el transportista
No siempre hace falta
Transportistas
Uno
Varios a la vez
Tarifas
Las que negocias tú
Las del gestor o las tuyas, según el caso
Mejor para
Volumen estable con un transportista
Empezar sin contratos o comparar opciones
Devoluciones: no las olvides
Tus clientes tienen 14 días naturales para desistir de la compra. Por regla general, los costes directos de devolución los paga el cliente, salvo que tú decidas asumirlos o no le hayas informado de que le corresponden (folleto del Ministerio de Consumo sobre el derecho de desistimiento). Déjalo claro en tus condiciones de venta y decide cómo gestionarás la recogida: muchos módulos y gestores permiten generar también la etiqueta de devolución.
Errores habituales con los envíos
Productos sin peso ni medidas: el cálculo falla o cobras de menos.
Canarias metida en la zona de la Península.
No indicar los plazos de entrega en la ficha y en el carrito.
Ofrecer envío internacional sin calcular costes ni aduanas.
Copiar a mano los datos de cada pedido cuando el transportista tiene integración.
¿Quieres una tienda WooCommerce que sea tuya de verdad?
Diseño tiendas online con WooCommerce con catálogo, pagos y envíos configurados, mantenimiento y SEO básico incluidos. Desde 590 €/mes, con precio cerrado antes de empezar.
¿Cómo pongo envío gratis a partir de un importe en WooCommerce?
En WooCommerce > Ajustes > Envío, entra en la zona, añade el método «Envío gratuito» y elige que requiera un importe mínimo de pedido. Indica el importe y guarda.
¿Necesito contrato con Correos para usar su módulo en WooCommerce?
Sí. El módulo de Correos para WooCommerce es gratuito, pero está pensado para clientes con contrato con Correos o Correos Express. Si no lo tienes, un gestor de envíos te permite enviar con Correos y otros transportistas pagando por envío.
¿Puedo ofrecer recogida en tienda en WooCommerce?
Sí. Añade el método «Recogida local» en la zona de envío correspondiente. El cliente lo elige al pagar y no se le cobra envío.
¿Cómo configuro los envíos a Canarias?
Crea una zona de envío propia para Canarias, Ceuta y Melilla con sus tarifas, y revisa con tu transportista la documentación aduanera y con tu gestoría el tratamiento de impuestos. Ten en cuenta que las tarifas a Canarias suelen ser más altas y que algunas tiendas optan por no enviar allí.
¿Quieres que los envíos salgan solos?
Configuro zonas, tarifas y la conexión con tu transportista para que la etiqueta salga desde el pedido. Cuéntame cómo envías hoy y te doy precio cerrado.
David Carpio CañasFreelance de WordPress, WooCommerce y SEO en RoninUp. Llevo más de 15 años en desarrollo y consultoría, y escribo estas guías para que puedas cuidar tu web sin depender de nadie.
Tiendas online WooCommerce
¿Quieres vender por internet con tu propia tienda?
Monto tu tienda en WordPress con WooCommerce, con un precio cerrado según tu catálogo.
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional
Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos.El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.