> ## Documentation Index
> Fetch the complete documentation index at: https://docs.atriby.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Instalar o script

> Snippet recomendado, caminho legado e o que o script de UTMs faz.

Instale o script de UTMs nas páginas do funil que recebem tráfego ou levam o visitante ao checkout.

## Snippet recomendado

```html theme={null}
<script src="https://app.atriby.com/scripts/utms/latest.js" async defer></script>
```

O snippet não precisa de API token, `Tenant.id` ou chave pública.

## Quando usar async/defer

`async defer` evita bloquear o carregamento da página. Para a maioria das landing pages, é o recomendado.

Se a página redireciona automaticamente para o checkout logo após carregar, remova `async` e mantenha `defer` para aumentar a chance de o script inicializar antes do redirecionamento.

## Caminho legado

Instalações antigas podem usar:

```html theme={null}
<script src="https://app.atriby.com/track.js" async defer></script>
```

`/track.js` continua ativo para compatibilidade. Novas instalações devem usar `/scripts/utms/latest.js`.

## O que o script faz

* Captura UTMs, click IDs e parâmetros comuns de checkout.
* Salva first touch e last touch no navegador.
* Usa `localStorage` com fallback para cookie.
* Propaga parâmetros para links, forms e iframes.
* Expõe `window.Atriby`.
* Mantém `window.UTMTracker` como alias legado.

## O que o script não faz

* Não chama a Orders API.
* Não cria pedidos.
* Não envia eventos de pageview, click ou lead para o backend.
* Não integra Meta CAPI, Google Ads API ou TikTok API.
* Não deve receber tokens ou dados pessoais.
