Parâmetros UTM, também conhecidos por links de rastreamento ou UTM Google, são extensões adicionadas no final de links para identificar a origem do tráfego. Assim, toda vez que alguém clicar nos links você saberá, por meio do rastreamento, de onde ele veio, ou seja, como ele chegou até seu site, se foi por meio de uma campanha paga, Facebook, blog, e-mail ou entre tantas outras ações que o time de marketing pode realizar para atrair clientes.
Logo, com esse rastreamento as estratégias do time passam a ser mais assertivas, já que possibilita uma melhor análise do resultado das campanhas, verificando quanto de conversão está atingindo, qual a campanha de mais retorno, qual imagem ou tamanho do banner é mais efetivo e assim por diante, focando sempre na análise de mais interesse para seu negócio.
Como configurar corretamente os Parâmetros UTM
São muitas as informações a serem rastreadas, portanto, a assertividade na configuração a consistência na hora de criar a e organizar os links com parâmetros UTM é muito importante. Caso contrário, a análise dos canais com maior números de cliques, conversões e vendas poderá ser gravemente prejudica.
O rastreamento das campanhas parametrizadas tem cinco etapas, são elas:
- medium ou meio;
- source ou fonte;
- campaign ou campanha;
- term ou termo;
- content ou conteúdo.
O ideal é que se use pelo menos os 3 primeiros parâmetros, para que a conversão seja rastreada com eficiência. Confira na imagem abaixo o as UTMs e as respectivas informações obtidas:
A utm_content refere-se ao conteúdo, é como identificaremos qual a versão do link que foi utilizada.
Por exemplo: duas versões de um mesmo banner, um com tamanho 200×200 e outro banner 250×250, bastaria inserir o tamanho de cada um deles.
Reforçamos que para que as UTMs funcionem corretamente, sendo captado pelo Google Analytics, é preciso inserir ao menos as três primeiras dimensões: utm_source, utm_medium e utm_campaign, os parâmetros restantes são opcionais.
Os parâmetros podem ser adicionados manualmente as suas URLs ou usando uma das ferramentas do criador de URL que existem para cada plataforma. Para acessar a ferramenta de criação de URLs, clique aqui.
Como criar uma URL Parametrizada
Para criar uma URL parametrizada utilizando a ferramenta Construtor de URL de campanha, o preenchimento dos campos são da seguinte forma:
Lembrando que os dados inseridos na imagem são ilustrativos, usados apenas para demonstração. É importante que cada campo seja preenchido de acordo com as informações da sua loja.
A URL, usada no exemplo, ficou da seguinte forma:
Para configuração Manual
Como já informado, você pode configurar suas campanhas manualmente. Para isso, é necessário que separe os parâmetros de uma URL usando o ponto de interrogação.
Identifique o parâmetro e os valores como pares separados por um sinal de igual. Separe cada par de parâmetro e valor com o símbolo "&".
Confira o exemplo abaixo:
UTMs vinculado aos Pedidos
Tipos de metadados:
Existem 5 tipos de UTMs, que foram mapeadas para retornar nos pedidos, são elas:
- utm_source;
- utm_campaign;
- utm_medium;
- utm_term;
- utm_content.
Algumas observações:
- A soma para as chaves e valores dos 5 tipos de utm não podem ultrapassar o limite de 500 caracteres;
- O valor do UTM têm um limite de 100 caracteres maior que 100 é retornado um erro;
- A chave do UTM tem o limite de 20 caracteres, se for maior que 20 é retornado um erro.
Cada um deles possui um objetivo, que está relacionado ao seu nome. Por exemplo, o utm_campaign é utilizado para armazenar dados dinâmicos referentes à campanha, como no caso de utm_campaign=DiaDosPais.
Neste contexto, a recomendação para o armazenamento seria a seguinte:
- utm_source: utilizado para armazenar a origem do tráfego, ou seja, qual publicação, site ou anunciante trouxe o usuário para a loja;
- utm_campaign: guarda o nome da campanha, o que define o contexto de marketing (Dia das Mães, Natal, etc.);
- utm_medium: identifica a mídia social de origem;
- utm_term: registra o termo utilizado;
- utm_content: armazena informações sobre o conteúdo.
O lojista não precisa realizar nenhuma configuração adicional para que as UTMs passem a ser registradas nos pedidos. Basta que um dos termos citados acima, estejam sendo utilizados no pedido.
Na página de pedidos é possível obter a origem dos pedidos através de parâmetros de UTMs, que serão armazenados no campo chamado “Metadados do Pedido”.
Sempre que a origem dos pedidos estiver vinculada às UTMs (utm_source, utm_campaign, utm_medium, utm_term e/ou utm_content), essas informações estarão visíveis no painel de pedidos e na API Pública, tornando mais fácil a gestão das campanhas para você.
Uma vez que o pedido foi realizado utilizando os parâmetros UTM, será possível acessar esses dados no painel admin pelo seguinte caminho:
Pedidos >> Lista de Pedidos.
Após acessar a página de pedidos, terá a opção filtrar os pedidos que contém UTMs clicando no botão “Filtrar”.
Abrindo Filtro:
As opções disponíveis são:
UTMs (Metadados): definir quais os valores de UTM que deseja filtrar nos pedidos ou selecionar todos, sendo eles: utm_source, utm_campaign, utm_medium, utm_term e utm_content.
Após selecionar as opções desejadas, pode clicar em ‘Filtrar’ ou ‘Salvar Filtro’:
Uma segunda possibilidade seria exportar os pedidos em arquivo XLS, selecionando a opção para exibir os dados de UTM. Para isso, basta selecionar os pedidos que deseja exibir ou selecionar marcar na primeira caixa de seleção para selecionar todos os pedidos.
Uma vez selecionados basta clicar em “Exportar”.
Será aberta uma janela contendo as opções: Metadados do pedido e Produtos. Com isso, será possível exportar o arquivo contendo os dados de UTM.
Além disso, acessando a tela de pedidos, os dados estarão disponíveis para visualização, caso o pedido possua um UTM vinculado.
Na página de pedidos é possível obter a origem dos pedidos através de parâmetros de UTMs, que serão armazenados no campo chamado “Metadados do Pedido”.
Sempre que a origem dos pedidos estiver vinculada às UTMs (utm_source, utm_campaign, utm_medium, utm_term e/ou utm_content), essas informações estarão visíveis no painel de pedidos e na API Pública, tornando mais fácil a gestão das campanhas para você.
Exemplo de um pedido com UTM:
Clicando no campo Metadados de pedidos será possível visualizar os UTMs do mesmo:
No cenário da API Pública, agora é possível consultar os dados de Metadados dos pedidos ao realizar a busca de um pedido através da API. Para mais informações sobre como consultar os Metadados via API, consulte nossa documentação.
if (variables.hasCheckout) {
await addUtmMetadata(variables.checkoutId);
}
Adicionar a função no fim do js:
async function addUtmMetadata(checkoutId) {
var metadataValues = []
let utmSource = queryStringParams.get("utm_source");
let utmMedium = queryStringParams.get("utm_medium");
let utmCampaign = queryStringParams.get("utm_campaign");
let utmTerm = queryStringParams.get("utm_term");
let utmContent = queryStringParams.get("utm_content");
if (utmSource) {
metadataValues.push({key: "utmSource", value: utmSource})
}
if (utmMedium) {
metadataValues.push({key: "utmMedium", value: utmMedium})
}
if (utmCampaign) {
metadataValues.push({key: "utmCampaign", value: utmCampaign})
}
if (utmTerm) {
metadataValues.push({key: "utmTerm", value: utmTerm})
}
if (utmContent) {
metadataValues.push({key: "utmContent", value: utmContent})
}
if (metadataValues.length > 0) {
await client.checkout.addCheckoutMetadata(metadataValues, checkoutId);
}
}