En este artículo te voy a enseñar, paso a paso, cómo configurar WooCommerce desde cero para que funcione perfectamente con tu academia online en LearnDash. Veremos los ajustes clave que nadie te cuenta y que son esenciales para que los pagos se procesen y los alumnos se matriculen automáticamente, sin que tengas que hacer nada manual.
Te lo digo porque yo mismo me equivoqué al principio. En mi propio proyecto de academia, configurar mal las opciones de cuentas en WooCommerce me llevó a que los primeros compradores no se registraran como alumnos. Tuve que revisarlo y corregir la configuración para asegurar que, tras el pago, el sistema les creara una cuenta de usuario automáticamente. Es un error tonto, pero que te para la venta en seco. Vamos a evitarlo, ¿vale?
Por qué WooCommerce (y no el pago simple de LearnDash) para vender cursos
Muchos se preguntan si realmente necesitan WooCommerce, si con la opción de pago simple de LearnDash ya es suficiente. La respuesta corta es: depende de lo que quieras hacer. Pero si quieres vender en serio y tener control total, WooCommerce es el camino.
Flexibilidad vs simplicidad La opción de pago nativa de LearnDash es justo eso: simple. Te permite poner un precio y un botón de compra. Punto. Pero, ¿y si quieres ofrecer un cupón de lanzamiento? ¿O vender el curso como parte de un paquete con otros? ¿O gestionar el IVA de forma automática para clientes de otros países? Ahí se queda corta.
WooCommerce, en cambio, es una tienda online completa dentro de tu WordPress. La integración oficial entre LearnDash y WooCommerce se realiza mediante un add-on gratuito llamado ‘WooCommerce for LearnDash’. Este conector es el puente que hace que, cuando alguien compre un «producto» (tu curso), se matricule automáticamente en la «academia».
Escalabilidad de tu tienda online Piensa a futuro. ¿Solo vas a vender un curso? ¿O quizás varios, suscripciones, bundles, talleres en vivo? WooCommerce está diseñado para crecer contigo. Permite gestionar decenas de pasarelas de pago, cupones, impuestos y venta de cursos en paquetes o suscripciones.
Es la diferencia entre tener una hucha y tener una caja registradora. Con LearnDash solo gestionas el acceso al contenido; con WooCommerce gestionas el negocio completo. Juntos forman el tandem perfecto: uno es el mejor LMS para WordPress y el otro, el mejor ecommerce.
Instalación y primeros pasos: no te pierdas en el dashboard
Esto es lo más sencillo, pero quiero que lo hagas sin liarte. WooCommerce es un plugin masivo, y cuando lo activas, te puede abrumar un poco. Vamos a poner orden.
- Instalar el plugin. Vas a tu escritorio de WordPress, a
Plugins > Añadir nuevo. En el buscador, escribes «WooCommerce». Lo verás al instante. Le das a «Instalar» y luego a «Activar». Nada más. Ya ves que tiene más de 8 millones de instalaciones activas, así que estás en buena compañía. - Reconocer las páginas que crea automáticamente. Tras activarlo, es normal que se abra un asistente de configuración. Puedes seguirlo o saltártelo, no es crítico. Lo que sí hace WooCommerce automáticamente es crear páginas esenciales para la tienda: Carrito, Checkout, Mi cuenta, Tienda. No las borres. Son las que va a usar el plugin para funcionar. Si las modificas, hazlo con cuidado, preferiblemente con un page builder como Elementor, pero no las elimines.
- Encuentra el menú de ajustes. Una vez instalado, verás un nuevo menú «WooCommerce» en la barra lateral de WordPress. Tu punto de partida para todo lo que viene a continuación es
WooCommerce > Ajustes. Ahí es donde vamos a pasar la mayor parte del tiempo.
Ajustes Generales: define los cimientos de tu tienda digital
Aquí es donde la mayoría se limita a poner su dirección y ya está. Pero para una academia online, hay opciones que debes activar y, sobre todo, desactivar para que todo funcione como debe. Vamos a la pestaña «General».
- Dirección y ubicación de venta: Esto es básico. Pon la dirección de tu negocio, la que usarás para facturación. Luego, en «Ubicación de venta», selecciona «Vender a todos los países». Como vendes cursos digitales, no tienes restricciones geográficas de envío.
- Desactivar lo que no necesitas (envíos): Esto es clave. ¿Vendes cursos online? Entonces no necesitas calcular portes. En la sección «Ubicación de envío», desactiva la casilla «Activar cálculo de envíos». Así te quitas de encima un montón de campos y opciones irrelevantes en el proceso de compra. También en «Ubicación del cliente por defecto», elige «Sin ubicación por defecto». Que el cliente la elija al comprar.
- Moneda e impuestos: Elige tu moneda local (Euros, Dólares…). Y aquí, activa la opción «Habilitar impuestos». Aunque no los configures ahora mismo (lo haremos luego), es mejor tenerlo activado desde el principio. Los cupones puedes dejarlos activados o no, depende de si planeas usarlos.
Guarda los cambios. Con esto, le has dicho a WooCommerce: «Oye, soy una tienda digital, no me compliques con temas de logística».
El ajuste CRÍTICO que casi todos pasan por alto: Cuentas y Privacidad
Si hay una sección por la que merece la pena que leas este artículo, es esta. Es el error que cometí yo y que puede fastidiarte el primer día de ventas. Ve a WooCommerce > Ajustes > Cuentas y privacidad.
Forzar el registro durante el pago ¿Por qué te digo esto? Pues porque WooCommerce, por defecto, permite comprar como invitado. Y eso, para una academia, es un desastre. Si alguien compra como invitado, se procesa el pago, pero no se crea una cuenta de usuario de WordPress para él. Y sin una cuenta de usuario, LearnDash no puede matricularlo en ningún curso. Se queda en un limbo: ha pagado, pero no tiene acceso.
La solución está en dos opciones: 1. En «Opciones de cuenta de cliente», marca «Activar al inicio de sesión durante el pago». Esto fuerza a que el usuario tenga que registrarse o iniciar sesión para finalizar la compra. 2. Justo debajo, marca también «Creación de la cuenta durante el pago». Esto asegura que, si es un nuevo cliente, el sistema le cree la cuenta automáticamente en ese mismo momento.
Por qué el ‘invitado’ es tu enemigo Porque rompe la automatización. El flujo ideal es: Pago -> Creación de cuenta -> Matriculación automática en el curso. Si falta el paso de la cuenta, todo se para. Tú tendrías que crear manualmente la cuenta y matricular al alumno. Imagínate con 10 ventas en un día. Un infierno, ¿vale?
Configuración de contraseñas Marca la opción «Enviar al cliente un enlace de configuración de contraseña». Es más seguro. El sistema le crea una contraseña temporal y le envía un correo para que la cambie por una propia. Es la experiencia estándar y evita problemas.
Acuérdate de esto: estas dos casillas son las más importantes de toda la configuración. Guárdalo.
Personaliza los correos automáticos: no parezcas un spammer
WooCommerce envía correos automáticos por cada acción: pedido nuevo, pedido completado, factura, etc. Si no los personalizas, el remitente será genérico y el diseño, el básico de WordPress. Parecerá spam.
Ve a WooCommerce > Ajustes > Correos electrónicos. No hace falta que edites cada tipo de email uno a uno. Baja hasta la sección «Opciones de correo electrónico».
- Remitente y logotipo: En «Nombre del remitente», pon el nombre de tu academia o el tuyo propio. En «Dirección de correo electrónico», pon un email profesional, preferiblemente de tu dominio (hola@tudominio.com). Luego, en «Imagen de encabezado», sube tu logotipo. Esto le da credibilidad al correo.
- Color de marca en los emails: En «Color base del email», introduce el color principal de tu marca (el hexadecimal). Este color aparecerá en los botones y cabeceras de los emails automáticos, dándoles un toque profesional y coherente con tu web.
Son cambios que tardas dos minutos y marcan una gran diferencia. El alumno recibe un correo que parece de una empresa real, no de un sistema automático genérico. Guarda los cambios.
Gestión de impuestos para ventas internacionales (el CSV que te ahorra tiempo)
Si vendes a otros países de la Unión Europea (o tienes pensado hacerlo), tienes que aplicar el IVA correspondiente al país del comprador. Hacer esto manualmente es inviable. WooCommerce te permite importar las tarifas automáticamente.
Primero, en WooCommerce > Ajustes > Impuestos, asegúrate de que está marcada la opción «Introducir los precios con impuestos incluidos». Así, tú siempre trabajas con el precio final que ve el cliente. Luego, en «Etiqueta de impuestos», pon lo que corresponda (p.ej., «IVA incluido»).
Ahora, el truco para ahorrar tiempo: 1. En la misma pestaña, ve a «Tarifas estándar». 2. WooCommerce no trae las tarifas precargadas, pero es fácil conseguirlas. Busca en Google «WooCommerce tax rates CSV EU» y encontrarás archivos actualizados con los tipos de IVA de todos los países de la UE. 3. Descarga uno de estos archivos CSV. Luego, aquí mismo, haz clic en «Importar CSV». Selecciona el archivo y súbelo. 4. En un momento, tendrás todas las tarifas configuradas. Cuando un cliente de Alemania compre, se le aplicará automáticamente el 19% de IVA, y a uno de España, el 21%.
Un ejemplo práctico: Imagina que vendes un curso por 100€. Un cliente en España paga 100€ (con el 21% incluido). Un cliente en Portugal pagará también 100€, pero WooCommerce calculará internamente que de esos 100€, una parte es IVA al 23% portugués. Así cumples con la normativa sin hacer cálculos raros. Eso sí, esto es para la UE. Si vendes fuera, te recomiendo asesorarte, porque puede haber tratados o normas diferentes.
Próximos pasos: conectar con LearnDash y configurar pagos
Con WooCommerce ya configurado como tienda digital, estás listo para el siguiente paso: la integración.
Instalar el add-on de integración
Como te contaba al principio, necesitas el conector oficial. Ve a Plugins > Añadir nuevo y busca «WooCommerce for LearnDash». Es gratuito y oficial. Instálalo y actívalo. Lo que hace este plugin es muy concreto: añade una metabox en el editor de productos de WooCommerce. Cuando crees un producto para tu curso, verás una caja llamada «LearnDash» donde podrás seleccionar, de una lista desplegable, a qué curso de tu academia da acceso ese producto. Es como elegir de un menú, ¿vale? Así de simple. Este es el puente que conecta la compra con la matriculación automática.
Preparar la configuración de pasarelas de pago
Finalmente, toca configurar cómo te van a pagar. Ve a WooCommerce > Ajustes > Pagos. Aquí verás métodos como «Transferencia bancaria» o «Pago contra reembolso» activados por defecto. Para cursos online, lo más profesional y usado son pasarelas como Stripe o PayPal.
- Stripe: Te permite aceptar tarjetas directamente en tu web. Necesitas instalar el plugin «WooCommerce Stripe Payment Gateway» (también oficial y gratuito) y conectar tu cuenta de Stripe.
- PayPal: Es el clásico. Usa el plugin «WooCommerce PayPal Payments» para ofrecer PayPal y, de paso, también tarjetas a través de su plataforma.
Mi recomendación es que, al menos, actives uno de estos dos. La transferencia bancaria puede servir para algunos clientes, pero añade un paso manual (tú tienes que confirmar el ingreso) y ralentiza el acceso inmediato al curso.
Con esto, ya tienes la base sólida. Tu WooCommerce está configurado no como una tienda cualquiera, sino como el motor de ventas de una academia online. Los cimientos están puestos para que, cuando un alumno compre, todo lo demás ocurra automáticamente: la cuenta, la matriculación, el email de bienvenida.
El siguiente paso natural sería crear tu primer producto en WooCommerce y vincularlo a un curso de LearnDash, pero eso ya es materia para otro artículo. Si quieres ver todo este proceso en acción, con los clics exactos, te dejo el vídeo donde lo explico paso a paso. Y si te ha surgido alguna duda con la configuración, déjamela en los comentarios.
Herramientas y recursos que menciono
Algunos de estos enlaces son de afiliado: si compras a través de ellos me llevo una pequeña comisión, sin coste extra para ti.




