# O que são os Acionadores?
Source: https://docs.trackup.me/acionadores
Um Acionador é uma automação baseada em condições.
### Configure os gatilhos e execute ações automáticas.
Os Acionadores são uma das partes mais importantes de toda infraestrutura do Trackup.
Até este ponto da operação, o Trackup está capturando dados, rastreando a jornada do visitante e preservando informações importantes sobre toda navegação.
Os Acionadores entram exatamente no momento em que esses dados começam a gerar ações reais.
Eles permitem que o Trackup monitore comportamentos específicos e execute ações automáticas sempre que determinadas condições forem atendidas.
Você define:
```text theme={"dark"}
Quando determinada condição acontecer
↓
Execute determinada ação automaticamente
```
Exemplo:
```text theme={"dark"}
Se o visitante iniciar checkout
↓
Disparar evento InitiateCheckout no Meta Pixel
```
Ou:
```text theme={"dark"}
Se o visitante converter
↓
Enviar evento Purchase automaticamente
```
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo de 5 a 7 minutos mostrando o fluxo completo: conectar pixel → Trackup cria acionadores automáticos → usuário cria um acionador customizado → pixel dispara evento via servidor.)*
***
# O papel dos Acionadores dentro do Trackup
Durante toda navegação, o usuário gera eventos.
Exemplos:
```text theme={"dark"}
Clique em anúncio
Acesso à página
Visualização de conteúdo
Início de checkout
Conversão
```
Esses eventos podem gerar ações automáticas dentro da plataforma.
Fluxo:
```text theme={"dark"}
[IMAGEM RECOMENDADA]
(Diagrama: Visitor Action → Event Captured
→ Trigger Evaluates → Action Executes → Pixel Receives Event.)
Usuário navega
↓
Trackup registra evento
↓
Sistema analisa regras
↓
Condições são atendidas
↓
Ação é executada
↓
Evento é enviado automaticamente
```
O Trackup observa tudo que acontece e toma decisões em tempo real.
***
# Acionadores padrões ao conectar Pixels
Na maioria dos casos, você não precisa começar configurando eventos manualmente.
Sempre que um Pixel é conectado ao Trackup, é criado automaticamente uma estrutura inicial de acionadores padrão.
Isso significa que grande parte do trabalho já começa pronta.
Nosso objetivo é reduzir trabalho manual e acelerar implementação.
## O que o Trackup cria automaticamente?
Ao adicionar um Pixel ao projeto, o Trackup gera automaticamente acionadores responsáveis por registrar eventos essenciais da jornada.
Eventos padrão criados automaticamente:
```text theme={"dark"}
page_view
start_checkout
conversion
```
Esses acionadores começam a funcionar imediatamente após a integração.
Sem necessidade de configuração manual inicial.
***
**\[IMAGEM RECOMENDADA]**
*(Print mostrando lista de acionadores criados automaticamente após adicionar Pixel.)*
***
# Quando criar acionadores manualmente?
Embora o Trackup prepare a base inicial automaticamente, você pode criar regras totalmente personalizadas sempre que precisar.
Exemplos:
```text theme={"dark"}
Criar eventos customizados
Enviar eventos condicionais
Criar lógica específica para determinados funis
```
***
# Estrutura de um Acionador
\[IMAGEM DA TELA DE ACIONADORES]
***
## Nome do acionador
Primeiro, defina um nome interno para identificar sua automação.
Exemplos:
```text theme={"dark"}
Nome do Pixel - Pageview
Nome do Pixel - Conversão Personalizada
```
Escolha nomes que deixem claro o objetivo da regra.
***
## Condições
As Condições definem quando o acionador será executado.
O Trackup avalia continuamente os dados coletados durante a jornada do visitante.
Atualmente utilizamos lógica:
```text theme={"dark"}
AND (E lógico)
```
Ou seja:
> Todas as condições precisam ser verdadeiras para o acionador ser executado.
Cada condição possui três partes.
***
#### Variável
Qual informação será analisada.
Exemplo:
```text theme={"dark"}
Tipo de evento
```
Existem diversas [Variáveis](/variaveis) para você escolher, [veja mais aqui](/variaveis)
***
#### Operador
Como o Trackup fará a comparação.
Exemplo:
```text theme={"dark"}
Igual
Diferente
Contém
Não contém
```
***
#### Valor
O valor que será comparado.
Exemplo:
```text theme={"dark"}
start_checkout
```
Determinadas [Variáveis](/variaveis) tem valores pré-definidos, [veja mais aqui](/variaveis)
Você pode adicionar múltiplas condições.
***
**\[IMAGEM RECOMENDADA]**
*(Print mostrando a seção Conditions com dropdown Variável, Operador e campo Valor.)*
***
## Ações
As ações definem o que acontece quando as condições forem atendidas.
Atualmente a principal ação disponível é o disparo automático de Pixels.
No futuro adicionaremos novas possibilidades.
***
### Pixel
Você pode enviar eventos automaticamente para Pixels conectados ao projeto.
Você pode selecionar um ou vários pixels simultaneamente.
***
#### Evento
Você define qual evento será enviado.\
Se for um evento padrão ou personalizado
Exemplo:
```text theme={"dark"}
Lead
Purchase
ViewContent
InitiateCheckout
```
Esse evento será enviado quando a regra for executada.
***
### Parâmetros do evento
Também é possível enviar dados adicionais junto do evento.
Esses parâmetros podem ser fixos ou dinâmicos.
Exemplos:
```text theme={"dark"}
FAZER UMA IMAGEM /PRINT
{utm_source}
{utm_campaign}
{click_id}
{fbclid}
```
Essas informações ajudam a enriquecer os dados enviados para a plataforma.
Lembrando parâmetros adicionados junto aos acionadores podem gerar conflito com parâmetros já existentes em seu funil.
***
## Opções de disparo
Ao configurar uma ação, você escolhe como o evento será enviado.
Atualmente existem dois modos.
***
#### Disparo via servidor (CAPI)
Quando ativo, o evento é enviado diretamente pelos servidores do Trackup.
Fluxo:
```text theme={"dark"}
Trackup Server
↓
API da plataforma
```
Benefícios:
* Maior confiabilidade
* Menor bloqueio por adblockers
* Melhor atribuição
* Dados mais consistentes
Esse método é altamente recomendado.
***
### Disparo via navegador
Quando ativo, o evento é enviado diretamente pelo navegador do visitante.
Fluxo:
```text theme={"dark"}
Visitor Browser
↓
Pixel Script
```
Pode ser útil em cenários específicos onde a plataforma exige execução client-side.
***
**\[IMAGEM RECOMENDADA]**
*(Print mostrando toggle Server-side ativo e Browser desativado.)*
***
# Eventos nativos do Trackup
O Trackup já trabalha com eventos internos padrão.
Exemplos:
```text theme={"dark"}
ad_click
page_view
start_checkout
conversion
```
Esses eventos podem ser utilizados diretamente em condições.
Além disso, você pode criar eventos customizados.
***
# Eventos customizados
Também é possível trabalhar com eventos criados especificamente para sua operação.
Exemplos:
```text theme={"dark"}
button_click
video_started
lead_form_submitted
quiz_completed
```
Isso permite criar automações muito mais específicas.
***
# O futuro dos Acionadores 🚀
Estamos expandindo continuamente este módulo.
Novos recursos planejados incluem:
```text theme={"dark"}
Webhooks
Integrações externas
Automações avançadas
Execuções multi-step
Regras condicionais mais complexas
```
Nosso objetivo é transformar Acionadores em um verdadeiro motor de automação.
# actionpay
Source: https://docs.trackup.me/actionpay
# Átomo Pay
Source: https://docs.trackup.me/atomo-pay
### Conecte sua conta da Átomo Pay ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da Átomo Pay.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Átomo Pay
↓
Integrações/Webhooks
↓
Adicionar
↓
Colar URL do Trackup
↓
Selecione os Produtos
↓
Marque todos métodos de Pagamento
↓
Marque os Status de Pagamento (Pago, Reembolsado, Chargeback)
↓
Salve
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Átomo Pay** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Bem-vindo ao Trackup
Source: https://docs.trackup.me/boas-vindas
Pare de usar 10 ferramentas diferentes para operar sua estrutura.
### Tudo que você precisa para operar campanhas de tráfego pago em um único lugar.
O **Trackup** foi criado para resolver um problema que praticamente todo player de marketing digital enfrenta diariamente:
> Utilizar múltiplas ferramentas separadas, caras e desconectadas para gerenciar uma única operação.
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo institucional mostrando rapidamente todos os módulos da plataforma: páginas → links → pixels → visitors → requisições → campanhas → conversões → dashboard, com uma narração apresentando o ecossistema.)*
***
# O que é o Trackup?
O Trackup é uma plataforma **All-In-One** desenvolvida para profissionais que vivem de tráfego pago.
Com o Trackup você não precisa mais depender de várias ferramentas diferentes tentando conversar entre si.
Aqui, tudo foi construído para funcionar de forma integrada.
Você gerencia toda sua operação dentro de uma única infraestrutura.
***
# Para quem o Trackup foi criado?
O Trackup foi desenvolvido para qualquer pessoa ou operação que dependa de aquisição de tráfego pago.
Ele atende desde usuários iniciantes até estruturas avançadas.
> FAZER UMA IMAGEM PARA ISSO
>
> Principais perfis:
>
> * afiliados
> * infoprodutores
> * gestores de tráfego
> * agências de marketing
> * operações de ecommerce
> * estruturas de arbitragem
> * lançamentos digitais
> * operações de mídia paga em escala
Se você depende de anúncios para gerar vendas, o Trackup foi construído para você.
***
# O problema que o Trackup resolve
Operações de marketing digital normalmente utilizam várias ferramentas diferentes.
Page Builder HospedagemTrackerCloakerAnalyticsGerenciador de anúnciosDashboards
Isso gera problemas como:
* ferramentas que não se conectam
* lentidão na estrutura
* perda de dados durante o funil
* rastreamento incompleto
* atribuição incorreta de campanhas
* dificuldade para escalar operações
* alto custo mensal com múltiplas assinaturas
No final, você perde dados valiosos.
E dados são dinheiro.
***
# O que você consegue fazer com no Trackup?
O Trackup foi projetado para centralizar toda sua infraestrutura.
Principais módulos:
***
Crie e publique páginas utilizando múltiplos métodos.
Você pode:
* criar páginas com inteligência artificial
* utilizar templates prontos
* usar nosso builder visual
* fazer upload de arquivos HTML
* clonar páginas existentes
* hospedar páginas em servidor dedicado
Tudo sem depender de ferramentas externas.
O Trackup permite criar links totalmente preparados para tracking e atribuição.
Você consegue:
* preservar parâmetros automaticamente
* manter UTMs durante toda navegação
* capturar click IDs automaticamente
* realizar testes A/B
* criar links específicos para anúncios
* criar links específicos para checkout
Cada clique é monitorado.
Controle campanhas sem sair do Trackup.
Atualmente suportamos:
* Meta Platforms (disponível)
* Google (em breve)
* Kwai (em breve)
* TikTok (em breve)
Você pode:
* ativar campanhas
* pausar campanhas
* alterar orçamento
* acompanhar performance
Tudo sincronizado automaticamente.
Conecte suas plataformas de anúncios e envie eventos automaticamente.
Integrações disponíveis:
* Meta
* Google
* Kwai
* TikTok
O Trackup suporta:
* eventos automáticos
* disparos server-side
* API de conversões
* eventos personalizados
* regras automatizadas de disparo
Assim que você conecta um pixel, o Trackup já cria automaticamente eventos padrão.
Cada visitante que passa pela sua operação gera um perfil individual dentro da plataforma.
O Trackup consegue:
* identificar usuários
* agrupar múltiplas sessões
* consolidar histórico completo
* relacionar visitas entre páginas diferentes
* registrar jornada completa do usuário
Quanto mais o visitante interage, mais dados são acumulados.
Todo acesso recebido pela sua infraestrutura gera uma requisição monitorada.
Você consegue visualizar:
* IP
* localização
* dispositivo
* navegador
* origem do tráfego
* parâmetros UTM
* click IDs
* payload técnico enviado para APIs
Cada clique gera dados.
Cada dado gera inteligência.
Receba vendas automaticamente dentro do painel.
Integramos com plataformas de checkout e gateways de pagamento.
Sempre que uma venda acontece:
```text theme={"dark"}
Checkout envia webhook
↓
Trackup recebe venda
↓
Conversão é registrada
↓
Sistema identifica origem
↓
Pixel recebe evento de Purchase
```
Nenhuma venda fica sem atribuição.
Controle exatamente qual requisição deve ver sua operação.
Você consegue analisar e filtrar acessos com base em diversos critérios.
Exemplo:
* dispositivo
* país
* navegador
* IP
* comportamento
* origem
* tipo de visitante
Isso permite criar regras inteligentes para sua operação.
Conecte seus próprios domínios à infraestrutura Trackup.
Você pode:
* conectar subdomínios
* publicar páginas
* utilizar CNAME dedicado
* centralizar hospedagem
* criar estrutura escalável
Toda infraestrutura roda dentro do ecossistema Trackup.
***
# Por que usar o Trackup?
Porque performance depende de dados.
E dados só são úteis quando estão conectados.
Nossa missão é eliminar o cenário onde você precisa utilizar 10 ferramentas diferentes para operar campanhas.
Com o Trackup você centraliza:
```text theme={"dark"}
FAZER IMAGEM
Tracking
Páginas
Pixels
Links
Relatórios
Gerenciador de Anúncios
Analytics
```
Tudo dentro do mesmo ambiente.
***
# Pronto para começar?
Se esta é sua primeira vez utilizando a plataforma, recomendamos seguir nosso guia inicial.
[→ **Quick Start**](/quick-start)
# Braip
Source: https://docs.trackup.me/braip
### Conecte sua conta da Braip ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da Braip.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Braip
↓
Ferramentas / Postback
↓
Nova configuração
↓
Adicionar um nome para a integração
↓
Colar URL do Trackup
↓
Selecione os Produtos
↓
Marque os Eventos de Pagamento (Pago, Reembolsado, Chargeback)
↓
Salve
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Braip** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Builder
Source: https://docs.trackup.me/builder
Crie páginas de alta performance em minutos com IA, templates prontos e edição visual completa.
O **Page Builder** é o editor visual do Trackup para criação de Landing Pages, páginas de vendas, páginas de captura, advertoriais.
Ele foi desenvolvido para permitir a criação de páginas sem necessidade de programação, utilizando um sistema de componentes, blocos prontos e edição visual em tempo real.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo principal de 4 a 6 minutos. Mostrar alguém criando uma página de três formas diferentes: gerando com IA, escolhendo template e criando manualmente com blocos. O objetivo do vídeo é passar sensação de velocidade. Algo estilo “landing page em menos de 2 minutos”.)*
***
# Três formas de criar páginas
O Builder foi projetado para se adaptar a diferentes tipos de usuários.
Seja você iniciante ou avançado, existem diferentes caminhos para criar sua página.
Você pode começar de três maneiras.
Cada método atende diferentes cenários operacionais.
A maneira mais rápida de colocar uma página no ar.
Basta descrever o que você deseja utilizando linguagem natural.
Nossa IA processa sua solicitação e gera automaticamente uma estrutura pronta para edição.
Isso reduz drasticamente o tempo necessário para iniciar uma nova campanha.
Se você prefere começar com uma base já estruturada, com modelos que já foram validados, o Builder oferece templates prontos desenvolvidos para diferentes tipos de operação.
Você pode escolher entre layouts já organizados e começar a personalizar imediatamente.
Landing PagesPré-sellsDirect ResponsePaginas VSL
Os templates ajudam você a reduzir tempo de criação mantendo uma estrutura validada.
Se você deseja liberdade total, também é possível começar com uma página em branco.
Nesse modo, você constrói tudo manualmente utilizando nosso sistema de blocos e elementos pré prontos.
Você controla absolutamente toda estrutura da página.
TítulosBotõesSeçõesImagensVídeosGrids
Tudo com edição visual em tempo real.
***
# Total liberdade de personalização
O Builder foi criado para oferecer controle completo sobre o design da sua página.
Você pode alterar praticamente qualquer aspecto visual.
EspaçamentoTipografiaLayoutResponsividadeCoresBotõesImagensEstrutura das seçõesOrganização dos elementos
***
# Tudo conectado ao restante da operação
Uma das maiores vantagens do Builder é estar completamente integrado ao restante do Trackup.
Sua página nascem com o tracking pronto, pixel instalado e alta velocidade de carregamento
Toda infraestrutura funcionando dentro do mesmo ambiente.
***
# Como criar uma página através do Page Builder do Trackup
Descreva em detalhes como você deseja que seja criada sua página
Você irá direto para o builder com a página já preenchida. Obs.: Veja abaixo em detalhes como funciona cada item do builder
Após selecionar um template, você irá direto para o builder para poder editar sua página Obs.: Veja abaixo em detalhes como funciona cada item do builder
Você irá direto para o builder com a página em Branco Obs.: Veja abaixo em detalhes como funciona cada item do builder
***
# Por dentro do Builder
O **Page Builder** do Trackup foi desenvolvido para oferecer uma experiência simples, rápida e flexível na criação de páginas. Com uma interface totalmente visual, você pode construir páginas sem precisar escrever código.
Além da edição visual, o Builder conta com componentes reutilizáveis, blocos prontos, configurações globais de estilo, recursos de SEO, inteligência artificial e ferramentas avançadas para personalização, permitindo criar páginas profissionais com muito mais agilidade.
***
## Barra superior
A **Barra Superior** reúne os principais controles da página e acompanha você durante toda a edição, permitindo gerenciar o projeto sem precisar sair do Builder.
Nome da páginaStatusPreviewVisualização ResponsivaVoltar e AvançarSalvarPublicar
> **Dica:** utilize a visualização em diferentes dispositivos e o Preview antes de publicar. Isso ajuda a identificar possíveis ajustes de responsividade, espaçamento ou conteúdo, garantindo uma melhor experiência para seus visitantes.
***
## Canvas (Área de edição)
O **Canvas** é a área principal do Page Builder e representa exatamente o espaço onde sua página é construída. É nele que todos os componentes e blocos adicionados são exibidos, organizados e editados em tempo real.
No Canvas você pode:
* Adicionar componentes e blocos à página
* Selecionar qualquer elemento para editá-lo
* Reorganizar a estrutura da página conforme necessário
* Visualizar as alterações em tempo real
O Canvas funciona como uma representação fiel da versão final da página, facilitando ajustes de conteúdo, posicionamento e design antes da publicação.
> **Dica:** utilize os modos responsivos durante toda a construção da página, e não apenas ao final. Dessa forma, você garante que o layout permaneça consistente e ofereça uma boa experiência em qualquer dispositivo.
***
## Barra lateral
A **Barra Lateral** concentra todas as ferramentas necessárias para criar, organizar, personalizar e configurar sua página. É por meio dela que você adiciona novos elementos, gerencia a estrutura do projeto e acessa as configurações globais do Builder.
Cada seção da barra lateral foi desenvolvida para uma etapa específica da criação da página, tornando o fluxo de trabalho mais organizado e produtivo.
ComponentesBlocosCamadasEstiloConfiguraçãoInspectorIA
> **Dica:** uma boa prática é seguir a sequência natural de criação: escolha um **Bloco** ou adicione **Componentes**, organize a estrutura em **Camadas**, personalize o visual em **Estilo**, configure a página em **Configuração** e utilize o **Inspector** para realizar ajustes detalhados em cada elemento.
***
## Componentes
Os **Componentes** são os elementos fundamentais utilizados para construir uma página no Page Builder. Cada componente possui uma função específica e pode ser combinado com outros para criar layouts totalmente personalizados.
Ao contrário dos **Blocos**, que adicionam seções completas, os Componentes permitem criar cada parte da página individualmente, oferecendo total liberdade para desenvolver layouts do zero.
Para adicionar um componente, basta selecioná-lo na barra lateral e arrastá-lo para o Canvas. Depois de inserido, ele pode ser reposicionado, personalizado.
O **Badge** é utilizado para destacar pequenas informações, categorias ou etiquetas dentro da página.
É muito comum utilizá-lo para exibir informações
Além do texto, é possível personalizar suas cores, bordas, espaçamentos e estilo.
O componente **Botão** cria elementos clicáveis que direcionam o visitante para outra página ou executam uma ação.
É possível personalizar ele por completo
O botão é um dos componentes mais importantes de qualquer Landing Page, sendo normalmente utilizado como chamada para ação (CTA).
O **Container** funciona como a estrutura principal para organizar os componentes da página.
Ele permite agrupar diversos elementos dentro de uma mesma área, facilitando a criação de seções organizadas e layouts responsivos.
Dentro de um Container é possível adicionar praticamente qualquer outro componente, como textos, imagens, botões, vídeos e até outros Containers.
Na maioria das páginas, praticamente toda a estrutura é construída utilizando Containers.
O Divisor adiciona uma linha divisória entre seções ou componentes.
Ele é utilizado para melhorar a organização visual da página e separar conteúdos relacionados.
O componente **Linha com ícone** cria uma linha composta por um ícone acompanhado de um texto.
Cada **Linha com ícone** pode ter seu ícone, cor e texto personalizados.
O componente **Grid** organiza automaticamente os elementos em linhas e colunas.
Ele facilita a criação de layouts mais complexos sem precisar posicionar cada elemento manualmente.
O componente **Título** é utilizado para adicionar títulos e subtítulos à página.
Além de definir a aparência visual, ele também possui importância para SEO e acessibilidade.
Uma boa hierarquia de títulos melhora tanto a leitura quanto a indexação da página pelos mecanismos de busca.
O componente **Ícone** permite inserir elementos gráficos para complementar informações e tornar a interface mais intuitiva.
Os ícones podem ser utilizados para representar ações, recursos ou categorias, além de enriquecer visualmente a página.
O componente **Imagem** permite adicionar imagens ao projeto.
Utilizar textos alternativos melhora a acessibilidade e o SEO da página.
O **Spacer** adiciona um espaço vazio entre componentes.
Ele é utilizado para controlar o espaçamentos sem alterar as configurações dos demais elementos.
Seu uso facilita pequenos ajustes de layout durante a construção da página.
O componente **Texto** permite inserir parágrafos, descrições e qualquer conteúdo textual da página.
O componente **Vídeo** permite incorporar vídeos diretamente na página.
Atualmente é possível adicionar vídeos através de plataformas suportadas, como o YouTube, [Vturb](https://vturb.com/) ou utilizando uma URL personalizada.
Também é possível configurar propriedades relacionadas ao comportamento e à exibição do vídeo.
> **Dica:** organize sua página utilizando **Containers** como base da estrutura. Em seguida, adicione títulos, textos, imagens, botões e demais componentes dentro deles. Essa abordagem torna o layout mais organizado, facilita a manutenção e melhora a responsividade da página.
***
## Blocos
Os **Blocos** são seções prontas e totalmente personalizáveis que permitem criar páginas de forma muito mais rápida. Cada bloco já possui uma estrutura completa, composta por diversos **componentes** organizados e configurados para atender aos principais padrões de Landing Pages.
Em vez de construir uma seção do zero, basta escolher um bloco, adicioná-lo ao Canvas e personalizar seu conteúdo, cores, imagens e demais elementos conforme a necessidade do seu projeto.
Todos os blocos podem ser editados livremente após serem inseridos, permitindo alterar sua estrutura, adicionar ou remover componentes e adaptá-los à identidade visual da sua página.
### Como adicionar um bloco
Para inserir um bloco na página:
Após a inserção, basta selecionar qualquer elemento para começar a personalização através do **Inspector**.
### Categorias de blocos
Os blocos são organizados por categorias para facilitar a criação de diferentes tipos de páginas.
Os blocos de **Navegação** permitem criar menus e cabeçalhos para facilitar a navegação entre diferentes seções da página.
São especialmente úteis em páginas mais longas ou em sites institucionais.
Os blocos **Hero** são utilizados na primeira dobra da página e representam a principal área de destaque.
* Título principal
* Subtítulo
* Botão de ação (CTA)
* Imagem ou ilustração
* Vídeo
* Indicadores de confiança
É o primeiro conteúdo visualizado pelo visitante e, por isso, costuma concentrar a principal proposta da página.
Os blocos de **Benefícios** são utilizados para apresentar os principais diferenciais de um produto, serviço ou oferta.
Eles normalmente combinam:
* Ícones
* Títulos
* Descrições curtas
* Cards organizados em grade
Esse formato facilita a leitura e ajuda o visitante a compreender rapidamente o valor da sua oferta.
Os blocos de **Prova Social** aumentam a credibilidade da página através da apresentação de elementos que demonstram confiança.
Podem incluir:
* Depoimentos
* Avaliações
* Logos de clientes
* Empresas parceiras
* Números e resultados
Esses elementos ajudam a transmitir autoridade e segurança para novos visitantes.
Os blocos de **Oferta** destacam as informações comerciais da página.
Eles são ideais para apresentar:
* Planos
* Preços
* Condições especiais
* Garantias
* Bônus
* Comparativos entre planos
Normalmente são posicionados próximos ao momento de decisão do usuário.
Os blocos de **CTA** têm como objetivo incentivar uma ação específica do usuário.
São ideais para destacar botões como:
* Comprar agora
* Fazer cadastro
* Solicitar orçamento
* Entrar em contato
* Baixar um material
Esses blocos podem ser utilizados em diferentes pontos da página para aumentar a taxa de conversão.
Os blocos de **FAQ (Perguntas Frequentes)** organizam dúvidas comuns dos visitantes em formato de perguntas e respostas.
Além de reduzir objeções, ajudam a diminuir a necessidade de atendimento antes da conversão.
Os blocos de **Conteúdo** organizam textos, imagens e outras informações em seções estruturadas.
São recomendados para:
* Explicações detalhadas
* Recursos do produto
* Funcionalidades
* Histórias
* Apresentações institucionais
Os blocos de **Rodapé** adicionam a seção final da página.
Neles é possível incluir:
* Direitos autorais
* Links úteis
* Redes sociais
* Informações de contato
* Política de Privacidade
* Termos de Uso
### Personalizando um bloco
Após adicionar um bloco, todos os seus elementos podem ser modificados individualmente.
Você pode:
* Alterar textos e imagens;
* Modificar cores e tipografia;
* Adicionar ou remover componentes;
* Reorganizar a estrutura da seção;
* Ajustar espaçamentos e alinhamentos;
* Inserir novos componentes dentro do bloco.
Na prática, um bloco funciona como um ponto de partida. Depois de inserido, ele pode ser personalizado livremente para atender às necessidades do seu projeto.
***
## Camadas
A aba **Camadas** oferece uma visão completa da estrutura da sua página, exibindo todos os elementos organizados em uma árvore hierárquica. Ela facilita a navegação entre componentes, especialmente em páginas mais complexas, permitindo localizar e selecionar qualquer elemento com rapidez.
Sempre que um componente é adicionado ao Canvas, ele também passa a fazer parte da árvore de camadas. Assim, é possível entender exatamente como a página está organizada e como cada elemento se relaciona com os demais.
### Como funciona a hierarquia
Cada item exibido na lista representa um componente da página.
Os elementos são organizados de acordo com sua estrutura, onde componentes podem estar contidos dentro de outros componentes.
Essa hierarquia representa exatamente como a página foi construída no Canvas.
Quanto mais recuado um elemento estiver na árvore, significa que ele pertence ao componente imediatamente acima.
### Expandir e recolher grupos
Containers e outros componentes que possuem elementos internos podem ser expandidos ou recolhidos.
Isso facilita a navegação em páginas maiores, permitindo visualizar apenas a parte da estrutura que está sendo editada no momento.
### Selecionando elementos
Ao clicar em qualquer item da árvore, o componente correspondente será automaticamente selecionado no Canvas.
E você será direcionado para o Inspector desse componente, podendo realizar as edições necessárias
> **Dica:** sempre que tiver dificuldade para selecionar um elemento diretamente no Canvas, utilize a aba **Camadas**. Em páginas com muitos componentes ou elementos sobrepostos, ela é a forma mais rápida e precisa de localizar exatamente o item que deseja editar.
***
## Estilo
A aba **Estilo** reúne todas as configurações visuais globais da página. Nela você define a identidade visual do projeto, como tipografia, paleta de cores, tema e outros padrões que serão utilizados pelos componentes.
As alterações realizadas nessa seção são aplicadas automaticamente em toda a página, mantendo uma aparência consistente e facilitando futuras mudanças de identidade visual.
Mesmo utilizando configurações globais, cada componente continua podendo receber personalizações individuais através do **Inspector**, permitindo exceções quando necessário.
> **Importante:** as configurações da aba **Estilo** funcionam como o padrão da página. Sempre que um componente não possuir um estilo personalizado, ele utilizará automaticamente os valores definidos aqui.
A seção **Tipografia** define a fonte principal utilizada na página.
Todos os componentes de texto, como títulos, parágrafos, botões e badges, utilizarão essa fonte por padrão, garantindo consistência visual em todo o projeto.
Caso necessário, a fonte de um componente específico pode ser alterada individualmente pelo Inspector.
Os **Presets de Cor** permitem configurar rapidamente a identidade visual da página.
Nessa seção você pode definir:
* **Modo:** Claro ou Escuro.
* **Base neutra:** controla os tons utilizados em fundos, cartões, bordas e demais elementos neutros.
* **Cor primária:** define a cor principal utilizada em botões, links, destaques e componentes que utilizam a cor de marca.
Essa configuração é uma maneira rápida de alterar a aparência geral da página sem precisar editar cada componente individualmente.
O Builder utiliza um sistema baseado em **tokens de design**, onde cada cor possui uma função específica dentro da interface.
Em vez de configurar a cor de cada elemento manualmente, os componentes utilizam esses tokens como referência.
| Token | Descrição |
| -------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| Background | Define a cor de fundo principal da página. |
| Foreground | Cor padrão utilizada para textos e elementos sobre o fundo principal. |
| Card | Cor de fundo aplicada em cartões, caixas e componentes semelhantes. |
| Card Foreground | Define a cor dos textos e elementos exibidos dentro dos cartões. |
| Popover | Cor utilizada em menus suspensos, caixas de diálogo e elementos flutuantes. |
| Popover Foreground | Cor dos textos exibidos dentro dos popovers. |
| Primary | Representa a principal cor da marca.
Botões principais;
Destaques;
Componentes de ação.
|
| Primary Foreground | Cor dos textos e ícones exibidos sobre elementos que utilizam a cor primária. |
| Secondary | Cor utilizada para ações secundárias e componentes com menor destaque visual. |
| Secondary Foreground | Cor dos textos e ícones utilizados sobre elementos secundários. |
| Muted | Cor aplicada em elementos discretos da interface.
fundos suaves
áreas de apoio
componentes com menor destaque
|
| Muted Foreground | Cor utilizada em textos secundários e informações complementares. |
| Accent | Cor utilizada para destacar elementos específicos da interface. Pode ser aplicada em indicadores, seleções e componentes de apoio. |
| Accent Foreground | Cor dos elementos posicionados sobre áreas que utilizam a cor Accent. |
| Destructive | Cor utilizada para ações destrutivas ou mensagens de erro.
Excluir
Remover
Cancelar
Alertas
|
| Success | Cor utilizada para indicar sucesso, confirmações e operações concluídas. |
| Border | Define a cor padrão das bordas utilizadas pelos componentes. |
| Input | Cor aplicada aos campos de entrada, formulários e elementos de preenchimento. |
| Ring | Cor utilizada no indicador de foco dos componentes interativos, como campos de formulário e botões. |
Além das cores, o Builder permite definir algumas propriedades globais relacionadas ao layout.
#### Radius
Define o arredondamento padrão utilizado em componentes como:
* Botões;
* Cards
* Inputs
* Containers
Alterar esse valor modifica automaticamente o nível de arredondamento dos componentes que utilizam o estilo global.
#### Largura máxima da página
Permite definir a largura máxima utilizada pelos principais Containers da página.
Essa configuração ajuda a manter o conteúdo centralizado e garante uma leitura mais confortável em telas maiores.
> **Dica:** configure primeiro a identidade visual da página na aba **Estilo** e deixe as personalizações individuais apenas para casos específicos. Essa abordagem facilita futuras alterações e mantém todo o projeto visualmente consistente.
***
## Config
A aba **Configuração** reúne todas as definições gerais da página. É nela que você configura informações de SEO, compartilhamento em redes sociais, scripts personalizados, recursos de performance e outras opções que afetam o comportamento da página.
Configure as informações utilizadas pelos mecanismos de busca.
* **Título:** título da página exibido nos resultados de pesquisa.
* **Descrição:** resumo utilizado por buscadores e redes sociais.
* **URL Canônica:** informa a URL oficial da página, evitando conteúdo duplicado.
* **Robots:** define como os mecanismos de busca devem tratar a página (indexar, seguir links, etc.).
Define como a página será exibida quando compartilhada em redes sociais.
Você pode configurar:
* Título
* Descrição
* Imagem de compartilhamento
Escolha o formato utilizado ao compartilhar a página no X (Twitter).
Configura informações básicas da página.
* **Favicon:** ícone exibido na aba do navegador.
* **Idioma:** idioma principal da página.
Permite adicionar códigos personalizados em pontos específicos da página.
* **Scripts no** ``**:** carregados antes do conteúdo da página.
* **Scripts no final do** ``**:** executados após o carregamento do conteúdo.
Ideal para integrações como Google Tag Manager, pixels de rastreamento e outras ferramentas externas.
Adicione regras CSS para personalizações avançadas que não possam ser realizadas pelas opções visuais do Builder.
Configura recursos que ajudam a otimizar o carregamento da página.
* **Preconnect URLs:** estabelece conexões antecipadas com serviços externos.
* **Preload Assets:** prioriza o carregamento de arquivos importantes, como fontes, imagens e estilos.
***
## Inspector
O **Inspector** é o painel onde você personaliza cada componente da sua página. Sempre que um elemento é selecionado no Canvas ou na aba **Camadas**, o Inspector exibe todas as opções de edição disponíveis para aquele componente.
Enquanto a aba **Conteúdo** varia de acordo com o componente selecionado, as abas **Design**, **Ação** e **HTML** possuem a mesma estrutura para todos os componentes.
A aba **Conteúdo** reúne as configurações relacionadas à função do componente selecionado.
Como cada componente possui uma finalidade diferente, os campos exibidos nessa aba variam conforme o elemento escolhido.
Alguns exemplos:
* **Texto:** edição do conteúdo textual.
* **Título:** definição do texto e nível do cabeçalho.
* **Botão:** texto exibido no botão.
* **Imagem:** seleção da imagem e texto alternativo.
* **Vídeo:** plataforma e URL do vídeo.
* **Ícone:** escolha do ícone exibido.
Sempre que precisar alterar o conteúdo principal de um componente, essa será a aba utilizada.
A aba **Design** concentra todas as opções de aparência e posicionamento do componente.
É nela que você personaliza desde o tamanho até detalhes visuais como cores, bordas, tipografia e transformações.
> **Importante:** as alterações realizadas na aba **Design** afetam apenas o componente selecionado e não modificam as configurações globais definidas na aba **Estilo**.
Entre as principais configurações disponíveis estão:
| Seções | Campos Personalizáveis |
| ------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Tamanho | Controle propriedades como:
Largura
Altura
Largura mínima
Altura mínima
Altura máxima
Padding
Margem
Box Sizing
|
| Layout | Configure o comportamento do componente dentro da página. As opções incluem:
Display
Posição
Espaçamento entre elementos (Gap)
Direção do Flex
Alinhamento horizontal
Alinhamento vertical
|
| Estilos | Personalize a aparência visual do componente. É possível alterar:
Opacidade
Cor de fundo
Overflow
Raio da borda
Cor da borda
Espessura
Estilo da borda
|
| Transformação | Permite aplicar transformações visuais ao componente. Inclui:
Posição X
Posição Y
Rotação
Escala Horizontal
Escala Vertical
|
| Texto | Quando o componente possui conteúdo textual, essa seção permite configurar:
Fonte
Tamanho
Cor
Peso da fonte
Espaçamento entre letras
Altura da linha
Alinhamento
Transformação do texto
|
| Outras propriedades | Para configurações mais avançadas, também é possível adicionar propriedades CSS personalizadas ao componente, oferecendo maior flexibilidade para ajustes específicos. |
A aba **Ação** define o comportamento do componente quando o visitante interage com ele.
Atualmente, é possível configurar eventos como:
* **Nenhum:** o componente não executa nenhuma ação.
* **Abrir URL:** direciona o usuário para um link informado.
* **Copiar para área de transferência:** copia automaticamente um texto para o clipboard do visitante.
Ao utilizar a ação **Abrir URL**, você também pode definir:
* A URL de destino.
* Se o link será aberto na mesma aba ou em uma nova aba.
Esse recurso é bastante utilizado em botões, imagens, ícones e outros componentes interativos.
A aba **HTML** reúne configurações relacionadas à estrutura HTML do componente.
Nela é possível definir:
* **Tag HTML:** escolha qual elemento HTML será utilizado na renderização do componente (como `div`, `section`, `span`, entre outros).
* **Atributos personalizados:** adicione atributos HTML como `id`, `class` e quaisquer outros atributos necessários para integrações ou personalizações avançadas.
Essas configurações são úteis para organização da página, estilizações específicas com CSS, scripts personalizados e integrações com bibliotecas externas.
> **Dica:** na maioria dos casos, você utilizará principalmente as abas **Conteúdo** e **Design**. As abas **Ação** e **HTML** são recursos mais avançados, indicados para adicionar interatividade e realizar personalizações técnicas quando necessário.
***
## IA
O **Assistente IA** foi desenvolvido para acelerar a criação e edição de páginas utilizando linguagem natural. Em vez de realizar alterações manualmente, basta descrever o que deseja fazer e a inteligência artificial executará as modificações automaticamente.
A IA pode atuar tanto em componentes específicos quanto na página inteira, auxiliando desde pequenos ajustes até a criação de novas seções.
### Como utilizar
Para utilizar o Assistente IA, basta selecionar um componente ou deixar nenhum elemento selecionado e descrever a alteração desejada no campo de texto.
Após enviar a solicitação, a IA analisará o contexto da página e realizará as modificações automaticamente.
Você também pode utilizar os exemplos sugeridos pelo próprio assistente para iniciar rapidamente uma edição.
### Editando um componente
Ao selecionar um componente antes de utilizar a IA, as alterações serão aplicadas apenas ao elemento escolhido.
Isso permite realizar ajustes específicos sem afetar o restante da página.
Exemplos de comandos:
* Altere este título para um tom mais persuasivo.
* Deixe este botão mais chamativo.
* Altere a cor deste botão para a cor primária.
### O que a IA pode fazer
O Assistente IA pode auxiliar em diversas tarefas, como:
* Criar novas seções da página.
* Reescrever títulos e textos.
* Ajustar o tom da comunicação.
* Alterar cores e estilos.
* Organizar layouts.
* Melhorar chamadas para ação (CTAs).
* Criar descrições e conteúdos.
* Realizar pequenas alterações estruturais.
Quanto mais clara for a solicitação, melhores tendem a ser os resultados.
### Boas práticas
Para obter respostas mais precisas, descreva exatamente o que deseja alterar e, sempre que possível, informe o objetivo da mudança.
Em vez de utilizar comandos genéricos como:
> "Melhore isso."
Prefira instruções mais específicas, como:
> "Reescreva este título para aumentar a taxa de conversão."
ou
> "Crie uma seção de benefícios utilizando quatro cards com ícones."
Essas informações ajudam a IA a compreender melhor sua intenção e produzir resultados mais próximos do esperado.
> **Dica:** selecione um componente antes de utilizar o Assistente IA quando desejar editar apenas um elemento específico. Caso queira modificar toda a página, basta deixar nenhum componente selecionado e descrever a alteração desejada.
***
# Sua página está pronta!
Com a página finalizada, basta **Salvar** todas as alterações realizadas e, quando estiver tudo pronto, clicar em **Publicar** para disponibilizá-la.
Após a publicação, o próximo passo é criar um [**Link**](/links) para essa página. É através deles que você poderá definir a URL de acesso, configurar domínios, utilizar parâmetros de rastreamento, realizar testes A/B e integrar a página com o restante da infraestrutura do Trackup.
[Clique aqui e veja mais sobre Links](/links)
# CartPanda
Source: https://docs.trackup.me/cart-panda
### Conecte sua conta da CartPanda ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da CartPanda.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
CartPanda
↓
Admin / Notificações
↓
Webhooks / Configurar Webhooks
↓
Criar Webhook
↓
Insira um nome para a integração
↓
Selecione os Eventos (Pedido Pago, Pedido Reembolsado, Pedido Chargeback)
↓
Cole a Url do Trackup
↓
Selecione os produtos desejados
↓
Salvar Webhook
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **CartPanda** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# API externa
Source: https://docs.trackup.me/chaves-de-api
Endpoints autenticados por API Key para visitantes, conversões e requisições.
Todas as rotas exigem autenticação via API Key. O corpo das requisições é JSON. Respostas de sucesso retornam status `201`.
## URL base
**Produção:** `https://dash-api.trackup.me/v1`
Monte a URL completa concatenando o endpoint ao base. Exemplo: `https://dash-api.trackup.me/v1/visitors`.
| Método | Endpoint |
| ------ | -------------- |
| `POST` | `/visitors` |
| `POST` | `/conversions` |
| `POST` | `/requests` |
## Autenticação
Envie a chave no header `X-Api-Key` em cada requisição.
| Status | Condição |
| ------ | -------------------------------- |
| `401` | Header ausente ou chave inválida |
| `403` | Chave revogada ou expirada |
***
## POST /visitors
Cria um visitante no projeto vinculado à API Key.
### Corpo da requisição
Todos os campos são opcionais.
| Campo | Tipo | Obrigatório | Descrição |
| ---------------- | ------ | ----------- | ------------ |
| `utmSource` | string | não | Origem UTM |
| `utmMedium` | string | não | Meio UTM |
| `utmCampaign` | string | não | Campanha UTM |
| `utmTerm` | string | não | Termo UTM |
| `utmContent` | string | não | Conteúdo UTM |
| `clickId` | string | não | ID de clique |
| `name` | string | não | Nome |
| `email` | string | não | E-mail |
| `phone` | string | não | Telefone |
| `addressStreet` | string | não | Rua |
| `addressCity` | string | não | Cidade |
| `addressState` | string | não | Estado |
| `addressZip` | string | não | CEP |
| `addressCountry` | string | não | País |
### Resposta
| Campo | Tipo | Descrição |
| ----------------- | -------------- | -------------------------- |
| `id` | string | ID do visitante |
| `createdAt` | string | Data de criação (ISO 8601) |
| `name` | string \| null | Nome |
| `email` | string \| null | E-mail |
| `phone` | string \| null | Telefone |
| `address` | object | Endereço |
| `address.street` | string \| null | Rua |
| `address.city` | string \| null | Cidade |
| `address.state` | string \| null | Estado |
| `address.zip` | string \| null | CEP |
| `address.country` | string \| null | País |
| `utmSource` | string | Origem UTM |
| `utmMedium` | string | Meio UTM |
| `utmCampaign` | string | Campanha UTM |
| `clickId` | string | ID de clique |
### Exemplo
```bash theme={"dark"}
curl -X POST 'https://dash-api.trackup.me/v1/visitors' \
-H 'Content-Type: application/json' \
-H 'X-Api-Key: YOUR_API_KEY' \
-d '{
"name": "Maria Silva",
"email": "maria@example.com",
"utmSource": "google",
"utmCampaign": "black-friday"
}'
```
***
## POST /conversions
Registra uma conversão no projeto vinculado à API Key.
O campo `value` é convertido para a moeda configurada no projeto.
### Corpo da requisição
| Campo | Tipo | Obrigatório | Descrição |
| --------------- | ------ | ----------- | ----------------------------------------------------------- |
| `value` | number | **sim** | Valor da conversão |
| `transactionId` | string | não | ID da transação |
| `currency` | string | não | Moeda de origem (ex.: `BRL`, `USD`) |
| `paymentMethod` | string | não | Método de pagamento |
| `ip` | string | não | Endereço IP |
| `userAgent` | string | não | User agent |
| `visitorId` | string | não | ID do visitante |
| `trafficSource` | string | não | Fonte de tráfego |
| `utmSource` | string | não | Origem UTM |
| `utmMedium` | string | não | Meio UTM |
| `utmCampaign` | string | não | Campanha UTM |
| `utmTerm` | string | não | Termo UTM |
| `utmContent` | string | não | Conteúdo UTM |
| `clickId` | string | não | ID de clique |
| `sub1` | string | não | Sub ID 1 |
| `sub2` | string | não | Sub ID 2 |
| `sub3` | string | não | Sub ID 3 |
| `sub4` | string | não | Sub ID 4 |
| `sub5` | string | não | Sub ID 5 |
| `sub6` | string | não | Sub ID 6 |
| `sub7` | string | não | Sub ID 7 |
| `sub8` | string | não | Sub ID 8 |
| `status` | string | não | Status da conversão (padrão: `"paid"`) — ver valores abaixo |
Valores aceitos para `status`:
| Valor | Descrição |
| ------------ | ----------------------------- |
| `paid` | Pagamento confirmado (padrão) |
| `refunded` | Reembolso |
| `chargeback` | Chargeback |
### Resposta
| Campo | Tipo | Descrição |
| --------------- | ------ | -------------------- |
| `id` | string | ID da conversão |
| `timestamp` | string | Data/hora (ISO 8601) |
| `transactionId` | string | ID da transação |
| `value` | number | Valor convertido |
| `currency` | string | Moeda do projeto |
| `paymentMethod` | string | Método de pagamento |
| `status` | string | Status da conversão |
| `visitorId` | string | ID do visitante |
### Exemplo
```bash theme={"dark"}
curl -X POST 'https://dash-api.trackup.me/v1/conversions' \
-H 'Content-Type: application/json' \
-H 'X-Api-Key: YOUR_API_KEY' \
-d '{
"value": 199.90,
"currency": "BRL",
"transactionId": "txn_abc123",
"visitorId": "aaaaaaaa-bbbb-4ccc-8ddd-eeeeeeeeeeee"
}'
```
***
## POST /requests
Registra um evento ou requisição no projeto vinculado à API Key.
Requisições criadas via API Key não disparam triggers ou pixels — apenas persistem o registro.
### Corpo da requisição
Todos os campos são opcionais.
| Campo | Tipo | Obrigatório | Descrição |
| --------------- | ------ | ----------- | ------------------------------------- |
| `host` | string | não | Host da requisição (padrão: `""`) |
| `path` | string | não | Caminho da requisição (padrão: `""`) |
| `event` | string | não | Nome do evento (padrão: `""`) |
| `ip` | string | não | Endereço IP |
| `userAgent` | string | não | User agent |
| `visitorId` | string | não | ID do visitante |
| `trafficSource` | string | não | Fonte de tráfego (padrão: `"direct"`) |
| `utmSource` | string | não | Origem UTM |
| `utmMedium` | string | não | Meio UTM |
| `utmCampaign` | string | não | Campanha UTM |
| `utmTerm` | string | não | Termo UTM |
| `utmContent` | string | não | Conteúdo UTM |
| `clickId` | string | não | ID de clique |
| `sub1`–`sub8` | string | não | Sub IDs 1 a 8 |
| `customData` | object | não | Dados customizados (ver abaixo) |
### customData
Objeto plano com pares chave-valor.
| Regra | Valor |
| ---------------- | ----------------------- |
| Máximo de chaves | 15 |
| Tamanho máximo | 8 KB (JSON serializado) |
| Violação | Resposta `400` |
Valores aninhados são permitidos. Se omitido, armazena `{}`.
### Resposta
| Campo | Tipo | Descrição |
| --------------- | -------------- | -------------------- |
| `id` | string | ID da requisição |
| `timestamp` | string | Data/hora (ISO 8601) |
| `host` | string | Host |
| `path` | string | Caminho |
| `event` | string | Nome do evento |
| `visitorId` | string | ID do visitante |
| `trafficSource` | string | Fonte de tráfego |
| `utmSource` | string | Origem UTM |
| `utmMedium` | string | Meio UTM |
| `utmCampaign` | string | Campanha UTM |
| `utmTerm` | string | Termo UTM |
| `utmContent` | string | Conteúdo UTM |
| `clickId` | string | ID de clique |
| `sub1`–`sub8` | string | Sub IDs 1 a 8 |
| `customData` | object \| null | Dados customizados |
### Exemplo
```bash theme={"dark"}
curl -X POST 'https://dash-api.trackup.me/v1/requests' \
-H 'Content-Type: application/json' \
-H 'X-Api-Key: YOUR_API_KEY' \
-d '{
"event": "purchase",
"host": "loja.example.com",
"path": "/checkout/success",
"visitorId": "aaaaaaaa-bbbb-4ccc-8ddd-eeeeeeeeeeee",
"customData": {
"orderId": "ord_123",
"value": 299.90
}
}'
```
***
## Erros
| Status | Causa |
| ------ | ------------------------------------------------- |
| `400` | Corpo inválido ou `customData` fora dos limites |
| `401` | API Key ausente ou inválida |
| `403` | API Key revogada ou expirada |
| `404` | Projeto não encontrado |
| `500` | Falha ao persistir o registro |
| `502` | Falha na conversão de moeda (`POST /conversions`) |
# Clonar URL
Source: https://docs.trackup.me/clonar-url
Clone páginas existentes em segundos e edite toda estrutura diretamente dentro do Trackup
Ao informar uma URL, o Trackup faz uma cópia da página e de seus principais recursos, permitindo que ela seja hospedada e editada posteriormente dentro da plataforma.
Após a clonagem, o funcionamento é praticamente o mesmo do **Upload HTML**: você poderá editar os arquivos, salvar alterações e publicar novas versões sempre que desejar.
> Ideal para migrar landing pages já existentes para a infraestrutura do Trackup.
***
# Criando uma página HTML
***
# Após a clonagem
Quando a clonagem for concluída, você pode utilizar o editor integrado do Trackup.
Nele é possível navegar entre os arquivos, realizar alterações no código e publicar novas versões sempre que necessário.
As alterações só serão aplicadas a página se publicadas, caso contrario ficam salvas apenas no editor
***
# O que é clonado
Durante o processo, o Trackup tenta importar automaticamente:
* Estrutura HTML.
* Arquivos CSS.
* Scripts JavaScript.
* Imagens.
* Fontes e demais recursos públicos.
Dependendo da tecnologia utilizada pelo site original, alguns recursos externos ou protegidos podem não ser importados corretamente e poderão exigir ajustes manuais após a clonagem.
***
# Sua página está pronta!
Com a página finalizada, basta **Salvar** todas as alterações realizadas e, quando estiver tudo pronto, clicar em **Publicar** para disponibilizá-la.
Após a publicação, o próximo passo é criar um [**Link**](/links) para essa página. É através deles que você poderá definir a URL de acesso, configurar domínios, utilizar parâmetros de rastreamento, realizar testes A/B e integrar a página com o restante da infraestrutura do Trackup.
[Clique aqui e veja mais sobre Links](/links)
# Conversões
Source: https://docs.trackup.me/conversoes
Acompanhe todas as conversões registradas dentro do seu projeto em tempo real.
Sempre que uma integração envia uma confirmação de pagamento para o TrackUp, todos os dados relacionados àquela conversão são processados e armazenados.
Isso inclui informações da transação, origem do tráfego, parâmetros de marketing, identificadores de rastreamento, dados da campanha e toda a jornada de atribuição associada à venda.
Esse módulo funciona como a camada final do tracking, permitindo entender exatamente qual caminho levou um visitante até a conversão.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo de 6 a 8 minutos mostrando: venda chegando via gateway → Trackup processando webhook → Trackup atribuindo a venda ao visitante → painel mostrando campanha, criativo, click ID e dados financeiros.)*
***
# Visão geral da página
No módulo de Conversões você encontra uma lista com todas as vendas registradas dentro do projeto.
Cada linha representa uma conversão recebida através de alguma integração.
Ao expandir uma conversão, informações adicionais ficam disponíveis.\
\
\[IMAGEM SUGERIDA]\
um exemplo de lista bonitinha com varias vendas
***
# Status da conversão
Cada conversão possui um status associado ao pagamento recebido.
✅ Pago
## ↩️ Reembolsado
## ⚠️ Chargeback
***
# Dados da venda
Esta seção contém informações financeiras da transação.
Campos disponíveis:
| Campo | Descrição |
| :------------------ | :---------------------------------------- |
| ID | Identificador interno da conversão |
| ID da transação | ID retornado pela plataforma de venda |
| Valor original | Valor bruto recebido |
| Data | Momento em que a conversão foi registrada |
| Plataforma | Plataforma responsável pela venda |
| Moeda | Moeda utilizada |
| Método de pagamento | Forma de pagamento utilizada |
| Câmbio utilizado | Conversão de moeda aplicada |
| Status | Estado atual da transação |
Exemplo:
```text theme={"dark"}
Plataforma: Hotmart
Valor: R$1350.50
Pagamento: Cartão de Crédito
Status: Pago
```
***
# Atribuição
A seção de atribuição é responsável por conectar a venda ao clique original que gerou a conversão.
Se a atribuição for bem sucedida, o sistema identifica exatamente qual visitante realizou a compra.
Dados disponíveis:
| Campo | Descrição |
| :--------- | :----------------------------------- |
| IP | IP identificado no momento da venda |
| Link ID | Link utilizado pelo visitante |
| Visitor ID | Identificador único do visitante |
| Request ID | Identificador da requisição original |
| URL ID | Página associada ao acesso |
***
# O que acontece durante a atribuição
Quando uma venda chega ao TrackUp, o sistema procura identificar:
```text theme={"dark"}
Qual anúncio gerou o clique?
↓
Qual visitante realizou o acesso?
↓
Qual página foi visitada?
↓
Qual checkout foi acessado?
↓
Qual venda pertence àquele usuário?
```
Se essa correlação for encontrada, a conversão será atribuída corretamente.
***
# Aviso de Click ID ausente
Em alguns casos você verá o seguinte alerta:
```text theme={"dark"}
Click ID ausente nesta conversão
```
Isso significa que a plataforma de venda não conseguiu enviar o identificador de rastreamento necessário para relacionar a venda ao clique original.
Normalmente isso acontece por problemas de configuração.
Exemplo:
```text theme={"dark"}
Esta conversão não registrou um Click ID
```
***
# Marketing & UTMs
Esta seção mostra os parâmetros capturados durante a jornada do visitante.
Campos disponíveis:
| Campo | Descrição |
| :--------------- | :------------------------------- |
| Fonte de tráfego | Plataforma que originou o acesso |
| UTM Source | Origem da campanha |
| UTM Medium | Tipo de tráfego |
| UTM Campaign | Nome da campanha |
| UTM Term | Palavra chave ou segmentação |
| UTM Content | Criativo utilizado |
| Click ID | Identificador do clique |
Exemplo:
```text theme={"dark"}
utm_source=meta
utm_campaign=escala_junho
utm_medium=cpc
fbclid=xxxxxxxx
click_id=track_93847
```
Esses dados são fundamentais para atribuição correta.
***
# Sub parâmetros
Sub parâmetros permitem enviar dados adicionais durante o tracking.
Campos suportados:
```text theme={"dark"}
sub1
sub2
sub3
sub4
sub5
sub6
sub7
sub8
```
Esses parâmetros podem ser usados para:
* Segmentação
* IDs internos
* Identificação de afiliados
* Tracking personalizado\\
Exemplo:
```text theme={"dark"}
sub1=affiliate_22
sub2=campaign_7
sub3=creative_b
```
***
# Dados dos anúncios
Se a origem do tráfego for identificada, o sistema também associa informações da campanha.
Campos possíveis:
| Campo | Descrição |
| :-------------------- | :------------------- |
| Plataforma de anúncio | Plataforma utilizada |
| Conta de anúncio | Conta conectada |
| Campanha ID | ID da campanha |
| Conjunto ID | ID do adset |
| Anúncio ID | ID do anúncio |
Exemplo:
```text theme={"dark"}
Plataforma: Meta Ads
Campanha ID: 23847298374
Adset ID: 23847298375
Ad ID: 23847298376
```
# DigiPag
Source: https://docs.trackup.me/digipag
### Conecte sua conta da DigiPag ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da DigiPag.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
DigiPag
↓
Integrações/Webhooks
↓
Adicionar
↓
Colar URL do Trackup
↓
Selecione os Produtos
↓
Marque todos métodos de Pagamento
↓
Marque os Status de Pagamento (Pago, Reembolsado, Chargeback)
↓
Salve
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **DigiPag** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Domínios
Source: https://docs.trackup.me/dominios
Conecte seus domínios ao Trackup e publique sua infraestrutura com máxima flexibilidade.
Todo projeto no Trackup recebe um domínio padrão automaticamente.
Porém, recomendamos conectar um domínio próprio para utilizar toda infraestrutura da plataforma com maior controle e isolamento.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Adicionar domínio → copiar CNAME → configurar DNS → verificar domínio → definir como primário.)*
***
# Como os domínios funcionam
Sempre que você publica qualquer estrutura, o Trackup precisa de um domínio para servir esse conteúdo.
Exemplo:
* páginas hospedadas
* links de tracking
* redirects
* páginas criadas no builder
* páginas clonadas
* arquivos HTML hospedados
Todo tráfego passa pela infraestrutura conectada ao domínio configurado.
***
**\[IMAGEM RECOMENDADA]**
*(Diagrama: Domain → Trackup → Pages / Links / Redirects / Tracking)*
***
# Utilize subdomínios
Recomendamos utilizar **subdomínios dedicados** para cada operação.
Exemplo:
```text theme={"dark"}
lp.seudominio.com
track.seudominio.com
go.seudominio.com
offer.seudominio.com
```
Benefícios:
* melhor organização
* isolamento da infraestrutura
* gerenciamento DNS mais simples
* separação entre site institucional e campanhas
* maior flexibilidade operacional
Evite utilizar o domínio principal sempre que possível.
***
# Lista de domínios
A página principal exibe todos os domínios conectados ao projeto.
Um projeto pode possuir múltiplos domínios ativos simultaneamente.
***
**\[IMAGEM RECOMENDADA]**
*(Tabela de domínios com status + estrela de domínio primário.)*
***
# Domínio primário
Quando múltiplos domínios estão conectados, um deles pode ser definido como padrão.
O domínio primário será utilizado automaticamente em:
* criação de links
* novas páginas
* redirects
* URLs padrão do projeto
Exemplo:
```text theme={"dark"}
⭐ lp.meudominio.com
```
Os demais domínios continuam funcionando normalmente, inlcusive toda estrutura do projeto é espelhada entre os domínios conectados
***
# Adicionando um domínio
Para conectar um novo domínio:
```text theme={"dark"}
+ Adicionar Domínio
```
Informe o hostname desejado.
Exemplo:
```text theme={"dark"}
track.seudominio.com
```
Após salvar, o Trackup irá gerar a configuração DNS necessária.
***
**\[IMAGEM RECOMENDADA]**
*(Modal de adicionar domínio com campo Hostname.)*
***
# Configuração DNS
Após criar o domínio, o status ficará como:
```text theme={"dark"}
Pendente
```
Agora será necessário configurar o DNS no seu provedor.
Exemplos:
* Cloudflare
* GoDaddy
* Hostinger
* HostGator
O registro necessário será:
```text theme={"dark"}
Tipo: CNAME
```
Exemplo:
```text theme={"dark"}
Nome: track
Destino: cname.Trackup-dns.com
```
Exemplo final:
```text theme={"dark"}
track.seudominio.com
↓
cname.Trackup-dns.com
```
O painel disponibiliza botões de cópia rápida para facilitar a configuração.
***
**\[IMAGEM RECOMENDADA]**
*(Tabela DNS com Name + Target + botão copiar.)*
***
# Verificando o domínio
Após configurar o DNS, clique em:
```text theme={"dark"}
Verificar
```
O Trackup irá validar publicamente o apontamento.
Se tudo estiver correto:
```text theme={"dark"}
Status → Verificado ✓
```
A partir desse momento o domínio já pode ser utilizado em toda plataforma.
***
**\[IMAGEM RECOMENDADA]**
*(Domínio pendente → botão verificar → status alterando para verificado.)*
***
# Status pendente
Se o domínio continuar pendente, normalmente significa:
* DNS ainda propagando
* CNAME configurado incorretamente
* apontamento feito no registro errado
* proxy DNS configurado incorretamente
Enquanto estiver pendente, o domínio não poderá ser utilizado.
***
# Múltiplos domínios
Você pode conectar quantos domínios quiser no mesmo projeto.
Exemplo:
```text theme={"dark"}
lp.meusite.com
go.meusite.com
track.meusite.com
offer.meusite.com
```
Isso permite separar diferentes operações dentro do mesmo projeto.
***
# Fluxo de funcionamento
```text theme={"dark"}
Adicionar domínio
↓
Trackup gera CNAME
↓
Configurar DNS
↓
Validar domínio
↓
Status muda para verificado
↓
Domínio fica disponível na plataforma
```
***
**Próximo passo**
→ Criar páginas e começar sua operação.
***
# Eduzz
Source: https://docs.trackup.me/eduzz
### Conecte sua conta da Eduzz ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da Eduzz.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Eduzz
↓
Developer Hub / Integrações
↓
Configurações / Nova Configuração
↓
Insira um nome para a integração
↓
Cole a Url do Trackup
↓
Marque as Vendas (myeduzz.invoice_chargeback, myeduzz.invoice_paid, myeduzz.invoice_refunded)
↓
Criar Configuração
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Eduzz** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Entendendo o Gerenciador de Anúncios
Source: https://docs.trackup.me/entendendo-o-gerenciador-de-anuncios
Centralize o controle das suas campanhas em um único lugar.
O Gerenciador de Anúncios do Trackup foi criado para permitir que você acompanhe e controle campanhas de mídia paga sem precisar alternar entre múltiplos logins, navegadores e plataformas.
Em vez de depender exclusivamente do painel nativo de cada plataforma, o Trackup conecta suas contas de anúncio diretamente ao restante da operação.
Isso permite centralizar dados, automatizar processos e criar uma visão unificada das campanhas em execução.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo de 3 a 5 minutos mostrando a visão geral da feature. Navegar pela área do gerenciador, conectar conta, visualizar campanhas, alterar orçamento e mostrar como isso conversa com os dados do restante da plataforma.)*
***
# O que o Gerenciador faz?
Atualmente o módulo permite conectar contas de mídia e controlar campanhas diretamente dentro do Trackup.
Hoje você consegue:
✓ Conectar contas de anúncios\
✓ Sincronizar campanhas automaticamente\
✓ Ativar campanhas\
✓ Pausar campanhas\
✓ Alterar orçamento\
✓ Visualizar dados operacionais\
✓ Centralizar métricas para dashboard
Tudo isso sem sair da plataforma.
***
# Como funciona a sincronização?
Quando você conecta uma conta de anúncios ao Trackup, o sistema começa a sincronizar automaticamente suas campanhas.
Essa sincronização permite que o Trackup mantenha os dados atualizados em tempo real e possibilite ações diretas dentro da plataforma.
Exemplo:
```text theme={"dark"}
Meta Ads → API do Trackup → Sincronização → Campanhas disponíveis no painel
```
A sincronização acontece automaticamente após a integração inicial.
***
# O que vem no futuro?
Estamos expandindo continuamente o módulo de gerenciamento de campanhas.
Recursos planejados incluem:
* Criação de campanhas diretamente no Trackup
* Edição avançada
* Automação de regras operacionais
Nosso objetivo é transformar o Trackup em uma central completa para seu negócio.
***
# Próximo passo
Agora escolha a plataforma que deseja conectar.
Em breve
Em breve
Em breve
# Entendendo os Filtros
Source: https://docs.trackup.me/entendendo-os-filtros
Controle quem realmente deve acessar suas páginas.
Nem todo acesso que chega até sua página é desejado.
Enquanto parte do tráfego representa usuários reais com potencial de conversão, outra parte pode significar acessos de BOTs, visitas suspeitas, públicos desqualificados, concorrentes monitorando sua estrutura.
Pensando nisso, criamos o sistema de filtros do **Trackup**.
Com ele, você consegue filtrar múltiplas características de cada visita em tempo real e definir ações automáticas antes mesmo do usuário avançar na navegação.
Isso permite ter mais controle sobre quem realmente acessa suas páginas, proteger suas operações, otimizar a qualidade do tráfego e garantir que cada campanha entregue exatamente para o público certo.
Em outras palavras:
> O Trackup analisa cada acesso antes de decidir o que fazer com ele.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo de 5 a 7 minutos mostrando um visitante acessando um Link Trackup, o Trackup avaliando critérios, identificando características da visita e tomando uma decisão automaticamente.)*
***
```text theme={"dark"}
Usuário acessa Link Trackup
↓
Trackup analisa características da visita
↓
Filtros avaliam regras configuradas
↓
Trackup identifica perfil do acesso
↓
Trackup toma uma decisão
↓
Usuário segue para o destino apropriado
```
***
**\[IMAGEM RECOMENDADA]**
*(Diagrama mostrando: Visitor → Trackup analyzes traffic → Filters evaluate conditions → System decides route.)*
***
# O que são Filtros?
Filtros são regras inteligentes que permitem ao Trackup analisar características específicas de cada acesso.
Essas regras ajudam você a controlar exatamente como diferentes tipos de tráfego devem ser tratados.
Exemplo:
```text theme={"dark"}
Se visitante atender determinada condição
↓
Executar comportamento específico
```
Ou seja:
O Trackup observa informações da visita e toma decisões automaticamente.
***
# Por que os Filtros são importantes?
Sem filtros adequados, você pode receber tráfego que impacta negativamente sua análise de dados e sua operação além de por em risco a segurança da sua oferta
Exemplos de cenários comuns:
* acessos de BOTs
* visitas suspeitas
* público desqualificado
* concorrentes / espiões
Os filtros permitem criar camadas adicionais de controle.
***
# O que o Trackup consegue analisar?
O motor de filtros do Trackup consegue avaliar diversas características relacionadas ao acesso.
Entre elas:
```text theme={"dark"}
Dispositivo utilizado
sistema operacional
Localização geográfica
Idioma do navegador
Tipo de conexão
Origem do tráfego
Parâmetros da URL
Dados da sessão
User Agent
Características técnicas do navegador
Fingerprint do visitante
```
Verifique todos os filtros disponíveis [em modo avançado](/modo-avancado)
Cada um desses dados pode ser utilizado para criar regras específicas.
***
**\[IMAGEM RECOMENDADA]**
*(Print mostrando uma lista de variáveis disponíveis dentro da configuração de filtros.)*
***
# Análise em tempo real
Uma das partes mais importantes é que toda análise acontece em tempo real de forma extremamente rápida.
Isso significa que, no momento em que um visitante acessa sua operação, o Trackup imediatamente começa a validar as regras configuradas sem que o visitante perceba algo.
Fluxo:
```text theme={"dark"}
FAZER IMAGEM
Visitante acessa link
↓
Trackup identifica características
↓
Regras são processadas
↓
Condições são validadas
↓
Decisão é tomada instantaneamente
```
Não existe processamento posterior.
A decisão acontece imediatamente.
***
# Camadas de proteção da operação
Filtros ajudam a adicionar inteligência operacional ao seu tráfego.
Exemplos de uso:
### Identificar tráfego de BOTs
Separar acessos que apresentam características não compatíveis com comportamento humano.
***
### Criar segmentações avançadas
Direcionar diferentes públicos para diferentes experiências.
***
### Melhorar qualidade dos dados
Garantir que apenas tráfego relevante continue a jornada principal.
***
### Controlar distribuição de acessos
Definir comportamentos diferentes para visitantes diferentes.
***
### Criar regras baseadas em contexto
Aplicar decisões específicas dependendo das características do acesso.
***
# \\
**Tudo integrado ao restante do Trackup**
```text theme={"dark"}
Usuário clica no anúncio
↓
Passa pelo Link Trackup
↓
Trackup captura dados do acesso
↓
Filtros analisam
↓
Trackup toma decisão
↓
Usuário segue jornada apropriada
↓
Eventos continuam sendo rastreados
```
Tudo acontece antes mesmo da navegação iniciar.
Os filtros funcionam como um mecanismo de tomada de decisão.
O Trackup observa o acesso e decide qual comportamento seguir.
Exemplo conceitual:
```text theme={"dark"}
[IMAGEM RECOMENDADA]
Se acesso atender critérios definidos
↓
Executar comportamento A
Caso contrário
↓
Executar comportamento B
```
Isso permite criar fluxos muito mais inteligentes.
***
# Dois modos de configuração
Os filtros foram desenvolvidos para atender tanto usuários iniciantes quanto usuários avançados.
Por isso, o Trackup oferece duas formas de configuração.
***
### Modo Simples
Ideal para configurações rápidas.
Você escolhe critérios prontos e monta regras sem precisar criar lógica avançada.
Indicado para:
* usuários iniciantes
* configurações mais comuns
[Veja como configurar filtros no modo simples aqui](/modo-simples)
***
### Modo Avançado
Ideal para operações que exigem controle técnico maior.
Permite construir regras mais específicas utilizando múltiplas condições e maior nível de personalização.
Indicado para:
* usuários avançados
* filtros mais complexos
* segmentações detalhadas
[Veja como configurar filtros no modo avançado aqui](/modo-avancado)
***
# Próximo passo
Agora que você entende o conceito geral dos filtros, escolha o modo de configuração ideal para sua operação.
→ **Modo Simples**\
→ **Modo Avançado**
# Entendendo Páginas
Source: https://docs.trackup.me/entendendo-paginas
Crie, hospede ou gerencie páginas da forma que fizer mais sentido para sua operação.
Dentro do Trackup, o módulo de Páginas foi criado para permitir que você publique praticamente qualquer tipo de página sem depender de ferramentas externas.
Seja para criar landing pages, hospedar páginas próprias, utilizar páginas externas ou até replicar outras estruturas, o objetivo é simples:
Ao invés de depender de múltiplas plataformas separadas, o Trackup permite que você construa e gerencie toda sua estrutura diretamente no seu projeto.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo de 4 a 6 minutos mostrando os quatro tipos de páginas disponíveis. Explicar quando utilizar Redirect, Builder, Upload HTML e Clonar URL. Navegar rapidamente por cada opção dentro do modal de criação.)*
***
# Quatro formas de criar páginas
Ao criar uma nova página, o Trackup permite escolher entre quatro métodos diferentes.
Cada método atende necessidades específicas.
A forma mais simples de utilizar páginas dentro do Trackup.
Neste modo, você cadastra uma URL externa e o Trackup utiliza essa página como destino do visitante.
Recomendamos para quem já utiliza hospedagem externa e deseja apenas centralizar sua operação.
Ideal para:
* Páginas já hospedadas externamente
* Operações que não queiram migrar infraestrutura
* Testes rápidos
* Ofertas que já estão em rodando
Obs.: Neste caso você precisa instalar o script do Trackup no head da sua página
Crie páginas diretamente dentro do Trackup utilizando nosso Page Builder.
Desenvolvido para permitir construção completa de páginas sem necessidade de código.
Você poderá criar praticamente qualquer tipo de pagina utilizando:
* Editor visual
* Blocos prontos
* Templates
* Componentes customizáveis
* Recursos assistidos por IA
Ao criar a página, ela ficará disponível para edição dentro do Builder.
Ideal para:
Landing PagesPré-sellsDirect ResponsePaginas VSL
Publique páginas próprias enviando arquivos HTML diretamente para o Trackup.
Essa opção é ideal para usuários que já possuem páginas prontas desenvolvidas externamente.
Você pode enviar:
* Arquivo `.html` único
* Arquivo `.zip` contendo estrutura completa
O Trackup processará automaticamente os arquivos e publicará sua página.
Ideal para:
* Desenvolvedores
* Landing pages já prontas
* Projetos customizados
* Estruturas exportadas de outras ferramentas
Copie a estrutura visual de uma página já existente a partir de uma URL pública.
Esse método permite importar páginas externas e utilizar a estrutura dentro do seu projeto.
Com possibilidade de editar o código dela, como se estivesse feito o [**Upload HTML**](/upload-html)
O Trackup irá replicar a estrutura da página para utilização dentro do Trackup.
Ideal para:
* Replicar páginas existentes
* Criar variações rapidamente
* Migrar estruturas externas
* Criar ambientes de teste
***
# Qual método devo escolher?
A escolha depende do tipo de operação que você deseja montar.
| Cenário | Melhor opção |
| :-------------------------------------- | :-------------------------- |
| Já possui página hospedada externamente | [Redirect](/redirect) |
| Quer construir rapidamente sem código | [Builder](/builder) |
| Já possui arquivos HTML prontos | [Upload HTML](/upload-html) |
| Quer replicar uma página existente | [Clonar URL](/clonar-url) |
***
# Boas práticas
Recomendamos algumas práticas simples.
***
### Utilize nomes descritivos
Evite:
```text theme={"dark"}
Página 1
Landing nova
teste
```
Prefira:
```text theme={"dark"}
Landing Principal
VSL Produto Financeiro
Página Pré Checkout
Página Captura Webinar
```
***
### Organize páginas por função
Exemplo:
```text theme={"dark"}
Landing Principal
VSL Principal
Página de Obrigado
Pré Checkout
Página de Captura
```
***
# Fontes de Tráfego
Source: https://docs.trackup.me/fontes-de-trafego
Configure como suas plataformas de anúncios enviam dados para o Trackup.
Sempre que alguém acessa sua operação através de mídia paga, o link carrega parâmetros na URL.
Exemplo:
```text theme={"dark"}
utm_source=facebook
utm_campaign=campanha_teste
utm_medium=conjunto_01
utm_content=criativo_video_03
fbclid=ABCD123456
```
Esses parâmetros são extremamente importantes.
Eles permitem que o Trackup descubra:
```text theme={"dark"}
Qual campanha gerou o clique
Qual conjunto de anúncios originou a visita
Qual anúncio foi exibido
Qual criativo trouxe o usuário
```
Sem isso, o Trackup fica sem contexto.
***
**\[IMAGEM RECOMENDADA]**
*(Diagrama mostrando Ad Platform → URL Parameters → Trackup Receives Parameters → Request → Visitor → Conversion Attribution.)*
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo mostrando: usuário criando nova fonte → escolhendo plataforma → Trackup preenchendo parâmetros automáticos → string final sendo gerada → copiando parâmetros para o gerenciador de anúncios.)*
***
# Adicionando uma nova Fonte de Trafego
Para configurar uma nova plataforma basta clicar em:
```text theme={"dark"}
+ Adicionar Fonte
```
O Trackup exibe um construtor dinâmico de parâmetros.
Cada mídia possui sua própria forma de construir URLs.
Para facilitar o processo, o Trackup já pré-configura automaticamente os valores recomendados.
Você não precisa montar manualmente.
**\[IMAGEM RECOMENDADA]**
*(Diagrama mostrando Ad Platform → URL Parameters → Trackup Receives Parameters → Request → Visitor → Conversion Attribution.)*
***
## Meta
Ao selecionar Meta, o Trackup utiliza automaticamente as macros oficiais do ecossistema da Meta.
```text theme={"dark"}
Parâmetro -> Placeholder ou valor
utm_source = meta
utm_medium = {{adset.name}}|{{adset.id}}
utm_campaign = {{campaign.name}}|{{campaign.id}}
utm_content = {{ad.name}}|{{ad.id}}
utm_term = {{placement}}
trk_cmpid = {{campaign.id}}
trk_asid = {{adset.id}}
trk_aid = {{ad.id}}
```
***
## Google
Ao selecionar Google, o Trackup utiliza automaticamente as macros oficiais do ecossistema da Google.
```text theme={"dark"}
Parâmetro -> Placeholder ou valor
utm_source = google
utm_medium = cpc
utm_campaign = {campaignid}
utm_content = {creative}
utm_term = {keyword}
trk_cmpid = {campaignid}
trk_asid = {adgroupid}
trk_aid = {creative}
```
***
## Kwai
Ao selecionar Kwai, o Trackup utiliza automaticamente as macros oficiais do ecossistema da Kwai.
```text theme={"dark"}
Parâmetro -> Placeholder ou valor
utm_source = kwai
utm_medium = cpc
utm_campaign = __CMPN__
utm_term = __ADSET__
utm_content = __AD__
trk_cmpid = __CMPNID__
trk_asid = __ADSETID__
trk_aid = __ADID__
```
## TikTok
EM BREVE
***
# Crie parâmetros personalizados
Além dos templates padrões, você também pode adicionar parâmetros completamente personalizados.
Isso permite adaptar o Trackup para operações específicas.
Exemplo:
```text theme={"dark"}
affiliate_id
offer_id
creator_name
partner_code
tracking_id
```
Esses parâmetros personalizados também ficam disponíveis em todo ecossistema da plataforma.
Podendo ser utilizados em:
LinksAcionadoresLogsConversõesRelatórios futuros
Isso torna o Trackup extremamente flexível.
# Genérico
Source: https://docs.trackup.me/generico
Conecte qualquer plataforma de vendas ao Trackup utilizando um webhook personalizado.
Utilize esta integração quando sua plataforma de checkout ou vendas **não possui integração nativa com o Trackup**.
Após configurar o webhook conversões, reembolso e chargebacks poderem ser enviado para o Trackup, via POST JSON, permitindo registrar conversões, disparar pixels e alimentar seus relatórios.
## Referência rápida
```text theme={"dark"}
POST https://{dominio}/api/webhook/{code}
Content-Type: application/json
{
"event": "paid",
"transaction_id": "order_123",
"value": 99.9,
"currency": "BRL",
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"payment_method": "credit_card"
}
```
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Selecione:
```text theme={"dark"}
Webhook Genérico
```
Ao selecionar **Webhook Genérico**, o Trackup irá sugerir automaticamente os principais parâmetros de rastreamento.
O único parâmetro realmente obrigatório é:
```text theme={"dark"}
request_id = {request.id}
```
Ele será responsável por identificar o clique original e realizar toda a atribuição da conversão.
Você também pode enviar outros parâmetros para utilização dentro do checkout, como:
### Preset padrão de parâmetros de checkout
Ao selecionar a plataforma **Genérico** no dashboard, os seguintes parâmetros são sugeridos automaticamente:
| Parâmetro na URL de checkout | Macro (valor) |
| :--------------------------- | :---------------------- |
| `request_id` | `{request.id}` |
| `utm_source` | `{request.utmSource}` |
| `utm_medium` | `{request.utmMedium}` |
| `utm_campaign` | `{request.utmCampaign}` |
| `utm_term` | `{request.utmTerm}` |
| `utm_content` | `{request.utmContent}` |
Esses parâmetros são opcionais e servem apenas para utilização dentro da sua plataforma.
### Macros adicionais disponíveis na URL de checkout
Além das UTMs, é possível usar qualquer macro `{request.}` na configuração de parâmetros do checkout:
| Campo | Descrição |
| :---------------- | :--------------------------------------- |
| `id` | Request ID (mesmo valor de `request_id`) |
| `linkId` | ID do link |
| `clickId` | Click ID |
| `trafficSource` | Origem do tráfego |
| `sub1` – `sub8` | Sub IDs 1 a 8 |
| `adPlatform` | Plataforma de anúncios |
| `adAccountId` | ID da conta de anúncios |
| `campaignId` | ID da campanha |
| `adsetId` | ID do conjunto de anúncios |
| `adId` | ID do criativo |
| `visitorId` | ID do visitante |
| `country` | País |
| `city` | Cidade |
| `state` | Estado |
| `browser` | Navegador |
| `os` | Sistema operacional |
| `device` | Tipo de dispositivo |
| `browserLanguage` | Idioma do navegador |
| `host` | Host da requisição |
| `path` | Path da requisição |
Formato: `{request.}` — exemplo: `{request.clickId}`, `{request.sub1}`.
> Esses campos são injetados na URL de checkout, **não** no body do webhook. O webhook precisa apenas devolver o `request_id` para que a atribuição seja resolvida.
Após salvar a integração, o Trackup irá gerar automaticamente uma URL exclusiva.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxxxxxx
```
Copie essa URL.
Ela será utilizada pela sua plataforma para enviar as notificações de venda.
Sempre que ocorrer um evento de pagamento, sua plataforma deverá realizar um POST para a URL gerada pelo Trackup.
| Propriedade | Valor |
| :--------------------------- | :---------------------------------------------- |
| **URL** | `https://{dominio-primario}/api/webhook/{code}` |
| **Método recomendado** | `POST` |
| **Content-Type recomendado** | `application/json` |
* `{dominio-primario}` — domínio primário configurado no projeto.
* `{code}` — código único de 16 caracteres gerado ao criar a plataforma de vendas no dashboard.
> **Nota:** a rota aceita qualquer método HTTP. Também é possível enviar `application/x-www-form-urlencoded`, mas o contrato documentado é JSON via POST.
A URL completa é exibida no dashboard após salvar a plataforma de vendas do tipo **Generic**.
## Payload
Todos os campos são enviados no corpo da requisição (body).
### Campos principais
| Campo | Tipo | Obrigatório | Descrição |
| ---------------- | ------ | ----------- | --------------------------------------------------------------------------------------- |
| `event` | string | Sim | Evento da transação. Valores reconhecidos: `paid`, `refunded`, `chargeback`. |
| `transaction_id` | string | Recomendado | ID único do pedido/transação. Usado para deduplicação. |
| `value` | number | Recomendado | Valor da transação. Arredondado para 2 casas decimais. Default: `0`. |
| `currency` | string | Opcional | Código da moeda (ex: `BRL`, `USD`). Convertido para uppercase. Vazio → `null`. |
| `request_id` | string | Recomendado | ID do clique original para atribuição de UTMs e dados de campanha. |
| `payment_method` | string | Opcional | Método de pagamento utilizado. Ver [valores aceitos](#payment_method--valores-aceitos). |
### Objeto `customer` (opcional)
| Campo | Tipo | Descrição |
| -------------------------- | ------ | --------------------- |
| `customer.name` | string | Nome do comprador |
| `customer.email` | string | E-mail do comprador |
| `customer.phone` | string | Telefone do comprador |
| `customer.address.street` | string | Logradouro |
| `customer.address.city` | string | Cidade |
| `customer.address.state` | string | Estado |
| `customer.address.zip` | string | CEP |
| `customer.address.country` | string | País |
### Exemplo completo
```json theme={"dark"}
{
"event": "paid",
"transaction_id": "order_123",
"value": 99.9,
"currency": "BRL",
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"payment_method": "credit_card",
"customer": {
"name": "Jane Doe",
"email": "jane@example.com",
"phone": "+5511999999999",
"address": {
"street": "Rua Example 1",
"city": "São Paulo",
"state": "SP",
"zip": "01000-000",
"country": "BR"
}
}
}
```
***
## Eventos e status
| `event` | Status gravado | Comportamento |
| --------------------------------------------- | -------------- | ------------------------------------------------------------- |
| `paid` | `paid` | Conversão registrada. Dispara triggers e pixels configurados. |
| `refunded` | `refunded` | Conversão registrada com status de reembolso. |
| `chargeback` | `chargeback` | Conversão registrada com status de chargeback. |
| Qualquer outro (`pending`, `cancelled`, etc.) | — | Evento ignorado. Nenhuma conversão é gravada. |
### Respostas de sucesso (HTTP 200)
**Pagamento confirmado:**
```json theme={"dark"}
{
"ok": true,
"id": ""
}
```
**Reembolso ou chargeback:**
```json theme={"dark"}
{
"ok": true,
"id": "",
"status": "refunded"
}
```
```json theme={"dark"}
{
"ok": true,
"id": "",
"status": "chargeback"
}
```
**Evento não reconhecido (ignorado):**
```json theme={"dark"}
{
"ok": true,
"ignored": true
}
```
### Desduplicação
Se a mesma combinação de `(projectId, webhookId, transactionId, status)` já foi registrada, a API retorna **HTTP 409**:
```json theme={"dark"}
{
"error": "DUPLICATE_CONVERSION",
"transactionId": "order_123"
}
```
Recomenda-se sempre enviar `transaction_id` para evitar registros duplicados e permitir reenvio seguro.
***
## `payment_method` — valores aceitos
| Valor enviado | Valor armazenado |
| ----------------------- | ---------------- |
| `credit_card` | `credit_card` |
| `pix` | `pix` |
| `boleto` | `boleto` |
| `paypal` | `paypal` |
| `apple_pay` | `apple_pay` |
| `other` | `other` |
| ausente ou desconhecido | `null` |
***
## Como funciona a atribuição
O Webhook Genérico utiliza o **request\_id** como chave principal de rastreamento.
O fluxo funciona da seguinte forma:
1. O visitante clica em um link do Trackup.\\
2. O Trackup gera um **request\_id** exclusivo.\\
3. Esse **request\_id** chega até o checkout através dos parâmetros da URL.\\
4. Sua plataforma salva esse identificador junto ao pedido.\\
5. Quando a venda acontece, o webhook devolve o mesmo **request\_id**.\\
6. O Trackup recupera automaticamente todas as informações da campanha e registra a conversão.\\
Dessa forma **não é necessário enviar UTMs no webhook**, pois elas já são recuperadas automaticamente pelo sistema.
***
## Boas práticas
* Sempre envie o `request_id`.
* Sempre envie um `transaction_id` único.
* Utilize `Content-Type: application/json`.
* Reutilize o mesmo `transaction_id` para reembolsos e chargebacks.
* Em caso de falha temporária, implemente novas tentativas de envio (retry).
## Erros HTTP
| Status | `error` | Quando ocorre |
| :----- | :--------------------------- | :----------------------------------------------------------- |
| 404 | `SALES_PLATFORM_NOT_FOUND` | Código do webhook inválido ou plataforma não encontrada |
| 404 | `PROJECT_NOT_FOUND` | Projeto associado não encontrado |
| 404 | `TEAM_NOT_FOUND` | Time associado não encontrado |
| 404 | `CONFIG_NOT_FOUND` | Configuração do projeto não encontrada |
| 400 | `UNKNOWN_NETWORK` | Tipo de plataforma desconhecido |
| 400 | `PARSE_ERROR` | Erro ao processar dados da conversão |
| 409 | `DUPLICATE_CONVERSION` | Transação com mesmo ID e status já registrada |
| 502 | `CURRENCY_CONVERSION_FAILED` | Falha ao converter moeda estrangeira para a moeda do projeto |
## Integração concluída
Se o webhook estiver configurado corretamente, todas as novas vendas começarão a aparecer automaticamente no painel de **Conversões** do Trackup.
O sistema fará toda a atribuição da venda utilizando o **request\_id**, preenchendo automaticamente UTMs, campanhas, anúncios, click IDs e demais informações de rastreamento.
# Geral
Source: https://docs.trackup.me/geral
Configurações principais do projeto.
A página **Geral** concentra as configurações base do seu projeto.
Aqui você define informações globais, configura segurança de coleta de dados e acessa o script principal de rastreamento utilizado pelo TrackUp.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Alterando nome do projeto → copiando snippet → adicionando domínio permitido → validando eventos chegando no painel.)*
***
# Projeto
Informações principais utilizadas internamente pelo sistema.
Campos disponíveis:
```text theme={"dark"}
Nome do projeto
Moeda padrão
```
Essas configurações são utilizadas em módulos como conversões, webhooks e dashboard financeiro.
***
**\[IMAGEM RECOMENDADA]**
*(Print da seção Projeto.)*
***
# Segurança
Esta seção controla quais domínios podem enviar dados para o projeto e disponibiliza o script principal de rastreamento.
***
## Domínios Permitidos
Define quais domínios estão autorizados a enviar eventos para este projeto.
Exemplo:
```text theme={"dark"}
lp.seudominio.com
oferta.site.com
checkout.xyz
```
Quando configurado:
```text theme={"dark"}
Apenas estes domínios poderão enviar dados.
```
Se vazio:
```text theme={"dark"}
Qualquer domínio poderá enviar eventos.
```
Recomendado utilizar em produção.
***
**\[IMAGEM RECOMENDADA]**
*(Print do campo Domínios Permitidos.)*
***
## Tracking Snippet
Script principal responsável por enviar dados para o TrackUp.
Sem ele, o projeto não recebe eventos.
O snippet deve ser instalado dentro da tag:
```html theme={"dark"}
```
Exemplo:
```html theme={"dark"}
```
***
## O que o snippet coleta?
Após instalado, o sistema começa capturar automaticamente:
* page views
* cliques
* parâmetros UTM
* click IDs
* dispositivo
* navegador
* localização
* eventos automáticos
Fluxo:
```text theme={"dark"}
Visitante acessa página
↓
Snippet executa
↓
TrackUp recebe evento
↓
Visitor é criado
```
***
**\[IMAGEM RECOMENDADA]**
*(Print da área de snippet com botão copiar.)*
***
## Validando instalação
Após instalar o snippet, acesse:
```text theme={"dark"}
Requisições
ou
Visitors
```
Se configurado corretamente, novos acessos começarão a aparecer automaticamente.
***
# Excluir Projeto
Remove permanentemente todo o projeto e seus dados.
Serão removidos:
* páginas
* links
* pixels
* integrações
* visitors
* requisições
* conversões
* histórico financeiro
### Atenção
Esta ação é irreversível.
Após excluir, os dados não poderão ser recuperados.
***
**\[IMAGEM RECOMENDADA]**
*(Print da área Excluir Projeto.)*
***
**Próximo passo**
→ Domínios
# Goat Pay
Source: https://docs.trackup.me/goat-pay
### Conecte sua conta da Goat Pay ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da Goat Pay.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Goat Pay
↓
Integrações/Webhooks
↓
Adicionar
↓
Colar URL do Trackup
↓
Selecione os Produtos
↓
Marque todos métodos de Pagamento
↓
Marque os Status de Pagamento (Pago, Reembolsado, Chargeback)
↓
Salve
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Goat Pay** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Google
Source: https://docs.trackup.me/google
### Expanda sua operação para novas fontes de tráfego
A integração com Google Ads está em desenvolvimento e será adicionada futuramente ao ecossistema TrackUp.
Recursos planejados:
* Conectar contas Google Ads
* Sincronizar campanhas
* Centralizar dados operacionais
* Gestão unificada de mídia paga
***
# Hotmart
Source: https://docs.trackup.me/hotmart
### Conecte sua conta da Hotmart ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da Hotmart.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Hotmart
↓
Ferramentas / Ver todas
↓
Selecione Webhook (API e notificações)
↓
Cadastrar Webhook
↓
Insira um nome para sua organização
↓
Selecione os produtos que deseja disparar
↓
Colar URL do Trackup
↓
Selecione a versão 2.0.0
↓
Marque os Eventos (Compra aprovada, Compra reembolsada, Chargeback)
↓
Salve
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Hotmart** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# InovaPag
Source: https://docs.trackup.me/inova-pag
### Conecte sua conta da InovaPag ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da InovaPag.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
InovaPag
↓
Integrações/Webhooks
↓
Adicionar
↓
Colar URL do Trackup
↓
Selecione os Produtos
↓
Marque todos métodos de Pagamento
↓
Marque os Status de Pagamento (Pago, Reembolsado, Chargeback)
↓
Salve
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **InovaPag** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Integrando suas Plataformas de Venda
Source: https://docs.trackup.me/integrando-suas-plataformas-de-venda
Conecte seus checkouts e receba dados de conversão automaticamente.
Todo o ecossistema do Trackup foi construído para acompanhar a jornada do usuário desde o primeiro clique até o momento final da venda.
Mas existe uma etapa fundamental nesse processo.
Quando uma compra acontece, o Trackup precisa ser avisado.
É exatamente aqui que entram as **Plataformas de Venda**.
Este módulo permite integrar seus checkouts, gateways e plataformas de pagamento para que o Trackup receba automaticamente os dados financeiros de cada compra realizada.
Sem isso, nenhuma conversão pode ser atribuída corretamente.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo mostrando: usuário criando integração → configurando parâmetros do checkout → copiando webhook → colando na plataforma externa → venda acontecendo → Trackup recebendo conversão automaticamente.)*
***
# Adicionando uma nova plataforma
Para criar uma nova integração basta clicar em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Ao iniciar o processo, o Trackup abre o painel de configuração responsável por preparar a integração.
Aqui você define como os dados de tracking serão enviados junto com o checkout.
***
# Configurando parâmetros do checkout
Antes da venda acontecer, o usuário precisa chegar até o checkout levando consigo todas as informações de atribuição coletadas anteriormente.
É nesta etapa que definimos quais parâmetros acompanharão o visitante durante o redirecionamento.
Exemplo de parâmetros normalmente enviados:
```text theme={"dark"}
sck
utm_source
utm_medium
utm_campaign
utm_content
click_id
```
Esses parâmetros são anexados automaticamente ao checkout.
***
# Como funciona o mapeamento de parâmetros?
Cada plataforma possui sua própria estrutura de URL.
O Trackup permite mapear quais valores serão enviados dinamicamente durante o checkout.
Exemplo:
```text theme={"dark"}
sck={request.id}
utm_source={request.utmSource}
utm_medium={request.utmMedium}
utm_campaign={request.utmCampaign}
```
Significado:
```text theme={"dark"}
request.id → identificador único do visitante
request.utmSource → origem do tráfego
request.utmCampaign → campanha responsável pelo clique
```
Esses valores serão preenchidos automaticamente em tempo real.
***
**\[IMAGEM RECOMENDADA]**
*(Utilizar print do formulário de integração mostrando Kiwify selecionado e a seção de parâmetros dinâmicos.)*
***
# Adicione parâmetros personalizados
Algumas plataformas trabalham com campos proprietários ou parâmetros adicionais.
Por isso o Trackup permite criar parâmetros completamente personalizados.
Exemplo:
```text theme={"dark"}
affiliate_id
offer_code
checkout_id
transaction_source
partner_reference
```
Você pode adicionar quantos parâmetros forem necessários para sua operação.
***
# Próximo passo👇
Abaixo você encontrará guias específicos mostrando como configurar cada plataforma suportada pelo Trackup.
Selecione a integração que deseja conectar.
### Plataformas disponíveis
# Kirvano
Source: https://docs.trackup.me/kirvano
### Conecte sua conta da Kirvano ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
gora acesse o painel da Kirvano.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Kirvano
↓
Integrações / Webhooks
↓
Adicionar Integração
↓
Adicionar um nome para a integração
↓
Colar URL do Trackup
↓
Selecione os Produtos
↓
Marque os Eventos (Compra aprovada, Reembolsado, Chargeback)
↓
Criar
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Kirvano** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Kiwify
Source: https://docs.trackup.me/kiwify
### Conecte sua conta da Kiwify ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da Kiwify.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Kiwify
↓
Aps/Webhooks
↓
Criar Webhook
↓
Insira um nome para o webhook
↓
Colar URL do Trackup
↓
Selecione os Produtos
↓
Marque os Eventos (Compra aprovada, Reembolso, Chargeback
↓
Criar
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Kiwify** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Kwai
Source: https://docs.trackup.me/kwai
### Expanda sua operação para novas fontes de tráfego
A integração com Kwai Ads está em desenvolvimento e será adicionada futuramente ao ecossistema TrackUp.
Recursos planejados:
* Conectar contas Kwai Ads
* Sincronizar campanhas
* Centralizar dados operacionais
* Gestão unificada de mídia paga
***
# Links
Source: https://docs.trackup.me/links
O ponto de entrada de toda a infraestrutura do Trackup.
É através deles que a plataforma identifica um novo visitante, inicia o rastreamento da sessão, preserva os parâmetros recebidos da origem do tráfego e acompanha toda a jornada até a conversão.
Independentemente da origem do acesso, todo visitante deve entrar no seu funil preferencialmente por um Link criado dentro do Trackup para que os dados possam ser registrados corretamente.
> Os Links são a base do sistema de rastreamento. Sem eles, o TrackUp não consegue acompanhar a jornada completa do visitante.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo de 5 a 7 minutos mostrando um usuário criando diferentes tipos de links, explicando como o Trackup captura parâmetros, gera Click ID, preserva dados e acompanha toda jornada até a conversão.)*
***
# Tipos de Links
O Trackup possui diferentes tipos de Links, cada um desenvolvido para um momento específico da jornada do usuário.
O tipo mais flexível de link dentro da plataforma.
Os Links Genéricos funcionam como links de rastreamento universais.
Eles podem ser utilizados em praticamente qualquer cenário onde você deseja apenas enviar tráfego preservando dados da jornada.
Ideal para:
* Redirecionamento dentro do seu Funil
* Links em bio
* Operações orgânicas
Eles não dependem de parâmetros específicos de plataformas de mídia.
[Antes de criar um Link de Anúncio , você precisa cadastrar uma Página.](/entendendo-paginas)
Todo acesso de um link genérico dispara um evento de page\_view
Os Links de Anúncio foram desenvolvidos especificamente para campanhas de mídia paga.
Esse tipo de link identifica e processa parâmetros enviados pelas plataformas de anúncios e é personalizado para cada fonte de tráfego
Essas informações ajudam o Trackup a entender exatamente de onde aquele visitante veio e atribuir cada evento com o máximo de detalhes em uma futura conversão
[Antes de criar um Link de Anúncio , você precisa cadastrar uma Página.](/entendendo-paginas)
Todo acesso de um Link de Anúncio dispara um evento de ad\_click
O Link de Checkout representa o último passo da jornada do usuário antes da conversão.
Esse tipo de link conecta o visitante à Oferta previamente cadastrada dentro do projeto.
Ele é responsável por garantir que todos os dados coletados durante a navegação continuem sendo preservados até o momento final da compra.
[Antes de criar um Link de Checkout , você precisa cadastrar uma Oferta.](/ofertas)
Todo acesso de um Link de Checkout dispara um evento destart\_checkout
***
# Como criar uma página através do Page Builder do Trackup
Por padrão o Trackup gera Slugs únicos e aleatórios.
Caso o tipo do link seja Anúncio
Veja abaixo como funciona o teste A/B dos link no Trackup
## Após criar um link
Na página de link, você terá acesso a todos os link criados em seu projeto:
Visualize a URL Base, Parâmetros e filtros de cada link
***
# Ver URL
Clicando em Ver URLo Trackup disponibiliza automaticamente todas as informações necessárias para utilizá-lo nas suas campanhas.
A **URL Base** é o endereço principal do Link, sem nenhum parâmetro adicional.
Ela é utilizada como ponto de partida para a montagem da URL final e pode ser utilizada em integrações ou configurações personalizadas.
Nesta seção são exibidos todos os parâmetros configurados para a **Fonte de Tráfego** selecionada.
Esses parâmetros serão substituídos automaticamente pela plataforma de anúncios no momento do clique.
Se o Link possuir **Filtros** configurados, o Trackup exibirá automaticamente os parâmetros necessários para liberar o acesso.
Esses parâmetros são adicionados à URL final e garantem que as regras de filtragem sejam executadas corretamente.
Não remova esses parâmetros caso o Link utilize Filtros, pois isso poderá impedir o funcionamento esperado da página.
A **URL Final** já combina automaticamente:
* URL Base;
* Parâmetros da Fonte de Tráfego;
* Parâmetros dos Filtros (quando existirem).
Na maioria dos casos, esta é a URL que deve ser utilizada diretamente nas campanhas, pois já contém toda a configuração necessária para o rastreamento completo.
O Trackup também gera automaticamente um **QR Code** apontando para o mesmo Link.
Ele pode ser utilizado em materiais impressos, apresentações, eventos ou qualquer outro canal offline.
É possível:
* Copiar a URL do QR Code.
* Abrir a imagem em uma nova aba.
* Compartilhar o QR Code diretamente.
***
# Teste A/B
O **Teste A/B** permite distribuir automaticamente os visitantes entre duas ou mais páginas utilizando um único Link.
Essa funcionalidade é ideal para comparar diferentes versões de uma Landing Page, VSL, Checkout ou qualquer outra etapa do funil, identificando qual delas apresenta melhor desempenho.
Toda a distribuição é realizada automaticamente pelo Trackup, enquanto o rastreamento da jornada permanece intacto.
***
**\[IMAGEM RECOMENDADA]**
*(Diagrama mostrando um único Link dividindo visitantes entre Landing A e Landing B.)*
***
## Configurando um Teste A/B
Os Links também permitem distribuir automaticamente o tráfego entre diferentes páginas.
Essa funcionalidade é ideal para comparar variações de Landing Pages, VSLs, ofertas ou checkouts sem precisar alterar seus anúncios.
Você define a porcentagem de distribuição e o TrackUp envia os visitantes automaticamente.
50% → Landing A 50% → Landing B
ou
70% → Landing A 30% → Landing B
Você pode distribuir o tráfego como quiser, desde que a soma final seja 100
***
# Preservação de parâmetros
Uma das funções mais importantes dos Links do Trackup é preservar informações importantes durante toda jornada do visitante.
Quando um usuário chega através de uma campanha, diversos parâmetros acompanham esse clique.
```text theme={"dark"}
utm_source=facebook
utm_medium=cpc
utm_campaign=escala_julho
fbclid=xxxxxxxx
```
Se esses parâmetros forem perdidos durante a navegação, a atribuição da conversão pode quebrar.
O Trackup garante que esses dados continuem existindo durante toda jornada, tendo em vista que tudo isso fica salvo em cada [requisição](/requisiocoes) e atribuído ao [visitante](/visitantes)
***
**\[IMAGEM RECOMENDADA]**
*(Criar visual mostrando parâmetros entrando no Trackup e sendo preservados até o checkout.)*
***
# O que é o Click ID do Trackup?
Sempre que alguém acessa um Link criado dentro da plataforma, o Trackup gera automaticamente um identificador único interno.
Chamamos isso de Click ID.
Esse identificador acompanha toda jornada do visitante.
Ele conecta todos os eventos relacionados àquele usuário.
Clique inicialPage ViewNavegaçãoCheckoutConversão
Tudo fica associado ao mesmo identificador interno.
# Luna Checkout
Source: https://docs.trackup.me/luna-checkout
### Conecte sua conta da Luna Checkout ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da Luna Checkout.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Luna Checkout
↓
Desenvolvedores/Webhooks
↓
Nova integração
↓
Adicionar um nome para a integração
↓
Colar URL do Trackup
↓
Marque os Eventos (Venda Aprovada, Venda Chargeback, Venda Estornada)
↓
Restrinja produtos caso necessário
↓
Salve
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Luna Checkout** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Meta
Source: https://docs.trackup.me/meta
Conecte sua conta Meta Ads ao TrackUp
A integração com Meta permite sincronizar campanhas e controlar sua operação diretamente dentro da plataforma.
Com ela você poderá:
* Conectar contas de anúncio
* Sincronizar campanhas automaticamente
* Ativar e pausar campanhas
* Alterar orçamento das campanhas
* Centralizar dados operacionais
Atualmente, Meta é a integração principal disponível dentro do Gerenciador de Anúncios.
***
## Integração concluída
Se tudo foi configurado corretamente, seu Gerencidor de Anúncios da Meta Ads já está conectada ao ecossistema Trackup.
A partir deste momento, você poderá visualizar e gerenciar suas campanhas diretamente pelo Trackup
***
### Em constante evolução
Novas funcionalidades para Meta Ads estão sendo adicionadas continuamente.
# Modo Avançado
Source: https://docs.trackup.me/modo-avancado
Finalidades
* Detecção de bots
* Cloaking
* Antifraude
* Segmentação avançada
Critérios disponíveis
* IP de origem
* País
* Host
* User Agent
* Cookies
* Caminho da URI
* Query string
* Navegador
* Sistema operacional
* Tipo de dispositivo
* Fabricante e modelo
* Proteção contra bots
Exemplo de regra
“Bloquear tráfego com User Agent de crawler conhecido e score de bot alto.”
# Modo Simples
Source: https://docs.trackup.me/modo-simples
Finalidades
* Detecção de bots
* Cloaking
* Antifraude
* Segmentação avançada
Critérios disponíveis
* IP de origem
* País
* Host
* User Agent
* Cookies
* Caminho da URI
* Query string
* Navegador
* Sistema operacional
* Tipo de dispositivo
* Fabricante e modelo
* Proteção contra bots
Exemplo de regra
“Bloquear tráfego com User Agent de crawler conhecido e score de bot alto.”
# Monetizze
Source: https://docs.trackup.me/monetizze
### Conecte sua conta da Monetizze ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da Monetizze.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Monetizze
↓
Ferramentas / Postback - Webhook
↓
Selecione os Produtos
↓
Selecione as vendas que deseja trackear
↓
Tipo : Webhook (server to server)
↓
Formato JSON
↓
Cole a Url do Trackup
↓
Marque as Vendas (Cancelada, Completa, Desevolvida(Reembolso)
↓
Salvar
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Monetizze** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Noções Básicas
Source: https://docs.trackup.me/nocoes-basicas-1
Entenda os conceitos fundamentais por trás de toda operação de tráfego pago.
Antes de configurar campanhas, páginas, pixels e conversões, é importante entender como os dados circulam dentro de uma operação digital.
O Trackup foi construído para centralizar e otimizar esse fluxo.
Mas para utilizar todo o potencial da plataforma, você precisa dominar alguns conceitos fundamentais.
Se você já trabalha com marketing digital, esta página vai te ajudar a conectar melhor todas as peças da operação.
Se você está começando agora, recomendamos ler esta página até o final.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo estilo aula de 5 a 8 minutos explicando visualmente como funciona o ecossistema do tráfego pago moderno. Pode usar animações simples mostrando usuário clicando em anúncio, navegando pela página, indo para checkout e gerando conversão.)*
***
# O que acontece quando alguém clica no seu anúncio?
Quando uma pessoa interage com sua campanha, uma sequência inteira de eventos começa a acontecer em segundos.
Não é apenas um clique.
É o início de uma jornada de dados.
O fluxo normalmente acontece assim:
```text wrap theme={"dark"}
Anúncio → Clique → Página → Navegação → Checkout → Conversão → Evento → Plataforma recebe os dados
```
Cada etapa gera informações extremamente importantes.
Esses dados ajudam plataformas como Meta e Google a entender quem converteu e otimizar futuras campanhas.
***
**\[IMAGEM RECOMENDADA]**
*(Criar um diagrama visual bonito mostrando o fluxo completo: Meta Ads → Usuário clica → Landing Page → Checkout → Compra → Evento enviado → Dashboard do Trackup.)*
***
# O que é um Pixel?
Um Pixel é um mecanismo utilizado por plataformas de mídia para registrar ações realizadas pelos usuários.
Exemplo:
Quando alguém acessa sua página, o pixel pode registrar:
* Visualização de página
* Clique em botão
* Início de checkout
* Compra finalizada
Essas informações são utilizadas pelas plataformas para entender o comportamento dos usuários.
Exemplos conhecidos:
* Meta Pixel
* TikTok Pixel
* Google Tag
Em resumo:
> O Pixel ajuda a plataforma de anúncios a aprender quem tem mais chance de converter.
***
# O problema do Pixel tradicional
O Pixel tradicional depende do navegador do usuário.
E isso gera vários problemas.
Hoje muitos navegadores bloqueiam rastreamento.
Exemplo:
* Safari
* Brave
* Firefox
* Ad blockers
* Sistemas de privacidade do iOS\\
Isso significa que parte dos seus eventos pode simplesmente não chegar até a plataforma.
O resultado:
* Dados incompletos
* Otimização ruim
* Campanhas tomando decisões erradas\\
***
**\[IMAGEM RECOMENDADA]**
*(Ilustração simples mostrando navegador bloqueando dados antes deles chegarem ao Meta Pixel.)*
***
# O que é atribuição?
Atribuição é o processo de identificar qual campanha gerou determinada conversão.
Exemplo:
Imagine que um usuário:
1. Clicou no seu anúncio no Meta Ads
2. Visitou sua landing page
3. Entrou no checkout
4. Comprou o produto\\
A atribuição responde:
> Qual campanha gerou essa venda?
Sem atribuição correta, você não consegue saber de onde seu resultado está vindo.
***
# O que são UTMs?
UTMs são parâmetros adicionados na URL para identificar a origem do tráfego.
Exemplo:
```text theme={"dark"}
https://pagina.com/?utm_source=facebook&utm_campaign=teste01
```
Esses parâmetros ajudam a identificar informações como:
* Origem do tráfego
* Nome da campanha
* Criativo utilizado
* Público utilizado
* Estratégia utilizada\\
Exemplo comum:
```text theme={"dark"}
utm_source=facebook
utm_campaign=escala_junho
utm_content=criativo_video_03
```
***
# O que são Click IDs?
Além das UTMs, plataformas também geram identificadores únicos para cada clique.
Exemplos:
```text theme={"dark"}
fbclid
gclid
ttclid
```
Esses identificadores ajudam a associar um clique específico com uma futura conversão.
Em outras palavras:
Cada clique possui sua própria identidade.
***
# O que é o Click ID do Trackup?
Quando um visitante passa por um link criado dentro do Trackup, o sistema gera um identificador único interno.
Exemplo:
```text theme={"dark"}
trk_91f8ab72d31
```
Esse identificador acompanha toda a jornada do visitante.
Ele conecta:
* O clique inicial
* A navegação nas páginas
* O checkout
* A conversão final
Isso permite manter a atribuição muito mais precisa.
***
**\[IMAGEM RECOMENDADA]**
*(Diagrama mostrando um clique entrando no Trackup e recebendo um Click ID único que acompanha toda jornada até conversão.)*
***
# O que significa preservar parâmetros?
Quando um usuário navega entre páginas e checkouts, informações importantes precisam continuar sendo transportadas.
Exemplo:
Se o visitante clicou em:
```text theme={"dark"}
utm_source=facebook
fbclid=123456
```
Essas informações precisam continuar existindo quando ele:
* Navega entre páginas
* Vai para checkout
* Finaliza a compra\\
Se esses dados forem perdidos, a atribuição pode quebrar.
Isso significa que a plataforma de anúncios pode deixar de identificar corretamente a conversão.
***
# O que é rastreamento?
Rastreamento significa registrar toda jornada do visitante.
Exemplo:
```text theme={"dark"}
Usuário clicou no anúncio às 10:42
↓
Visitou landing page
↓
Permaneceu por 3 minutos
↓
Clicou no botão
↓
Entrou no checkout
↓
Finalizou a compra
```
Cada ação gera dados.
Esses dados ajudam você a entender exatamente o que aconteceu.
***
# O que é Fingerprint?
Fingerprint é uma tecnologia utilizada para identificar visitantes utilizando características do dispositivo.
Exemplo de dados analisados:
* Navegador
* Sistema operacional
* Resolução da tela
* Idioma
* Timezone
* Device type
* Informações do navegador\\
Isso ajuda o sistema a reconhecer visitantes mesmo em cenários onde cookies tradicionais podem falhar.
***
# O que são Eventos?
Eventos representam ações importantes realizadas pelos usuários.
No Trackup, alguns eventos padrão são:
```text theme={"dark"}
ad_click
page_view
start_checkout
conversion
```
Exemplo:
Quando alguém acessa sua landing page:
```text theme={"dark"}
page_view
```
Quando alguém inicia checkout:
```text theme={"dark"}
start_checkout
```
Quando alguém compra:
```text theme={"dark"}
conversion
```
Esses eventos podem ser enviados para plataformas externas.
***
# Como o Trackup conecta tudo isso?
Trackup foi criado para unificar toda infraestrutura necessária para operar campanhas de tráfego pago com dados confiáveis.
Quando um visitante entra na sua operação:
```text theme={"dark"}
Usuário clica no anúncio
↓
Trackup captura parâmetros
↓
Trackup gera Click ID
↓
Usuário acessa landing page
↓
Trackup registra navegação
↓
Usuário vai para checkout
↓
Conversão acontece
↓
Trackup recebe confirmação
↓
Evento é disparado
↓
Dados aparecem nos logs
```
Todo esse fluxo acontece em poucos segundos.
***
**\[IMAGEM RECOMENDADA]**
*(Imagem grande estilo arquitetura do sistema mostrando todos os módulos conectados: Campaign → Tracking Link → Landing Page → Offer → Conversion → Event → Analytics.)*
***
# Por que isso importa?
Quanto melhores forem seus dados, melhores serão suas decisões.
Quando você entende exatamente:
* Quem clicou
* De onde veio o visitante
* Qual campanha converteu
* Qual criativo performou melhor
* Quanto custa cada conversão real
Você consegue escalar campanhas com muito mais segurança.
# Ofertas
Source: https://docs.trackup.me/ofertas
Configure suas paginas de checkout.
Dentro do ecossistema do Trackup, uma Oferta representa o destino final onde sua conversão acontece.
Na prática, uma Oferta funciona como o checkout responsável por receber o visitante após toda a jornada de navegação.
Essa configuração é fundamental porque permite que o Trackup conecte corretamente o clique inicial do usuário com a conversão final.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo de 2 a 4 minutos explicando a função das Ofertas dentro do ecossistema. Mostrar a criação da oferta e explicar como ela será utilizada posteriormente ao criar Links de Checkout.)*
***
# O que é uma Oferta?
Uma Oferta é o cadastro do checkout ou página final responsável por receber a conversão do usuário.
Cada Oferta fica vinculada ao Projeto atual.
***
# Como criar uma Oferta
Ex: **Checkout Product 01**
***
# Por que cadastrar uma Oferta primeiro?
Dentro do Trackup, os Links de Checkout dependem de uma Oferta previamente cadastrada.
Isso acontece porque o sistema precisa saber para onde enviar o visitante no momento final da jornada.
Fluxo:
```text theme={"dark"}
Primeiro você cria a Oferta
↓
Depois cria o Link de Checkout
↓
O Link utilizará essa Oferta como destino final
```
Sem uma Oferta cadastrada, não será possível criar corretamente o fluxo de pagamento.
# Paradise
Source: https://docs.trackup.me/paradise
### Conecte sua conta da Paradise ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da Paradise.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Paradise
↓
Integrações
↓
Webhooks (Postbacks)
↓
Adicionar/Gerenciar Webhooks
↓
Colar URL do Trackup
↓
Marque (Venda Aprovada e Venda Reembolsada)
↓
Salvar Alterações
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Paradise** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Payt
Source: https://docs.trackup.me/payt
### Conecte sua conta da Payt ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da Payt.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Payt
↓
Ferramentas / Postback
↓
Cadastrar
↓
Adicionar um nome para a integração
↓
Colar URL do Trackup
↓
Selecione os Produtos
↓
Marque os Eventos (Finalizada/Aprovada, Cancelada - Chargeback, Cancelada - Reembolso)
↓
Eventos Pague após receber (Pedido Confirmado)
↓
Salve
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Payt** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Perfect Pay
Source: https://docs.trackup.me/perfect-pay
### Conecte sua conta da Perfect Pay ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da Perfect Pay.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Perfect Pay
↓
Ferramentas/Webhooks - Vendas
↓
Adicionar
↓
Selecione os Produtos
↓
Colar URL do Trackup
↓
Selecione as váriaveis de acordo com sua preferência
↓
Marque os Eventos (Aprovado, Devolvido, Charge back
↓
Salve
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Perfect Pay** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Pixels
Source: https://docs.trackup.me/pixels
Conecte suas plataformas de tráfego e atribua todos eventos com precisão.
Os Pixels são responsáveis por conectar o Trackup às plataformas de mídia utilizadas na sua operação.
Sempre que um evento acontece dentro da jornada do usuário, o Trackup pode enviar essas informações diretamente para a plataforma correspondente.
***
**\[IMAGEM RECOMENDADA]**
*(Diagrama mostrando Visitor Journey → Trigger Executes → Pixel Sends Event → Ad Platform Receives Event.)*
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo curto mostrando: usuário adicionando um Pixel → configurando credenciais → ativando integração → Trackup criando acionadores automáticos → eventos começando a ser enviados.)*
***
# Adicionando um novo Pixel
Para conectar uma nova plataforma basta clicar em:
```text theme={"dark"}
+ Adicionar Pixel
```
Ao iniciar a configuração, o Trackup abre um painel lateral com os dados necessários para integração.
O formulário se adapta automaticamente dependendo da plataforma escolhida.
Isso significa que cada integração exibe apenas os campos realmente necessários.
O processo fica muito mais simples.
***
# Plataformas suportadas
O Trackup suporta integração com múltiplos pixels.\
Todas funcionam dentro da mesma lógica central.\
Cada uma possui campos específicos de autenticação.
## Meta
Integração com o ecossistema da Meta para envio de eventos através da API de Conversões.
```text theme={"dark"}
Pixel ID
Access Token
Test Event Code (opcional)
```
## Google
Integração com o ecossistema da Google para envio de eventos através da API de Conversões.
```text theme={"dark"}
Conversion ID
Moeda padrão
Valor padrão
```
## Kwai
Integração com o ecossistema da Kwai para envio de eventos através da API de Conversões.
```text theme={"dark"}
Pixel ID
Access Token
Test Event Code
```
## TikTok
EM BREVE
***
# Integração total com Acionadores
Pixels trabalham diretamente conectados ao módulo de [Acionadores](/acionadores).
Fluxo:
```text theme={"dark"}
Evento acontece
↓
Acionador valida condições
↓
Ação é executada
↓
Pixel envia evento para plataforma
```
Sem [Acionadores](/acionadores), os Pixels ficam sem função.
Com [Acionadores](/acionadores), eles começam a trabalhar.
Esses dois módulos funcionam juntos.
***
# Server-side por padrão
Sempre que possível, o Trackup prioriza envio server-side.
Isso significa que os eventos são enviados diretamente pelos nossos servidores.
Benefícios:
* maior confiabilidade
* menos bloqueios por adblockers
* melhor atribuição
* maior taxa de entrega de eventos
* dados mais consistentes
A plataforma foi construída priorizando esse modelo.
# ProofPay
Source: https://docs.trackup.me/proofpay
### Conecte sua conta da ProofPay ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da ProofPay.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
ProofPay
↓
Integrações/Webhooks
↓
Adicionar
↓
Colar URL do Trackup
↓
Selecione os Produtos
↓
Marque todos métodos de Pagamento
↓
Marque os Status de Pagamento (Pago, Reembolsado, Chargeback)
↓
Salve
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **ProofPay** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Quickstart
Source: https://docs.trackup.me/quick-start
Neste guia você configurará um projeto completo do zero.
# Configure sua primeira operação
Se esta é sua primeira vez utilizando o Trackup, este guia mostra o caminho mais rápido para configurar sua infraestrutura completa e começar a rastrear campanhas, usuários e conversões corretamente.
Ao final deste processo você terá uma operação pronta para receber tráfego e atribuir vendas de ponta a ponta.
Fluxo padrão:
```text theme={"dark"}
Anúncio → Página → Checkout → Conversão
```
Todo o ecossistema do Trackup gira em torno dessa estrutura.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Gravação real da tela mostrando toda criação da estrutura em sequência, estilo Loom, sem cortes excessivos. Duração ideal: 7 a 10 minutos.)*
***
Comece criando seu time e projeto
Todo projeto representa uma operação independente dentro do Trackup.
Você pode separar projetos por:
ProdutoOfertaCliente
```text theme={"dark"}
Time → Agência Atlas
Projeto → Produto Financeiro
Projeto → Produto Nutra
```
Para criar:
Siga o onboarding ao se cadastrar no Trackup ou então:
[Clique aqui e veja mais sobre times, projetos e membros](/times-projetos)
Todo projeto recebe um domínio padrão, mas recomendamos conectar seu próprio domínio, através de um subdomínio
Após adicionar o domínio, configure o DNS e valide a conexão.
Você pode definir ele como domínio primário caso desejar
[Clique aqui e veja mais sobre Domínios](/dominios)
Agora conecte a plataforma onde seus eventos serão enviados.
Atualmente suportamos:\\
MetaGoogleTiktokKwai
Ao conectar um pixel, o Trackup cria automaticamente os [Acionadores](/acionadores) padrões responsáveis pelos disparos automáticos.
page\_viewad\_clickstart\_checkoutconversion
Para configurar:
[Clique aqui e veja mais sobre Pixels](/pixels)
Agora vamos configurar a fonte de tráfego responsável por enviar os parâmetros de atribuição para suas campanhas.\
\
As fontes de tráfego definem quais informações serão capturadas e preservadas ao longo da jornada do usuário.
MetaGoogleTiktokKwai
Cada plataforma possui seu próprio padrão de macros e parâmetros dinâmicos.\
O Trackup gera automaticamente o template correto para cada uma delas.\
\
Para configurar:
[Clique aqui e veja mais sobre Fontes de Tráfego](/fontes-de-trafego)
Agora configure a plataforma responsável por processar seus pagamentos.
Essa integração possui duas funções:
* Gerar parâmetros de checkout
* Receber webhooks de conversão
Para configurar:
[Integre com sua Plataformas de Venda](/integrando-suas-plataformas-de-venda)
[Clique aqui e veja mais sobre Plataformas de Venda](/integrando-suas-plataformas-de-venda)
A oferta representa o checkout final para onde o usuário será enviado.
Ela conecta o Trackup ao pagamento.
Ex: **Checkout Product 01**
Sem uma oferta, não é possível criar links de checkout.
[Clique aqui e veja mais sobre Ofertas](/ofertas)
Agora vamos criar o link responsável por enviar o usuário ao checkout mantendo todos os parâmetros de rastreamento e registrando um evento de start\_checkout dentro do Trackup
Esse link preserva: UTMsClick IDSession IDDados de atribuição
[Clique aqui e veja mais sobre Links](/links)
Agora crie a página que receberá seus visitantes.
Métodos disponíveis:
Se você já tiver uma página a opção de [Redirect](/redirect) é a mais rápida de iniciar
Neste exemplos usaremos um template do Page Builder
[Clique aqui e veja mais sobre Páginas](/entendendo-paginas)
Sua página precisa enviar o usuário corretamente para o checkout.
Configure como destino o **Link de Checkout** criado anteriormente.
Evite utilizar diretamente o link original do checkout, pois assim o rastreamento pode ser comprometido
Prefira utilizar o link gerado pelo Trackup.
Do link de checkout criado anteriormente
Caso esteja utilizando uma página de [Redirect](/redirect), altere no código dela.\
Se estiver utilizando o [Builder do Trackup](/builder), siga as instruções abaixo
Agora precisamos criar o link que será utilizado dentro da plataforma de tráfego.
Esse link é responsável por capturar ad\_click
Para criar:
[Clique aqui e veja mais sobre Links](/links)
Agora toda infraestrutura está pronta.
Ainda em links , copie o link criado juntamente com os parâmetros fornecidos pelo Trackup e utilize na sua campanha.
A partir daqui o sistema começa a registrar todos os eventos automaticamente.
**\[IMAGEM RECOMENDADA]**\
\
*(Diagrama mostrando anúncio → link → página → checkout.)*
Antes de escalar campanhas, valide se toda estrutura está funcionando corretamente.
Checklist:
```text theme={"dark"}
✓ Domínio conectado
✓ Pixel ativo
✓ Plataforma de venda integrada
✓ Oferta criada
✓ Link de checkout funcionando
✓ Página publicada
✓ Link de anúncio criado
✓ Eventos sendo enviados
✓ Conversões sendo registradas
```
Verifique principalmente os módulos:
Se tudo estiver aparecendo corretamente, sua operação está pronta.
***
# Fluxo completo da operação
```text theme={"dark"}
Campanha
↓
Link de anúncio
↓
Landing Page
↓
Botão de compra
↓
Link de checkout
↓
Checkout
↓
Webhook recebido
↓
Conversão registrada
↓
Evento enviado para pixel
↓
Dados aparecem nos relatórios
```
Essa é a arquitetura padrão utilizada pela maioria das operações dentro do Trackup.
Caso você tenha uma operação diferente ou ficou com alguma dúvida, entre em contato com nosso suporte.
# Redirect
Source: https://docs.trackup.me/redirect
Utilize páginas externas dentro da sua operação sem precisar migrar sua infraestrutura.
O **Redirect** é o tipo de página mais simples do Page Builder. Em vez de exibir um conteúdo para o visitante, ele tem como objetivo **redirecionar automaticamente o acesso para outra URL**.
Esse recurso é ideal quando você precisa encaminhar usuários para outra página, domínio ou oferta, mantendo todo o rastreamento.
> **Dica:** sempre utilize Redirects através dos [**Links**](/links) do Trackup. Assim, você aproveita todos os recursos de rastreamento, preservação de parâmetros e integrações disponíveis na plataforma.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo curto de 2 a 4 minutos mostrando a criação de uma página via Redirect e explicando quando utilizar esse modo ao invés de Builder ou Upload HTML.)*
***
# Quando utilizar Redirect?
O modo Redirect é ideal quando sua página já está publicada em outro lugar e você não deseja reconstruí-la dentro do Trackup.
VPS própriaWordPressVercelHospedagem ExternaShopify
Em vez de migrar essa página, você simplesmente conecta ela ao seu projeto.
***
# Como criar uma página Redirect
Criar uma página via Redirect leva apenas alguns segundos.
***
# Preservação de parâmetros
Quando utilizada em conjunto com um **Link** do Trackup, a página Redirect pode preservar automaticamente parâmetros importantes da navegação, como UTMs e outros identificadores.
Isso permite que informações da campanha acompanhem o visitante até o destino final, facilitando a atribuição das conversões e a análise dos resultados.
***
# Integração com o Trackup
Mesmo sendo uma página de redirecionamento, o Redirect continua integrado.
Isso significa que você pode utilizar normalmente recursos como:
* Pixels;
* Acionadores;
* Conversões;
* Requisições;
* Visitor;
* Fontes de Tráfego;
* Plataformas de Venda.
Todo o fluxo continua sendo registrado antes que o visitante seja enviado ao destino.
***
# Sua página está pronta!
O próximo passo é criar um [**Link**](/links) para essa página. É através deles que você poderá definir a URL de acesso, configurar domínios, utilizar parâmetros de rastreamento, realizar testes A/B e integrar a página com o restante da infraestrutura do Trackup.
[Clique aqui e veja mais sobre Links](/links)
# Requisições
Source: https://docs.trackup.me/requisicoes
Visualize, investigue e entenda cada acesso que passa pelo seu funil
Sempre que um usuário acessa uma página, clica em um link, inicia um checkout ou dispara qualquer evento, o Trackup registra todas as informações técnicas desse acesso.
O módulo de **Requisições** funciona como uma central completa de analise, permitindo acompanhar todos visitantes em tempo real ou consultar acessos antigos para auditoria, depuração e análise.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo de 6 a 8 minutos mostrando: usuário filtrando requisições → abrindo uma visita específica → analisando dados técnicos → visualizando UTMs → auditando logs de disparo enviados para APIs externas.)*
***
```text theme={"dark"}
[IMAGEM RECOMENDADA]
Usuário clicou no anúncio
↓
Visitou landing page
↓
Trackup registrou acesso
↓
UTMs foram salvas
↓
Evento foi disparado
↓
Integração recebeu dados
↓
API retornou sucesso
```
Nada passa despercebido.
***
# Lista de requisições
Ao acessar o módulo, você visualizará uma tabela com todas as requisições registradas pelo projeto.
Cada linha representa um acesso realizado por um visitante.
Entre as principais informações exibidas estão:
Data e horárioHost acessadoCaminho (Path)LocalizaçãoEvento registradoNavegador e dispositivoOrigem do tráfego
A lista é atualizada constantemente e permite navegar pelo histórico completo de acessos do projeto.
Isso permite monitorar toda atividade da operação em tempo real.
## Filtros avançados
Operações maiores geram milhares de registros diariamente.
Por isso, o módulo conta com filtros avançados para facilitar investigações específicas.
Exemplos:
→ Mostrar apenas tráfego vindo do Instagram nos últimos 7 dias
→ Visualizar somente acessos bloqueados de determinado país
***
## Detalhes da requisição
Ao expandir uma requisição, o Trackup exibe todas as informações coletadas naquele acesso.
Os dados são organizados por categorias para facilitar a leitura.
Mostra o resultado da análise realizada pelos filtros.
Você pode visualizar informações como:
* Score de risco
* Decisão aplicada
* Motivos da decisão
* Identificação de bots
* Resultado do Challenge
Reúne os identificadores internos utilizados pelo Trackup.
Inclui:
* ID da requisição
* Visitor ID
* Hash do IP
* Data e hora
* Endereço IP
Esses identificadores facilitam auditorias e integrações.
Exibe as informações geográficas detectadas durante o acesso.
Como por exemplo:
* País
* Estado
* Cidade
* Latitude
* Longitude
* ISP
* Fuso horário
* Uso de Proxy
Apresenta detalhes técnicos do dispositivo utilizado pelo visitante.
Incluindo:
* Navegador
* Versão
* Sistema operacional
* Idioma
* Modelo do dispositivo
* User-Agent
Essas informações auxiliam na identificação de incompatibilidades ou padrões de acesso.
Nesta seção ficam armazenados todos os dados relacionados à origem do tráfego.
Como:
* UTM Source
* UTM Medium
* UTM Campaign
* UTM Content
* UTM Term
* Click ID
* Origem de tráfego
Esses dados são preservados automaticamente durante toda a navegação do visitante.
Caso sua operação utilize parâmetros personalizados (Sub IDs), eles também serão exibidos na requisição.
O Trackup suporta até oito parâmetros Sub
Caso sua aplicação envie informações adicionais através do Tracker, elas aparecerão nesta seção.
Isso permite enriquecer cada requisição com dados específicos da sua operação.
***
## Logs dos acionadores
Além dos dados da requisição, cada acesso também mantém um histórico completo de todos os **acionadores executados**.
Sempre que uma requisição atende às condições de um acionador, sua execução é registrada nesta aba, permitindo acompanhar exatamente o que aconteceu após aquele acesso.
Para cada acionador executado, o Trackup registra informações como:
* Acionador responsável
* Plataforma de destino (Meta, Google, TikTok, Webhook, etc.)
* Evento enviado
* Método HTTP
* Status da requisição
* Tempo de resposta
* URL de destino
Ao expandir um log, é possível visualizar todos os detalhes da execução, incluindo:
* Payload enviado (Request)
* Resposta retornada pela plataforma (Response)
* Pixel ou integração utilizada
* Acionador responsável pelo envio
* URL completa da requisição
Esse histórico facilita a validação de integrações, permitindo confirmar se um acionador foi executado corretamente, quais dados foram enviados e qual foi a resposta recebida da plataforma de destino.
Caso um evento não seja registrado em uma plataforma externa, a aba **Logs** é o local ideal para identificar rapidamente a causa do problema e verificar se houve falha no envio, erro de configuração ou rejeição da API.
***
As **Requisições** mostram cada acesso registrado pelo Trackup em detalhes.
Se você deseja acompanhar a jornada completa de um usuário, siga para [**Visitantes**](/visitantes), onde todas as requisições são agrupadas em um único perfil.
Já para analisar as vendas e entender como cada conversão foi atribuída, acesse o módulo de [**Conversões**](/conversoes). Ele reúne todas as transações e relaciona cada uma delas aos dados coletados durante a navegação do visitante.
# Script
Source: https://docs.trackup.me/script
Instalação e uso do script de rastreamento — init, identify, eventos customizados e customData.
O script expõe a função global `trackup` com três comandos: `init`, `track` e `identify`. Chamadas feitas antes do script carregar são enfileiradas em `trackup.q` e executadas após o `init`.
## Instalação
Cole o snippet antes do `` da página. Substitua `{hostname}` pelo domínio configurado no projeto e `{projectId}` pelo ID do projeto.
```html theme={"dark"}
```
O script carrega de `https://{hostname}/__t/e.js` e envia eventos para `POST /__t/events` no mesmo host.
### Opções de init
```javascript theme={"dark"}
trackup('init', '{projectId}', {
passthrough: true, // repassa query string em links decorados (padrão: true)
registrable: 'example.com' // domínio registrável para lógica de _vid em links cross-site
});
```
***
## identify
Associa dados do visitante ao perfil. Envia internamente o evento `$identify`.
```javascript theme={"dark"}
trackup('identify', {
name: 'Maria Silva',
email: 'maria@example.com',
phone: '+5511999990000',
addr_street: 'Rua das Flores, 100',
addr_city: 'São Paulo',
addr_state: 'SP',
addr_zip: '01000-000',
addr_country: 'BR'
});
```
### Campos aceitos
Todos os campos são opcionais e ficam no nível raiz do objeto, em snake\_case.
| Campo | Tipo | Descrição |
| -------------- | ------ | --------- |
| `name` | string | Nome |
| `email` | string | E-mail |
| `phone` | string | Telefone |
| `addr_street` | string | Rua |
| `addr_city` | string | Cidade |
| `addr_state` | string | Estado |
| `addr_zip` | string | CEP |
| `addr_country` | string | País |
Atualização parcial: campos omitidos não sobrescrevem valores já gravados no visitante.
***
## Evento customizado
Use `track` para enviar qualquer nome de evento. O evento padrão de página é `page_view`.
O servidor persiste o nome do evento (`event`) e os campos de rastreamento automáticos (URL, UTM, subs, etc.). Propriedades soltas no terceiro argumento **não** são gravadas — use `customData` para dados extras ou `identify` para PII do visitante.
```javascript theme={"dark"}
// Page view (já disparado no snippet de instalação)
trackup('track', 'page_view');
// Só o nome do evento é persistido
trackup('track', 'sign_in');
// Dados extras vão em customData
trackup('track', 'add_to_cart', {
customData: {
productId: 'sku_42',
quantity: 2
}
});
```
Eventos com nome diferente de `page_view` são registrados como `custom_type` no servidor e podem ser usados em triggers.
### Fila antes do carregamento
Chamadas feitas antes do script carregar são enfileiradas automaticamente:
```javascript theme={"dark"}
trackup('track', 'early_event');
// executado após trackup('init', ...)
```
### Callback
Passe uma função como **quarto argumento** de `trackup('track', ...)` para receber a resposta do servidor após o evento ser aceito. O callback é útil quando você precisa aguardar o rastreamento antes de navegar — por exemplo, redirecionar ao checkout só depois que `vid` e `sid` foram confirmados.
```html theme={"dark"}
Ir para o checkout
```
O objeto `event` contém os IDs retornados por `POST /__t/events`:
| Campo | Tipo | Descrição |
| ----- | ------ | ------------------------------------------------------------------------------- |
| `vid` | string | ID do visitante (UUID). O script também persiste em cookie/localStorage. |
| `sid` | string | ID de atribuição da sessão. Usado para decorar links de rastreamento com `sid`. |
O callback só é chamado quando o servidor responde com sucesso (`200`). Em falha de rede ou após retentativas sem sucesso, a função **não** é invocada. Se a navegação depende do callback, considere um timeout de fallback.
Callbacks não estão disponíveis em eventos via `data-trackup-event` — esses eventos são enviados via beacon e não retornam resposta.
***
## Evento via atributo HTML
Dispare eventos em cliques sem JavaScript extra. Adicione `data-trackup-event` em qualquer elemento clicável (botão, link, etc.):
```html theme={"dark"}
Ir para checkout
```
Para enviar `customData`, use `data-trackup-props` com um objeto JSON:
```html theme={"dark"}
Comprar agora
```
O script escuta cliques via delegação no `document`, então elementos adicionados depois (SPAs, modais) também funcionam.
Eventos via `data-trackup-event` **não disparam triggers client-side**. Se precisar desse comportamento, use `trackup('track', ...)`.
***
## customData em eventos
Passe `customData` no terceiro argumento de `track`:
```javascript theme={"dark"}
trackup('track', 'purchase', {
customData: {
orderId: 'ord_abc123',
value: 299.90,
items: 3
}
});
```
### Limites
| Regra | Valor |
| ---------------- | ------------------------ |
| Máximo de chaves | 15 |
| Tamanho máximo | 8 KB (JSON serializado) |
| Formato | Objeto plano (não array) |
No script, payloads inválidos ou fora dos limites são descartados silenciosamente — o evento é enviado com `customData` vazio. Na API externa, a mesma violação retorna `400`.
### Exemplo completo
```javascript theme={"dark"}
trackup('init', '{projectId}');
trackup('identify', {
email: 'cliente@example.com',
name: 'João Santos'
});
trackup('track', 'purchase', {
customData: {
orderId: 'ord_abc123',
value: 199.90,
paymentMethod: 'pix'
}
});
```
# stripe
Source: https://docs.trackup.me/stripe
# Tiktok
Source: https://docs.trackup.me/tiktok
Em desenvolvimento
### Expanda sua operação para novas fontes de tráfego
A integração com Tiktok Ads está em desenvolvimento e será adicionada futuramente ao ecossistema TrackUp.
Recursos planejados:
* Conectar contas Tiktok Ads
* Sincronizar campanhas
* Centralizar dados operacionais
* Gestão unificada de mídia paga
***
# Times, Projetos e Membros
Source: https://docs.trackup.me/times-projetos
Estrutura organizacional do Trackup.
### Entenda como organizar suas operações dentro do Trackup.
Toda a estrutura do Trackup foi criada para permitir que você organize sua operação de forma escalável, colaborativa e bem estruturada.
Antes de começar a criar páginas, campanhas ou links, é importante entender como a plataforma organiza seus recursos.
No Trackup, tudo funciona a partir de uma estrutura central composta por:
Produto Oferta Cliente
Essa arquitetura foi pensada para permitir que múltiplas pessoas trabalhem na mesma operação de forma organizada.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo de 3 a 5 minutos mostrando visualmente a arquitetura da plataforma: criação de um Time, convite de membros e criação de múltiplos projetos dentro desse mesmo ambiente.)*
***
# Como funciona a estrutura do Trackup
Toda organização dentro da plataforma segue esta lógica:
```text theme={"dark"}
[IMAGEM RECOMENDADA]
(Criar um diagrama premium mostrando um Time como bloco principal contendo
dois grupos internos: Membros e Projetos. Dentro de Projetos mostrar os
módulos do produto.)
Time
├── Membros
│ ├── Administrador
│ ├── Operador
│ └── Analista
│
└── Projetos
├── Projeto A
│ ├── Gerenciador de Anúncios
│ ├── Ofertas
│ ├── Páginas
│ ├── Links
│ ├── Acionadores
│ ├── Filtros
│ ├── Logs
│ └── Integrações
├── Projeto B
└── Projeto C
```
***
# O que é um Time?
O Time representa o ambiente principal da sua operação dentro do Trackup.
Pense nele como sua empresa, sua operação ou seu workspace principal.
É dentro do Time que você centraliza tudo que faz parte daquela estrutura.
Cada Time possui:
1. Seus próprios membros
2. Seus próprios projetos
3. Sua assinatura
4. Seus limites de uso
Em resumo:
> O Time é o ambiente principal que organiza toda sua operação.
Cada Time funciona como uma estrutura independente.
***
# Como criar um novo time?
***
# O que são Membros?
Membros são os usuários que possuem acesso a um determinado Time.
Todo membro pertence ao Time.
Isso significa que ele poderá colaborar em toda estrutura existente dentro daquele ambiente.
Dentro de um Time você pode adicionar:
SóciosGestores de tráfegoDesignerDesenvolvedoresClientes
Esses membros compartilham acesso ao mesmo ambiente.
***
# Como funcionam permissões?
Cada membro pode possuir diferentes níveis de acesso dentro do Time.
As permissões permitem controlar o que cada usuário pode visualizar ou alterar.
### Administrador
Acesso total dentro do time
### Membro
Acesso total, porém nao pode apagar nada dentro do time
*(As permissões continuarão evoluindo conforme novas funcionalidades forem adicionadas.)*
***
# Como adicionar um novo membro?
O convidado precisa ter uma conta cadastrada no Trackup
***
# O que é um Projeto?
Projetos são operações individuais criadas dentro de um Time.
Cada Projeto representa uma estrutura independente dentro daquele ambiente.
Recomendamos utilizar um Projeto para cada:
ProdutoFunilCliente
O objetivo é manter cada operação organizada separadamente.
***
# Como criar um novo projeto?
***
# O que fica dentro de um Projeto?
Todo recurso operacional do Trackup fica vinculado a um Projeto específico.
```text theme={"dark"}
Projeto
├── Gerenciador de Anúncios
├── Ofertas
├── Páginas
├── Links
├── Acionadores
├── Filtros
├── Logs
└── Integrações
```
***
**\[IMAGEM RECOMENDADA]**
*(Criar um diagrama premium mostrando um Time como bloco principal contendo dois grupos internos: Membros e Projetos. Dentro de Projetos mostrar os módulos do produto.)*
***
# Como recomendamos organizar sua estrutura
A organização correta depende do seu modelo de operação.
```text theme={"dark"}
Time → Sua operação principal
Membros
• Sócios
• Gestores
• Desenvolvedores
Projetos
• Produto principal
• Oferta secundária
• Ambiente de testes
```
Uma boa organização facilita escalabilidade no longo prazo.
***
### Se você é afiliado
Crie um Projeto para cada oferta.
```text theme={"dark"}
Time → João Performance
Projeto 1 → Produto Financeiro
Projeto 2 → Produto Nutra
Projeto 3 → Produto SaaS
```
***
### Se você possui agência
Crie um Projeto para cada cliente, se você for pagar a assinatura de cada cliente, caso venha a repassar os custos recomendamos que faça um time para cada cliente.
***
# Limites por plano
Cada Time pode possuir limites definidos pelo plano contratado.
Esses limites podem incluir:
* Quantidade máxima de projetos
* Quantidade máxima de membros
* Recursos disponíveis
* Limites operacionais
Os limites variam de acordo com sua assinatura ativa.
# TriboPay
Source: https://docs.trackup.me/tribopay
### Conecte sua conta da TriboPay ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da TriboPay.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
TriboPay
↓
Integrações/Webhooks
↓
Adicionar
↓
Colar URL do Trackup
↓
Selecione os Produtos
↓
Marque todos métodos de Pagamento
↓
Marque os Status de Pagamento (Pago, Reembolsado, Chargeback)
↓
Salve
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **TriboPay** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Upag
Source: https://docs.trackup.me/upag
### Conecte sua conta da Upag ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da Upag.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Upag
↓
Desenvolvedor / Webhooks
↓
Criar Webhook
↓
Insira um nome para a integração
↓
Cole a Url do Trackup
↓
Selecione Todos Eventos
↓
Criar Webhook
↓
Concluído
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Upag** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Upload HTML
Source: https://docs.trackup.me/upload-html
O Upload HTML permite publicar páginas desenvolvidas externamente diretamente na infraestrutura do Trackup.
Você pode enviar desde um único arquivo `.html` até um projeto completo compactado em `.zip`, contendo todos os recursos necessários, como CSS, JavaScript, imagens e fontes. Após o envio, o Trackup disponibiliza um editor integrado para visualizar, editar, salvar e publicar sua página.
> Ideal para páginas criadas em HTML puro, frameworks estáticos ou exportadas por outras ferramentas.
***
## Estrutura recomendada
Ao enviar um arquivo ZIP, mantenha uma estrutura semelhante a esta:
```text theme={"dark"}
meu-site.zip
│
├── index.html
├── css/
│ └── style.css
├── js/
│ └── script.js
├── images/
│ └── banner.png
└── fonts/
```
Todos os arquivos devem utilizar caminhos relativos para garantir o funcionamento correto após a publicação.
***
# Criando uma página HTML
***
## Editor HTML
Após o upload, você pode utilizar o editor integrado do Trackup.
Nele é possível navegar entre os arquivos, realizar alterações no código e publicar novas versões sempre que necessário.
As alterações só serão aplicadas a página se publicadas, caso contrario ficam salvas apenas no editor
# Sua página está pronta!
Com a página finalizada, basta **Salvar** todas as alterações realizadas e, quando estiver tudo pronto, clicar em **Publicar** para disponibilizá-la.
Após a publicação, o próximo passo é criar um [**Link**](/links) para essa página. É através deles que você poderá definir a URL de acesso, configurar domínios, utilizar parâmetros de rastreamento, realizar testes A/B e integrar a página com o restante da infraestrutura do Trackup.
[Clique aqui e veja mais sobre Links](/links)
# Variáveis
Source: https://docs.trackup.me/variaveis
Crie regras e automações inteligentes.
Sempre que um visitante interage com sua estrutura, o Trackup coleta dezenas de informações sobre aquela visita.
Essas informações ficam disponíveis dentro dos **acionadores** e podem ser utilizadas para definir **quando uma automação deve acontecer**.
Você pode utilizar essas informações para segmentar tráfego, identificar campanhas, separar visitantes e disparar eventos com muito mais precisão.
***
**Exemplo simples:**
```text theme={"dark"}
Se o usuário veio do Facebook
E
O evento for Start Checkout
↓
Disparar evento Purchase no Pixel
```
Toda lógica dos acionadores funciona a partir dessas variáveis.
***
# Como funcionam as variáveis?
Ao criar uma condição dentro de um acionador, você sempre escolhe 3 elementos:
```text theme={"dark"}
Variável -> Operador -> Valor
```
Exemplo:
```text theme={"dark"}
Tipo de Evento -> Igual -> purchase
```
Neste caso:
> O acionador só será executado quando o evento purchase acontecer.
***
# Variáveis de Evento
Utilize estas variáveis quando quiser criar regras baseadas em ações que aconteceram dentro do funil.
São as variáveis mais utilizadas para automações de pixels.
Variáveis disponíveis:
| Variável | O que representa | Exemplo de Eventos |
| :------------------- | :------------------------------------------------- | ----------------------------------------------- |
| **Tipo de Evento** | Evento padrão registrado pelo Trackup | page\_view ad\_click start\_checkout conversion |
| **Tipo Customizado** | Evento personalizado enviado pelo pixel do Trackup | play\_rate sign\_up view\_25\_vsl |
***
Exemplo de uso:
```text theme={"dark"}
Se Tipo de Evento = start_checkout
↓
Disparar evento InitiateCheckout
```
***
# Variáveis UTM
As variáveis UTM permitem identificar **de qual campanha o visitante veio**.
São usadas para segmentar automações com base na origem do tráfego.
Variáveis disponíveis:
| Variável | O que representa |
| :--------------- | :--------------------------- |
| **UTM Source** | Plataforma de origem |
| **UTM Medium** | Tipo de mídia |
| **UTM Campaign** | Nome da campanha |
| **UTM Term** | Palavra-chave ou segmentação |
| **UTM Content** | Criativo ou anúncio |
***
### Exemplo real
```text theme={"dark"}
utm_source = facebook
```
ou
```text theme={"dark"}
utm_campaign = black-friday
```
Exemplo de uso:
```text theme={"dark"}
Se UTM Source = facebook
↓
Executar ação
```
***
# Variáveis Sub
As variáveis **Sub** servem para armazenar parâmetros extras enviados através dos links.
Normalmente são utilizadas para carregar dados personalizados da campanha.
Você pode utilizá-las livremente da forma que preferir.
Variáveis disponíveis:
```text theme={"dark"}
sub1
sub2
sub3
sub4
sub5
sub6
sub7
sub8
```
***
### Quando utilizar?
Exemplo:
```text theme={"dark"}
sub1 = produto-a
sub2 = criativo-3
```
ou
```text theme={"dark"}
sub1 = gestor-joao
```
Exemplo de uso:
```text theme={"dark"}
Se sub1 = produto-a
↓
Executar ação específica
```
***
# Variáveis de Tráfego
Estas variáveis analisam **como o visitante chegou até sua estrutura**.
São úteis para criar regras baseadas na origem técnica do acesso.
Variáveis disponíveis:
| Variável | O que representa |
| :----------- | :------------------------------ |
| **Rede** | Plataforma de tráfego utilizada |
| **URL** | Página acessada pelo visitante |
| **Referrer** | Página anterior de origem |
***
### Exemplos
```text theme={"dark"}
Rede = facebook
```
```text theme={"dark"}
Referrer = instagram.com
```
```text theme={"dark"}
URL = /checkout
```
Exemplo de uso:
```text theme={"dark"}
Se Referrer contém instagram.com
↓
Executar ação
```
***
# Combinação de Variáveis
As variáveis podem ser combinadas para criar regras muito mais inteligentes.
***
### Disparar evento apenas no Facebook
```text theme={"dark"}
Se UTM Source = facebook
↓
Disparar evento
```
***
### Disparar evento apenas quando iniciar checkout
```text theme={"dark"}
Se Tipo de Evento = start_checkout
↓
Executar ação
```
***
### Separar campanhas específicas
```text theme={"dark"}
Se UTM Campaign = black-friday
↓
Executar ação
```
***
### Criar regra para uma página específica
```text theme={"dark"}
Se URL contém /checkout
↓
Executar ação
```
***
# Dica importante
Você pode combinar múltiplas variáveis dentro do mesmo acionador.
Exemplo:
```text theme={"dark"}
UTM Source = facebook
E
Tipo de Evento = start_checkout
E
sub1 = produto-a
```
Quanto mais específica a regra, mais preciso será o disparo.
# Vega Checkout
Source: https://docs.trackup.me/vega-checkout
### Conecte sua conta da Vega Checkout ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da Vega Checkout.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Vega Checkout
↓
Desenvolvedores/Webhooks
↓
Nova integração
↓
Adicionar um nome para a integração
↓
Colar URL do Trackup
↓
Marque os Eventos (Venda Aprovada, Venda Chargeback, Venda Estornada)
↓
Restrinja produtos caso necessário
↓
Salve
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Vega Checkout** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.
# Visitantes
Source: https://docs.trackup.me/visitantes
Acompanhe a jornada completa de cada usuário dentro do seu projeto
Toda interação dentro do Trackup começa com uma [requisição](/requisicoes).
Sempre que alguém acessa um link, visita uma página, inicia checkout ou realiza qualquer ação dentro da sua operação, o Trackup registra aquela atividade individualmente.
Cada [requisição](/requisicoes) processada gera automaticamente um **Visitante**.
Esse Visitante representa a identidade persistente daquele usuário dentro do seu projeto.
Conforme o mesmo visitante continua navegando, o Trackup conecta todas as novas interações ao mesmo perfil, acumulando informações progressivamente ao longo da jornada.
***
**\[VÍDEO RECOMENDADO NO TOPO]**
*(Vídeo de 6 a 8 minutos mostrando: visitante acessando pela primeira vez → Trackup cria Visitante → usuário navega novamente → novas requisições são agrupadas → formulário captura nome/email → perfil é enriquecido → conversão aparece no histórico.)*
***
Toda jornada começa com uma requisição individual.
Exemplo:
```text theme={"dark"}
Usuário clicou em anúncio
↓
Trackup registra requisição
↓
Trackup cria Visitante automaticamente
```
Se o mesmo usuário retornar posteriormente:
```text theme={"dark"}
Novo acesso detectado
↓
Trackup reconhece visitante
↓
Nova requisição é vinculada ao mesmo Visitante
↓
Perfil fica mais completo
```
Cada nova interação aumenta a quantidade de informações disponíveis.
***
**\[IMAGEM RECOMENDADA]**
*(Diagrama mostrando: Request #1 → Visitante Created → Request #2 → Request #3 → Event → Conversion → Visitante Profile Becomes Richer.)*
***
# Lista de visitantes
Sempre que uma nova visita passa pela infraestrutura do Trackup, é criado automaticamente um registro persistente daquele usuário.
Inicialmente esse visitante pode possuir poucas informações.
IPDispositivoSistema operacionalLocalizaçãoBrowserUTMsClick ID
Mas conforme o visitante continua navegando, novos dados começam a ser adicionados.
NomeEmailTelefoneHistórico de navegaçãoEventos geradosConversões realizadasPlataforma de pagamento utilizada
Cada etapa do funil adiciona novas camadas de informação.
Isso permite monitorar toda atividade da operação em tempo real.
***
# Perfil completo do visitante
Ao clicar em qualquer visitante, o Trackup abre uma visão completa daquela pessoa dentro do seu ecossistema.
Aqui toda jornada fica consolidada em um único lugar.
***
# Dados de identificação
Sempre que disponíveis, o Trackup exibe dados capturados ao longo da navegação.
Exemplo:
```text theme={"dark"}
Nome
Email
Telefone
Endereço
```
Esses dados ficam permanentemente associados ao Visitante.
***
# Histórico de atividade
Também é possível visualizar o resumo geral da jornada.
Exemplo:
```text theme={"dark"}
Primeira visita registrada
Última atividade registrada
Quantidade total de pageviews
Total de interações
```
Isso ajuda a entender o ciclo de vida daquele usuário.
***
# Atribuição de marketing
O Trackup mantém armazenados permanentemente os dados de origem do primeiro acesso.
Exemplo:
```text theme={"dark"}
utm_source
utm_medium
utm_campaign
utm_content
fbclid
Click ID
```
Isso permite responder perguntas como:
```text theme={"dark"}
Qual anúncio trouxe este visitante?
Qual campanha originou esta conversão?
Qual criativo gerou este lead?
```
Toda atribuição fica preservada.
***
**\[IMAGEM RECOMENDADA]**
*(Utilizar print do perfil mostrando Name, Email, Phone, First Visit, Last Activity e seção de Marketing Attribution.)*
***
# Linha do tempo completa da jornada
O Trackup também registra toda sequência cronológica de [requisições](/requisicoes) gerados por aquele visitante.
Exemplo:
```text theme={"dark"}
ad_click
↓
page_view
↓
page_view
↓
start_checkout
↓
conversion
```
***
# Histórico dee conversões
Quando o visitante gera uma [conversão](/conversoes), o Trackup também associa permanentemente essa venda ao perfil daquele usuário.
Exemplo de dados armazenados:
```text theme={"dark"}
Valor da venda
Método de pagamento
Gateway utilizado
ID da transação
Origem da conversão
Data e horário
```
***
**\[IMAGEM RECOMENDADA]**
*(Utilizar print mostrando a tabela inferior de conversões com Value, Payment Method, Gateway e Transaction ID.)*
***
# Relação entre Requisições e Visitantes
Esses dois módulos trabalham juntos.
### Requisições
Analisa eventos isolados.
Exemplo:
```text theme={"dark"}
Uma visita específica
Um clique específico
Um evento específico
```
### Visitantes
Agrupa toda jornada do mesmo usuário.
Exemplo:
```text theme={"dark"}
Todas requisições do mesmo visitante
Todos eventos agrupados
Histórico consolidado
Conversões associadas
```
# Yampi
Source: https://docs.trackup.me/yampi
### Conecte sua conta da Yampi ao Trackup e registrar conversões automaticamente.Adicionar nova Plataforma de Vendas no Trackup
Acesse:
```text theme={"dark"}
Projeto → Integrações → Plataformas de Venda
```
Clique em:
```text theme={"dark"}
+ Adicionar Plataforma
```
Os parâmetros mínimos necessários serão preenchidos automaticamente pelo Trackup, caso você queira pode personalizar.
Toda integração gera automaticamente um endpoint exclusivo para receber notificações de venda.
Exemplo:
```text theme={"dark"}
Webhook URL
https://trackup.me/api/webhook/xxxxxxxxxxxx
```
Copie essa URL.
Você precisará inseri-la dentro da plataforma.
Agora acesse o painel da Yampi.
Localize a área responsável por notificações, integrações ou webhooks.
Cole a URL gerada pelo Trackup, e selecione os campos necessário
```text theme={"dark"}
Yampi
↓
Desenvolvedor / Webhooks
↓
Criar Webhook
↓
Insira um nome para a integração
↓
Cole a Url do Trackup
↓
Selecione Todos Eventos
↓
Criar Webhook
↓
Concluído
```
## Integração concluída
Se tudo foi configurado corretamente, sua conta da **Yampi** já está conectada ao ecossistema Trackup.
A partir deste momento, novas vendas começarão a aparecer automaticamente no painel de conversões.