Como adicionar um checklist de onboarding num app do Lovable sem programador
Um checklist de onboarding num app do Lovable: quatro tarefas, uma barra de progresso e cada item a um clique da tela certa, configurado no editor do Clew, sem trabalho de front-end.
- Tempo
- ● 15 minutos
- Preço
- Teste grátis de 14 dias, sem cartão
- Quem faz
- Você e o chat do Lovable
Exemplo: um checklist de onboarding num app do Lovable
Um app do Lovable para academias pequenas. Donos que não terminaram a configuração (onboarded diferente de true) veem em /dashboard: cadastre as modalidades, publique a grade, compartilhe o link de agendamento e conecte a cobrança no seu provedor.
Este formato faz parte do plano Pro. Toda conta nova começa com 14 dias de teste grátis com todos os formatos e regras de público, sem cartão. Quando o teste acaba, nada é apagado e o que foi publicado continua aparecendo; tours e tooltips seguem grátis no plano Free.
Como adicionar o checklist de onboarding num app do Lovable, passo a passo
- Passo 01
Copie o seu snippet do Clew
Crie uma conta grátis (ou entre), adicione o seu site e abra Visão geral no admin. Clique na linha do cartão O widget ainda não deu sinal. para copiar: ela já vem com a chave real do seu site no lugar do marcador.
<!-- Clew: troque COLE_AQUI_SUA_CHAVE pela chave do site em Admin > Visão geral --> <script src="https://tryclew.io/widget/COLE_AQUI_SUA_CHAVE.js" async></script>

Passo 1 · ilustração esquemática - Passo 02
Abra o chat do projeto no Lovable
Abra o seu projeto no Lovable. O chat edita o código direto; confira se você está na versão principal que publica, não num remix antigo.

Passo 2 · ilustração esquemática - Passo 03
Envie o prompt com a sua chave
Copie o prompt, troque
COLE_AQUI_SUA_CHAVEpela sua chave e envie. Além da tag, ele pede o que o checklist de onboarding precisa do código.Adicione o widget de onboarding do Clew a este app. Insira esta tag exata uma única vez, para que carregue em todas as páginas, inclusive depois de mudanças de rota no cliente: <script src="https://tryclew.io/widget/COLE_AQUI_SUA_CHAVE.js" async></script> Este é um projeto do Lovable (React + Vite): coloque a tag no index.html logo antes de </head>. Quando o usuário logado estiver carregado, e sempre que estes valores mudarem, chame Clew.identify() com algumas propriedades não pessoais como strings, por exemplo { plan: "trial", role: "owner", onboarded: "false" }. Se o widget ainda puder não ter carregado, defina antes o stub de fila: window.TutorKit = window.TutorKit || { q: [], identify: function (p) { this.q.push(["identify", p]); } }; e chame window.TutorKit.identify(...). Nunca envie nomes, e-mails ou outros dados pessoais. Regras: - Use a URL do script exatamente como está. Não baixe, não empacote e não instale um pacote npm. - Se o projeto define uma Content-Security-Policy, permita https://tryclew.io em script-src e connect-src. - Não mude mais nada e me mostre o diff.
Passo 3 · ilustração esquemática - Passo 04
Confira a mudança e publique
Abra a visualização de código: espere o
index.htmlcom uma linha a mais e os pequenos acréscimos do prompt. Depois clique em Publish: o widget só funciona no app publicado.
Passo 4 · ilustração esquemática - Passo 05
Escreva os itens do checklist no Clew
No Clew abra Fluxos → + Novo fluxo e escolha Checklist de onboarding. Preencha Título do checklist e adicione de 3 a 5 Itens do checklist: um título que seja uma ação, uma linha de explicação e, em URL do link, a página onde a tarefa é feita. Não precisa de seletores.

Passo 5 · ilustração esquemática - Passo 06
Escolha onde, quando e para quem aparece
No mesmo editor, preencha Onde mostrar (URL da página), Quando mostrar, Segmentação de público e Frequência. Estas são as configurações do exemplo acima:
Configuração Valor Formato Checklist de onboarding Onde mostrar (URL da página) Seção por prefixo /dashboardQuando mostrar Assim que a página carregar Segmentação de público Propriedade onboardedé diferente detrueFrequência Uma vez por visitante 
Passo 6 · ilustração esquemática - Passo 07
Publique e confira no site real
Mude Status para Publicado e salve. Abra a página numa janela anônima: o Clew lembra quem já viu um item de “uma vez”, então o seu navegador de sempre pode pular. Visualizações, conclusões e abandonos aparecem nas estatísticas.

Passo 7 · ilustração esquemática
Armadilhas: checklist de onboarding num app do Lovable
A autenticação do Supabase carrega depois da página
Apps do Lovable costumam fazer login com Supabase, então o usuário é conhecido um instante depois do carregamento. Tudo bem: Clew.identify() reavalia as regras a cada chamada, e o checklist de onboarding aparece nessa hora.
A prévia do editor não é o app publicado
Monte e teste o checklist de onboarding na URL publicada (ou no seu domínio). As regras de URL comparam caminhos, então as mesmas configurações valem para os dois.
Os valores são comparados como texto
As regras comparam strings. Se o app envia onboarded: false como booleano, escreva false na regra; melhor ainda, peça ao assistente para enviar strings. O operador existe é verdadeiro até para false.
Uma lista por vez
Enquanto um checklist está aberto, o widget não começa outro tour na navegação. Use-o na fase de configuração e deixe o usuário fechar; os tours de outras páginas começam depois.
Perguntas e respostas
Quem muda onboarded para true?
O app, graças ao prompt: quando o dono publica a grade, ele chama Clew.identify({ onboarded: "true" }) e a lista para de aparecer.
Os próximos prompts no Lovable vão remover a linha?
Normalmente não: ela fica no index.html. Se depois de uma grande regeneração a Visão geral do admin deixar de mostrar o widget ativo, envie o prompt de novo.
O checklist de onboarding é grátis?
Faz parte do Pro. Toda conta nova ganha 14 dias de teste com checklists e regras de público, sem cartão. Quando o teste acaba, os checklists publicados continuam aparecendo.
Os itens são marcados automaticamente?
Um item é marcado quando o usuário clica nele (o link abre em outra aba). A marcação automática por eventos do app ainda não está disponível.
O que mais dá para adicionar num app do Lovable
- Como criar um tour do produto num app do Lovable sem programador
- Como configurar o onboarding de usuários num app do Lovable sem programador
- Como criar um aviso de paywall num app do Lovable sem programador
Checklist de onboarding em outras plataformas
- Google Tag ManagerComo adicionar um checklist de onboarding com o Google Tag Manager sem programador
- Bolt.newComo adicionar um checklist de onboarding num app do Bolt.new sem programador
- v0Como adicionar um checklist de onboarding num app do v0 sem programador
- ReplitComo adicionar um checklist de onboarding num app do Replit sem programador
- CursorComo adicionar um checklist de onboarding num app feito no Cursor sem programador
- Claude CodeComo adicionar um checklist de onboarding com o Claude Code sem programador