Consultoria Salesforce

Tire o trabalho manual da sua operação no Salesforce.

Automação, integrações e desenvolvimento sob medida para a sua org. Se a sua equipe perde tempo com planilha paralela, processo manual ou sistema que não conversa com o Salesforce, eu resolvo com código testado, seguro e documentado. Especialista em Apex, Lightning Web Components e integrações.

12projetos entregues
176testes automatizados
4demos ao vivo neste site
Serviços

O que eu resolvo para a sua operação

Do diagnóstico ao código em produção: escopo fechado, prazo combinado, tudo testado e documentado. Você fala a dor, eu entrego a solução funcionando na sua org.

Automação de processos

Trigger, Flow e Apex para eliminar trabalho manual: cálculo de comissão, controle de SLA, alertas automáticos, atualização em cadeia. Menos erro humano, mais tempo do seu time para vender.

Integrações com sistemas externos

Conecte o Salesforce ao que a sua empresa já usa: assinatura eletrônica (ClickSign, DocuSign), ERP, gateway de pagamento, WhatsApp API, sistemas legados. Webhook seguro, callout resiliente, dado sincronizado.

Desenvolvimento sob medida

Lightning Web Components, Apex e páginas customizadas quando o clique-e-configura não dá conta. Componentes reutilizáveis, código com teste automatizado e a arquitetura que aguenta a sua org crescer.

Administração e implantação

Configuração, limpeza de org, deploys seguros, permission sets, custom metadata e sustentação avulsa para apagar incêndio. Do ajuste pontual à organização de uma org bagunçada.

Não sabe por onde começar? O diagnóstico gratuito de 45 minutos aponta os 3 maiores gargalos da sua org e como resolver cada um.

Agendar diagnóstico gratuito
Como funciona

Do primeiro contato ao código em produção

Sem burocracia e sem surpresa. Você sabe o escopo e o preço antes de começar.

1

Diagnóstico gratuito

45 minutos analisando a sua org. Você sai com os 3 maiores gargalos e como resolver cada um, sem compromisso.

2

Proposta com escopo fechado

Envio o que será feito, o prazo e o preço fechado. Você aprova sabendo exatamente o que vai receber.

3

Entrega testada e documentada

Implemento com código testado, deploy seguro e documentação. O código fica seu, versionado, sem lock-in.

Sobre

Construído com o mesmo rigor que se cobra em produção

Cada projeto aqui segue separação de camadas ao estilo Domain/Service/Selector, cobertura de testes real (bulk de 200+ registros, caminhos positivos e negativos), segurança de CRUD/FLS de ponta a ponta e CI configurado no GitHub Actions. Nada de demo que só funciona no happy path: a ideia é mostrar como esse código se comportaria numa org de produção de verdade.

Cases

Problemas reais de negócio, resolvidos com código aberto

Cada case abaixo tem código no GitHub, testes automatizados e demo ao vivo. É a prova de como eu trabalho.

Mapa de Oportunidades

Pipeline no mapa-múndi, com filtros que se descobrem sozinhos.

Um Lightning Web Component que joga o pipeline inteiro num mapa interativo (Leaflet.js), com clustering, heatmap de oportunidades ganhas e um painel de filtros que não tem nenhum campo hardcoded: qualquer multipicklist customizado da Opportunity aparece como filtro automaticamente via Schema.describe. Um segundo modo colore os pins por tempo desde a última atividade (Fresh/Stale/Cold, limiares configuráveis via Custom Metadata), e clicar num pin agrupado por conta abre um painel completo com proprietário, data de abertura, equipe da oportunidade e link direto pro registro. Dá pra salvar qualquer combinação de filtros com um nome e reaplicá-la depois.

  • Descoberta dinâmica de multipicklists, zero hardcode de campos customizados
  • SOQL dinâmico à prova de injection (binds, whitelist de describe, USER_MODE)
  • Cor por idade da oportunidade (Fresh/Stale/Cold) configurável via Custom Metadata
  • Painel de conta completo: proprietário, data de abertura, equipe e link pro registro
  • Visualizações de filtro salvas, exportação CSV, tabela acessível com busca
