Como subir campanha Spark Ad
6 etapas completas com prints: estrutura, targeting, criativo Spark, código de autorização e UTM
Tutorial completo pra criar campanhas Manual Spark Ad no BeepMi via Power Editor. 6 etapas com prints reais: você sai daqui sabendo subir Spark com confiança.
Anúncio que usa uma publicação orgânica autorizada do TikTok. Não precisa subir vídeo: você cola o código do criador e o post vira ad. Mantém likes, comentários e identidade do perfil original. É o formato que mais escala no TikTok porque tem aparência nativa.
Antes de começar
Você precisa de:
- TikTok Business Center conectado com permissão de criação de campanhas
- Pixel configurado na conta (rastreamento de conversões)
- Pelo menos 1 código Spark Ads gerado pelo criador no app TikTok
- Pelo menos 1 advertiser ativo no perfil
Códigos Spark expiram em 365 dias. Cada código pode ser usado em até 10 anúncios diferentes: bom pra testar copies diferentes com o mesmo vídeo.
Escolhendo Manual ou Smart+
Na primeira aba Normal, defina se você quer controle total (Manual) ou automação por IA (Smart+).
Manual Campaign: controle total sobre orçamento, lances e posicionamento. Recomendado pra escala e A/B testing.
Smart+ Campaign: otimização automática com IA do TikTok. Bom pra começar testes rápidos com pouca configuração.
Modo Isolado distribui criativos pelas contas (cada conta recebe 1 criativo). Modo Normal cria 1 campanha por criativo em todas as contas: multiplica volume.
Quantas campanhas, ad groups e anúncios
A aba Estrutura define o esqueleto: quantas campanhas, ad groups, anúncios e o orçamento.
Configuração recomendada
| Campo | Valor padrão | Quando mudar |
|---|---|---|
| Índice Inicial | 1 |
Manter 1 se for primeira leva. Se já tem [01] no TikTok, comece em 2 |
| Campanha(s) | 1 |
Aumenta pra criar várias campanhas iguais por conta |
| Ad Group(s) | 1 |
1 é suficiente em 90% dos casos |
| Anúncio(s) | 1 |
1 spark code = 1 anúncio. Aumenta só se rotacionar criativos |
| Tipo Orçamento | ABO |
ABO = orçamento por adgroup. CBO = orçamento por campanha (otimiza distribuição) |
| Orçamento Diário | $250 |
Comece com $50–$100 em testes. Profissionais sobem $200+ |
| Bid | vazio | Vazio = TikTok decide. Preenche só com bid cap testado |
| Evento de Otimização | Purchase |
Purchase pra ecommerce. Lead pra captação. Add to Cart pra topo de funil |
ABO + $50/dia + bid vazio. Quando achar copy/criativo vencedor, escala pra CBO + $250/dia. CBO deixa o TikTok distribuir o orçamento entre os ad groups que estão performando melhor.
Velocidade de entrega, países e idiomas
Continuação da Estrutura: define velocidade de entrega, identificação interna e segmentação geográfica.
O que cada campo faz
- Velocidade de Entrega: Padrão distribui o orçamento ao longo do dia (recomendado).
- Velocidade de Entrega: Acelerado consome o mais rápido possível. Só fica disponível se você preencheu o Bid Cap.
- ID do Gestor identificador interno (definido pelo admin). Aparece no nome da campanha pra rastreamento.
- Nome da Oferta parte da nomenclatura. Ex.:
OFERTA1,PROMO,BLACK-FRIDAY. - Nome Personalizado da Conta rótulo opcional. Ex.:
PF15,BR-A1. - Países TikTok obriga ≥ 1. Brasil é padrão pra ecommerce nacional.
- Idiomas alinha com mercado-alvo. Português pra Brasil, Inglês pra global.
Incógnito usa últimos 5 dígitos do ID em vez do nome: útil pra A/B sem revelar identidade. Detalhado (Sequencial) processa 1 conta por vez ao invés de paralelo: use pra debugar com logs em tempo real.
Definindo o público
A aba Targeting define quem vai ver os anúncios. Mantenha amplo no início pra deixar o algoritmo do TikTok aprender.
Setup recomendado pra ecommerce
- Gênero:
Todos(mais escala): exceção: produtos de nicho explícito - Faixas Etárias:
18-24,25-34,35-44,45-54,55+(todas marcadas) - Sistemas Operacionais:
Android + iOS - Tipos de Rede:
WiFi + 2G + 3G + 4G + 5G - Pixel: seleciona o pixel da conta (obrigatório pra otimização Purchase)
Se o dropdown estiver vazio, vá em Configurações → Pixels e cadastre o pixel da conta. Sem pixel não dá pra otimizar Purchase.
Cole o código de autorização
Aba Criativo: selecione "Spark Ads" e cole o código de autorização do criador.
Passos exatos
- Clique em Spark Ads (card do raio ⚡)
- Cole o código no formato
#WipHhwq+eGK0AZL1qMnvLu/oYTovB...no campo - Clique em Adicionar
- Aguarde o status mudar pra ✓ Verified · Autorizado (verde)
- Verifique se a thumb do vídeo aparece + duração + resolução
Peça pro criador gerar um novo no app TikTok (em Settings → Creator tools → Account/Spark Ads). Códigos antigos podem expirar.
Anúncio(s) na Etapa 2 e o Power Editor cria automaticamente várias variações com o mesmo vídeo + copies diferentes.
Display Cards, link, CTA e UTM
Continuação do Criativo: define banner overlay, página de destino, call-to-action e parâmetros de rastreamento.
Configuração final
- Display Cards (Banner): opcional. Aparece no rodapé do vídeo após X segundos. Display Time padrão:
2 segundos. - Link do Site: URL completa da página de destino. Ex.:
https://minhaloja.com/produto?ref=tiktok - Call to Action:
Saiba Mais(topo de funil),Comprar Agora(retargeting),Inscrever-se,Cadastrar-se.
Controles importantes
- Desabilitar comentários: recomendado em ads novas (evita comentários negativos enquanto não há volume)
- Desabilitar download: protege seu vídeo
- Desabilitar compartilhamento: controla onde o vídeo aparece
- Habilitar resultados de busca: só se quiser que o vídeo apareça em buscas orgânicas
UTM padrão
utm_source = __PLACEMENT__
utm_medium = __AID_NAME__
utm_campaign = __CAMPAIGN_NAME__
utm_content = __ADGROUP_NAME__
As variáveis __PLACEMENT__, __AID_NAME__, __CAMPAIGN_NAME__ e __ADGROUP_NAME__ são preenchidas automaticamente em runtime: chegam no Google Analytics/Pixel já com o nome real da campanha.
Pronto pra subir
Após preencher as 6 etapas:
- Volte pra aba Normal
- Confirme o Resumo no rodapé: total de campanhas, ad groups e anúncios estimados
- Clique em Iniciar Upload (botão laranja no canto inferior direito)
- Acompanhe o progresso em tempo real no log
~30s por anúncio. 10 contas × 1 spark = ~5 min total. Modo Detalhado fica mais lento mas mostra cada conta sendo processada em tempo real.
Erros comuns + solução
| Erro | Causa | Solução |
|---|---|---|
40002: invalid spark code |
Código expirou ou já tem 10 ads ativos | Gera novo código no app TikTok |
40016: pixel not found |
Pixel não selecionado na Etapa 4 | Volta pra Targeting e seleciona o pixel |
Identity not found |
Conta não tem identidade configurada | Configure em TikTok Ads Manager → Identity |
Campaign creation failed |
Saldo do BC insuficiente | Adiciona saldo no Business Center |
| Upload travou em "Processando..." | Rate limit do TikTok | Aguarda 1 min, BeepMi auto-retenta |
Próximos passos
- Modelo 1 vs Modelo 2: quando criar várias campanhas vs várias contas
- Tudo sobre Regras Automáticas: automatize pause/scaling