Agendamento & Valores
Contato
Redes sociais
Aparecem como ícones no rodapé. Deixe em branco para ocultar.
Hero (topo da página)
Botão principal (hero)
Médico
Mensagem / Carta
Seção "Você se identifica?"
Seção "Cuidado Integral"
Seção de Vídeo
Seção "Método de Atendimento"
Seção "Como funciona?"
Consultório (citação)
Depoimentos
CTA Final (Agendamento)
Fotos principais
Envie as fotos direto do seu computador (JPG/PNG). Elas são otimizadas e salvas automaticamente — não precisa hospedar em lugar nenhum.
Vídeos em pontos-chave
Cole a URL do YouTube, Vimeo ou um link .mp4. Deixe vazio para não exibir o vídeo naquele ponto.
Carrossel de imagens
Adicione as fotos do consultório/ambiente. Você pode enviar do computador ou colar uma URL.
Carrossel de posts do Instagram
Não precisa (nem existe) login no Instagram — a Meta só permite puxar posts automaticamente via app comercial aprovado por eles. Aqui você monta cada post em ~30s: envie a imagem (ou cole a URL dela), cole o texto e o link do post. Cada um vira um slide: imagem à esquerda, texto à direita. Ligando o interruptor abaixo, a seção aparece no site automaticamente.
Seções da página
Ative ou desative as seções existentes na landing page. Cada seção pode ter uma imagem opcional.
Seções personalizadas
Crie seções personalizadas com título, texto e imagem.
Página de atualizações médicas
Publique artigos e novidades. Os 3 mais recentes aparecem na landing page; todos aparecem em atualizacoes.html.
Dados da empresa (rodapé legal)
Informações que dão credibilidade e conformidade — exibidas no rodapé de todas as páginas.
Política de Privacidade
Texto exibido na página /politica-de-privacidade.html. Deixe vazio para usar o texto padrão (já preenchido com os dados da clínica). Se quiser personalizar, cole o texto completo abaixo — será exibido no lugar do padrão.
A página padrão já contém: CNPJ 64.145.720/0001-28, responsável Dr. Luiz Fernando Lorenci CRMSC 41906, e-mail contato@lflcuidadoesaude.com.br, em conformidade com a LGPD.
Google Analytics (GA4)
Google Ads (conversões)
Código HTML no <head> (pixels, tags, verificações)
Cole aqui qualquer código de terceiros — Meta Pixel, Google Tag Manager, verificação de domínio, etc. Ele é injetado no cabeçalho de todas as páginas. Deixe vazio se não usar.
Origem do tráfego (sessão atual)
Como o sistema funciona
Referência rápida — versão completa no arquivo DOCUMENTACAO-TECNICA.md do projeto.
Site principal (landing)
Wizard: cadastro → horário → pagamento Asaas
Este painel — conteúdo + pagamentos
Tudo que você salva vive no servidor
Fluxo do paciente
Cadastro básico (vira lead) → motivo + exame opcional → escolhe horário livre → CPF → revisão com desconto → Checkout Asaas (Pix, boleto, cartão). Ao voltar, a página confere o status ao vivo.
O que acontece automaticamente
- Sempre: evento na agenda Google + sala Meet (notas do Gemini) + e-mail ao paciente; contato no uTalk com tag “Lead” + WhatsApp de confirmação.
- Pagou: e-mail de confirmação, tag “Lead Ganho”, conversão no Google Ads, aviso interno de R$ no seu WhatsApp.
- Não pagou / erro: agendamento fica, título ganha
[CONFIRMAR PAGAMENTO], link de pagamento vai por e-mail/WhatsApp. - Expirou sem pagar: o horário volta a ficar livre sozinho.
Onde configurar cada coisa
- Preço, horários, descontos → aba Agendamento & Pagamento.
- Asaas → mesma aba: API key + token do webhook. No asaas.com, webhook aponta para
/agendamento/api/asaas-webhookcom o mesmo token e eventos de Cobranças. - Agenda/Meet/e-mail → URL do Apps Script em “Webhooks de saída”.
- uTalk → token, organization ID, canal e tags (“Lead”/“Lead Ganho” criadas no painel do uTalk).
- Chat do site → autorizar o domínio no painel do Umbler Talk.
- Textos/fotos/seções do site → abas Textos, Vídeos & Carrossel e Seções.
- Instagram → aba Vídeos & Carrossel: monte cada post manualmente (imagem + texto + link) — a Meta não permite importação automática sem app aprovado.
Segurança
Senha guardada só como hash · bloqueio após 8 tentativas · preço sempre recalculado no servidor · webhook Asaas validado por token + reconsulta na API · exames de pacientes nunca ficam públicos (download só logado) · credenciais nunca aparecem nas APIs públicas.
Se algo não funcionar
- Pagamentos não confirmam → confira token do webhook (aqui e no Asaas) e o log em Pacientes & Pagamentos.
- Agenda não cria evento → URL do Apps Script em Webhooks de saída; reimplante o script como “Qualquer pessoa”.
- WhatsApp não dispara → token/organization do uTalk e se as tags existem.
- Site não salva configurações → badge no topo deve dizer “salvando no servidor”; se disser “navegador”, o backend não está no ar.
Senha do administrador
Backup da configuração
Exporte um arquivo JSON com todas as configurações (útil para backup ou para publicar no site). Importe para restaurar.
Zona de risco
Restaura todas as configurações e textos para o padrão de fábrica. Não afeta as métricas.