ApexLWCLeaflet.jsSOQL DinâmicoCustom Metadata
33 testes Apex + 6 Jest 100% aprovação 10.000 marcadores / consulta

Sales Dashboard

Painel de KPIs configurável via Custom Metadata, sem nenhum campo fixo no código.

Painéis de vendas costumam virar um emaranhado de componentes hardcoded para cada métrica. Aqui, cada KPI (objeto, campo, função de agregação, agrupamento, tipo de gráfico) é um registro de Custom Metadata validado dinamicamente contra o schema do objeto antes de qualquer consulta. O container e cada card de KPI são irmãos na árvore de componentes e conversam via Lightning Message Service, sem o container precisar conhecer o filho. Clicar numa fatia do gráfico abre os registros por trás dela direto numa tabela.

  • KPI novo é só um registro de Custom Metadata, zero Apex ou LWC a mais
  • Validação de campos via Schema.describe antes de montar qualquer SOQL agregado
  • Lightning Message Service para comunicação entre componentes irmãos
  • Gráficos com Chart.js (barra, linha, rosca), resolução automática de nome para campos de referência
  • Drilldown: clique numa fatia do gráfico abre os registros num datatable inline
ApexLWCChart.jsLightning Message ServiceSOQL Agregado
20 testes Apex + 7 Jest 100% aprovação SOQL agregado dinâmico seguro

Proposal PDF

Proposta comercial em PDF gerada da própria Oportunidade, com o mesmo número aprovado no sistema.

Um clique na Oportunidade e a proposta sai pronta: itens, quantidades, desconto e totais renderizados via Visualforce a partir dos dados da própria venda, sem recopiar no Word. O percentual de desconto vem de Opportunity.Discount_Percent__c, a mesma fonte de verdade que o relatório de descontos e o motor de comissão já leem, então o documento enviado ao cliente bate com o valor aprovado.

  • PDF da proposta gerado via Visualforce (renderAs="pdf") a partir dos dados da Oportunidade
  • Fonte de verdade única do desconto: o mesmo Discount_Percent__c aplicado nas linhas, no total e no PDF
  • Núcleo de cálculo puro (sem SOQL nem DML no caminho), coberto por faixa, desconto nulo, lista vazia e bulk de 200 linhas
  • Validade e condições comerciais por Custom Label, ajustáveis sem tocar em código e sem campo custom novo
ApexVisualforce PDFLWCCustom Label
15 testes Apex · 100% aprovação Gate de 85% de cobertura Desconto da fonte de verdade única

Rebuy Radar

O cliente que comprava todo mes e parou de comprar aparece na hora, com um score que o vendedor sabe explicar.

Numa distribuidora B2B, a conta que some vira churn meses depois de ninguem perceber. O Rebuy Radar analisa o historico de compras de cada conta, calcula a cadencia e da um score de 0 a 100 que nao e caixa-preta: e o quanto a conta ja passou do proprio ciclo. A carteira em risco fica ordenada por criticidade e cada vendedor ve so a propria carteira pela sharing nativa.

  • Score 0 a 100 explicavel por conta: multiplo da cadencia sobre o limiar critico, justificavel pro cliente
  • Batch noturno que reprocessa a carteira inteira e materializa o snapshot de risco por conta
  • Carteira ordenada por criticidade com valor em risco somado, para atacar primeiro quem mais importa
  • Limiares config-driven por Custom Metadata Type, sem alterar codigo para calibrar a sensibilidade
ApexBatchLWCCustom MetadataSOQL USER_MODE
18 testes Apex + 4 Jest Score explicavel, zero caixa-preta Carteira por criticidade
Próximo projeto em construção Esse espaço vai crescer. Volte em breve para ver o que vem depois.
Ferramentas

Não só consultoria: também construo ferramentas

Extensões de navegador que resolvem dores reais do dia a dia no Salesforce. Prova de que eu entrego produto de verdade, não só código de projeto.

