Perguntar "quais minhas 10 campanhas de TikTok Ads com melhor ROAS nos últimos 30 dias?" direto ao ChatGPT ou ao Claude funciona quando o seu TikTok Ads está conectado à Kondado. A Kondado replica as tabelas do seu TikTok Ads — 17 tabelas com 80+ métricas, de spend e impressions a video_views_p100, complete_payment e landing_page_view_rate — para o Via Kondado, o destino gerenciado da Kondado, e o servidor MCP em https://mcp.kondado.io/mcp é o canal pelo qual o ChatGPT e o Claude leem essa base, em modo somente leitura. O assistente não fala com a API do TikTok: ele lê as tabelas já prontas no Via Kondado, escreve a consulta em KSQL e devolve a análise em segundos, direto do chat — sem SQL, sem dashboard e sem abrir o BigQuery.
A imensa maioria de quem roda TikTok Ads nunca consulta essas tabelas, porque isso exigia SQL, conhecimento da hierarquia (advertiser → campanha → grupo de anúncios → anúncio) e uma ferramenta de BI configurada. A Kondado entrega esses dados prontos para o assistente e é por isso que ele responde perguntas de mídia que nenhuma ferramenta de espionagem de criativos responde: as métricas são as da sua própria conta.
Como conectar o TikTok Ads ao ChatGPT e ao Claude?
A conexão tem três passos, e nenhum deles exige código.
- Replique o seu TikTok Ads para o Via Kondado. Você liga o conector do TikTok Ads na Kondado e cria a integração: a Kondado materializa as tabelas de relatório (com replicação incremental por
metric_date) e as tabelas de criativos da sua conta no Via Kondado. - Conecte o ChatGPT ou o Claude ao endpoint MCP. No Claude Desktop, no ChatGPT ou em qualquer cliente compatível com MCP, aponte para
https://mcp.kondado.io/mcpe autorize o acesso ao seu Via Kondado. A autenticação é OAuth 2.1: o cliente se registra por Dynamic Client Registration ou você cola um Bearer token. O endpoint expõe as tabelas do seu TikTok Ads para o assistente consultar, em modo somente leitura. - Pergunte em português. A partir daí, "quais anúncios já passaram da frequência 3 e tiveram queda de CTR esta semana?" vira uma resposta direta. O assistente escreve a consulta, lê as tabelas e devolve o número.
13 análises de TikTok Ads que você roda só pedindo ao ChatGPT
Com as tabelas no Via Kondado, o assistente responde perguntas que antes exigiam exportar CSV e montar planilha. Treze exemplos diretos, cada um com a pergunta que você cola no chat e a decisão que ela desbloqueia:
- Ranking de ROAS por campanha. "Quais minhas 10 campanhas com melhor ROAS nos últimos 30 dias?" — o assistente lê o
complete_payment_roas(o ROAS que a própria API do TikTok já entrega) por campanha emtiktokads_reports_campaign_report, junto com ospend, e ordena do maior para o menor. Decisão: pra onde realocar o budget na próxima semana. - Criativos com fadiga. "Quais anúncios já passaram da frequência 3 e tiveram queda de CTR nos últimos 7 dias?" — filtra
frequency > 3emtiktokads_reports_ad_report, compara octrda janela com a anterior e cruza comtiktokads_ad_detailspara trazer opreview_url. Decisão: a lista de criativos pra pausar ou rotacionar antes que o CPM dispare. - Retenção de vídeo por criativo. "Quais 20 anúncios têm a melhor retenção até o final do vídeo?" — calcula o ratio
video_views_p100 / video_views_p25por anúncio e trazpreview_urlead_format. Decisão: que padrão de edição (hook, ritmo, CTA) replicar nas próximas peças. - Funil de conversão completo. "Mostre o funil por campanha: view content, add to cart, checkout, purchase — e o gargalo de cada etapa." — agrega
view_content,add_to_wishlist,checkout,complete_paymentepurchasepor campanha. Decisão: qual etapa otimizar (landing page, oferta ou pixel). - Performance por horário (dayparting). "Em que horário do dia a campanha X teve melhor CTR e menor custo por compra?" — usa a granularidade horária (
metric_datehour) e agregactrecost_per_purchasepor hora. Decisão: ajuste de agendamento da campanha. - Comparativo de criadores e identidades. "Comparando os criadores que postam pelos meus Spark Ads, qual identidade tem o melhor custo por compra médio?" — cruza relatório e detalhes por anúncio e agrupa por
display_nameeidentity_type. Decisão: com qual criador renovar contrato ou aumentar volume. - Pacing de orçamento. "Minha campanha tem R$ 30 mil no mês. Quanto já gastei e em que ritmo estou pacing?" — soma
spendno mês corrente e projeta o ritmo até o fim do período, comparando com obudgetemtiktokads_campaign_details. Decisão: acelerar ou desacelerar o gasto. - Eficiência de view de landing page. "Quais campanhas têm a melhor
landing_page_view_rate?" — ordena porlanding_page_view_ratefiltrandototal_landing_page_view > 0. Decisão: identificar problemas de carregamento da landing ou desconexão entre criativo e oferta. - Leilão vs reserva. "Comparando minhas campanhas de leilão (auction) com as de compra reservada (reservation), qual modelo tem melhor CPM?" — faz UNION ALL entre
tiktokads_reports_campaign_reportetiktokads_reports_reservation_campaign_reporte compara ocpmmédio. Decisão: alocação entre modelos de compra, útil em campanhas de awareness com alcance garantido. - Anomalia de gasto sem retorno. "Tem alguma campanha gastando mais de R$ 500 por dia sem nenhuma conversão na última semana?" — agrega
spendecomplete_paymentpor campanha nos últimos 7 dias e retorna as linhas com gasto alto e conversão zero. Decisão: pausar a campanha problemática antes do fim de semana. - Análise de UTM. "Quais valores de UTM
contentestão trazendo mais compras?" — cruzatiktokads_ad_details_utm_paramscom o relatório de anúncios porad_ide agregapurchasepor valor de UTM. Decisão: consolidar a convenção de nomes de UTM que está funcionando. - Comparativo TikTok Ads vs Meta Ads. "Na última semana, qual canal teve menor custo por compra — TikTok Ads ou Meta Ads?" — cruza
tiktokads_reports_campaign_reportcomfacebook_campaign_insights(a tabela do Meta Ads no mesmo Via Kondado) e calcula o custo por compra por canal. Decisão: onde o gasto marginal rende mais conversão. - Pixel vs e-commerce real. "Compara o
complete_paymentque o pixel do TikTok reportou na última semana com os pedidos pagos reais do Shopify." — confronta ocomplete_paymentdo relatório comshopify_ordersfiltrado por status pago. Decisão: detectar o gap entre o que o pixel reporta e o pedido real.
Um exemplo de pergunta para colar no ChatGPT ou no Claude com o seu TikTok Ads conectado:
A partir das tabelas do meu TikTok Ads, me mostre as 10 campanhas com melhor ROAS
nos últimos 30 dias: use a métrica complete_payment_roas em
tiktokads_reports_campaign_report, junto do spend por campanha, e ordene
do maior para o menor. Filtre a partir de D-2 para evitar dados ainda incompletos.
O que considerar nos seus dados de TikTok Ads
Antes de tirar conclusões com a IA, vale conhecer alguns comportamentos da plataforma — não como problema, mas como boas práticas pra suas análises ficarem confiáveis.
- A API do TikTok tem latência de 24 a 72 horas. As análises sobre "hoje" virão com dados incompletos. Peça ao assistente para considerar os números a partir de D-2 quando quiser conclusões firmes.
- Spark Ads não trazem
preview_url. O vídeo fica na conta do criador, não na biblioteca de mídia do anunciante — é um limite da própria API do TikTok. As análises de retenção e de criadores funcionam normalmente; só o link visual fica vazio nesses casos. - Campos de landing page são recentes. As métricas
total_landing_page_view,cost_per_landing_page_viewelanding_page_view_rateforam adicionadas em fevereiro de 2026; integrações criadas antes disso podem precisar ser recriadas para vê-las. - Campanhas pausadas e arquivadas também vêm replicadas. Se você quer analisar só as ativas, peça ao assistente para filtrar por
secondary_status. - A API entrega
follows(seguidores que o anúncio gerou), mas não o crescimento da base total de seguidores ao longo do tempo. Ofollowsconta os novos seguidores atribuídos ao anúncio; o histórico da base total de seguidores é um dado orgânico, fora do escopo da mídia paga.
MCP oficial do TikTok e MCP da Kondado: qual é a diferença?
Existem dois MCP no mundo TikTok, e eles resolvem coisas diferentes. Um gerencia campanhas; o outro analisa os seus dados já replicados.
| Dimensão | MCP oficial do TikTok | MCP da Kondado |
|---|---|---|
| Para que serve | Gerenciar e operar campanhas na plataforma de anúncios | Analisar os dados de TikTok Ads já replicados no Via Kondado |
| O que faz | Cria, edita e opera campanhas, grupos e anúncios | Lê as tabelas de relatório e de criativos em modo somente leitura |
| Dados acessados | Estrutura atual de campanha na conta de anúncios | Histórico completo de spend, ROAS, funil, retenção de vídeo e UTM no seu destino |
| Para quem | Quem opera a conta dentro do TikTok | Gestores de mídia, agências e analistas que querem responder perguntas de performance |
| Endpoint | Servidor oficial do TikTok para devs | https://mcp.kondado.io/mcp |
O MCP oficial do TikTok serve para operar a conta de anúncios. A Kondado entrega a análise: os seus dados de mídia — gasto, ROAS, funil, retenção de vídeo e UTM — no Via Kondado, prontos para o ChatGPT e o Claude responderem em português, sem você abrir uma planilha.
Quem roda TikTok Ads em paralelo com outros canais ganha ainda mais: com o Meta Ads, o Google Ads e o Shopify no mesmo Via Kondado, o assistente cruza o custo por compra entre canais e valida o pixel do TikTok contra os pedidos pagos reais — tudo na mesma conversa. Veja a análise de TikTok Ads com IA para o panorama completo.
Perguntas frequentes
O TikTok tem um MCP server oficial?
Sim, o TikTok tem um servidor MCP oficial, mas o escopo dele é gerenciar e operar campanhas dentro da plataforma de anúncios. Para analisar o histórico de performance da sua conta — ROAS, funil, retenção de vídeo, UTM — o caminho é o MCP da Kondado em https://mcp.kondado.io/mcp.
O ChatGPT consegue ler as minhas campanhas de TikTok Ads?
Sim, quando o seu TikTok Ads está replicado pela Kondado para o Via Kondado. O ChatGPT não fala com a API do TikTok: ele lê as tabelas tiktokads_reports_campaign_report, tiktokads_reports_ad_report e as demais, já prontas no Via Kondado, via endpoint MCP.
Dá para calcular o ROAS por campanha pelo ChatGPT?
Sim. O complete_payment_roas é uma métrica que a própria API do TikTok entrega em tiktokads_reports_campaign_report; o assistente lê esse ROAS por campanha, considera o spend do período e ordena por retorno — você só faz a pergunta em português.
Consigo comparar TikTok Ads com Meta Ads no mesmo chat?
Sim, quando os dois canais estão replicados no mesmo Via Kondado. O assistente cruza tiktokads_reports_campaign_report e facebook_campaign_insights e calcula o custo por compra de cada canal.
Os dados aparecem na hora? A API do TikTok Ads tem latência de 24 a 72 horas, então os números do dia atual saem incompletos. Para conclusões confiáveis, peça ao assistente para considerar os dados a partir de D-2. A replicação para o Via Kondado roda na frequência que você escolher.
Conectar o seu TikTok Ads ao ChatGPT e ao Claude começa por uma coisa: ter as suas tabelas de campanhas, criativos e conversões no Via Kondado, onde o assistente consegue consultá-las inteiras. É isso que a Kondado entrega. Comece o teste grátis da Kondado e faça a sua primeira análise de TikTok Ads no ChatGPT ainda hoje.
Como conectar o TikTok Ads ao ChatGPT e ao Claude pelo MCP da Kondado
Passo a passo para replicar o TikTok Ads para o Via Kondado e analisar ROAS, funil, retenção de vídeo, criativos e UTM no ChatGPT ou no Claude pelo MCP da Kondado.
Replique o seu TikTok Ads para o Via Kondado
Ligue o conector do TikTok Ads na Kondado e crie a integração: a plataforma materializa as tabelas de relatório (com replicação incremental por metric_date) e as tabelas de criativos da sua conta no Via Kondado.
Conecte o ChatGPT ou o Claude ao endpoint MCP
No Claude Desktop, no ChatGPT ou em qualquer cliente compatível com MCP, aponte para https://mcp.kondado.io/mcp e autorize o acesso ao seu Via Kondado por OAuth 2.1.
Pergunte em português
Peça em linguagem natural, como as 10 campanhas com melhor ROAS nos últimos 30 dias. O assistente escreve a consulta, lê as tabelas no Via Kondado e devolve o número.
