Domínio próprio em landing pages JedIN: guia DNS passo a passo
Por que configurar um domínio próprio?
Quando você publica uma landing page no JedIN sem domínio próprio, o link fica algo
como dev.jedin.io/p/abc123/xyz. Funciona, mas:
- SEO: o domínio do seu negócio não acumula autoridade
- Branding: visitantes veem "jedin.io", não a sua marca
- Conversão: estudos mostram queda de 5–15% em formulários hospedados em terceiros
- E‑mail e Ads: campanhas com URL própria têm melhor entregabilidade e CTR
A solução é apontar um subdomínio próprio (ex.: lp.suaempresa.com.br ou
materiais.suaempresa.com.br) pro nosso edge. A URL no browser fica
https://lp.suaempresa.com.br/... o tempo todo, com cadeado verde, e nada de
"jedin.io" aparece pro visitante.
É padrão de mercado. Esse é o mesmo modelo usado por RD Station, HubSpot, Webflow, Mailchimp, Cloudflare for SaaS e qualquer outra plataforma de LP. O cliente cria registros DNS no domínio dele apontando pra plataforma. Ninguém pode mexer no seu DNS sem sua autorização — quem registrou o domínio é o único que controla.
Documentação oficial RD Station pra comparação:
O que você vai precisar
- Acesso ao painel do JedIN Pages com permissão
org_ownerouorg_adminno site que vai receber o domínio - Acesso ao painel DNS do seu domínio — ou seja, login no provedor onde
o
seudominio.com.brfoi registrado (HostGator, Registro.br, GoDaddy, Cloudflare, AWS Route53, Locaweb, UOL Host, etc.) - 5–10 minutos de tempo pra adicionar 2 registros + esperar a propagação
Não vai mexer em nada que já está no ar. Os 2 registros que você vai adicionar ficam num subdomínio novo (
lp.). Oseudominio.com.brprincipal e qualquer outro subdomínio existente continuam funcionando idêntico ao que estavam antes.
Glossário rápido
Se você nunca mexeu em DNS, ou faz tempo, esses termos aparecem nesta wiki:
| Termo | Significado |
|---|---|
| DNS | Domain Name System — o "catálogo" que traduz nomes (lp.suaempresa.com.br) em endereços IP de servidores |
| Zona DNS | Conjunto de todos os registros de um domínio (ex.: zona do seudominio.com.br contém todos os subdomínios e records dele) |
| Registro / Record | Uma entrada na zona DNS — tem tipo (A, CNAME, TXT, MX...), nome e valor |
| CNAME | "Canonical Name" — aponta um nome pra outro nome (ex.: lp.empresa.com.br aponta pra pages-edge.jedin.io). Browser resolve a cadeia até encontrar um IP |
| TXT | Texto livre na zona DNS. Usado pra validações (provar que você é dono), SPF (e-mail), DKIM, etc. |
| TTL | Time To Live — quanto tempo o cache do DNS mantém o registro antes de revalidar. Menor = propaga mais rápido, mais consultas |
| Propagação DNS | Tempo até o cache do DNS no mundo inteiro (provedores de internet, browsers, servidores) ver o novo registro. Geralmente 5min–2h, raramente até 72h |
| FQDN | Fully Qualified Domain Name — nome completo com ponto final (lp.empresa.com.br.). Alguns painéis exigem o ponto final, outros não |
| Nameserver (NS) | Servidor que responde pelos registros DNS de um domínio. Se o nameserver é da Cloudflare, é a Cloudflare que controla a zona, não o registrar onde você comprou |
| Apex / Naked domain | Domínio raiz, sem subdomínio (empresa.com.br em vez de lp.empresa.com.br). RFC do DNS proíbe CNAME no apex — alguns provedores resolvem com ANAME/ALIAS |
| HTTP-01 / DNS-01 | Métodos de validação de SSL do Let's Encrypt. Usamos HTTP-01 (servimos um arquivo no .well-known/acme-challenge/ pra Let's Encrypt baixar) |
| Cert-manager | Software open-source que automatiza emissão e renovação de certs SSL no Kubernetes. JedIN usa pra provisionar Let's Encrypt automaticamente |
Visão geral do fluxo
1. No JedIN Pages → Site → Configurações → Domínio próprio
Digita "lp.suaempresa.com.br"
Clica "Iniciar verificação"
JedIN gera 2 registros pra você criar
2. No DNS do seu domínio → Adiciona TXT (validação de propriedade)
Adiciona CNAME (apontamento pro nosso edge)
Espera DNS propagar (5min–2h, raramente até 72h)
3. De volta no JedIN → Clica "Verificar agora"
Backend faz lookup TXT, valida
Dispara provisionamento SSL via Let's Encrypt
Cert fica pronto em ~3 minutos
4. Pronto → Visitantes abrem https://lp.suaempresa.com.br
URL fica preservada
Cadeado verde no browser
LP servida com seu branding
Passo 1: Iniciar a verificação no JedIN Pages
Antes de começar — pré-requisitos do seu lado
- Você precisa estar logado no JedIN com perfil
org_ownerouorg_adminda organização que tem o site (perfiseditoreviewernão enxergam essa configuração — peça ao admin pra promover ou pra fazer ele mesmo) - O site já precisa existir no JedIN. Se ainda não criou, vá em
Pages → Sites → + Novo sitee crie antes - Se você nunca publicou nenhuma LP, recomendamos publicar uma primeiro pra testar o fluxo padrão (
pages.jedin.io/p/...) e só depois configurar o domínio próprio — assim você sabe que a LP está OK antes de mexer em DNS
Onde clicar no painel JedIN
- Faça login em https://app.jedin.io (ou a URL do seu tenant — ex.:
dev.jedin.ioem ambiente de testes) - No menu de produtos, click em JedIN Pages (ícone de documento)
- Sidebar lateral → Sites → click no nome do site que vai receber o domínio
- Aba Configurações (no topo do site) ou ícone de engrenagem
- A seção Domínio próprio fica no topo da página de configurações, antes de "Informações gerais"
O que a tela mostra
┌─────────────────────────────────────────────────────────────┐
│ 🔗 Domínio próprio │
├─────────────────────────────────────────────────────────────┤
│ ℹ Como funciona │
│ Aponte um domínio próprio (ex. lp.suaempresa.com.br) pro │
│ JedIN. A gente provisiona o cert SSL automaticamente via │
│ Let's Encrypt em ~3 minutos depois da verificação DNS. O │
│ domínio fica visível no browser pro visitante final — a │
│ URL dele NUNCA mostra "jedin.io". │
│ │
│ ┌─ Adicionar domínio ──────────────────────────────────┐ │
│ │ Subdomínio: [ lp.suaempresa.com.br ] │ │
│ │ [ + Iniciar verificação ] │ │
│ └─────────────────────────────────────────────────────┘ │
│ │
│ Apex domain só funciona com registrar que suporta │
│ ANAME/ALIAS. Subdomínios funcionam em qualquer um. │
└─────────────────────────────────────────────────────────────┘
Passos detalhados
-
No campo Subdomínio, digite o subdomínio completo que você quer usar
- Exemplos válidos:
lp.suaempresa.com.br,materiais.suaempresa.com.br,pages.suaempresa.com.br - Recomendados: prefixos curtos e claros como
lp.,pages.,materiais.,conteudos.,landing.,promo. - Apex domain (
suaempresa.com.brsem prefixo): só funciona em registrars que suportam ANAME ou ALIAS records (Cloudflare, Route53). HostGator e Registro.br NÃO suportam — use sempre subdomínio - Não use prefixos curtos demais —
a.suaempresa.com.brou1.suaempresa.com.brconfundem visitantes
- Exemplos válidos:
-
Click em Iniciar verificação
-
O painel atualiza e mostra 2 registros que você precisa criar no DNS, junto com um token único de verificação:
┌─ lp.suaempresa.com.br ─────────────── [Aguardando DNS] ⏳ ┐ │ │ │ 1. Crie este registro TXT na sua zona DNS: │ │ ┌──────────────────────────────────────────────────┐ │ │ │ Tipo: TXT │ │ │ │ Nome: _jedin-verify.lp.suaempresa.com.br │ │ │ │ Valor: jedin-pages-verify=<token-único> │ │ │ └──────────────────────────────────────────────────┘ │ │ │ │ 2. Crie este CNAME (pode ser feito já): │ │ ┌──────────────────────────────────────────────────┐ │ │ │ Tipo: CNAME │ │ │ │ Nome: lp.suaempresa.com.br │ │ │ │ Valor: pages-edge.jedin.io │ │ │ └──────────────────────────────────────────────────┘ │ │ │ │ [ Verificar agora ] [ 🗑 ] │ └────────────────────────────────────────────────────────────┘ -
Mantenha essa aba aberta enquanto faz a configuração DNS — você vai precisar clicar em "Verificar agora" depois que o IT tiver criado os records. Se fechar e reabrir, os valores ficam salvos (o token não muda até você deletar e recriar).
-
Status visíveis nessa tela:
- Aguardando DNS ⏳ — TXT ainda não validado
- DNS OK ✅ — TXT validado, cert SSL provisionando
- Provisionando SSL... 🔄 — Let's Encrypt emitindo cert (~3min)
- SSL ativo 🔒 — pronto, LP servindo via HTTPS no domínio próprio
- SSL falhou ⚠ — algum problema no provisionamento (ver troubleshooting)
Passo 2: Descobrir onde está o DNS do seu domínio
Se você não sabe onde está hospedado o DNS do seu domínio, abra um terminal e rode:
nslookup -type=NS seudominio.com.br
A resposta mostra os nameservers. Os nomes geralmente indicam o provedor:
| Nameserver contém | Provedor |
|---|---|
hostgator.com ou hostgator.com.br | HostGator (cPanel) |
cloudflare.com | Cloudflare DNS |
registro.br ou dns.br | Registro.br (DNS nativo) |
domaincontrol.com | GoDaddy |
awsdns- | AWS Route53 |
locaweb.com.br | Locaweb (cPanel ou Plesk) |
uolhost.uol.com.br | UOL Host (cPanel) |
googledomains.com ou google.com | Google Domains / Squarespace |
kinghost.net | KingHost (cPanel) |
Se o nameserver for diferente do provedor onde você comprou o domínio, é porque a delegação foi pra outro lugar (típico quando se usa Cloudflare como DNS proxy gratuito). Você precisa logar no provedor que controla os nameservers, não no que vendeu o domínio originalmente.
Passo 3: Adicionar os registros (passo a passo por provedor)
HostGator / cPanel
A maioria das hospedagens populares no Brasil (HostGator, Locaweb, UOL Host, KingHost) usa cPanel com a mesma interface. Os passos abaixo servem pra qualquer cPanel.
- Entre em https://financeiro.hostgator.com.br (ou painel do seu provedor)
- Login com a conta master da hospedagem do seu domínio
- Click em Acessar cPanel do plano que tem o domínio
- No cPanel, procure a seção Domínios (ou Domains)
- Click em Editor de Zona (em inglês: Zone Editor)
- A lista vai mostrar os domínios. Click em Gerenciar ao lado do
seudominio.com.br
Adicionando o registro TXT
- Click em + Adicionar Registro (ou + Add Record)
- Selecione tipo TXT no dropdown
- Preencha:
- Nome:
_jedin-verify.lp(o cPanel completa automaticamente com.seudominio.com.brno final) - TTL:
300(ou deixe o padrão) - Tipo:
TXT - Registro ou Valor:
jedin-pages-verify=<token-do-painel>
- Nome:
- Click em Adicionar Registro
Cuidado importante 1: digite só
_jedin-verify.lpno campo Nome — não inclua o domínio. O cPanel adiciona automaticamente.seudominio.com.brno final. Se você digitar o domínio inteiro, vai ficar_jedin-verify.lp.seudominio.com.br.seudominio.com.br(errado).Cuidado importante 2: alguns cPanels exigem o valor TXT entre aspas duplas, outros aceitam sem aspas. Se o seu painel não aceitar a primeira tentativa, tente colocar entre aspas:
"jedin-pages-verify=<token>".
Adicionando o registro CNAME
- Click novamente em + Adicionar Registro
- Selecione tipo CNAME
- Preencha:
- Nome:
lp(novamente, sem o.seudominio.com.br) - TTL:
300 - Tipo:
CNAME - Registro ou Aponta para:
pages-edge.jedin.io
- Nome:
- Click em Adicionar Registro
Não inclua
https://nem barra final no valor do CNAME. Só o hostname puropages-edge.jedin.io.
Confirmação visual
Volte na lista de registros do seudominio.com.br. Procure as 2 linhas que você acabou de criar:
Tipo Nome Valor
TXT _jedin-verify.lp.seudominio.com.br. jedin-pages-verify=<token>
CNAME lp.seudominio.com.br. pages-edge.jedin.io.
O ponto no final dos nomes é normal — DNS sempre usa FQDN com ponto final; cPanel mostra desse jeito. Se aparecer assim, ficou certo.
Cloudflare (DNS proxy)
Se seu domínio passa pela Cloudflare, o painel é diferente:
- Entre em https://dash.cloudflare.com
- Selecione o domínio na lista
- Menu lateral → DNS → Records
- Click em Add record
TXT
- Type:
TXT - Name:
_jedin-verify.lp(Cloudflare completa com.seudominio.com.br) - Content:
jedin-pages-verify=<token> - TTL:
Auto - Click Save
CNAME
- Type:
CNAME - Name:
lp - Target:
pages-edge.jedin.io - Proxy status: DNS only (nuvem cinza, não laranja) — importante! Se você deixar laranja (proxied), Cloudflare vai interferir com o Let's Encrypt e o cert SSL não consegue ser emitido. Sempre cinza pra LPs JedIN.
- TTL:
Auto - Click Save
Importante Cloudflare: a nuvem cinza (DNS only) é obrigatória. Se ficar laranja (proxied), o tráfego passa pelo Cloudflare antes de chegar em nós, e isso quebra o handshake SSL. Pra LPs JedIN, sempre cinza.
Registro.br (DNS nativo)
Se você usa o DNS nativo do Registro.br:
- Entre em https://registro.br e faça login
- Click no domínio na lista
- Menu DNS → Editar zona
- Click em Adicionar entrada
TXT
- Tipo:
TXT - Nome:
_jedin-verify.lp - Dados:
jedin-pages-verify=<token> - Click Salvar
CNAME
- Tipo:
CNAME - Nome:
lp - Dados:
pages-edge.jedin.io.(o ponto final é obrigatório no Registro.br) - Click Salvar
Importante Registro.br: o ponto final no valor do CNAME é obrigatório no Registro.br (
pages-edge.jedin.io.). Outros registrars aceitam sem.
GoDaddy
- Entre em https://dcc.godaddy.com → My Products → Domains
- Click em DNS ao lado do domínio
- Em Records, click em Add
TXT
- Type:
TXT - Host:
_jedin-verify.lp - TXT Value:
jedin-pages-verify=<token> - TTL:
1 Hour - Save
CNAME
- Type:
CNAME - Host:
lp - Points to:
pages-edge.jedin.io - TTL:
1 Hour - Save
AWS Route53
- AWS Console → Route53 → Hosted zones → click no domínio
- Create record
TXT
- Record name:
_jedin-verify.lp - Record type:
TXT - Value:
"jedin-pages-verify=<token>"(com aspas duplas, Route53 exige) - TTL:
300 - Create
CNAME
- Record name:
lp - Record type:
CNAME - Value:
pages-edge.jedin.io - TTL:
300 - Create
Passo 4: Validar que os registros propagaram
DNS leva alguns minutos pra propagar. Pra validar antes de voltar no JedIN, abra um terminal e rode:
# Verifica TXT — deve incluir o token:
nslookup -type=TXT _jedin-verify.lp.seudominio.com.br
# Verifica CNAME — deve responder pages-edge.jedin.io:
nslookup -type=CNAME lp.seudominio.com.br
Ou no Linux/macOS, use dig:
dig TXT _jedin-verify.lp.seudominio.com.br +short
dig CNAME lp.seudominio.com.br +short
Online também funciona, sem precisar terminal:
- https://www.whatsmydns.net — entra com o nome (ex.:
_jedin-verify.lp.seudominio.com.br) e seleciona TXT no dropdown. Mostra a propagação em vários servidores DNS no mundo - https://dnschecker.org — alternativa gratuita
Se aparecer o conteúdo correto, está tudo pronto.
Passo 5: Voltar no JedIN e finalizar
- No painel do JedIN, na mesma tela de Domínio próprio, click em Verificar agora ao lado do domínio que você cadastrou
- O backend faz lookup do TXT na hora — se está propagado, marca como DNS OK
- Imediatamente o cert SSL começa a ser provisionado (Let's Encrypt). O badge muda pra Provisionando SSL... e fica assim por ~3 minutos
- Depois de ~3min, o badge fica SSL ativo
- Pronto — abra
https://lp.seudominio.com.br/<caminho-da-LP>no browser e veja sua landing page no ar com cadeado verde
Troubleshooting
"TXT record not found or mismatch"
- O DNS ainda não propagou. Espere mais 5–10 minutos e tenta de novo.
- Confirma o conteúdo exato do TXT — copia e cola direto do painel JedIN, sem editar
- Em alguns provedores, o nome correto é
_jedin-verify.lp(sem o domínio); em outros é o FQDN completo_jedin-verify.lp.seudominio.com.br. Se um não funcionar, tenta o outro - Use https://www.whatsmydns.net pra ver de qual ponto do mundo o DNS já propagou
"DNS resolve failed: ENOTFOUND" / "ENODATA"
- O subdomínio
_jedin-verify.lp.seudominio.com.brnão existe ainda — o DNS não propagou - Espera mais alguns minutos. TTL alto (3600+) pode levar até 1 hora
CNAME já existe pra lp.seudominio.com.br
- Você já tinha esse subdomínio apontando pra outro lugar? Se sim, decida se quer
manter o anterior (escolha outro prefixo, tipo
landing.oumateriais.) ou substituir o existente pelo novo CNAME do JedIN - Não pode ter 2 CNAMEs pro mesmo nome — RFC do DNS proíbe
"SSL falhou: Failed to fetch HTTP-01 challenge"
- O CNAME ainda não tá apontando corretamente — Let's Encrypt tenta hitar o domínio e não consegue. Aguarda alguns minutos
- Se persistir, verifica que o CNAME aponta literalmente pra
pages-edge.jedin.io(sem espaço, semhttps://, sem barra) - Se você está usando Cloudflare, garanta que o proxy está OFF (DNS only, nuvem cinza)
Cadeado vermelho ou "ERR_SSL_PROTOCOL_ERROR" no browser
- O cert ainda não terminou de provisionar. Aguarde os 3 minutos completos depois da verificação
- Tenta acessar via aba anônima/incógnita pra evitar cache
O cliente continua vendo "jedin.io" na URL
- Isso só acontece se você publicou a LP antes de configurar o domínio. No editor da LP, na seção de publicação, vai aparecer "Esta LP estará em https://lp.seudominio.com.br/..." quando o domínio estiver ativo. Republica a LP pra ela usar o domínio novo
Depois que tudo está ativo: publicando LPs
Com o domínio ativo (badge SSL ativo 🔒), suas LPs vão ser servidas nele automaticamente. Não precisa mexer em mais nada — fluxo de publicação fica:
- Editor de LP → escolher Publicar
- Modal de publish mostra a URL que vai ficar no ar:
- Antes (sem domínio próprio):
https://pages.jedin.io/p/<siteId>/<lpId> - Depois (com domínio próprio):
https://lp.suaempresa.com.br/<path>✓
- Antes (sem domínio próprio):
- Click Publicar → LP fica acessível no domínio próprio em segundos
Se você publicou alguma LP antes de configurar o domínio, ela continua
acessível na URL antiga (pages.jedin.io/p/...) E também passa a estar no
novo domínio. Não precisa republicar — é só mudar a URL que você divulga.
Compartilhando a LP
Os links que você divulga em campanhas, ads, e-mail marketing, redes sociais, devem usar o domínio próprio:
✓ https://lp.suaempresa.com.br/promo-q3
✗ https://pages.jedin.io/p/abc123/xyz (funciona, mas perde branding/SEO)
Tracking e analytics
GA4, GTM, Meta Pixel, Hotjar continuam funcionando idêntico. Os scripts
são injetados no <head> da LP — independente do domínio onde ela é
servida. Os eventos chegam corretamente no Google Analytics, Tag Manager,
Pixel, etc., com o hostname correto (lp.suaempresa.com.br) — útil pra
filtros e segmentações por domínio.
Perguntas frequentes (FAQ)
Vai mexer no meu site principal?
Não. Os 2 registros DNS que você adiciona ficam no subdomínio novo
(lp.suaempresa.com.br). O suaempresa.com.br (raiz) e qualquer outro
subdomínio (www., app., mail., etc.) continuam apontando pra onde
estavam antes. Adicionar um novo subdomínio nunca afeta os outros — DNS
é hierárquico mas independente entre subdomínios.
Posso desfazer? E se eu quiser parar de usar o JedIN amanhã?
Sim, 100% reversível. Pra desfazer:
- Deleta os 2 registros (TXT + CNAME) do seu DNS
lp.suaempresa.com.brpara de resolver imediatamente após o TTL expirar- Pra reaproveitar o subdomínio em outra plataforma: cria um novo CNAME pra apontar pra ela. Nada fica "preso" no JedIN
Você é dono do seu domínio o tempo todo — o JedIN apenas serve conteúdo quando o tráfego chega no nosso edge via o CNAME.
Quanto custa?
Não tem custo extra de domínio próprio no JedIN (pode haver no plano
do registrar, mas é o que você já paga pra manter o seudominio.com.br).
SSL é gratuito (Let's Encrypt). O custo é de minutos de configuração, só.
O cert SSL precisa renovar?
Sim, mas é automático. Let's Encrypt emite certs com validade de 90 dias. O cert-manager renova ~30 dias antes do vencimento sem nenhuma ação sua. Se a renovação falhar (improvável), você recebe alerta no painel.
Tem limite de quantos domínios eu posso adicionar?
Cada Site no JedIN tem 1 domínio próprio. Se você precisa de múltiplos
domínios (ex.: lp.empresa.com.br E landing.empresa.com.br apontando
pra LPs diferentes), crie sites separados. Sem limite hard de quantos
sites uma org pode ter — limite por plano.
E se a empresa usa Cloudflare WAF/CDN na frente do site principal?
Pra lp.suaempresa.com.br (subdomínio dedicado pras LPs), você pode:
- Opção 1 (mais simples): deixar o subdomínio FORA do Cloudflare — marcar a nuvem como cinza (DNS only) só pra ele. Site principal continua proxied normal
- Opção 2 (avançada): deixar Cloudflare proxied + configurar SSL/TLS como Full (strict). Funciona mas adiciona complexidade — Cloudflare faz outra camada de SSL e o cert dele tem que casar com o nosso. Em caso de dúvida, opção 1.
Sempre teste com a opção 1 primeiro.
Quem precisa adicionar os DNS records: marketing ou TI?
Quem tem acesso ao painel do registrar/provedor de DNS do
seudominio.com.br. Geralmente:
- TI (administrador de sistemas, devops, infra) tem na maioria das empresas
- Marketing raramente tem (mas em empresas pequenas, às vezes a mesma pessoa faz tudo)
- Agência de marketing/web que cuida do site principal pode ter
Se você não sabe quem tem acesso, pergunte: "quem fez a última mudança no
DNS de seudominio.com.br?". Geralmente é a pessoa que cuida do servidor
de e-mail ou da hospedagem do site.
Por que a wiki insiste em CNAME pra subdomínio em vez de A record?
CNAME é a forma "padrão" pra apontar subdomínios pra plataformas de terceiros, porque:
- O IP do nosso edge pode mudar (load balancer AWS pode trocar de IP em manutenção). CNAME aponta pro hostname, hostname resolve dinamicamente pra IP atual
- A record fixa o IP — se a gente mudar nossa infra, sua LP cai
- Mesmo modelo de RD Station, HubSpot, Webflow, todos
Pra apex domain (sem prefixo) é diferente — DNS RFC proíbe CNAME no apex, e aí precisa ANAME/ALIAS no registrar.
O DNS levou 3 horas pra propagar. É normal?
Sim, dentro do esperado. Tempo típico:
- 5–15min em 80% dos casos
- 1–2h em 15%
- até 24h em 4%
- até 72h em 1% (TTL antigo muito alto, cache de provider lento)
Não tem como acelerar — é como cache global de DNS funciona. Use https://www.whatsmydns.net pra ver de qual ponto do mundo já propagou.
O IT da empresa não quer adicionar DNS porque "é risco de segurança"
É uma preocupação justa, mas reversível:
- Os registros que você está adicionando são completamente isolados do site principal — não tocam em mail, www, ou qualquer outro registro existente
- O TXT é um valor estático, não traz nem expõe nenhum dado
- O CNAME aponta pra um hostname externo — exatamente como já é feito pra integrações com Google Workspace, Microsoft 365, Salesforce, RD Station, etc.
- Se algo der errado, deletar os 2 records reverte tudo em minutos
Se ainda tiver objeção, mostre a documentação do RD Station / HubSpot — todas as plataformas SaaS de marketing pedem o mesmo modelo. É padrão de indústria.
Como vou saber se vai funcionar com o domínio antes de pedir pra TI?
Faz um teste-piloto com um subdomínio que você controla sozinho:
- Você tem um domínio pessoal? (ex.:
seunome.com.br) — usateste.seunome.com.br - Não tem? Compra um
.com.brpor R$40/ano no Registro.br só pra teste. Vale a confiança que cria pra falar com o time
Subdomínio teste valida o fluxo end-to-end. Depois que viu funcionar, mostra pra TI o resultado e pede pra fazer no domínio real.
Como funciona por baixo dos panos (opcional)
Pra quem é técnico:
-
Verificação TXT (DNS-01 challenge): o JedIN gera um token aleatório único pra essa verificação. Você publica esse token num registro TXT no subdomínio especial
_jedin-verify.lp.seudominio.com.br. Como só quem controla a zona DNS deseudominio.com.brpode publicar TXT em subdomínios dele, isso prova que você é dono do domínio. JedIN faz lookup do TXT, confere o token, marca como verificado. -
CNAME apontando pra
pages-edge.jedin.io: esse hostname é um CNAME que JedIN mantém no Route53 apontando pro nosso AWS Application Load Balancer. Quando o visitante abrehttps://lp.seudominio.com.br, o DNS resolve o CNAME chainlp.seudominio.com.br → pages-edge.jedin.io → k8s-jedin-...elb.amazonaws.com → IP do ALB. O request chega no nosso ALB comHost: lp.seudominio.com.br. -
Provisionamento SSL automático (Let's Encrypt + cert-manager): depois da verificação TXT, JedIN cria recursos
Certificateno cert-manager (rodando no nosso EKS). O cert-manager solicita um cert pralp.seudominio.com.brao Let's Encrypt usando challenge HTTP-01: o próprio cert-manager serve um path especial/.well-known/acme-challenge/pelo nosso ALB; Let's Encrypt valida via HTTP que o servidor é mesmo a gente; emite o cert; cert-manager grava no Kubernetes Secret. Em ~3 minutos o ALB pega o cert e passa a servir TLS pro hostname custom. -
Roteamento por Host header: o request chega no nosso ALB → encaminha pro pod do Next.js → middleware do Next detecta hostname não-
jedin.io→ reescreve a URL pra rota interna/_lp/<path>→ SSR busca a LP via API chamando/pages/render/by-hostcom o hostname → backend resolve o site via colunapagesSite.domain→ retorna HTML/CSS/JS. URL no browser fica preservada graças aorewrite()(não é redirect). -
Renovação automática: cert-manager renova o cert sozinho a cada 60 dias (Let's Encrypt vence em 90, com 30 de margem). Você nunca mais mexe.
Tempo total esperado
| Etapa | Tempo |
|---|---|
| Cadastrar no painel JedIN | 30s |
| Adicionar TXT + CNAME no DNS | 2–3min |
| Aguardar propagação DNS | 5min – 2h (raramente até 72h) |
| Verificar no painel JedIN | 5s |
| Provisionar SSL | ~3min |
| Total realista | 15–30min (na maioria dos casos) |
É reversível?
100%. Pra desfazer, basta deletar os 2 registros DNS (TXT + CNAME) que você adicionou. lp.seudominio.com.br para de resolver e fica como se nunca tivesse existido. Nada mais é afetado.
Pra cliente que mudou de plataforma e quer manter o subdomínio funcionando em outro lugar, basta trocar o valor do CNAME pro novo provedor — TXT pode deletar, ele só serve pra validação inicial.
Caso concreto: configurando lp.jedicrm.com.br
Esta seção é o exemplo real que estamos executando agora — JediCRM
publicando uma landing page em lp.jedicrm.com.br (HostGator/cPanel).
Use os valores abaixo direto:
Dados específicos
Domínio final visível ao público:
https://lp.jedicrm.com.br
Token único de validação:
2490d6c79498bd403e3b8e4322e76a84
Os 2 registros pra criar no cPanel HostGator
Registro 1 — TXT (validação de propriedade do domínio)
Tipo: TXT
Nome: _jedin-verify.lp
Valor: jedin-pages-verify=2490d6c79498bd403e3b8e4322e76a84
TTL: 300
No campo Nome digite só
_jedin-verify.lp— o cPanel completa automaticamente com.jedicrm.com.brno final. Não digite o domínio completo (vira_jedin-verify.lp.jedicrm.com.br.jedicrm.com.br— errado).
Registro 2 — CNAME (apontamento da LP pro nosso edge)
Tipo: CNAME
Nome: lp
Valor: pages-edge.jedin.io
TTL: 300
No campo Nome digite só
lp. No valor, semhttps://e sem barra final — sópages-edge.jedin.iopuro.
Onde clicar no cPanel HostGator (resumo do passo a passo desta wiki)
- Login em https://financeiro.hostgator.com.br
- Acessar cPanel do plano que tem o
jedicrm.com.br - Seção Domínios → Editor de Zona
- Click Gerenciar ao lado do
jedicrm.com.br - + Adicionar Registro → preenche o TXT acima → Salvar
- + Adicionar Registro novamente → preenche o CNAME acima → Salvar
Detalhes (cuidado com aspas no TXT, completion automático do nome, etc.) estão na seção HostGator / cPanel acima.
Validar que funcionou
Em ~5 minutos depois de salvar os registros, abra um terminal e rode:
nslookup -type=TXT _jedin-verify.lp.jedicrm.com.br
nslookup -type=CNAME lp.jedicrm.com.br
O TXT deve responder com jedin-pages-verify=2490d6c79498bd403e3b8e4322e76a84
e o CNAME com pages-edge.jedin.io. Se aparecer, está pronto pra
voltar no painel JedIN e clicar Verificar agora.
O que vai acontecer depois
- Você adiciona os 2 records no cPanel → me avisa
- Eu clico Verificar agora no painel JedIN → backend valida o TXT
- Backend dispara provisionamento Let's Encrypt → cert SSL fica pronto em ~3min
- Visitante abre
https://lp.jedicrm.com.br/<caminho>→ vê a LP com cadeado verde, URL preservada (nunca aparece "jedin.io")
100% reversível: deletar os 2 records do DNS volta tudo ao estado anterior.
Resumo TL;DR
- JedIN → Site → Configurações → Domínio próprio → digita
lp.suaempresa.com.br→ Iniciar verificação - Copia o TXT e CNAME que aparecem no painel
- DNS do seu domínio: cria TXT
_jedin-verify.lp+ CNAMElp→pages-edge.jedin.io - Espera 5–10 min, valida via
nslookupou whatsmydns.net - JedIN → Verificar agora → SSL ativa em 3 min
- Publica a LP, abre
https://lp.suaempresa.com.br→ cadeado verde
É o mesmo modelo que RD Station, HubSpot, Webflow, Mailchimp e qualquer outra plataforma de LP usa. DNS authority é universal — só quem controla os nameservers do seu domínio pode adicionar registros nele.
Dúvidas? Mande o ticket pelo chat de suporte do painel.
Related Articles
Registro do Domínio jedin.io e Infraestrutura DNS Multi-Produto Provisionada
Sessão completa de registro do domínio oficial jedin.io, provisionamento de subdomínios por produto, certificados SSL wildcard, identidade de e-mail transacional com DKIM/SPF/DMARC e correção de hardcodes que afetavam a estratégia multi-tenant. Toda a infraestrutura ficou pronta para sustentar os 5 produtos da plataforma como ofertas comerciais independentes.
Como Executar uma Avaliacao Cross-System com R2-CX (C4C + JedIN)
Guia passo a passo para usar o R2-CX para auditar seu tenant SAP C4C e a plataforma de integracao JedIN simultaneamente — combinando saude do CRM e saude da integracao em um relatorio executivo.
Guia de Monitoramento JedIN: Lendo o Dashboard em Tempo Real
Guia passo a passo para navegar no dashboard de monitoramento do JedIN — execuções em tempo real, métricas de processamento de mensagens, gerenciamento de artefatos e visão geral de segurança.