Demos

Veja funcionando (dados fictícios)

Simulação rodando 100% no navegador, reproduzindo a lógica real do mapa de oportunidades, sem depender de uma org Salesforce conectada. Os dados abaixo são fictícios, só para demonstração.

Mapa de Oportunidades

Filtre por estágio, tag, situação e valor, clique numa conta para abrir o painel completo.

Demo ao vivo

Clique numa conta no mapa para ver o painel completo de oportunidades.

Sales Dashboard

Troque o período e clique numa fatia do gráfico para ver os registros por trás dela.

Demo ao vivo
Pipeline por Estágio R$ 0
Oportunidades por Estágio 0

Proposal PDF

Clique em Gerar proposta: o documento sai com o total batendo com o sistema e fica arquivado na Oportunidade com data e hora, reabrível depois exatamente como foi emitido.

Demo ao vivo

Oportunidade no sistema

Proposta (Visualforce → PDF)

Arquivado na Oportunidade

Rebuy Radar

Cada conta recebe um score 0 a 100 explicavel: o quanto ela ja passou do proprio ciclo de compra. Clique numa conta e veja o porque do numero. A carteira fica ordenada por criticidade, para o vendedor atacar o churn silencioso antes que ele aconteca.

Demo ao vivo
Carteira em risco ordenada por criticidade
Stack

Ferramentas usadas nesses projetos

Apex Lightning Web Components SOQL Dinâmico Custom Metadata Types Platform Events Batch & Queueable Apex Leaflet.js Chart.js Lightning Message Service Jest GitHub Actions (CI) Salesforce CLI
Artigos

Conteúdo técnico de quem coloca a mão no código

Guias práticos sobre problemas reais de Salesforce, escritos a partir de projetos entregues.

Preciso de um admin Salesforce full-time? Os 6 sinais

A org cresceu e ninguém cuida dela. Os 6 sinais de que ela perdeu o dono, o que um admin faz no dia a dia, a conta entre interno e sustentação terceirizada com tabela e o ponto exato onde o full-time se paga.

Ler artigo →

Sales Cloud ou Service Cloud: qual você precisa contratar

O dono confunde os dois produtos e paga pelo errado. Sales Cloud gerencia venda e pipeline, Service Cloud gerencia atendimento e SLA. A diferença pela dor, os sinais de que você precisa de cada um, a edição mínima que já serve e a conta de contratar os dois sem operar suporte.

Ler artigo →

Quanto custa treinar a equipe no Salesforce (e o preço de não treinar)

O treinamento é a primeira linha que o dono corta para economizar, e meses depois ninguém usa a ferramenta. As formas de capacitar o time e o custo de cada uma, quanto do orçamento reservar, os sinais de shelf-ware e a conta de por que não treinar sai mais caro.

Ler artigo →

Custom Notifications no Salesforce: alerta proativo com Apex

O dado de risco existe num campo, mas só aparece para quem abre o registro, e ninguém abre. Como fazer a org avisar a pessoa certa com Messaging.CustomNotification, disparar só na transição para não virar spam, agendar o digest com Schedulable e testar o send() que o SOQL não enxerga.

Ler artigo →

Versionar Relatório e Dashboard do Salesforce no Git

Você versiona Apex e LWC, mas Report e Dashboard vivem só na org, sem histórico de quem mudou o quê. Como levar a camada de analytics pro repositório como metadado, com os tokens de coluna que travam o deploy e o retrieve passo a passo, com o caso real do painel do gestor.

Ler artigo →

Comissão no Salesforce sem planilha: engine com Custom Metadata

A planilha de comissão vive quebrando e o vendedor não confia no número. Como transformar cada regra em registro de Custom Metadata, aplicar a taxa por linha de produto com redutor de desconto num Apex bulkificado, e mudar a regra sem deploy de código, com a conta feita na frente.

Ler artigo →

Onboarding de cliente no Salesforce: handoff só com filas e Flow

