
Começou como uma investigação de um número errado no painel. Virou uma plataforma de inteligência comercial: qualidade do cadastro, adoção pelo time e, agora, controle real de pagamento.
O painel do artista mostrava um número de “visualizações” muito maior do que o Google Analytics registrava para o mesmo período — em um caso, 876 visualizações no site contra 1 sessão real no GA4. Essa investigação inicial (v1.8.x) encontrou duas causas técnicas concretas e, no processo, revelou que a aba “Leads” nunca fez sentido para o nosso modelo de vitrine sem intermediação de contato.
A partir daí, o produto mudou de escopo. Em vez de consertar só o número errado, construímos uma camada de inteligência comercial em cima do cadastro dos artistas: rank de qualidade, histórico de posts e investimento no Instagram, registro de contatos recebidos com resultado (fechou, não fechou, sem resposta), rastreamento de quem no time realmente usa o painel de gestor, e um módulo de Configurações dedicado.
O achado mais recente é o mais sério: não existe controle real de pagamento. O campo “Plano” (Featured/Promoted) é marcado manualmente e não tem ligação nenhuma com cobrança de fato — não há gateway, não há planilha confiável, não há cobrança formal. Isso é um risco de receita, não só um problema de dado. A resposta não é automatizar cobrança (fora de escopo por enquanto) e sim criar uma fonte única de registro manual estruturado, já em produção desde v1.15, com um painel dedicado de busca rápida e fila de vencidos/vencendo (v1.16) pra tornar o registro rápido no dia a dia.
Cada marco abaixo corresponde a uma versão publicada em produção, com escopo verificável no changelog do plugin.
Integração GA4 via credencial própria, correção visual do gráfico de evolução, ferramenta de diagnóstico por user-agent, comparador MyListing × GA4 e seletor de período (30/60/90/desde o cadastro).
Registro de posts do Instagram por artista (colab orgânico vs. impulsionado pago), com exportação/importação de catálogo para carregar histórico em lote.
Nova tela só para o time interno: rank de qualidade do cadastro, sinal de oportunidade por artista, priorização de quem precisa de atenção comercial. Também corrigido nesse ciclo o bug de WhatsApp errado por telefone mal migrado (_job_phone).
Registro de resultado de contato (fechou / não fechou / sem resposta) direto na lista do gestor. Log de quem no time usa o painel e com que frequência. Novo módulo de Configurações concentrando credenciais GA4/Instagram e ferramentas de diagnóstico. Proteção reforçada no “zerar registros” (exige digitar a palavra ZERAR, com log permanente de quem executou). Dashboard limpo, mantendo só o que o time comercial usa no dia a dia.
Registro estruturado de pagamentos por artista (valor, forma, plano contratado, próximo vencimento) direto na ficha do artista. Não é integração com gateway — a cobrança continua manual (PIX, boleto etc.). O ganho é ter uma fonte confiável em vez da planilha desconectada, com um alerta automático quando o plano marcado no cadastro (Featured/Promoted) não bate com um pagamento válido registrado.
Tela dedicada pra busca rápida por artista, ficha financeira carregável sem abrir a edição completa do cadastro, fila de vencidos/vencendo/sem registro, botão “Encerrar cobrança” pra quem decide não renovar (sem apagar histórico) e cobrança via WhatsApp com mensagem pronta (editável em Configurações). Acesso direto também pela lista do Painel do Gestor.
Integração com a Marketing API do Meta (`ads_read`) pra identificar impulsionamentos automaticamente. Testada em produção contra o catálogo completo (1.320 posts): 0 impulsionamentos novos. Investigação ao vivo revelou a causa — impulsionamentos reais da ShowBand são feitos via botão “Turbinar” do Instagram (Ad Center), não pelo Ads Manager tradicional, e não aparecem no endpoint padrão de anúncios da API.
A métrica “impressions” usada pelo painel foi descontinuada pelo Meta em abril/2025 (substituída por “views”) — o painel pedia um campo morto pra praticamente todo post recente. Painel do artista e admin agora mostram visualizações totais (somando Instagram + Facebook quando o Reels é compartilhado), fechando a distância entre o número que o artista vê no próprio app e o que o painel mostrava.
No dia seguinte ao deploy da Fase 2, o cron diário de sincronização começou a falhar 100% das vezes: o token de acesso usado (gerado manualmente na Graph API Explorer) havia expirado sem aviso. Adicionado um painel de monitoramento (log de cada chamada, taxa de erro, volume acumulado nos últimos 15 dias) pra detectar isso automaticamente daqui pra frente. Causa raiz resolvida no mesmo dia: verificação de empresa da ShowBand concluída no Meta Business Manager e o token manual substituído por um token de Usuário do Sistema (bmshowbandads), que não expira por tempo — só por revogação manual.
Cada achado foi verificado com dado real de produção, não é suposição.
O contador de visualizações do tema não distingue tráfego humano de bots/crawlers, inflando o número mostrado ao artista muito acima da sessão real registrada no GA4.
Causa raiz confirmada em 13/08/2026: condição de corrida no cookie de controle de visita do tema MyListing (janela padrão de 3s). Quando 2-3 requisições chegam quase juntas — verificador de anúncio, crawler de SEO/IA, ou até alguém abrindo o link em duas abas — nenhuma recebe o cookie a tempo, e todas passam pela checagem de ainda não visitou. Testamos aumentar a janela pra 300s via filtro do tema: não resolveu — o teste ao vivo com 3 requisições simultâneas ainda gravou 3 linhas idênticas no mesmo segundo. O problema não é a duração da janela, é a falta de trava atômica no banco. Decisão: não seguir investindo nisso — mesmo corrigida a corrida, a tabela nativa mistura bot com visita real sem filtro nenhum, então nunca seria confiável o suficiente pra mostrar ao artista. GA4 segue como única fonte de visita real, porque filtra a esmagadora maioria dos bots antes de contar.
A ShowBand é vitrine, não intermedia contato. A aba “Leads” apontava para um dado que o modelo de negócio nunca gerou. Substituída pelo registro real de contato + resultado.
Confirmado com o fundador: não há cobrança formal, nem gateway, nem planilha confiável ligada ao cadastro. O plano marcado (_featured) é só um rótulo manual. Motivou o Controle de Pagamento (v1.15) e o Painel de Pagamentos (v1.16), já em produção.
Investigação inicial (post do DJ JR Martinez) apontava pra uma janela de cobertura do snapshot manual de anúncios. Checagem posterior direto no banco corrigiu essa hipótese: o post nunca foi marcado como impulsionado no sistema, nem manualmente — não era um problema de janela de tempo. Motivou o plano de separar orgânico de pago (ver roadmap) — Fase 1 (modelo de dados) e Fase 2 (Marketing API) já em produção, com achado novo (ver “Impulsionamento via app não aparece na Marketing API” abaixo).
Fase 2 (Marketing API) foi construída, testada em produção e não encontrou nenhum impulsionamento novo (0 de 1.320 posts). Investigação ao vivo no Gerenciador de Anúncios mostrou por quê: os impulsionamentos da ShowBand são feitos pelo botão “Turbinar” dentro do próprio Instagram (Ad Center) — um tipo de objeto diferente das campanhas padrão do Ads Manager, que não aparece no endpoint padrão de anúncios da API. Não é bug do nosso código; é descasamento entre a ferramenta e o processo real de impulsionamento. O snapshot manual (v1.10.4) segue como método confiável.
O cron diário (v1.17.2) começou a falhar 100% das chamadas um dia após o deploy — o token usado era um token de usuário comum, com validade de poucos dias quando gerado direto na Graph API Explorer. Corrigido de forma definitiva em 13/08/2026: verificação de empresa da ShowBand concluída no Meta Business Manager e substituição por um token de Usuário do Sistema (bmshowbandads), que não expira por tempo. Não deve mais precisar de renovação manual.
Antes não havía visibilidade de quem no time realmente usava o Painel do Gestor. Agora há log de acesso e de ações, visível na própria tela.
As ferramentas de diagnóstico (user-agent, comparativo GA4) foram organizadas dentro do módulo de Configurações e continuam disponíveis sob demanda, sem poluir o Dashboard do dia a dia.
GA4 confirma cerca de 2.292 sessões reais no site inteiro em 7 dias — bate com o número que o fundador via no painel do WordPress. Mas só 1.489 dessas sessões (65%) chegam a alguma página de artista, e essas se espalham entre 2.729 anúncios publicados — só 1.125 tiveram qualquer sessão na semana, os outros 1.604 tiveram zero. Resultado: a média por artista fica em 1 a 2 sessões por semana mesmo com tráfego real chegando no site — não é bug, é diluição normal de funil numa vitrine com milhares de anúncios. Do que chega à página do artista, só 35 cliques (WhatsApp + Instagram + YouTube, somando todos os artistas) converteram na semana — taxa de cerca de 2,4%. É essa taxa visualização-para-clique, não o total de visitas do site, que mede se a vitrine está funcionando.
| Artista | Dias desde o cadastro | Sessões (GA4) | Usuários ativos | Taxa de engajamento |
|---|---|---|---|---|
| Exu Overdrive | 603 | 12 | 8 | 75% |
| 100neura | 596 | 30 | 19 | 80% |
| 77 IDOLS | 509 | 24 | 15 | 70,8% |
| No Fate classic rock | 608 | 49 | 34 | 73,5% |
Amostra capturada na investigação inicial (v1.8.x). Referência histórica — mantém-se aqui porque continua sendo o exemplo mais claro da diferença entre “visualização” e sessão real.
Rank de qualidade, oportunidade e priorização por artista. Em produção desde v1.11–v1.12.
Resultado de contato por artista e log de uso do painel pelo time comercial. Em produção desde v1.13–v1.14.
Registro estruturado de pagamento por artista + alerta de descompasso entre plano marcado e pagamento real. Em produção desde v1.15.
Busca rápida, ficha financeira sem abrir a edição completa, fila de vencidos/vencendo, “Encerrar cobrança” pra quem não renova mais, e cobrança via WhatsApp com mensagem pronta. Em produção desde v1.16.
Fase 1 (modelo de dados) e Fase 2 (Marketing API) em produção. Fase 2 testada com dado real contra os 1.320 posts do catálogo: 0 impulsionamentos novos encontrados. Causa identificada ao vivo no Gerenciador de Anúncios: os impulsionamentos da ShowBand são feitos pelo botão “Turbinar” do Instagram (Ad Center) — um tipo de objeto que a API padrão de anúncios não captura. Não é bug do código; é descasamento entre ferramenta e processo real. Decisão pendente: buscar outro caminho na API do Meta, ou assumir o snapshot manual como método definitivo. Ver PLANO-INSTAGRAM-ORGANICO-PAGO.md.
Avaliar se a planilha financeira atual pode ser substituída ou sincronizada com o novo registro, encerrando a duplicação de fontes.
Ponto de partida para decisao, nao decisao pronta – ainda precisa ser debatido com o time.
Antes de aceitar que o resultado esta “zero a zero”: essa conta so fecha comparando duas coisas que hoje estao em lugares separados – quanto o AdSense pagou de fato (em dolar, mes a mes) contra quanto custou produzir o conteudo (tempo do time, texto, imagem). Sem esse numero lado a lado, “zero a zero” e uma sensacao, nao um calculo. Primeira recomendacao pratica: puxar a receita do AdSense dos ultimos 12 meses e cruzar com o custo estimado de producao de conteudo no mesmo periodo. So depois da para dizer se o problema e modelo de negocio ou e execucao.
A segunda coisa que embaralha a conta e tratar os tres tipos de visitante como se fossem o mesmo funil. Nao sao – cada um monetiza de um jeito diferente, e otimizar para um pode prejudicar o outro.
Pesquisa um tema geral, nao esta procurando banda para contratar agora. O sucesso desse visitante e ele ver a pagina e o anuncio carregar – nao e ele clicar no WhatsApp de nenhum artista. Cobrar conversao desse trafego e medir a metrica errada.
Chega pela busca de nome de banda, categoria ou cidade. E esse visitante que precisa ver o perfil e clicar em WhatsApp/Instagram. A taxa de 2,4% medida nesta semana e o numero a acompanhar – nao o volume total de visitas do site.
Nao “visita” a vitrine para descobrir banda – quer ser descoberto. Misturar esse volume (cadastro, edicao de perfil, checagem do proprio anuncio) com visita de contratante infla os numeros sem representar demanda real.
O maior desafio real, entao, nao e “aumentar visita” – e decidir, conteudo por conteudo, qual dos dois motores ele alimenta: receita de anuncio (AdSense, qualquer visitante serve) ou geracao de contratante (so serve trafego qualificado que converte em clique). Hoje os dois parecem estar misturados na mesma estrategia de conteudo, o que explica por que nenhum dos dois esta claramente funcionando.
Proximos passos sugeridos para essa conversa render mais concreta:
Contexto: o projeto e filantropico, nao e pra gerar lucro grande – o AdSense e so pra cobrir custo de manutencao. Por isso o padrao de comparacao e diferente: nao precisa ser muito, mas precisa ser um numero real e mensuravel, nao um acidente de configuracao.
Achado concreto (13/08/2026): inspecionei o plugin Ad Inserter (responsavel por injetar o codigo do AdSense no site) e existe apenas 1 bloco de anuncio configurado no site inteiro. Nas opcoes de onde ele aparece, so a caixa “Paginas estaticas” esta marcada. “Posts” (os quase 1.000 posts do blog), “Pagina inicial”, “Paginas de categoria”, “Paginas de pesquisa” e “Paginas de tag/arquivo” estao todas desmarcadas. Ou seja: o codigo do AdSense nao esta presente em nenhum post de blog, nem na home, nem em categoria – so em “paginas estaticas” (tipo Pagina do WordPress).
O seletor de insercao configurado mira um elemento especifico de pagina de perfil de artista, que no MyListing normalmente e um post type customizado (job_listing), nao uma “Pagina” comum. Se for esse o caso, esse bloco pode nem estar batendo com “Paginas estaticas” e o anuncio pode nao estar aparecendo em lugar nenhum de fato. O proprio plugin mostra um aviso na propria tela de configuracao: “Os anuncios nao estao sendo exibidos? Consulte o guia de solucao de problemas” – sinal de que isso ja e um problema conhecido do plugin, nao uma suposicao nossa.
Isso muda a pergunta. Nao e “a audiencia e pequena demais pra gerar receita” – e “o anuncio nao esta implantado na maior parte do site”. Sao dois problemas diferentes, com solucoes diferentes.
Processo de verificacao do AdSense (rodar antes de decidir qualquer coisa de conteudo):
Sobre o “Vietna esquisito nos paises”: confirmado que aquele painel de paises (Estados Unidos, Singapura, Vietna, Bangladesh, Paquistao) vem do widget nativo “Listing visit stats” do tema MyListing – o mesmo contador que ja diagnosticamos misturado com bot/crawler sem filtro nenhum. Nao e dado do GA4. Isso resolve a estranheza: nao e gente do Vietna lendo o site de verdade, e o mesmo contador quebrado contando qualquer requisicao (incluindo bot) como visita.
Proposta – descartar o painel nativo como fonte de decisao: em vez de continuar usando o painel de estatisticas do MyListing (que mistura bot com visita real e ja causou duas confusoes nesta investigacao: a triplicacao e o “Vietna esquisito”), vale considerar montar um painel proprio, simples, puxando so duas fontes confiaveis lado a lado: sessoes reais do GA4 (por tipo de pagina) e dados reais do AdSense (impressoes, cliques, receita) depois que a implantacao estiver corrigida. Sem o painel nativo do tema no meio, essa fonte de ruido some. Isso pode ser construido como uma tela dentro do proprio Painel do Gestor do plugin ShowBand Artist, reaproveitando a integracao GA4 que ja existe (class-ga4.php).
Complementa a auditoria de 13/08/2026 acima. Verificação feita direto no HTML publicado do site (view-source, não o painel do plugin) e no Site Kit/GA4, em sessão autenticada. Uma correção já foi aplicada; os demais pontos ficam como pendência.
A causa da receita perto de zero é mais complexa do que o suspeitado em 13/08. O Bloco 1 do Ad Inserter (o anúncio configurado manualmente) nunca chegou a ser veiculado em nenhum tipo de página testada — nem em “Páginas estáticas”, que já estava marcada. O elemento HTML que ele usa como âncora (div#c27-single-listing > section#listing_tab_profile > div > div#block_vsqMmyW) não existe no DOM atual de nenhuma página checada. Corrigi as caixas “Posts”, “Página inicial” e “Páginas de categoria” mesmo assim (higiene de configuração), mas isso não era a causa raiz — é um bloco morto.
O script adsbygoogle.js e tags <ins class=”adsbygoogle”> aparecem hoje em posts, home e perfis de artista, mas nenhuma bate com o slot ou o comentário de identificação do Bloco 1. A contagem de anúncios varia entre 0 e 5 em cargas diferentes da mesma página — típico de decisão automática do Google (Auto Ads), não de inserção manual fixa.
Uma checagem sem cache (fetch direto, ignorando o Breeze) mostrou o script de anúncio presente em posts que, na primeira leitura, apareciam sem nenhum ins.adsbygoogle. Rodei um “Purge All” no Breeze durante esta auditoria. Se isso valer para os quase 1.000 posts do blog, parte da receita perdida pode ser simplesmente HTML antigo em cache, não erro de configuração de anúncio — mas isso ainda não foi confirmado em amostra.
O painel de Monetização do Site Kit mostra “Connect now” para AdSense — o Site Kit não gerencia essa conta e não expõe status de aprovação, impressões ou receita real. Confirmar isso exige login pessoal em adsense.google.com, que não foi feito por não ser sessão do fundador.
A auditoria anterior atribuiu o tráfego do Vietnã/Bangladesh só ao ruído do painel nativo do tema. Os últimos 28 dias no GA4 (via Site Kit, fonte “Analytics”) mostram Brasil com 24,3% do tráfego, Vietnã com 17,2%, e um pico de 105 para 1.231 usuários/dia em 29/jul que caiu ao longo de uma semana — padrão típico de rajada de bot, não de crescimento orgânico. 75,8% do tráfego total aparece como “Direct”, incomum para um diretório de nicho regional. Isso precisa ser investigado antes de assumir que qualquer impressão de anúncio gerada por esse tráfego é receita legítima.
Entrei direto no GA4 (analytics.google.com, propriedade 468880440, sessão já autorizada — sem precisar de login pessoal) para checar o relatório “Detalhes demográficos: País” dos últimos 28 dias, com taxa de engajamento e tempo médio de engajamento por país. Isso vai além do que o Site Kit mostra e muda o tamanho do problema.
Não é só tráfego de origem estranha — é tráfego que tecnicamente não se comporta como gente. Vietnã (20,1% dos usuários dos últimos 28 dias, 1.737 usuários) tem taxa de engajamento de 4,95% e tempo médio de engajamento de 0 segundos. Singapura (7,26%) e China (6,56%) têm o mesmo padrão: taxa de engajamento abaixo de 3,5% e 0s de tempo médio. Isso é a assinatura clássica de bot/scraper, não de visitante real carregando a página. O relatório lista tráfego vindo de 132 países diferentes para um site de banda de casamento e evento regional brasileiro — isso sozinho já é atípico.
De 8.646 usuários ativos nos últimos 28 dias, só 2.480 são do Brasil (28,7%) — e são esses que de fato engajam com o site (quase metade das sessões engajadas, tempo médio de 45 segundos). Estados Unidos vem em seguida com 32,63% de engajamento, também plausível. Esse é o público real para efeito de negócio e de anúncio.
Se uma fatia grande dos usuários que carregam a página (e potencialmente geram impressão de anúncio) é tráfego automatizado, isso é exatamente o tipo de padrão que a política de “invalid traffic” do Google AdSense pune — não é só “menos receita”, é risco de perder a conta antes mesmo dela sair do zero. Prioridade: filtrar/bloquear esse tráfego (regras de bot no GA4/Cloudflare/firewall do servidor) antes de investir mais tempo otimizando posição de anúncio.
Depois de tirar Vietnã, Singapura, China e o resto do tráfego de baixíssimo engajamento, o público real gira em torno de 2.480 usuários brasileiros engajados por mês (mais uma fatia pequena de tráfego americano). Isso não muda o objetivo do projeto (cobrir custo, não gerar lucro), mas é bom já calibrar a expectativa de quanto essa base real consegue gerar de AdSense, mesmo com tudo funcionando.
A conta [email protected] (usada pela automação) não tinha acesso a esse AdSense. O acesso existe na conta pessoal [email protected], já autenticada no mesmo navegador — troquei de conta e entrei direto, sem precisar de senha nova.
Conta aprovada, sem restrição, gerando receita real e crescente. Central de políticas: “Não encontramos nenhum problema”. Site showband.com.br: status “Pronto”, ads.txt “Autorizado”. Ganhos: US$ 1,58 nos últimos 30 dias, US$ 0,78 no mês corrente, saldo de US$ 1,02 — todos os números batem com o que o founder já via no painel, não é falha de conexão de conta.
No detalhamento por país dos últimos 30 dias, só 3 países têm impressão/receita relevante: Brasil (5.301 impressões, US$1,40), Estados Unidos (57 impressões, US$0,07) e Portugal (183 impressões, US$0,04) — o resto é ruído de centavos em países plausíveis (Moçambique, Alemanha, Japão etc.). Vietnã, Singapura e China, que dominam o painel de usuários do GA4, não geram nenhuma impressão de anúncio. Isso quer dizer que esse tráfego não está “comendo” cota de anúncio nem contaminando a receita — o sistema do próprio Google já não está monetizando esse tráfego. Reduz a urgência do risco de suspensão por tráfego inválido que registrei ontem, mas não elimina o motivo de limpar isso do GA4 (esses números seguem distorcendo qualquer decisão de negócio baseada em “quantos visitantes o site tem”).
RPM de página no Brasil: US$0,38 (contra US$0,13 de média geral, puxada pra baixo pelo resto). Com o Bloco 1 desativado e o Auto Ads já cobrindo posts/home/perfis (ver seções acima), o gargalo deixou de ser técnico. Pra crescer receita a partir daqui, é sobre trazer mais tráfego brasileiro engajado — não sobre mexer em mais configuração de anúncio.
Levantamento via API do WordPress (categorias, tags e busca de texto nos 1.008 posts) em 14/08/2026, pedido pelo founder pra entender se o conteúdo produzido até aqui está no caminho certo antes de decidir onde entrar com afiliado/anúncio de conteúdo.
O blog tem autoridade temática forte, mas concentrada — e a tagueação está quebrada. De 1.008 posts, quase metade (496, ~49%) toca no tema bateria; produção musical/home studio aparece em 406; guitarra em 317; canto/vocal em 281; streaming/masterização em 229. Isso é bom pra afiliado (dá pra apostar pesado no que já tem prova de volume), mas ruim pro SEO de navegação: são 7.109 tags cadastradas pra 1.008 posts — média de 7 tags por post, a maioria delas usada uma única vez. Isso não ajuda ninguém a navegar por tema e dilui qualquer sinal de agrupamento pro Google.
Entre 104 e 212 posts (dependendo de como se conta variações), cada um perguntando quanto um artista famoso ou uma banda cobra por show, ou quanto custa fazer um show em um estádio específico (Allianz Parque, Maracanã, Morumbi, Mineirão). Tráfego de curiosidade de fã, não de contratante — baixa intenção de compra de equipamento, mas volume agregado alto e fácil de escalar (é um template repetível).
Páginas locais de SEO pra quem já está procurando banda pra contratar numa cidade específica. Esse é o visitante “contratante” que sustenta o negócio de verdade — colocar afiliado de equipamento aqui compete visualmente com o objetivo real da página (ele clicar em WhatsApp/perfil de artista). Deixar limpo.
É onde a autoridade temática é mais forte (49% do blog fala de bateria) e onde a intenção de compra é mais alta: quem lê “como regular pedal duplo” ou “manutenção de guitarra” é candidato natural a comprar baqueta, corda, palheta, pedaleira, interface de áudio. Hoje esses posts não têm nenhum link de afiliado.
Não é o post com mais visualizações (97 nos últimos 28 dias), mas é disparado o maior tempo de permanência de qualquer página do site — pra efeito de comparação, a média do site inteiro é 14 segundos. Isso é uma página que prende atenção e hoje não tem nenhuma monetização dedicada além do Auto Ads genérico.
Fonte: GA4 (propriedade 468880440), relatório “Páginas e telas”, 17/jul a 13/ago de 2026. 4.475 URLs distintas receberam ao menos 1 visualização no período, mas a distribuição tem cauda longa extrema — as 250 páginas do topo já concentram a maior parte do tráfego que importa.
O tráfego real está espalhado, não concentrado num post “campeão”. A página de maior tráfego do blog (fora home/busca/cadastro, que são páginas de produto) é a calculadora de royalties do Spotify, com 97 visualizações em 28 dias — não é volume alto isoladamente, mas o padrão se repete em centenas de posts com 5 a 60 visualizações cada. A estratégia de afiliado não pode depender de “um post que bomba”; precisa ser aplicada em lote, nos clusters temáticos que já têm prova de tráfego (achado da seção anterior).
São as páginas que sustentam o funil de contratação e cadastro de artista. Ficam de fora de qualquer teste de afiliado.
Exemplos reais do levantamento: cavalete de violão descolando, consertar jack de guitarra com mau contato, potenciômetro de guitarra, regulagem de pedal duplo, técnica Moeller, stick control, independência de membros na bateria, exercícios de pedal de bumbo. Cada um individualmente tem tráfego modesto (5-20 views/28 dias), mas juntos formam a maior concentração de visitantes com intenção de compra de equipamento do site inteiro.
Tráfego menor em volume, mas o mais qualificado — quem usa uma calculadora de royalties do Spotify está pensando em carreira musical de forma ativa, é o público mais próximo de comprar curso, plugin ou serviço de distribuição digital.
Programa em 3 fases, pensado pra não ser invasivo: sem pop-up, sem redirecionamento forçado, afiliado sempre em bloco identificado como “recomendado” e só em conteúdo onde já existe intenção de compra. Fora dos clusters de funil de negócio (busca, cadastro, perfis de artista, páginas de cidade).
Inserir 2-3 links de afiliado de equipamento (Amazon Associates ou Awin/Lomadee) nos ~30 posts de técnica/manutenção de bateria e guitarra com tráfego comprovado. Na calculadora de royalties do Spotify, testar um bloco de afiliado de distribuidora digital (tipo ONErpm/DistroKid) — é o público mais qualificado do site pra esse produto. Nenhuma dessas mudanças mexe em template, só em conteúdo do post.
Todo post novo passa a nascer classificado como “funil” (sem afiliado, ex: página de cidade) ou “conteúdo de cauda longa” (com bloco de afiliado relacionado ao tema, no padrão que for validado na Fase 1). Em paralelo, consolidar as 7.109 tags numa lista curada de 30-50 tags reutilizáveis por tema — hoje a tagueação não ajuda em nada de navegação ou SEO.
Avaliar migrar de AdSense puro pra uma rede de gerenciamento de anúncio (ex. Ezoic, que aceita a partir de ~10 mil visitas/mês — o site já bateu 12.526 page views em 30 dias). Em paralelo, construir uma lista de e-mail a partir das ferramentas de alto engajamento (calculadora, gerador de acordes), oferecendo algo de valor em troca do contato — isso não depende de mais tráfego pra gerar valor, é um ativo que fica com a Show Band independente de flutuação de SEO.
“Publicar toda semana” não é meta — é custo fixo sem critério. Com 49% dos 1.008 posts já girando em torno de bateria e uma taxonomia quebrada (7.109 tags pra 1.008 posts, sem curadoria), criar conteúdo novo por calendário tende a aprofundar a concentração e piorar a fragmentação de tags, não resolver nada. O critério pra decidir se cria um post novo devia ser lacuna real, não frequência: (1) cidade ainda sem página na série “artistas e bandas de [cidade]”, ou (2) ângulo de técnica ainda não coberto dentro dos clusters que já provam tráfego (bateria, guitarra, home studio). Fora esses dois casos, o esforço rende mais otimizando os ~30 posts de Fase 1 (afiliado, CTA, ligação com a calculadora) do que publicando algo novo. Isso é decisão editorial, não técnica — fica registrado aqui pra entrar no briefing da Fase 2 junto com a limpeza de tags.
Pesquisa de apoio pra fechar a decisão pendente na seção de Roadmap (“decidir se cria conta em rede de afiliado”). Importante separar três coisas que não são equivalentes: redes de afiliados de varejo (comissão automática por venda de produto físico), Hotmart (marketplace de cursos digitais, comissão negociada por produtor) e distribuidoras digitais tipo ONErpm/DistroKid (não têm programa de afiliado tradicional — seria parceria B2B negociada à parte, fora do escopo de “escolher uma rede”).
Comissão de 1% a 15% conforme categoria (instrumentos musicais provavelmente na faixa geral, próxima de 4% — não confirmado na tabela oficial). Cookie curto (24h, ou até o checkout se o item entrar no carrinho). Pagamento em ~60 dias. Cadastro simples, catálogo enorme, confiança de marca alta. É a porta de entrada mais óbvia pros ~30 posts de bateria/guitarra/técnica que já provam tráfego (Fase 1 do roadmap).
Rede internacional maior que a Amazon em variedade de anunciantes, pode dar acesso a marcas de áudio/instrumentos que não vendem na Amazon. Comissão varia por anunciante (modelo CPA), pagamento em até 60 dias, cadastro gratuito mas cada anunciante aprova separado — mais trabalho de configuração, retorno incerto até testar.
Ambos vendem instrumentos musicais mas não são especializados no nicho. Magalu paga 2% a 12% (menos 11% de INSS sobre a comissão bruta, pagamento quinzenal). Mercado Livre chega a 16% em algumas categorias, mas não está claro se instrumentos entram na faixa alta. Cadastro fácil, útil como cobertura complementar — não como recomendação editorial principal.
Rede brasileira grande (300+ marcas), mas sem parceiro forte em instrumentos musicais — o catálogo é mais moda/varejo generalista/viagem. Baixa prioridade pro conteúdo do site.
Lojas de instrumentos com programa de afiliado direto existem, mas com comissões baixas (ex.: Musicalle, 2,5% sobre valor líquido) e cadastro individual por loja — mais alinhadas ao nicho, porém mais fragmentado de gerenciar do que uma rede única.
Marketplace tem cursos de bateria e guitarra ativos. Comissão é definida por cada produtor (não pela Hotmart) e costuma ficar entre 30% e 80% — bem mais alta que varejo. Cookie configurável (60 a 180 dias, ou vitalício). Só funciona se a gente escolher produtos/produtores específicos pra promover: não é “afiliar à Hotmart”, é afiliar a cada curso individualmente.
Os posts de bateria/guitarra/técnica com tráfego provado (Fase 1 do roadmap) casam melhor com Amazon Associates como primeira rede — menor fricção de implementação, maior confiança do leitor em comprar pela Amazon. A calculadora de royalties (maior engajamento do site) não tem rede de afiliado tradicional pra distribuição digital — qualquer parceria com ONErpm/DistroKid/similar seria negociação direta, fora do escopo de escolher uma rede de afiliados.
Entre as opções levantadas, a recomendação é abrir cadastro só na Amazon Associates na Fase 1 — menor fricção de implementação, catálogo já cobre o que os posts de bateria/guitarra recomendam, e confiança de marca alta pro leitor. Awin, Hotmart e as lojas especializadas (Musicalle, Music Friends, Shop do Áudio) ficam pra depois, quando já houver dado de conversão real. Abrir 4-5 cadastros ao mesmo tempo sem nenhum resultado validado é esforço de gestão sem retorno provado — cada rede tem painel, regras de atribuição e processo de aprovação próprios.