Guia
Como vender cursos online com WordPress
Para vender cursos online com WordPress você precisa de quatro coisas: um plugin que hospede e proteja suas aulas, um processador de pagamentos como o Stripe, uma página de vendas com um preço claro e uma área do aluno onde os compradores fazem login. Se o plugin envia os pagamentos para a sua própria conta Stripe, você fica com a sua receita menos a tarifa de processamento do Stripe, sem comissão de plataforma. Os passos abaixo levam você de um site vazio até a sua primeira venda de teste.
Nesta página
1 Decida o que você vai vender
Antes de mexer em qualquer software, escolha como as pessoas vão pagar. O modelo muda os recursos de que você precisa, então defina isso primeiro.
| Modelo | Como funciona | Ideal para |
|---|---|---|
| Compra única | O aluno paga uma vez e mantém o acesso. | Um curso pronto ou um pacote de cursos |
| Assinatura | O aluno paga todo mês ou todo ano enquanto quiser ter acesso. | Uma biblioteca que não para de crescer ou mentoria contínua |
| Aulas grátis mais um curso pago | Os visitantes experimentam algumas aulas e depois compram o curso completo. | Ganhar a confiança de um público novo |
Se você está começando, a compra única é o mais simples: um preço, um checkout e nenhuma renovação para administrar. Você pode adicionar assinaturas depois; o guia para vender assinaturas explica esse passo.
2 Entenda de onde vêm as comissões
Há três formas comuns de vender um curso online, e a diferença está principalmente em quem fica entre você e o pagamento do seu aluno.
- Marketplaces colocam o seu curso no catálogo deles e costumam ficar com uma porcentagem de cada venda em troca do público que trazem.
- Plataformas de cursos hospedadas oferecem um site pronto por uma mensalidade, e algumas ainda cobram taxas por transação, dependendo do plano.
- Um plugin no seu próprio WordPress roda na sua hospedagem. Os alunos pagam pela sua própria conta de pagamentos, então as únicas tarifas são as do processador de pagamentos e a licença do plugin, se houver.
Vender cursos no WordPress sem comissões significa, portanto, escolher um plugin em que os pagamentos vão direto para a sua conta Stripe e o fornecedor nunca toca no dinheiro. O Stripe continua cobrando a própria tarifa de processamento por transação, que varia conforme o país e o tipo de cartão; confira as tarifas atuais em stripe.com/pricing.
3 Prepare o seu site WordPress
Um site de cursos é um site WordPress normal com alguns requisitos extras. Confira estes pontos antes de instalar qualquer coisa:
- HTTPS. Pagamentos reais exigem um site seguro (um certificado SSL válido). A maioria das hospedagens inclui um de graça.
- Versões. O Far LMS precisa do WordPress 6.0 ou superior e do PHP 7.4 ou superior. O painel da sua hospedagem mostra a versão do PHP.
- Um backup. Faça um backup completo antes de adicionar um plugin que cria páginas e tabelas no banco de dados.
- Uma conta Stripe. Abrir uma é grátis e leva poucos minutos.
4 Instale um plugin de cursos
Este guia usa o Far LMS, cuja versão gratuita vende cursos com pagamento único via Stripe, sem limite de tempo e sem precisar de cadastro. É uma opção honesta entre várias; veja os critérios para escolher um plugin LMS para compará-lo com outros. Instalar qualquer plugin de WordPress a partir de um arquivo ZIP funciona do mesmo jeito:
- Baixe o far-lms.zip para o seu computador.
- No painel do seu WordPress, acesse Plugins → Adicionar plugin e clique em Enviar plugin.
- Escolha o arquivo, clique em Instalar agora e depois em Ativar.
- Ao ser ativado, o plugin cria as páginas de que você precisa: checkout, painel do aluno, compra única, login, cadastro e recuperação de senha.
5 Conecte o Stripe
- No Dashboard do Stripe, abra Desenvolvedores → Chaves de API e copie a chave publicável (
pk_…) e a chave secreta (sk_…). Enquanto estiver testando, use as chaves de teste. - No WordPress, acesse Far LMS → Settings (Configurações) e cole as duas chaves.
- Copie a URL do webhook que aparece nessa página. No Stripe, abra Desenvolvedores → Webhooks, adicione um endpoint com essa URL e selecione os eventos listados no guia de primeiros passos.
- Copie o segredo de assinatura do endpoint (
whsec_…), cole-o em Far LMS → Settings e salve.
É o webhook que avisa o seu site de que um pagamento foi aprovado, para que a conta do aluno e o acesso sejam criados automaticamente. Os dados do cartão são digitados no ambiente do Stripe e nunca passam pelo seu site.
6 Crie o curso e defina o preço
- Acesse Far LMS → Course content (Conteúdo do curso) e crie o curso.
- Adicione um módulo e, dentro dele, seções e aulas. Em cada aula, cole um link de vídeo (YouTube, Vimeo, Wistia, Loom, Dailymotion, Streamable ou um arquivo seu) e, se quiser, um material para download.
- Acesse Far LMS → One-time sale (Venda única) e defina o preço do curso, ou de todos os seus cursos juntos.
Proteja seus arquivos. Os materiais para download ficam numa pasta protegida, então só os alunos com acesso conseguem abri-los. Guarde ali o material pago, e não na biblioteca de mídia pública.
7 Faça uma compra de teste e entre no ar
- Abra a página de compra única que o plugin criou e compre o curso com o cartão de teste do Stripe
4242 4242 4242 4242, qualquer data de validade futura e qualquer CVC. - Confira três coisas: a conta do aluno existe, o e-mail de boas-vindas chegou e o curso aparece no painel do aluno.
- Troque as chaves de teste pelas chaves de produção e crie o webhook de novo no modo de produção, porque o Stripe mantém separados os webhooks de teste e os de produção.
- Faça você mesmo uma pequena compra real e, se quiser, reembolse-a pelo Stripe.
8 Lançamento: página de vendas, impostos e primeiros alunos
É a sua página de vendas que converte visitantes, então escreva-a pensando nisso. Diga para quem é o curso, o que a pessoa vai conseguir fazer depois, mostre a lista de aulas e informe o preço. Use [acad_figure key="lessons"] para exibir um número de aulas ao vivo que nunca fica desatualizado, e ligue o botão à página de compra.
Os impostos dependem de onde você e seus clientes moram, então converse com um contador. Como ponto de partida, o IVA sobre serviços digitais vendidos a consumidores na UE geralmente segue o país do cliente, e o balcão único da UE (One-Stop Shop) permite declará-lo num só lugar. Leia a explicação oficial na página do One-Stop Shop da UE.
Depois, comece pequeno: convide algumas pessoas conhecidas, colete opiniões sobre os primeiros módulos e corrija o que as confunde antes de investir em divulgação.
Checklist antes de vender
- O site usa HTTPS e você tem um backup recente.
- As chaves do Stripe e o segredo do webhook estão salvos no plugin.
- Pelo menos um módulo com aulas e um preço claro está pronto.
- Uma compra de teste criou a conta, o e-mail e o acesso.
- As chaves e o webhook de produção substituíram os de teste.
- Sua página de vendas, sua política de privacidade e seus termos estão publicados.
Quando estiver pronto para crescer, veja a lista completa de recursos e os planos, ou leia como as assinaturas podem transformar compradores avulsos em membros recorrentes.
Dúvidas
Perguntas frequentes
Posso vender cursos no WordPress sem pagar comissões?
Sim. Com um plugin cujos pagamentos vão para a sua própria conta Stripe, não há comissão de plataforma. Você paga só a tarifa de processamento do Stripe e, se o plugin tiver planos pagos, a licença. O Far LMS cobra 0% de comissão em todos os planos, inclusive no gratuito.
Preciso de um plano pago para vender um curso?
Com o Far LMS, não. A versão gratuita vende um curso, ou todos os seus cursos juntos, com pagamento único via Stripe. Assinaturas, cupons de desconto, questionários e certificados começam no plano Básico; veja a página de preços para saber exatamente o que entra em cada plano.
Onde devo hospedar os vídeos do curso?
A maioria dos plugins de cursos incorpora vídeos de um serviço de vídeo em vez de servi-los pela sua hospedagem WordPress, o que seria lento e caro. O Far LMS aceita YouTube, Vimeo, Wistia, Loom, Dailymotion, Streamable e os seus próprios arquivos de vídeo.
Vai funcionar com o meu tema?
As páginas do Far LMS usam um modelo próprio de largura total, testado com temas de blocos e temas clássicos, e adotam as suas cores e fontes. Você também pode definir as suas em Far LMS → Customization (Personalização).
Sua escola. Sua marca. Sua receita.
Instale a versão gratuita hoje mesmo e comece a montar sua escola no site WordPress que você já tem.