O cadastro de cliente novo corre solto por e-mail e WhatsApp e trava sem ninguém ver. Como orquestrar o handoff entre comercial, crédito e logística usando a fila dona do registro como etapa, com notificação e SLA automático, sem campo custom nem AppExchange.

Ler artigo →

Follow-up pós-venda no Salesforce: automatize e evite churn

A tarefa de retorno pós-venda vence e ninguém liga para o cliente, que some sem barulho. Como uma classe Apex agendada varre todo dia os acompanhamentos vencidos, avisa o dono com um resumo, consolida um digest ao gestor e escala o segundo toque por SLA, tudo sem campo custom novo.

Ler artigo →

Fonte de verdade única no Salesforce: dois campos, um dono

Dois motores nascidos em sprints diferentes gravam o desconto em campos distintos e o relatório deixa de bater com a proposta. Como eleger uma fonte de verdade, derivar o cabeçalho pelo desconto efetivo ponderado e trancar os campos que não podem ter dois donos.

Ler artigo →

Desconto por volume no Salesforce sem sair da Oportunidade

A tabela de desconto aprovada mora num PDF que ninguém abre e cada vendedor aplica um número. Como transformar as faixas em Custom Metadata e uma automação na linha da Oportunidade que aplica o desconto sozinha, sem CPQ, com a conta do cabeçalho derivada das linhas.

Ler artigo →

ROI do Salesforce: o que esperar nos primeiros 6 meses

Onde o retorno aparece primeiro (funil visível, follow-up automático, previsão) e o que não vem em seis meses. A curva mês a mês, o peso da adoção sobre o resultado e a conta do ROI feita na frente, com os sinais de que o investimento está se perdendo.

Ler artigo →

Proposta em PDF a partir da Oportunidade no Salesforce

Copiar valor da Oportunidade para o Word é onde nasce a proposta com o número errado. Como gerar o PDF direto do registro com Visualforce e Apex, com o desconto calculado a partir das linhas e o teste que sobe sem quebrar no getContentAsPDF().

Ler artigo →

O que exigir no contrato de uma consultoria Salesforce

Proposta bonita não protege você depois. As cláusulas que separam uma entrega que você mantém de uma que te deixa refém: propriedade do código, testes, documentação, SLA e a cláusula de saída, com a tabela para comparar propostas.

Ler artigo →

Quanto tempo leva para implementar o Salesforce?

Quick start em 2 a 6 semanas, sob medida em 2 a 4 meses, complexo em 6 meses ou mais. O cronograma por fase, o que estica o prazo de verdade e os sinais de que o projeto está atrasando, com tabela por porte.

Ler artigo →

Quanto custa a licença Salesforce por usuário

Starter, Pro, Enterprise e Unlimited: o preço real de cada edição em 2026, os add-ons que surpreendem na fatura e a conta feita para dez usuários. Como dimensionar sem pagar licença parada.

Ler artigo →

Salesforce vs CRM mais barato: quando cada um vale

Pipedrive e RD custam uma fração do Salesforce, mas a mensalidade é o número errado. A conta do custo total em 3 anos, quando o barato ganha de verdade e o custo escondido de migrar depois.

Ler artigo →

Por que seu Apex quebra com volume em produção

Roda no teste e morre com 200 registros no import. Os governor limits que mais estouram, o caso real do Too many SOQL queries 101 e o padrão de bulkificação que resolve, com código antes e depois.

Ler artigo →

Consultoria Salesforce ou dev interno: qual compensa?

Não decida pela hora. O ponto de virada é o volume de demanda: a conta do custo real do CLT, a hora do consultor e o número de horas por mês onde cada opção passa a compensar, com tabela.

Ler artigo →

Implementar Salesforce sozinho: até onde dá sem consultoria

Dá para subir o CRM sozinho na camada declarativa. O roteiro DIY honesto, os três pontos de não retorno (dados, segurança, integração) e a tabela de quanto custa consertar depois vs fazer certo.

Ler artigo →

