">
VICTOR SAAD
All buildsTodos os projetos
TRM Labs · Revenue Operations
TRM Labs · Revenue Operations

Unifying the GTM stack

Unificando o stack de GTM

A revenue engine assembled tool by tool, where every system had its own idea of what a stage meant — and forecasting inherited all of those disagreements at once.

Uma máquina de receita montada ferramenta por ferramenta, em que cada sistema tinha sua própria ideia do que um estágio significava — e o forecast herdava todas essas divergências de uma vez.

SalesforceGongApolloClayBoostupForecastingBusiness rules

The problemO problema

Tooling in a growing GTM org accretes. Sales buys a thing, Marketing buys a thing, someone runs a pilot that quietly becomes production. Each tool arrives with its own object model and its own defaults, and none of them agree on the questions that matter: when is an opportunity real, what counts as an engaged account, what does this stage actually mean.

Numa organização de GTM em crescimento, as ferramentas vão se acumulando. Vendas compra uma coisa, Marketing compra outra, alguém roda um piloto que vira produção sem ninguém perceber. Cada ferramenta chega com seu próprio modelo de objetos e seus próprios padrões, e nenhuma concorda nas perguntas que importam: quando uma oportunidade é real, o que conta como conta engajada, o que esse estágio quer dizer de fato.

You feel it first in forecasting, because forecasting is where every ambiguity upstream gets summed into one number a leadership team is expected to trust. The instinct is to fix the forecast. The forecast is almost never the problem.

Isso aparece primeiro no forecast, porque é ali que toda ambiguidade lá de trás é somada num único número em que a liderança precisa confiar. O instinto é consertar o forecast. O forecast quase nunca é o problema.

The approach

A abordagem

I led the implementations end to end — Salesforce as the system of record, Gong for conversation data, Apollo and Clay on the sourcing side, Boostup over the top for forecasting. The integration work is the visible half and the easier half.

Liderei as implantações de ponta a ponta — Salesforce como sistema de registro, Gong para os dados de conversa, Apollo e Clay na prospecção, Boostup por cima de tudo para o forecast. A integração é a metade visível, e a mais fácil.

The half that mattered was defining business rules across the systems rather than inside any one of them. A definition that lives in a slide deck drifts the moment someone is in a hurry. A definition enforced at the system level — required fields, validation, stage entry criteria, the automation that refuses to let a record be in an impossible state — holds, because it stops being something people have to remember.

A metade que importou foi definir as regras de negócio entre os sistemas, e não dentro de um só. Uma definição que vive num slide se perde no primeiro momento de pressa. Uma definição imposta no próprio sistema — campos obrigatórios, validações, critérios de entrada em cada estágio, a automação que não deixa um registro ficar num estado impossível — se mantém, porque deixa de ser algo que as pessoas precisam lembrar.

Forecasting was the forcing function throughout. It gave the work a falsifiable goal: you cannot improve a forecast built on fields that three teams populate differently, so every rule had to earn its place by making some input more trustworthy.

O forecast foi a força motriz o tempo todo. Ele deu ao trabalho uma meta verificável: não dá para melhorar um forecast construído sobre campos que três times preenchem de jeitos diferentes, então cada regra precisou merecer seu lugar tornando algum dado mais confiável.

What I'd tell someone starting this

O que eu diria a quem está começando

Sequence it so the rules land before the integrations, not after. Retrofitting definitions onto systems that are already exchanging data means migrating history as well as changing behaviour, and the migration is what kills the project.

Ordene o trabalho para que as regras cheguem antes das integrações, não depois. Encaixar definições em sistemas que já trocam dados significa migrar o histórico além de mudar o comportamento, e é a migração que mata o projeto.

And be honest about which disagreements are real. Some of the time Sales and Finance mean genuinely different things by the same word and both are right for their purpose — that needs two clearly-named fields, not one field and a long argument.

E seja honesto sobre quais divergências são reais. Às vezes Vendas e Finanças querem mesmo dizer coisas diferentes com a mesma palavra, e as duas estão certas para o que precisam — isso pede dois campos com nomes claros, não um campo e uma longa discussão.

Want to talk about this? I'm happy to walk through how it was built.Quer conversar sobre isso? Mostro com prazer como foi construído.