LMS Cursos

LearnDash + WooCommerce: Como Vender Cursos Online no WordPress

A integração entre LearnDash e WooCommerce é a combinação mais usada por quem quer vender cursos online com WordPress. Depois de configurar mais de 300 sites educacionais aqui na Weboption, posso dizer com clareza:…

Daniel Paz Daniel Paz Daniel Paz atua no mercado de
Publicado 30 jun 2026 Atualizado 24 jul 2026 7 min de leitura

A integração entre LearnDash e WooCommerce é a combinação mais usada por quem quer vender cursos online com WordPress. Depois de configurar mais de 300 sites educacionais aqui na Weboption, posso dizer com clareza: quando essa dupla está bem configurada, o resultado é uma plataforma de e-learning completa, com checkout profissional, emissão de cupons e controle total de acesso. Quando está mal configurada, vira uma fonte constante de suporte.

Por que usar LearnDash com WooCommerce

LearnDash e WooCommerce se complementam porque resolvem problemas diferentes. O LearnDash cuida do aprendizado: lições, quizzes, certificados, progresso do aluno. O WooCommerce cuida da venda: carrinho, checkout, meios de pagamento, notas fiscais. Juntos, formam uma plataforma onde o aluno compra o curso exatamente como compraria qualquer produto físico em uma loja online.

Segundo a Statista, o mercado global de e-learning deve superar US$ 400 bilhões até 2026. No Brasil, plataformas como Hotmart e Eduzz dominam esse espaço, mas perdem feio em flexibilidade e propriedade de dados. Com LearnDash mais WooCommerce no WordPress, você fica com 100% da receita, sem taxas por venda, e com total controle sobre a experiência do aluno.

Como conectar LearnDash ao WooCommerce na prática

A conexão entre os dois plugins se faz pelo módulo nativo do LearnDash chamado “LearnDash WooCommerce Integration”. Ele já vem incluído na licença do LearnDash a partir do plano Plus (que custa cerca de US$ 199/ano em 2024). Não é necessário plugin de terceiros para fazer a integração básica funcionar.

O processo é direto. Você instala o LearnDash, ativa o WooCommerce, vai em LearnDash > Configurações > Integrações e habilita o WooCommerce. A partir daí, ao criar ou editar um curso, aparece a opção de vinculá-lo a um produto do WooCommerce. Quando o cliente finaliza a compra, o acesso ao curso é liberado automaticamente.

Um detalhe importante: o produto no WooCommerce deve ser do tipo “Simples” ou “Variável”. Produtos do tipo assinatura requerem o plugin WooCommerce Subscriptions, que é separado e custa cerca de US$ 279/ano. Muita gente tenta criar assinaturas sem esse plugin e aí o negócio não funciona.

Imagem editorial para LearnDash + WooCommerce: Como Vender Cursos Online no WordPress

Precificação: pagamento único versus assinatura

A escolha entre pagamento único e assinatura muda completamente a dinâmica do negócio, e o WooCommerce suporta os dois modelos. Para pagamento único, você cria um produto simples no WooCommerce, define o preço e vincula ao curso no LearnDash. Simples assim. O acesso é liberado após a compra e fica disponível para sempre, ou por um período que você define dentro do LearnDash.

Para assinaturas mensais ou anuais, você precisa do WooCommerce Subscriptions. Com ele, o aluno paga periodicamente e o acesso ao curso fica ativo enquanto a assinatura estiver em dia. Se ele cancelar ou o pagamento falhar, o LearnDash revoga o acesso automaticamente. Esse modelo funciona muito bem para comunidades de membros ou bibliotecas de cursos com conteúdo atualizado regularmente.

Na Weboption, recomendamos assinatura quando o produtor publica conteúdo novo todo mês. Para cursos fechados, com começo e fim, o pagamento único converte melhor porque remove a objeção do compromisso recorrente.

Cupons de desconto e promoções

Essa é uma das maiores vantagens de usar WooCommerce em vez de soluções nativas do LearnDash. O sistema de cupons do WooCommerce é robusto: você cria cupons de porcentagem, valor fixo, frete grátis, com data de validade, com limite de uso por cupom ou por usuário. Tudo isso funciona nativamente nos cursos vinculados.

Para criar um cupom, vá em WooCommerce > Cupons > Adicionar cupom. Você define o código, o tipo de desconto e as restrições. Nas restrições, você pode limitar o cupom para que funcione apenas em produtos específicos, o que significa que você pode criar um cupom exclusivo para um curso específico sem afetar outros produtos da loja.