Migrar da planilha para o CRM: o custo que ninguém vê

A planilha tem um custo escondido em horas por mês e follow-up perdido. Como estimar a sua perda atual, o caminho mínimo de migração com tabela antes e depois, e quando a planilha ainda basta.

Ler artigo →

Custo de sustentação do Salesforce: quanto custa manter por mês

Implantar tem preço, manter também. O que quebra com o tempo, os modelos de contrato de sustentação com tabela comparativa e os sinais de que você está pagando demais pela manutenção mensal.

Ler artigo →

Os 7 erros comuns de quem implementa Salesforce sem ajuda

Permissão empilhada no perfil, automação sem log, produção mexida na mão, dados duplicados. Os sete erros que mais custam quando você configura a org sozinho, e como evitar cada um antes que virem dívida.

Ler artigo →

Como escolher um freelancer ou consultor Salesforce

Contratar o profissional errado custa meses de retrabalho. As perguntas que revelam um bom consultor, os sinais de alerta que economizam tempo e como decidir entre freelancer, consultor e agência.

Ler artigo →

O que é Salesforce Data Cloud e quando você não precisa

Você ouve Data Cloud em todo evento e não sabe se precisa. O que ele faz na prática, a diferença para o CRM e o CDP, e o critério honesto para decidir entre pagar por ele ou usar o que você já tem.

Ler artigo →

Salesforce vale a pena para PME? Quando sim e quando não

A análise honesta de quando o CRM compensa numa empresa pequena, quando ainda é cedo, o custo real de licença e implementação e os erros que fazem a PME desperdiçar o investimento.

Ler artigo →

Certificação Salesforce: qual tirar primeiro em 2026

A trilha realista para o mercado brasileiro: Administrator, Platform App Builder e Platform Developer I, com custo real de cada prova e como estudar de graça no Trailhead.

Ler artigo →

Salário Salesforce no Brasil em 2026: admin, dev e consultor

Faixas reais por papel e senioridade a partir de dados públicos, a diferença entre CLT, PJ e freela, e o que de fato faz o salário de um profissional Salesforce subir.

Ler artigo →

Permission Set Groups: o fim do perfil inchado no Salesforce

Perfil clonado vira antipadrão que ninguém entende. Como montar permission set groups por função e migrar de forma gradual, sem ninguém perder acesso no meio do caminho.

Ler artigo →

sf CLI para quem ainda usa Change Sets: primeiros passos

Change Set é lento, manual e sem histórico. Os 5 comandos do sf CLI que já valem a troca, o deploy de metadado simples e o que você não precisa aprender ainda para começar.

Ler artigo →

Tableau MCP: agentes de IA lendo seus dashboards

Um agente que responde sua pergunta consultando o Tableau em linguagem natural, com as permissões do usuário e o Trust Layer no meio. O que o servidor MCP expõe e como ativar sem abrir buraco.

Ler artigo →

Segurança em Apex: CRUD, FLS e sharing na prática

Apex ignora as permissões do usuário por padrão. Os três níveis de acesso que todo código precisa respeitar, com USER_MODE, stripInaccessible e o teste que prova que nada vaza.

Ler artigo →

Quanto custa um projeto Salesforce? O que pesa no preço

O preço depende do escopo, não do tamanho da empresa. O que define o custo, as faixas por tipo de projeto e como escolher o modelo de contratação sem estourar o orçamento.

Ler artigo →

Agentforce com Gemini, OpenAI e Anthropic: qual modelo usar

O Atlas Reasoning Engine ganhou o Gemini. Um critério prático para escolher o modelo do seu agente por custo, idioma e caso de uso, sem trocar por moda.

Ler artigo →

Trailhead: um plano de 30 dias para começar do zero

Excesso de trilha paralisa. Um roteiro semana a semana para sair do zero no Salesforce com foco: playground, módulos certos e um projeto prático que fixa de verdade.

Ler artigo →

Salesforce Summer '26: as 6 novidades de Apex e LWC

