Marketing · Links
Saiba qual post trouxe cada clique.
Um link curto por peça: o post, a descrição do vídeo, o botão do e-mail. Prévia de app e robô que se declara ficam à parte e, quando o link tem campanha e o destino é o seu site, a UTM chega junto. Criado por você ou pelo seu agente.
Mesmo login nos três painéis da linha. Chega um código no seu e-mail; você cola uma vez.
Por que isso existe
O toque acontece antes do site. O analytics só vê
DEPOIS.
Na bio, na descrição do vídeo, no botão do e-mail, o toque acontece fora do site. O que chega lá é uma visita sem origem, ou um link de UTM comprido que ninguém escreve igual duas vezes. O Links conta o clique antes e o leva ao destino com a origem junto.
- A visita que chega como "direto" porque o app escondeu de onde veio
- A prévia do WhatsApp contada como clique
- A UTM escrita à mão, diferente em cada post
O caminho inteiro
Cria, redireciona, conta, soma.
E o clique chega ao seu site com a origem junto.
1 · Criar
Um link por peça, com quem criou junto.
O endereço curto, o destino e, se quiser, a peça: "Post 2 de 3 no Instagram". O link guarda quem o criou — uma pessoa, um agente ou uma chave. Se o endereço estiver ocupado, vêm sugestões.
endereço go.mymarketing.click/barro-2
destino https://atelielume.example/turma
peça Post 2 de 3 no Instagram
criado por pessoa · agente · chave
endereço 2 a 40 caracteres: minúsculas, números
e hífen; ocupado, vêm sugestões2 · Redirecionar
302, nunca 301: o destino pode mudar amanhã.
O navegador não guarda o destino antigo, então trocar o destino no painel mantém o endereço, o histórico e os cliques. A troca leva até um minuto para valer em todo lugar. Desativar mostra uma página neutra, não um erro.
GET go.mymarketing.click/barro-2
→ 302 Found
→ cache-control: private, max-age=0
trocar o destino mantém histórico e cliques
até um minuto para valer em todo lugar
desativar uma página neutra, não um erro3 · UTM
No seu site, a UTM da campanha chega sozinha. Fora dele, nada muda.
Quando o link tem uma campanha e o destino é um dos sites da sua conta, ele acrescenta a origem e o meio do canal, a campanha e o próprio endereço como utm_content. A UTM que já estava no destino fica como está. Para um destino de fora, o link vai como você escreveu.
link com campanha, destino no seu site → utm_source e utm_medium do canal → utm_campaign centralizar-o-barro → utm_content barro-2 → a UTM que já estava no destino fica destino fora do seu site vai como está
4 · Contar
Clique de gente. Prévia de app e robô ficam à parte.
O WhatsApp, o Instagram e o Slack abrem o link para montar a prévia: elas recebem o destino e não contam como clique. O navegador interno do Instagram conta, porque ali é uma pessoa tocando. A origem é só o que o pedido prova.
cliques contados por fila, fora do caminho do clique
únicos um hash com o sal do dia, apagado em 2 dias
prévias WhatsApp, Instagram, Slack, Telegram: à parte
robôs os que se declaram: à parte
origem o que o pedido prova
senão, "Direto ou desconhecido"5 · Levar para o papel
O QR do link, em SVG, para imprimir.
Cada link tem o seu QR para baixar em SVG — o cartaz, a embalagem, o cartão. No detalhe do link, os cliques de 30 dias, os únicos, e a divisão por origem, aparelho e país.
GET https://links.worker.mymarketing.click/api/links/barro-2/qr.svg
→ o QR do link, em SVG
detalhe cliques (30 dias) · únicos
origem · aparelho · país6 · Campanha
Do clique à compra, quando as suas ferramentas contam o resto.
Os links de uma campanha somam os cliques. As visitas, as metas, as pessoas novas e as compras vêm dos eventos que o seu site, o seu CRM e o seu checkout mandam para o endereço de entrada da conta. Sem fonte, o número fica vazio, nunca zero.
campanha centralizar-o-barro cliques os links da campanha visitas visit.arrived da sua fonte metas goal.reached da sua fonte pessoas person.created da sua fonte compras payment.approved da sua fonte sem fonte vazio, nunca zero
7 · Para fora, por eventos
O volume de cada hora, o destino quebrado, e o clique de quem você já conhece.
A cada 6 horas o destino de cada link é conferido; quebrou duas vezes seguidas, sai um aviso. O clique de uma pessoa só vira evento quando o link leva o parâmetro p com o id dela, e no máximo uma vez por link e por dia. Sem p, o clique é contagem.
link.created links.counted (de hora em hora) link.destination_broken link.destination_fixed link.clicked só com ?p=<id da pessoa> action.pending assinado: Standard Webhooks, cabeçalhos x-ccm
O que fica guardado
Conta o clique. Não guarda quem clicou.
O Links não precisa saber quem é a pessoa para dizer de onde ela veio.
O que o código garante
- Sem cookie. E nenhum script no site de destino. O clique é contado no redirecionamento, e só ali.
- IP e navegador, nunca gravados. Eles servem na hora do clique — separar prévia, robô e aparelho, e calcular o único do dia — e não ficam guardados.
- Único é do dia. Um hash com um sal aleatório daquele dia, apagado em 2 dias junto com os hashes. Ninguém é seguido de um dia para o outro.
- Um link apagado responde 404 sem dizer se aquele endereço já existiu.
São fatos técnicos do código, não parecer jurídico. A decisão sobre o aviso de privacidade do seu site continua sendo sua.
Prévia Não Conta. Apagar Pede o Nome. Desativar Não Quebra.
Prévia não é clique
O aplicativo que abre o link para montar a prévia recebe o destino e fica contado à parte. O painel diz quantas prévias não contaram.
Apagar pede o endereço
Para apagar, uma pessoa digita o endereço do link. Depois, ele fica reservado para a sua conta por 90 dias: ninguém pega o endereço que está impresso.
Desativar não quebra o cartaz
Um link desativado mostra uma página neutra, não um erro. Reativar devolve o mesmo endereço, com o mesmo histórico.
Model Context Protocol
Seu agente cria o link da peça. Mudar um link pede você.
São 6 ferramentas: quatro livres, que não mudam nada que já existe (criar um link, listar, ler os números de um link e o relatório de uma campanha), e duas que viram pedido de aprovação (trocar o destino e desativar).
O que o servidor NÃO oferece
- Trocar o destino sozinho não. O pedido do agente espera uma pessoa aprovar no painel, porque o link já está circulando.
- Apagar nunca. Apagar não é ferramenta: pede que uma pessoa digite o endereço do link.
- A chave lk_ não entra no MCP: o servidor recusa. O agente entra com o seu login, por OAuth.
A conta vem do token e nunca de um argumento: um texto lido pelo agente não consegue apontar uma ferramenta para outra conta.
Como o agente entra
Nenhuma chave no arquivo.
O token nasce no navegador, e só vale para este servidor.
OAuth 2.1
Você aprova no navegador, com o login da linha
Sem chave no comando. Na primeira chamada o servidor responde 401 apontando para os metadados; o cliente abre o navegador e você entra com o código do e-mail. A chave lk_ é da API: o servidor MCP a recusa.
$ claude mcp add --transport http \
marketing-links \
https://links.worker.mymarketing.click/mcp
→ 401 com resource_metadata
→ abre o navegador, código no e-mail
→ token com aud = este servidorO que muda na prática
Um link por peça, sem ninguém escrever UTM
O agente que escreve os posts da semana cria o link de cada um, com a peça anotada. Se um endereço estiver ocupado, ele recebe as sugestões e escolhe outro. Na semana seguinte, lê os cliques.
Você: "cria os links dos três posts da semana e me diz qual rendeu mais" → links_create ×3 barro-1 · barro-2 · barro-3 → links_stats cliques e únicos de cada um
Sendo justo
Encurtar é do encurtador.
Saber qual peça trouxe o clique pede outra coisa.
O encurtador genérico
Onde ele já resolve sozinho
Domínio próprio no link
Ele tem
Página de links para a bio
Ele tem
Fique com ele se
O link precisa levar a sua marca no endereço
Para encurtar e ter a sua marca no link, ele continua sendo a escolha certa.
Marketing Links
Para saber qual peça trouxe cada visita: um link por post, por vídeo, por edição, contado sem prévia nem robô, e levado ao seu site com a origem junto.
- Um link por peça, com quem criou
- Prévia e robô contados à parte
- A UTM da campanha chega ao seu site
- Sem cookie e sem IP gravado
- Destino conferido a cada 6 horas
- O agente cria pelo MCP
A régua
O Que Ele Faz, e Onde Ele Para
Os limites ditos antes de você precisar perguntar.
Endereço
go.mymarketing.click/<endereço>
O primeiro a pegar um endereço fica com ele. Até 30 links criados por minuto.
Redirecionamento
302, nunca 301
O destino pode mudar sem o navegador guardar o antigo.
Clique
Sem prévia nem robô declarado
Prévia de app e robô que se declara ficam à parte; um robô que finge ser navegador é contado. O navegador do Instagram conta como clique.
Privacidade
Sem cookie, sem IP
Fatos técnicos do código, não parecer jurídico.
Página de links para a bio
Não tem
O Links é link curto, e só.
Domínio próprio
Ainda não no ar
Dá para cadastrar o domínio e conferir o DNS; o certificado e a ativação ainda não existem. Todo link sai em go.mymarketing.click.
FAQ
As Dúvidas, na Ordem Em Que Aparecem
Achou um limite que não está escrito aqui?
Fala direto com quem escreveu o código. Um caso real muda o desenho.
Marketing · Links
Saiba qual post trouxe cada clique.
Um link por peça, contado sem prévia nem robô, sem cookie e sem IP gravado.
