Deixe o destinatário escolher o destino do link
Crie um link flexível na CodeQR, envie o link exclusivo a quem sabe o destino e deixe essa pessoa preencher sem acesso ao seu workspace.

Um Link flexível é um link curto criado antes de alguém saber para onde ele deve levar. Você entrega um endereço reservado a quem sabe — um parceiro, um cliente, um representante — e essa pessoa preenche o destino sozinha, sem conta e sem acesso ao seu workspace.
Disponibilidade
- Plano: Starter ou superior.
- Onde: a chave Link flexível no topo do construtor de links, acima de URL de destino. Os QR codes têm a mesma chave no editor deles.
Antes de começar
- Ligar a chave substitui URL de destino por um Exclusive link — o endereço que você manda a quem vai preencher.
- O link curto já é criado e pode ser compartilhado na hora, mas, enquanto ninguém preencher, quem abrir vê a página de preenchimento em vez de um destino.
- Links flexíveis mantêm Construtor UTM, Camuflagem de links, Proteção de senha, Data de validade e Comentários. As outras opções não ficam disponíveis com a chave ligada.
Passos
- Abra o construtor de links e ligue Link flexível.
- Defina a chave em Link Curto como sempre — é este o endereço que você vai imprimir ou publicar.
- Copie o Exclusive link mostrado no formulário. Ele tem o formato
go.example.com/flex/cardapio-verao. - Salve o link e envie o link exclusivo para quem vai escolher o destino.

O que o destinatário vê
Ele abre o link exclusivo, cola um endereço e salva. Sem login, sem conta.

Dois avisos para dar a essa pessoa, ambos verdadeiros hoje: a página aparece em português para qualquer visitante, e a confirmação depois de salvar surge como uma mensagem vermelha mesmo tendo dado certo. Os campos são URL de destino e o botão Salvar. Assim que ela salva, o link curto passa a encaminhar para o endereço informado.
Onde isso serve
- Material impresso produzido antes de a campanha existir. O código vai para a gráfica e o parceiro define o destino depois.
- Um link por franqueado, revendedor ou unidade, em que cada um conhece a própria página.
- Um cartão ou crachá entregue a uma pessoa, que aponta para onde precisar.
Se o que você quer é trocar o destino você mesmo depois, não precisa disso: o destino de qualquer link da CodeQR é editável, e a troca vale na visita seguinte.
Faça o mesmo pela API
O campo é flexible. O destino pode ser omitido:
curl -X POST https://api.codeqr.io/links \
-H "Authorization: Bearer codeqr_xxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"domain":"go.example.com","key":"parceiro-42","flexible":true}'A resposta traz "flexible": true e "filled": false. O filled vira true quando o destinatário salva um destino, então dá para listar seus links e ver quais ainda estão esperando.
Verifique se funcionou
Antes de o destinatário preencher, o link curto responde com a página de preenchimento:
curl -sSI https://go.example.com/parceiro-42
HTTP/2 200
Depois que ele salva, a mesma requisição responde com um redirecionamento:
HTTP/2 302 location: https://example.com/a-pagina-que-ele-escolheu
Solução de problemas
O link curto mostra a página de preenchimento para todo mundo
Esse é o estado antes de um destino ser salvo. Envie o link exclusivo a quem deve escolher, ou desligue Link flexível e defina um destino você mesmo.
O destinatário salvou o destino e recebeu uma mensagem vermelha
A confirmação aparece em vermelho hoje, mesmo quando dá certo. Recarregue o link curto — se ele redireciona, o destino foi salvo.
A página está em português e meu destinatário não lê
A página de preenchimento ainda não é traduzida. Avise o que esperar: URL de destino é o campo do destino e Salvar é o botão.
Quero mudar o que o destinatário digitou
Abra o link no seu workspace e edite a URL de destino como em qualquer link, ou desligue a chave de vez.
O link contou um clique antes de alguém ser redirecionado
Abrir o link curto é uma visita, terminando na página de preenchimento ou num redirecionamento. As visitas do período em que o destino ainda não existia ficam nos seus relatórios.