WooCommerce es la solución de ecommerce más popular del mundo, potenciando más del 30% de las tiendas online. Esta guía te lleva paso a paso desde la instalación hasta tu primera venta.
Requisitos Previos
Hosting
WooCommerce necesita un hosting robusto:
- PHP 7.4+ (recomendado 8.1+)
- MySQL 5.6+ o MariaDB 10.1+
- Mínimo 128MB memoria PHP (recomendado 256MB+)
- SSL obligatorio para pagos
Recomendados: Hostinger o SiteGround para empezar, Cloudways para escalar.
WordPress instalado
Si aún no tienes WordPress: Guía de instalación WordPress
SSL/HTTPS
Obligatorio para procesar pagos. La mayoría de hostings incluyen Let's Encrypt gratis.
Instalación de WooCommerce
Método 1: Desde WordPress
- Ve a Plugins → Añadir nuevo
- Busca "WooCommerce"
- Clic en "Instalar ahora"
- Clic en "Activar"
Método 2: Instalación al crear hosting
Muchos hostings ofrecen instalar WordPress + WooCommerce automáticamente.
Asistente de configuración
Al activar WooCommerce, aparece un asistente que te guía:
- Información de la tienda (dirección, moneda, tipo de productos)
- Industria y tamaño del negocio
- Características a activar
- Selección de tema
Puedes completarlo o saltarlo y configurar manualmente.
Configuración Inicial
Accede a WooCommerce → Ajustes
Pestaña General
- Dirección de la tienda: Tu dirección física
- Ubicaciones de venta: Dónde vendes (todos los países o específicos)
- Ubicaciones de envío: Dónde envías
- Ubicación del cliente: Por defecto o geolocalización
- Moneda: EUR para España
Pestaña Productos
- Página de tienda: Página que muestra productos
- Comportamiento añadir al carrito: Redireccionar o no
- Medidas: Unidades de peso y dimensiones
- Reseñas: Permitir valoraciones de productos
Páginas automáticas
WooCommerce crea automáticamente:
- /tienda - Catálogo de productos
- /carrito - Carrito de compra
- /finalizar-compra - Checkout
- /mi-cuenta - Área del cliente
Añadir Productos
Crear producto
- Ve a Productos → Añadir nuevo
- Añade título y descripción
- Configura datos del producto (panel inferior)
- Añade imagen destacada y galería
- Asigna categorías y etiquetas
- Publica
Tipos de productos
| Simple | Producto único sin variaciones |
| Variable | Con variaciones (talla, color, etc.) |
| Agrupado | Conjunto de productos relacionados |
| Externo/Afiliado | Enlace a producto externo |
| Virtual | Sin envío físico (servicios) |
| Descargable | Productos digitales |
Datos del producto
- Precio: Regular y de oferta
- Inventario: SKU, stock, gestión
- Envío: Peso, dimensiones, clase de envío
- Productos enlazados: Ventas cruzadas y relacionados
- Atributos: Para crear variaciones
Productos variables
- Selecciona tipo "Producto variable"
- Ve a pestaña Atributos
- Añade atributo (ej: Talla) con valores (S, M, L)
- Marca "Usado para variaciones"
- Ve a pestaña Variaciones
- Crear variaciones desde atributos
- Configura precio/stock por variación
Configurar Métodos de Pago
Ve a WooCommerce → Ajustes → Pagos
Stripe (Recomendado)
Acepta tarjetas, Apple Pay, Google Pay:
- Instala plugin "WooCommerce Stripe Payment Gateway"
- Activa en Ajustes → Pagos
- Conecta tu cuenta Stripe
- Configura opciones
Comisión: 1.4% + 0.25€ (Europa)
PayPal
- Instala "WooCommerce PayPal Payments"
- Conecta cuenta PayPal
- Configura métodos (PayPal, tarjetas)
Comisión: ~2.9% + 0.35€
Redsys (TPV Virtual español)
Para bancos españoles:
- Instala plugin de Redsys (José Conti es popular)
- Configura con datos de tu banco
Comisión: Varía según banco (~0.5-1.5%)
Bizum
Muy popular en España:
- A través de Redsys (si tu banco lo soporta)
- Plugins específicos de Bizum
Transferencia bancaria
Incluido en WooCommerce. Configura datos bancarios y el pedido queda pendiente hasta confirmar pago.
Contra reembolso
Pago al recibir. Puedes añadir coste extra por este método.
Configurar Envíos
Ve a WooCommerce → Ajustes → Envío
Zonas de envío
- Clic en "Añadir zona de envío"
- Nombre (ej: España Peninsular)
- Regiones: Selecciona países/provincias
- Añade métodos de envío
Métodos de envío
- Tarifa plana: Coste fijo por pedido
- Envío gratuito: Con condiciones opcionales
- Recogida local: Cliente recoge en tienda
Ejemplo de configuración España
- Zona: España Peninsular
- Envío estándar: 4.95€
- Envío gratuito: Pedidos > 50€
- Zona: Baleares y Canarias
- Envío islas: 9.95€
- Zona: Europa
- Envío internacional: 14.95€
Clases de envío
Para productos con costes de envío diferentes (ej: productos pesados, frágiles):
- Crea clase en Ajustes → Envío → Clases de envío
- Asigna clase a productos específicos
- Configura costes por clase en el método de envío
Plugins de transportistas
- SEUR, MRW, Correos: Plugins con tarifas en tiempo real
- Sendcloud: Multi-transportista con etiquetas
- Packlink: Comparador de transportistas
Configurar Impuestos
Ve a WooCommerce → Ajustes → Impuestos
Opciones generales
- Precios con impuestos incluidos: Recomendado en España (B2C)
- Calcular impuestos basado en: Dirección de envío
- Clase de impuesto de envío: Estándar
- Mostrar precios en tienda: Con impuestos incluidos
Configurar IVA España
En pestaña Tarifas estándar:
| País | Tarifa % | Nombre |
|---|---|---|
| ES | 21 | IVA |
IVA reducido (productos específicos)
Para productos con IVA reducido (10% o 4%):
- Crea clase de impuesto adicional
- Configura tarifa en esa clase
- Asigna clase al producto
Elegir Tema para WooCommerce
Temas recomendados
- Flavor: Oficial de WooCommerce, moderno, FSE
- flavor flavor: Rápido y compatible
- flavor flavor: Muy personalizable
- flavor flavor: Popular, muchas plantillas
- flavor flavor flavor: Minimalista, elegante
Qué buscar en un tema WooCommerce
- ✅ Compatibilidad oficial con WooCommerce
- ✅ Velocidad de carga
- ✅ Responsive (móvil optimizado)
- ✅ Personalización sin código
- ✅ Soporte y actualizaciones
Plugins Esenciales para WooCommerce
SEO
- Rank Math - SEO completo con soporte WooCommerce
Seguridad y backups
- UpdraftPlus - Backups automáticos
- Wordfence - Seguridad
Rendimiento
- WP Rocket - Caché y optimización
WooCommerce específicos
- WooCommerce PDF Invoices: Facturas automáticas
- YITH WooCommerce Wishlist: Lista de deseos
- WooCommerce Variation Swatches: Selector visual de variaciones
- Checkout Field Editor: Personalizar checkout
Email marketing
- Mailchimp for WooCommerce: Integración email marketing
- AutomateWoo: Automatizaciones (carritos abandonados)
Preguntas Frecuentes
¿Cuánto cuesta crear una tienda con WooCommerce?
WooCommerce es gratis. Los costes son: hosting ($5-50/mes), dominio ($10-15/año), tema premium opcional ($50-100), y extensiones según necesidades. Una tienda básica puede costar menos de $100/año.
¿WooCommerce es seguro para pagos?
Sí, con SSL y pasarelas de pago certificadas (Stripe, PayPal, Redsys), WooCommerce es completamente seguro. Los datos de tarjeta nunca pasan por tu servidor.
¿Cuántos productos puedo tener?
No hay límite técnico. Tiendas con miles de productos funcionan perfectamente con buen hosting. Para catálogos muy grandes (+10,000), considera hosting especializado.
¿WooCommerce o Shopify?
WooCommerce ofrece más control y menores comisiones. Shopify es más fácil pero más caro a largo plazo. Ver: WooCommerce vs Shopify