O Alva Courses é um app Shopify que cria, vende e entrega cursos online dentro da sua loja. O Tevello e o Courses Plus também são, o que faz desta uma tarefa diferente de sair da Kajabi ou da Thinkific: sua loja, seus produtos, o checkout e a lista de clientes continuam exatamente onde estão.
O que se move é o conteúdo dos cursos e o registro de quem está inscrito. Feito na ordem abaixo, os alunos atuais mantêm o acesso do começo ao fim, e o app antigo só é removido quando nada mais depende dele.
Existe um importador do Tevello ou do Courses Plus?
Não. O Alva Courses não tem importador para o Tevello, o Courses Plus nem para qualquer outra plataforma, e em outubro de 2026 a central de ajuda de nenhum dos dois apps descreve uma forma de exportar o conteúdo dos cursos. As aulas são reconstruídas à mão. Os alunos são a parte que você pode mover em lote, como um CSV de nomes e e-mails.
O que você pode exportar de cada app
O Courses Plus exporta o progresso dos alunos em CSV. A central de ajuda do Tevello documenta uma importação de membros, mas nenhuma exportação, em outubro de 2026. O próprio Shopify pode exportar todos os clientes que compraram um produto de curso, seja qual for o app que você usou. Exporte tudo antes de desinstalar e salve você mesmo o texto das aulas, os arquivos e os vídeos originais.
Courses Plus: a exportação de progresso
No Courses Plus, abra a página Students de um curso, escolha Reports e depois Export progress CSV, ou use My Courses → Actions para exportar todos os cursos de uma vez. O arquivo é enviado por e-mail e pode incluir nome, e-mail, curso, aulas concluídas, progresso, data de início e data de conclusão.
Exporte um arquivo por curso: dentro de um mesmo arquivo, o Alva Courses sinaliza um e-mail repetido como duplicado, então um aluno em dois cursos pertence a dois arquivos.
Tevello: exporte pelo Shopify
No Shopify, abra Clientes e filtre os clientes que compraram o produto do curso; depois escolha Exportar e a opção de clientes que correspondem aos seus filtros. Alunos que você adicionou ao Tevello à mão ou por CSV só aparecem se também compraram o produto, então adicione os demais a partir dos seus próprios registros ou peça ao suporte do Tevello.
Resultados de quizzes, certificados e vídeo
Nenhuma das centrais de ajuda documenta a exportação de resultados de quizzes anteriores ou de certificados emitidos, nem uma forma de baixar de volta os vídeos enviados. Se você guarda registros para credenciamento, capture-os agora. Confirme que ainda tem os arquivos originais de todo vídeo que enviou ao app antigo.
A ordem de transição que mantém o acesso aberto
Rode os dois apps lado a lado e avance em uma ordem fixa: construir, vincular, testar, importar, revincular, avisar, desinstalar. Cada passo depende do anterior, e o app antigo continua instalado até o fim, para que nenhum aluno fique preso entre dois sistemas sem acesso a nenhum deles.
Checklist de migração: do Tevello ou Courses Plus para o Alva Courses
| Tarefa | Concluída quando |
|---|---|
| Exportar alunos e registros do app antigo | Você tem um CSV de nomes e e-mails por curso |
| 1. Reconstruir cada curso no Alva Courses | Mesmas seções, aulas e títulos |
| 2. Vincular os produtos existentes do Shopify | Cada produto aparece em Linked Products |
| 3. Fazer um pedido de teste | Inscrição, e-mail e reprodução funcionam |
| 4. Importar os alunos | O número de membros bate com a sua exportação |
| 5. Revincular menus, conta e checkout | Nada aponta para o app antigo |
| 6. Enviar e-mail aos alunos | Todo aluno importado foi avisado |
| 7. Desinstalar o app antigo | Uma semana tranquila na sua caixa de suporte |
Passo 1: reconstrua cada curso com a mesma estrutura
Reconstrua um curso de cada vez no Alva Courses, mantendo a ordem das seções, a ordem das aulas e os títulos das aulas que você já tem. Manter a estrutura antiga importa mais do que aprimorá-la: alunos que voltam vão procurar a aula em que pararam, e uma estrutura idêntica permite que a encontrem sem ajuda.
Monte a estrutura de uma só vez
Na página do curso, Criar Múltiplos abre uma janela onde você digita o nome de todas as seções e aulas, reordena e cria a estrutura inteira de uma vez. Se vários cursos compartilham a mesma estrutura, termine um e use Duplicar curso: a cópia é um rascunho sem membros nem produtos vinculados.
Mova o conteúdo das aulas bloco a bloco
Cada aula é uma pilha de blocos de conteúdo: texto, imagens, PDFs, áudio, ePub, arquivos MS Office, vídeo, quizzes, links do Zoom e botões. Cole o texto da aula em um bloco de texto, anexe os arquivos que você salvou e reconstrua cada quiz em um bloco de Quiz.
Adicione seus vídeos de novo
O vídeo incorporado do YouTube, Vimeo ou Loom é o caso fácil: cole os mesmos links nas novas aulas. No Vimeo, prefira Embed only (antes, Hide from Vimeo) com Specific domains em vez de Unlisted, porque o Alva Courses monta o player a partir do número do vídeo no link. O Alva Courses não tem embed do Wistia, então o vídeo do Wistia precisa de uma nova casa.
O vídeo enviado exige seus arquivos originais. No plano Unlimited, os envios vão para o armazenamento do Shopify, limitado a 1 GB e 10 minutos por arquivo. O Unlimited Pro adiciona a Hospedagem de Vídeo Alva: 50 GB e nenhum limite de duração por vídeo. O guia Limites de vídeo do Shopify compara os caminhos.
Reative certificados e bloqueios
Os novos cursos têm certificados ativados com o modelo padrão da sua loja, enquanto o e-mail do certificado começa desativado. Personalize o modelo com a sua marca, ative o e-mail e habilite Exigir conclusão antes da próxima aula onde o curso antigo forçava as aulas em ordem.
Passo 2: vincule os mesmos produtos do Shopify
O Alva Courses inscreve os compradores por meio dos produtos do Shopify vinculados a um curso. Ao criar o curso, escolha Selecionar produto existente e selecione o produto que o app antigo entrega, ou adicione-o depois em Configurações → Pricing & access. As páginas de produto, os preços e as coleções continuam exatamente como estão.
Um produto pode liberar vários cursos, e você pode vincular um produto inteiro ou uma única variante. Veja vincular um curso a um produto do Shopify.
Um vínculo só vale daqui para frente
O Alva Courses inscreve um comprador quando o Shopify informa um pedido pago de um produto vinculado e nunca olha o histórico de pedidos. Quem comprou enquanto o app antigo entregava o curso precisa da importação por CSV do passo 4.
Enquanto o app antigo ainda entrega o mesmo produto, um novo comprador pode ser inscrito, e receber e-mail, pelos dois apps. Isso é inofensivo por um dia e confuso por um mês, então mantenha os passos 2 a 5 próximos no tempo.
Passo 3: teste com um pedido real
Antes que qualquer aluno veja o novo curso, compre-o você mesmo com um código de desconto de 100% ou com o Bogus Gateway do Shopify. Confira se o pedido está marcado como pago e depois confirme que a inscrição aparece na lista de membros do curso, que o e-mail de inscrição chega e que as aulas, os vídeos e os quizzes são reproduzidos na loja.
Os e-mails de inscrição só são enviados quando Enviar e-mails de inscrição está marcado em Configurações → Email Settings. Essa caixa começa desmarcada, então marque-a antes do teste. O passo a passo da inscrição de teste lista cada verificação. Corrija os problemas agora, enquanto o único aluno afetado é você.
Passo 4: importe seus alunos atuais por CSV
Os alunos atuais são inscritos no Alva Courses com uma importação em massa de CSV, em Membros → Importação em Massa CSV. O arquivo precisa de uma coluna de e-mail, nomes e sobrenomes opcionais e uma coluna de curso com o título exato do curso no Alva Courses. Uma linha pode inscrever um aluno em até dez cursos. O guia importar membros com CSV percorre cada tela.
Monte o arquivo
email: obrigatório. Endereços malformados e repetidos são sinalizados na prévia.first_nameelast_name: opcionais, mas deixam a lista de membros legível.course_1acourse_10: o título do curso exatamente como está no Alva Courses, inclusive maiúsculas. A página de importação lista todos os títulos e copia um com um clique.
Os títulos de curso só podem usar letras da Europa Ocidental, números e pontuação comum: um título com emoji, apóstrofo curvo ou travessão en interrompe a importação. Linhas que citam um título compartilhado por dois cursos também são recusadas, então renomeie esses cursos antes de começar.
A capitalização dos cabeçalhos não importa, então as colunas First Name, Last Name e Email de uma exportação de clientes do Shopify funcionam como estão. Exclua as outras colunas e adicione course_1.
Uma exportação do Courses Plus precisa ter os cabeçalhos ajustados: renomeie a coluna do curso para course_1, com valores iguais ao título no Alva Courses, renomeie a coluna do nome para first_name e confira se a coluna de e-mail tem o cabeçalho Email. Cada arquivo pode ter 1,000 linhas incluindo o cabeçalho, então divida as listas maiores.
Escolha as opções de importação
Enviar e-mails de inscrição para membros importados aparece quando o arquivo cita um curso e começa desmarcada. Marcada, cada aluno recém-inscrito recebe o seu e-mail de inscrição com a sua marca, com um link pessoal que abre o curso, mesmo sem uma conta de cliente do Shopify.
Como os e-mails enviados depois de um pedido, estes só saem enquanto Enviar e-mails de inscrição estiver ativado em Configurações → Email Settings, então confira se continua marcado desde o passo 3.
Decida antes de começar. Uma segunda execução ignora os alunos já inscritos, então não envia nada, e Reenviar e-mail na página de um membro funciona um aluno por vez.
Adicionar tag aos clientes importados no Shopify coloca uma tag, como moved-from-tevello, em todo cliente importado, pronta para o aviso do passo 6. As outras colunas aparecem em Colunas extras, desmarcadas; marque a coluna de progresso ou de data de conclusão para mantê-la como uma propriedade de contato.
O que acontece com cada linha
Os compradores já são clientes do Shopify, então o importador os associa pelo e-mail em vez de criar duplicatas, e toda inscrição começa em 0%. Mantenha a página aberta em arquivos grandes; se o Shopify limitar a criação de clientes, a importação para e Retomar importação continua de onde parou.
Alunos que tinham acesso por tag
Os dois apps antigos podem dar acesso por tag de cliente do Shopify, geralmente para assinantes. Adicione a mesma tag em Membership Tags em um curso One Time Purchase, e um cliente conectado que a tenha ganha acesso ao abrir o curso, sem importação.
Confira a liberação gradual, os bloqueios e os prazos
Uma inscrição importada leva a data do dia da importação, e os cronogramas de liberação gradual contam a partir dessa data, então um aluno que estava na semana seis pode ver a semana dois bloqueada de novo. Com o bloqueio sequencial ativado, ele também conclui as aulas novamente em ordem.
O acesso por tempo limitado também começa uma nova janela na data da importação. Para corrigir, marque os alunos na aba Membros do curso e escolha Atualizar acesso, como em alterar o prazo de um aluno.
Passo 5: aponte sua loja para os novos cursos
Os alunos precisam de uma nova porta de entrada antes que a antiga feche. O Alva Courses serve uma página de cursos em sualoja.com/apps/alva/courses, adiciona uma página Meus cursos às contas de cliente do Shopify e coloca botões de curso na página de agradecimento e nos pedidos. Aponte todos os links para lá e depois remova os blocos do app antigo.
Menus e links do tema
No Shopify, vá em Conteúdo → Menus e aponte o item Cursos para /apps/alva/courses, onde os alunos conectados veem todos os cursos que possuem. Substitua também os links antigos de cursos nas descrições de produto e no rodapé. Veja adicionar uma página de cursos ao seu tema.
Conta do cliente e checkout
No Alva Courses, abra Configurações → Extensions → Installation Instructions para adicionar a página Meus cursos e os botões de agradecimento e de pedido. Cada botão de instalação abre o editor de checkout e contas do Shopify: com ele aberto, remova os blocos do app antigo para que os compradores vejam um único botão de curso.
URLs antigas dos cursos
O Tevello serve sua área de membros em /a/members, e o Courses Plus a lista de cursos em /apps/my/courses/list. Os redirecionamentos de URL do Shopify só funcionam para endereços que retornam 404 e não podem ser criados em /a/ nem em /apps/, então os links antigos dos cursos não podem ser encaminhados.
Em vez disso, atualize todos os links que você controla: menus, sequências de e-mail, modelos de notificação do Shopify, como a confirmação de pedido, automações do Shopify Flow e páginas de link na bio. Os links que já estão na caixa de entrada dos alunos vão quebrar, e é por isso que o passo 6 importa.
Passo 6: conte aos alunos o que mudou
Avise os alunos antes que eles percebam. Um e-mail curto explicando onde o curso passou a ficar, como entrar e o que acontece com o progresso evita uma rodada de dúvidas no suporte. Envie para a tag de cliente que você adicionou durante a importação, pela ferramenta de e-mail que você já usa.
Ferramentas de e-mail marketing, o Shopify Messaging incluído, só alcançam clientes que aceitam e-mail marketing, então uma campanha para essa tag não chega aos alunos que nunca se inscreveram. Os alunos que receberam o e-mail de inscrição no passo 4 já têm o link; alcance os demais de outra forma.
Edite-o para refletir o que você realmente fez. Os alunos perdoam uma barra de progresso zerada com muito mais facilidade do que uma surpresa.
Passo 7: desinstale o app antigo por último
Desinstale o Tevello ou o Courses Plus só quando nada depender dele: todo curso reconstruído e testado, todo aluno importado, todo link apontando para o Alva Courses e todo aluno avisado. Deixe uma ou duas semanas para os retardatários e responda às dúvidas enquanto os dois apps ainda funcionam.
A central de ajuda do Tevello diz que desinstalar cancela a assinatura. Nenhum dos apps documenta o que acontece com seus dados e com o acesso dos alunos depois disso, então presuma que a área antiga do curso fecha quando você desinstala e exporte antes tudo o que ainda precisar.
O que é transferido e o que não é
Só duas coisas se movem: o conteúdo dos cursos que você reconstrói e a lista de alunos que você importa. Tudo o que aconteceu dentro do app antigo, dos checks de aulas às notas de quizzes e às conversas da comunidade, fica para trás. Os dados do Shopify não são afetados, porque pedidos, clientes e produtos nunca pertenceram a nenhum dos apps de cursos.
Verificação de realidade da migração
| Item | É transferido? | O que fazer |
|---|---|---|
| Produtos, pedidos e clientes do Shopify | Permanecem onde estão | Nada: vincule os mesmos produtos |
| Estrutura do curso e conteúdo das aulas | Não | Reconstrua no construtor de cursos |
| Vídeo do YouTube, Vimeo ou Loom | Links reaproveitados | Cole os mesmos links em blocos de Vídeo |
| Vídeo enviado ao app antigo | Não | Envie de novo a partir dos seus arquivos originais |
| Alunos inscritos | Por CSV | Exporte uma lista e importe em Membros |
| Progresso nas aulas | Não | Recomeça em 0%; guarde os números antigos como propriedades de contato |
| Tentativas e notas de quizzes | Não | Capture tudo o que precisar guardar |
| Certificados já emitidos | Não | Peça aos alunos que baixem os seus antes de desinstalar |
| Comentários e publicações da comunidade | Não | Arquive o que importa; os comentários das aulas recomeçam do zero |
Perguntas frequentes
Não. O Alva Courses não tem importador para o Tevello, o Courses Plus nem para qualquer outra plataforma, então o conteúdo dos cursos é reconstruído à mão, com Criar Múltiplos montando a estrutura de uma só vez. Os alunos se movem separadamente: uma importação em massa de CSV inscreve cada pessoa no curso certo, associada ao cadastro de cliente do Shopify pelo e-mail.
Não, se o app antigo continuar instalado até o fim. Construa e teste cada curso no Alva Courses, importe seus alunos, atualize os links da loja e avise os alunos por e-mail, e só então desinstale o Tevello ou o Courses Plus. Em cada etapa, todo aluno tem acesso funcionando em pelo menos um app.
Não. O progresso nas aulas, as tentativas de quizzes e os certificados do app antigo não são transferidos, e o Alva Courses não consegue importá-los. Os alunos importados começam em 0% e ganham um certificado do Alva Courses quando terminam de novo. Peça aos alunos que baixem qualquer certificado antigo antes de você desinstalar.
Sim. Vincule o produto existente ao novo curso ao criá-lo ou depois em Configurações, Pricing & access. As páginas de produto e os preços continuam como estão. O Alva Courses inscreve compradores a partir de pedidos pagos recebidos depois que o vínculo existe, então os compradores anteriores chegam pela importação por CSV.
Não. Se você marcar Enviar e-mails de inscrição para membros importados, com Enviar e-mails de inscrição também ativado em Configurações, cada aluno recebe um link pessoal que abre o curso sem precisar entrar. Os alunos que entram na conta de cliente do Shopify com o mesmo e-mail também encontram o curso em Meus cursos, depois que você adicionar essa página.
O Alva Courses custa $9.99 por mês no Unlimited ou $14.99 no Unlimited Pro, que adiciona 50 GB de Hospedagem de Vídeo Alva, cada um com teste gratuito de 14 dias. Em outubro de 2026, o Tevello lista um único plano mensal de $29 para lojas ativas, e o Courses Plus lista um nível gratuito de cinco aulas e planos pagos de $19.99 a $199.99 por mês.