Bem-vindo ao Bullster

Plataforma Completa de Tracking e Marketing Digital

O Bullster é uma solução avançada para profissionais de marketing digital que precisam de controle total sobre suas campanhas, automação inteligente e insights detalhados para maximizar o ROI de suas estratégias de anúncios.

Principais Funcionalidades

Dashboards Inteligentes

Métricas em tempo real, gráficos interativos e insights profundos sobre o desempenho das suas campanhas.

Automação Avançada

Regras inteligentes que otimizam automaticamente suas campanhas baseadas em métricas e condições personalizáveis.

Integração Completa

Conexão nativa com Meta Ads, pixels personalizados e webhooks para rastreamento completo de conversões.

Gestão de Campanhas

Controle total sobre campanhas, conjuntos e anúncios com ações em massa e otimizações inteligentes.

Utils - Documentações Facebook/Meta

Coleção de documentações oficiais e recursos essenciais do Facebook/Meta para desenvolvimento e integração com as APIs de marketing digital.

Documentações Oficiais Facebook/Meta

Documentação Geral do Meta for Developers

Portal principal com toda a documentação, APIs, SDKs e guias oficiais da Meta.

Acessar

Marketing API

Conjunto de endpoints da API de anúncios (Meta Ads), fundamentais para gerenciar campanhas e obter insights.

Acessar

Conversões API (CAPI)

Guia para envio de eventos de conversão diretamente do servidor ao Facebook, complementando ou substituindo o pixel.

Acessar

Insights API

Permite obter métricas detalhadas de desempenho das campanhas por meio dos endpoints da Marketing API.

Acessar

Graph API (Guia Completo)

Guia geral da Graph API, explicando como utilizar, autorizar e formatar requisições.

Acessar

Graph API Explorer

Ferramenta interativa para testar requisições Graph API diretamente no navegador — essencial para debug e prototipagem.

Acessar

Meta Pixel (Tracking)

Guia oficial de implementação do Meta Pixel e como integrá-lo com a Marketing API.

Acessar

Graph API Reference – Ad Account

Detalhamento técnico de como consultar Contas de Anúncio via Graph API.

Acessar

Dashboard

Banner Superior e Publicações

Esses três blocos exibem imagens estáticas, que podem ser atualizadas diretamente pelo painel do administrador.

Competição de Faturamento

Mostra um ranking com os nomes (apelidos) dos usuários que optaram por aparecer na competição. O critério de ranqueamento é baseado no faturamento total de cada um.

Dashboards

A dashboard é dividida em 7 principais seções para análise completa dos dados de marketing.

Dashboard Principal

A principal área de análise com gráficos e dados detalhados:

Visão geral do Dashboard

Cards Principais:

Faturamento Líquido

Total das vendas recebidas via webhook da plataforma de pagamento, descontando as taxas cadastradas pelo usuário.

Gasto

Valor total gasto na Meta Ads.

CPA

Custo por aquisição, puxado diretamente da Meta Ads.

ARPU

É uma métrica usada para calcular a receita média gerada por cada cliente.

Lucro

Faturamento líquido menos o gasto.

ROI

Faturamento líquido dividido pelo gasto. ROI < 1.0 representa prejuízo.

Margem

Lucro dividido pelo faturamento líquido, exibido em porcentagem.

Card de Ilustração

Exibe mensagens visuais dinâmicas de acordo com o lucro atual, com ilustrações temáticas.

Vendas Pendentes

Soma total das vendas que ainda não foram marcadas como "pagas".

Taxas

Soma total das taxas cadastradas.

Reembolso e Chargeback

Puxados diretamente da plataforma de vendas integrada.

Gráficos e Visualizações:

  • Vendas por Hora: Gráfico de linha com atualização progressiva ao longo do dia, das 00:00 às 23:59, das quantidades de venda e outra linha para pix gerados.
  • Vendas por Produto: Metrificação por produto, com gráficos de rosca com a distribuição percentual, valor total vendido e quantidade total das vendas.
  • Conversão por Método de Pagamento: Metrificação por método de pagamento, com boxes comparativos de conversão e faturamento por PIX, Cartão de Crédito e Boleto.
  • Gráfico de Funil de Vendas: Mostra as conversões por etapa do funil (front, upsell1, upsell2 etc.), com base nas tags cadastradas na aba "Produtos".

Campanhas

Área parecida com o Gerenciador de Anúncios da Meta, porém com recursos adicionais para facilitar o uso.

Visão geral da área de Campanhas

Estrutura Organizacional