User Mode por padrão, with sharing como default, multiline strings e Live Preview. O que muda de verdade no código na API 67 e o que testar na sandbox antes.

Ler artigo →

Agentforce Builder novo vira padrão: o que muda em 2026

O botão New Agent saiu do builder legado. Entenda o Agent Script, o que fazer com seus agentes antigos e como criar o primeiro no Agentforce Studio.

Ler artigo →

Entender Salesforce sem ser técnico: os termos das suas decisões

Você não precisa codar para liderar um projeto de Salesforce, mas precisa entender 7 palavras que aparecem no custo, no prazo e no risco que você aprova.

Ler artigo →

PermLens: extensão Chrome para depurar permissões no Salesforce

Lancei uma extensão gratuita que mostra de onde vem cada acesso: objeto, campo, permission sets e registro. Já está na Chrome Web Store.

Ler artigo →

Por que esse usuário vê esse registro no Salesforce?

Debugar permissões (Profile, Permission Sets, FLS, compartilhamento) leva minutos na mão. Conheça o PermLens, que responde em segundos.

Ler artigo →

Integrar Salesforce com ClickSign: as 4 armadilhas do webhook

Por que webhooks de assinatura eletrônica falham no Salesforce (Guest User, HMAC, idempotência) e como resolver cada uma com código.

Ler artigo →

Flow ou Apex: quando usar cada um no Salesforce

A regra prática para decidir entre automação declarativa e código, sem cair nos erros de performance e manutenção mais comuns.

Ler artigo →

SOQL dinâmico sem SQL injection

Bind variables, whitelist via describe, escape e USER_MODE: como ter query dinâmica com segurança em Apex.

Ler artigo →

Como medir SLA e tempo em cada status

Rastreie quanto tempo cada registro passa em cada status, em horas úteis, agnóstico de objeto e com alerta em tempo real.

Ler artigo →

Deduplicação de dados com matching fuzzy

Encontre e mescle duplicatas no Salesforce com Levenshtein, Jaro-Winkler, union-find e o merge nativo da plataforma.

Ler artigo →

Alertas em tempo real com Platform Events

Dispare alertas na hora e desacople quem gera o evento de quem reage, com Platform Events e um painel ao vivo em LWC.

Ler artigo →

Dashboard de KPIs sem hardcode

Um painel onde cada indicador é um registro de Custom Metadata, com gráficos, drilldown e componentes que conversam por LMS.

Ler artigo →
Perguntas frequentes

Antes de falar comigo, talvez isso já responda

Quanto custa um projeto de automação ou integração?

Depende do escopo, mas trabalho com preço fechado por projeto, definido depois do diagnóstico gratuito. Você sabe o valor antes de começar. Não cobro por "abrir chamado", cobro pelo resultado combinado.

Você atende remoto?

Sim, 100% remoto para todo o Brasil. Todo o trabalho é feito na sua org, com deploy seguro e acompanhamento por WhatsApp e vídeo quando necessário.

Como funciona o diagnóstico gratuito?

São 45 minutos analisando a sua org. No fim, você sai com os 3 maiores gargalos e o caminho para resolver cada um. Sem compromisso e sem discurso de venda: é uma conversa técnica de verdade.

Você trabalha por projeto ou por hora?

Prefiro escopo fechado, porque você sabe o preço antes e não corre risco de conta surpresa. Para sustentação e ajustes pontuais, também atendo por hora quando faz mais sentido.

Preciso já ter Salesforce para te contratar?

O foco é automação, integração e desenvolvimento em uma org que já existe. Mas se você está começando agora, também ajudo na implantação inicial e na configuração da base.

O código fica comigo?

Sim, tudo seu, versionado e documentado, sem lock-in. Você nunca fica refém do fornecedor: qualquer dev consegue continuar de onde eu parei.

Vamos resolver o gargalo da sua operação Salesforce

Me conte em uma linha o que está travando. Respondo rápido pelo WhatsApp com os próximos passos e um diagnóstico gratuito de 45 minutos, sem compromisso.