Integrações
Zapier
Acione Zaps a cada visita registrada e crie links curtos a partir de outros apps.
O Zapier se comunica com a mesma API REST que seus próprios scripts. Você precisa de um espaço de trabalho Growth ou Ultimate e de um token de API em Integrações → Zapier (ou API — é o mesmo token).
Conecte o app
- No Zapier, adicione a conexão do Letlink e cole o token de API quando for solicitado.
- O Zapier chama
GET /api/v1/auth/mepara verificá-lo. - Se o teste falhar com 403, o plano do espaço de trabalho ainda não inclui a API — faça upgrade para o Growth.
Gatilho: um link é visitado
Este é um REST Hook no evento link_visited. Quando você ativa o Zap, o Zapier envia um POST para /api/v1/hooks/subscribe com sua URL Catch. Cada clique registrado é então enviado via POST no formato de payload do webhook (veja Webhooks). Enquanto você mapeia os campos, o Zapier também pode chamar GET /api/v1/visits para buscar linhas de exemplo — esse endpoint retorna os últimos 50 cliques no mesmo formato.
Campos úteis no Zap: link_shortcode, link_destination_url, visitor_device_type, visitor_browser, visitor_referrer, visitor_variation, utm_source, utm_campaign, instagram_username.
Ação: criar um link
Corresponde a POST /api/v1/links. Você pode passar type, destination, short_code, title, domain e os campos dos tipos inteligentes (ios_url, android_url e assim por diante). Tipos inteligentes no plano Free e espaços de trabalho acima do limite retornam um erro no log de execução do Zap.
Observações operacionais
- Gerar um novo token no Letlink interrompe a conexão com o Zapier até você colar o novo valor.
- Desativar um Zap deve cancelar a assinatura do hook. Se uma URL Catch ficar para trás, exclua-a em Integrações → Webhooks.
- Links de alto tráfego geram uma execução de Zap por clique registrado. Filtre no Zapier (por exemplo, apenas
visitor_variation=qr) em vez de criar um segundo código curto.