Dividido em 4 setores:

  • Contas de Anúncio
  • Campanhas
  • Conjuntos
  • Anúncios

Ações Individuais:

  • Ativar/desativar
  • Editar nome
  • Ver métricas da última hora cheia (linha adicional)
  • Ver métricas detalhadas do dia (abre modal lateral)
  • Fixar linha no topo
  • Renomear
  • Editar orçamento

Filtros Disponíveis:

  • Filtro por Data: Selecionar período específico de análise
  • Filtro por Produto: Filtrar campanhas relacionadas a produtos específicos
  • Filtro por Conta de Anúncio: Selecionar contas específicas para visualização
  • Filtro por Nome: Buscar campanhas, conjuntos ou anúncios por nome

Ações em Massa:

  • Ativar / Desativar
  • Duplicar
  • Alterar orçamento
  • Modo comparativo (adiciona linha com dados da última hora)
  • Configurar colunas visíveis
  • Excluir
  • Editar orçamento
  • Copiar ID (útil para debug avançado)

Botão de Engrenagem (Configuração de Colunas):

Permite personalizar as colunas exibidas no gerenciador de campanhas:

  • Adicionar Colunas: Incluir métricas adicionais disponíveis na API do Facebook
  • Remover Colunas: Ocultar colunas que não são relevantes para o usuário
  • Reordenar Colunas: Organizar a sequência de exibição das métricas
  • Salvar Layout: Manter a configuração personalizada para futuras sessões
Observações Importantes:
  • Limite de Requests do Facebook: Devido às limitações da API do Facebook, impomos limites nas ações de duplicar, ligar/desligar campanhas e outras operações em massa.
  • Atualização de Dados: As atualizações não são feitas diretamente na API do Facebook, mas sim em nosso banco de dados, que é sincronizado periodicamente com a Meta para evitar exceder os limites de rate limiting.
  • Performance: Esta abordagem garante melhor performance e estabilidade da plataforma, evitando bloqueios temporários da API.

Automações

Permite criar regras de automação para gerenciar campanhas com base em condições específicas.

Step 1 (Configuração Geral):

  • Nome da Regra
  • Produto (filtro por produtos específicos)
  • Contas (filtro por contas de anúncio)
  • Aplicar regra a: campanhas ativas/inativas, conjuntos ativos/inativos ou anúncios ativos/inativos
  • Filtro por nome da campanha/conjunto/anúncio
Step 1 - Configuração Geral

Step 2 (Ação e Condição):

  • Ações: desligar, ligar, aumentar orçamento, diminuir orçamento
  • Orçamento pode ser ajustado por valor fixo ou percentual
  • Condições: comparar métricas com valores (maior que, menor que, maior/igual, menor/igual)
Step 2 - Ação e Condição

Step 3 (Tempo):

  • Período de cálculo: dados de hoje, últimos 2 dias etc.
  • Frequência de execução: ex. a cada 10 minutos / a cada 30 minutos / a cada hora
  • Período de execução: podendo escolher períodos de horários em que a regra é ativa, mas por padrão vindo o dia inteiro
  • Limite de execuções por dia
Step 3 - Tempo

Exportar e Importar Regras de Automação:

Funcionalidade para compartilhar e reutilizar configurações de automação entre usuários e contas.

Exportar Regras:

  • Salvar Configuração: Salvar a regra de automação atual em nosso sistema
  • ID Único: Geramos um ID único que representa aquela configuração específica
  • Compartilhamento: Usuário pode compartilhar o ID com amigos ou outras contas

Importar Regras:

  • Por ID: Inserir o ID da regra compartilhada para importar automaticamente
  • Por CSV: Aceitar arquivos CSV no padrão do UTMify (concorrente)
  • Compatibilidade: Sistema converte automaticamente o formato UTMify para nosso padrão
  • Validação: Verificação automática da estrutura e dados do arquivo

Padrão UTMify Suportado:

  • Estrutura CSV: Colunas padrão do UTMify para regras de automação
  • Conversão Automática: Mapeamento inteligente dos campos para nossa plataforma
  • Migração Facilitada: Usuários podem migrar facilmente do UTMify para o Bullster
  • Preservação de Dados: Mantém toda a lógica e configurações das regras
Observações Importantes:
  • Aqui, também teremos que tomar muito cuidado com a limitação de requests da Meta, a ideia, é que a menor frequência seja de 10 em 10 minutos, mas teremos que tomar muito cuidado com o funcionamento disso.

Integrações