Uma prática que usamos em lançamentos: criar cupons com validade de 48 horas e divulgá-los apenas para a lista de e-mail. A conversão costuma ser 3x maior do que promoções abertas, porque gera senso de urgência real.

Gestão de pedidos e acesso dos alunos

Com a integração ativa, cada compra de curso gera um pedido no WooCommerce como qualquer outra venda. Isso significa que você tem histórico completo, pode emitir reembolsos pelo painel do WooCommerce, e o acesso ao curso é vinculado ao status do pedido.

Pedido com status “Concluído” libera o acesso. Reembolso remove o acesso. Isso é automático e funciona sem nenhuma configuração adicional. Se você trabalha com pagamentos via boleto bancário, configure o gateway para mover o pedido para “Concluído” só após a confirmação do pagamento, porque o acesso é liberado assim que o status muda.

Para visualizar quais alunos têm acesso a qual curso, você pode ir diretamente ao curso no LearnDash e ver a lista de usuários matriculados. Alternativamente, no WooCommerce, você filtra pedidos por produto para ver quem comprou determinado curso. As duas visões se complementam bem.

O erro mais comum que vemos

Depois de revisar dezenas de configurações de clientes, o erro mais frequente é criar o produto no WooCommerce mas esquecer de vinculá-lo ao curso dentro do LearnDash. O cliente compra, o pedido fica como concluído, e o aluno não consegue acessar nada. O suporte então fica respondendo e-mail de aluno frustrado.

A vinculação precisa ser feita nos dois sentidos. No produto WooCommerce, você associa o curso na aba de configurações do LearnDash que aparece após ativar a integração. No curso do LearnDash, você também pode definir qual produto WooCommerce controla o acesso. Se apenas um lado estiver configurado, o sistema não funciona.

Outro erro que aparece bastante: usar o plugin Stripe direto no WordPress sem passar pelo WooCommerce. Aí você perde toda a gestão de pedidos, cupons e a integração com LearnDash. O correto é instalar o gateway de pagamento como extensão do WooCommerce, seja Stripe, PagSeguro, Mercado Pago ou qualquer outro.

Perguntas frequentes

Preciso do WooCommerce para vender cursos com LearnDash?

Não obrigatoriamente. O LearnDash tem um sistema de pagamento próprio que aceita PayPal e Stripe diretamente. Mas o WooCommerce oferece muito mais: múltiplos gateways, cupons avançados, relatórios de vendas e suporte a assinaturas. Para qualquer operação séria, a integração com WooCommerce é o caminho certo.

O WooCommerce Subscriptions é necessário para cobrar mensalidade?

Sim. O WooCommerce nativo não suporta produtos de assinatura. Você precisa do plugin WooCommerce Subscriptions, vendido na Woo.com por US$ 279/ano. Alternativamente, alguns gateways de pagamento têm extensões próprias de assinatura que funcionam com LearnDash, mas o suporte é mais limitado.

Como emitir nota fiscal para cursos vendidos pelo WooCommerce?

Você usa um plugin de emissão de NF-e integrado ao WooCommerce, como o WooCommerce NF-e da Makemake ou o Nota Fiscal para WooCommerce da Apiki. Esses plugins capturam os dados do pedido e emitem a nota automaticamente após a confirmação do pagamento. O processo é o mesmo de qualquer produto digital no WooCommerce.

Posso vender acesso por tempo limitado, como 6 meses?

Sim, e essa configuração fica no LearnDash, não no WooCommerce. Dentro das configurações do curso, você define o período de acesso em dias. Após esse prazo, o aluno perde o acesso automaticamente, mesmo que tenha pago em pagamento único. Funciona de forma independente do status do pedido no WooCommerce.

LearnDash funciona com Mercado Pago no Brasil?

Funciona muito bem via WooCommerce. Você instala o plugin oficial do Mercado Pago para WooCommerce, configura suas credenciais de API e pronto. O Mercado Pago aceita cartão de crédito, Pix e boleto bancário, que são os métodos preferidos no Brasil. Pix, em particular, tem convertido muito bem para cursos com ticket médio abaixo de R$ 500.

Guia completo: WordPress para Cursos Online e LMS: Guia Completo: leia o artigo principal para uma visão abrangente do tema.