As integrações são essenciais para conectar os recursos da plataforma com a conta da Meta Ads do usuário e garantir o rastreamento completo dos eventos de conversão.

Anúncios (Perfis do Facebook)

Essa seção é responsável por conectar o perfil do Facebook do usuário ao aplicativo oficial da Bullster na Meta. Com essa integração, conseguimos:

  • Exibir os perfis conectados
  • Listar as contas de anúncio associadas
  • Acessar e gerenciar campanhas, conjuntos e anúncios diretamente da plataforma

Permissões solicitadas:

Para funcionar corretamente, o aplicativo da Meta solicitará as seguintes permissões:

  • email
  • read_insights
  • pages_show_list
  • ads_management
  • ads_read
  • business_management
  • pages_read_engagement
  • pages_read_user_content
  • pages_manage_ads

Produtos

Lista automática dos produtos vendidos via plataforma integrada (pelo webhook de vendas).

Funcionalidades:

  • Produtos não podem ser manualmente adicionados ou removidos
  • Tags padrão: Front, Upsell 1, Upsell 2, Upsell 3
  • Usuário pode adicionar tags aos produtos
  • Tags são usadas para construir o gráfico de funil na dashboard

Integração Automática:

O sistema adiciona novos produtos automaticamente ao detectar uma nova venda via webhook da plataforma integrada.

Taxas

Usuário pode cadastrar taxas operacionais para descontar do faturamento bruto.

Configuração de Taxas:

  • Tipo: percentual (%) ou valor fixo (R$) por venda
  • A cada venda, o valor da taxa cadastrada é descontado do faturamento bruto
  • Gera o valor do Faturamento Líquido

Comportamento Padrão:

Caso não exista nenhuma taxa, no Faturamento Líquido será exibido o valor do somatório das vendas recebidas normalmente, sem nenhum desconto.

UTMs

Tabela com agrupamento por UTMs de vendas para análise de performance.

Funcionalidades:

  • Filtro por tipo de UTM: utm_campaign, utm_source, utm_medium, utm_content, utm_term
  • Seção separada para vendas não trackeadas
  • Acesso rápido para vendas não trackeadas diretamente da aba Campanhas
Step 1 - Configuração Geral

Configurações

Configurações essenciais para integração e funcionamento da plataforma.

Etapas de Configuração:

1. Contas

Selecionar as contas integradas à dashboard

2. Pixels

Selecionar os pixels que serão rastreados

3. Checkout

Selecionar os checkouts usados para vendas

4. Resumo

  • Visualização da configuração atual
  • Exibição do endpoint de webhook
  • Exibição do script de integração do funil
  • Teste de integração

Teste de Integração:

  • Usuário informa URL do funil
  • Sistema abre popup com parâmetro de teste
  • Usuário realiza simulação de venda
  • Se identificarmos o parâmetro no webhook da venda, a integração é confirmada
  • Caso contrário, exibimos que a integração falhou
Step 1 - Configuração Geral

Planos e Assinaturas

Nossos planos são baseados em um modelo de preço fixo + limite mensal de vendas aprovadas.

Planos Disponíveis:

1. Gratuito (R$0,00/mês)

Recomendado para quem está começando agora.

  • 100% Gratuito
  • Até 50 Vendas Aprovadas/mês*
  • 1 Conta de Anúncio
  • 1 Webhook
  • 1 Dashboard
  • 1 Pixel de Otimização
  • Sem vendas adicionais: ao atingir o limite, o usuário precisa migrar para um plano pago

2. Premium (R$99,90/mês)

Recomendado para quem já possui uma operação estruturada.

  • Até 1.000 Vendas Aprovadas/mês
  • 3 Contas de Anúncio
  • 3 Webhooks
  • 3 Dashboards
  • 3 Pixels de Otimização
  • 3 Regras Programadas
  • Suporte VIP
  • R$0,18 por venda extra aprovada

3. Avançado (R$199,90/mês)

Recomendado para quem possui alta escala.

  • Até 2.500 Vendas Aprovadas/mês*
  • 7 Contas de Anúncio
  • 7 Webhooks
  • 7 Dashboards
  • 7 Pixels de Otimização
  • 7 Regras Programadas
  • Suporte VIP
  • R$0,15 por venda extra aprovada

Descontos por Periodicidade:

  • Mensal: valor cheio sem desconto
  • Trimestral: 10% de desconto
  • Semestral: 15% de desconto
  • Anual: 25% de desconto

Premiações

A aba de Premiações tem como objetivo gamificar a experiência do usuário com conquistas por faturamento.

Exibição Dinâmica do Progresso:

  • Mostramos uma barra de progresso indicando o faturamento total atual da conta do usuário
  • Abaixo da barra, exibimos quanto falta para atingir a próxima meta de faturamento
  • O usuário também verá um contador de quantas conquistas já desbloqueou

Conquistas por Faturamento:

Cada conquista representa um marco de faturamento:

  • R$ 100.000
  • R$ 500.000
  • R$ 1.000.000
  • R$ 5.000.000
  • R$ 10.000.000

Visualização das Etapas:

  • Cada etapa aparece em uma box separada, exibindo as imagens das plaquinhas de faturamento
  • As etapas ainda não conquistadas aparecem bloqueadas 🔒
  • Indicamos exatamente quantos reais faltam para desbloqueá-las
Observação Técnica: O faturamento total deve ser salvo em uma tabela separada, de forma periódica. Isso é importante para evitar a perda de dados caso o usuário apague uma dashboard — o progresso de conquistas deve ser mantido independentemente disso.

Suporte

A aba de Suporte é voltada para facilitar o aprendizado e o uso da plataforma de forma descomplicada.

Estrutura do Suporte:

Ela é composta por uma série de boxes de vídeos tutoriais, sem mais complicações.

Cada box inclui:

  • Um título claro (ex: "Como conectar sua conta de anúncio")
  • Uma descrição curta do conteúdo abordado
  • Um player de vídeo embutido (ou link para assistí-lo)
  • Exibe o tipo do vídeo, se é tutorial para Campanhas, ou se é para Integrações, entre outros
  • E também o tempo total do vídeo

Objetivo Principal:

Garantir que qualquer usuário, mesmo sem experiência anterior, consiga configurar e utilizar o sistema com facilidade.

Indique e Ganhe

Essa seção foi criada para incentivar a divulgação do Bullster de forma orgânica, premiando os usuários que recomendarem a plataforma para amigos e colegas.

Funcionalidade:

Indique o Bullster para seus amigos e ganhe 10% de comissão recorrente sobre todas as assinaturas ativas durante 6 meses!

Link de Indicação:

Logo no topo da página estará disponível o link exclusivo de indicação do usuário. Ele poderá copiar e compartilhar esse link livremente com quem quiser.

Cards Resumo:

Abaixo do link de indicação, serão exibidos 4 cards principais que acompanham o progresso e ganhos do usuário:

  • Cadastros Ativos – Número total de pessoas que se cadastraram usando o link de indicação
  • Assinaturas Ativas – Quantidade de indicados que possuem uma assinatura ativa no momento
  • Saldo a Receber – Total acumulado de comissões ainda não disponíveis
  • Disponível para Sacar – Quantia já liberada para saque

Tabelas Informativas:

Ao final da seção, teremos duas tabelas:

  • Tabela de Indicados – Mostra nome, data de cadastro, status da assinatura e valor acumulado de comissão por indicado
  • Histórico de Saques – Exibe a lista completa dos saques realizados pelo usuário, com data, valor e status do pagamento
Observação Técnica: O saldo só ficará disponível para saque após completado o ciclo de faturamento do indicado, para que não haja fraudes de cancelamento de assinatura / chargeback, etc.

Perfil

A página de Perfil permite que o usuário visualize e edite suas principais informações pessoais e de conta de forma simples e segura.

Informações exibidas:

  • E-mail cadastrado (exibição apenas – não pode ser alterado diretamente)
  • Senha (com opção de alteração por meio de campo de redefinição)
  • Celular (campo editável)
  • Apelido (campo editável)

Controle de privacidade:

  • Switch com a opção: "Aparecer no ranking público"
  • Quando ativado, o apelido será exibido no ranking da dashboard inicial
  • Importante: no ranking será mostrado apenas o faturamento total, sem divulgar qualquer outra informação pessoal ou operacional

Objetivo:

Essa página visa garantir transparência ao usuário sobre como suas informações são utilizadas, oferecendo controle e personalização da própria conta.

Pixels

Essa área permite que o usuário configure seus próprios pixels da Bullster, os quais podem funcionar como um hub de disparo para até múltiplos pixels da Meta simultaneamente.

Funcionalidades:

  • Adicionar um ou mais Pixels da Meta vinculados
  • Selecionar quais eventos deseja rastrear e enviar: Lead, Add to Cart, Initiate Checkout, Purchase
  • Opções avançadas de envio para eventos de Purchase

Opções avançadas:

  • Enviar apenas vendas aprovadas ✅
  • Enviar também quando o PIX for gerado, mesmo sem confirmação ainda ⏳
  • Enviar o valor integral da venda ou apenas a comissão recebida 💰
  • Filtrar o envio por produto (todos ou somente produtos específicos)
  • Enviar ou não o valor do IP do cliente como parâmetro extra 🌍

Lógica de Assinatura

Sistema inteligente de assinaturas que gerencia planos, cobranças e renovação automática.

Estrutura dos Planos:

Nossos planos funcionam com um valor mensal fixo e um limite de vendas aprovadas por mês. Caso esse limite seja extrapolado, o usuário não é cancelado ou travado, mas sim cobrado um valor adicional por venda extra.

Exemplo de Funcionamento:

  • Plano Premium (R$99,90/mês): Limite de 1.000 vendas aprovadas por mês
  • Vendas Extras: R$0,15 por venda adicional após o limite

Sistema de Cobrança:

  • Cobrança Recorrente: Renovação automática mensal do valor base do plano
  • Cobrança de Vendas Extras: Calculada e cobrada 1 vez por semana, para não deixar acumular.
  • Histórico de Pagamentos: Todos os pagamentos são salvos e registrados para auditoria
  • Notificações: Usuário é notificado sobre vendas extras e cobranças adicionais

Vantagens do Sistema:

  • Flexibilidade: Usuário pode exceder o limite sem interrupção do serviço
  • Transparência: Cobrança clara e previsível por venda extra
  • Escalabilidade: Sistema se adapta ao crescimento do usuário
  • Continuidade: Sem interrupções por atingir limites
Observação Técnica: É fundamental manter um histórico completo de todos os pagamentos, incluindo vendas extras, para garantir a transparência financeira e facilitar a resolução de eventuais disputas ou questionamentos.

Admin Dashboard

Dashboard administrativo com visão geral da plataforma, métricas de performance e status do sistema.

Cards Principais:

  • Exibição de 8 cards principais com dados filtrados por padrão para o mês atual
  • Total de usuários cadastrados, assinaturas ativas, receita total da plataforma
  • Taxa de conversão geral, novos usuários do mês, churn rate
  • MRR (Receita Recorrente Mensal), produtos ativos

Gráficos e Relatórios:

  • Gráfico com os dados enviados para o Facebook ao longo das horas do dia
  • Dois gráficos comparativos: Top 5 produtos mais vendidos e Top 5 contas da plataforma
  • Tabela de usuários recentes e gráfico de pizza com distribuição percentual dos planos
  • Seção de Health do sistema, exibindo o status dos principais serviços

Admin - Usuários

Gestão completa de usuários da plataforma com controle de contas e acesso aos dados.

Funcionalidades:

  • Tabela completa de todos os usuários cadastrados
  • Apelido, e-mail, status da assinatura, tipo de plano, data de cadastro, último login
  • Botões de ação: Bloquear conta, Acessar dados da conta
  • Ao clicar em "Acessar dados", é aberta uma tela dedicada com todas as informações

Admin - Produtos

Gestão de produtos da plataforma com métricas de performance e vendas.

Funcionalidades:

  • Tabelão listando todos os produtos da plataforma
  • Nome, total de vendas, receita gerada, taxa de conversão

Admin - Assinaturas

Controle de assinaturas ativas e inativas da plataforma.

Funcionalidades:

  • Tabela com todas as assinaturas ativas e inativas
  • Nome do usuário e e-mail, tipo e ciclo do plano, data de início da assinatura
  • Próxima cobrança, forma de pagamento utilizada

Admin - Pixels

Gestão de pixels da plataforma com métricas de performance.

Funcionalidades:

  • Tabela listando todos os pixels da plataforma
  • Nome do pixel, total de eventos enviados, total de conversões, dono (nome + e-mail)

Admin - Faturamento

Relatórios de faturamento total dos usuários da plataforma.

Funcionalidades:

  • Tabela de faturamento total dos usuários
  • Nome, e-mail, total faturado, tipo de plano, data da última venda

Admin - Mídias

Central de gerenciamento das mídias da plataforma.

Funcionalidades:

  • Upload de banners e imagens do sistema
  • Upload de vídeos tutoriais e de onboarding
  • Edição dos conteúdos exibidos na seção de Suporte

Admin - Saques

Gestão de solicitações de saque do programa Indique e Ganhe.

Funcionalidades:

  • Tabela com as solicitações de saque feitas pelos usuários
  • Nome e e-mail, valor solicitado, status (Pago ou Não Pago)
  • Ação para marcar como "pago" ou "não pago", filtro por status