GTM Revenue Systems Architect

I build the revenue engine and the system that keeps it alive.

Most companies don't have a lead problem. They have a systems problem: tools that don't talk to each other and a CRM nobody trusts. I connect scattered outbound, enrichment, and AI tools into one governed engine that scores leads and books meetings on its own.

David Berrocal, GTM Revenue Systems Architect
00
Foundation layer
the base layer

It starts with a CRM you can trust.

Nothing else works without this. The CRM is where every contact, deal, and interaction lives, the single source of truth that captures the data and defines the customer journey. Get it right, and every layer above it has something solid to stand on.

The ground everything is built on

Sourcing, scoring, enrichment, signals, automation, reporting: none of it means anything on a messy CRM. I build the foundation first, a clean, well-structured data model that captures every interaction and maps the full path from first touch to closed deal, across whichever platform the business runs on.

HubSpotHubSpot
SalesforceSalesforce
D365Dynamics 365
live
ContactCompanyStage
MRMaya Rodriguez Acme Inc Customer
DCDavid Chen Northwind Opportunity
LOLena Ortiz Globex MQL
JKJames Kim Initech Lead
SPSara Park Umbrella Co Customer
01
Source layer
chapter 1 of 6

Every lead source, feeding one clean pipeline.

More pipeline usually means more people chasing it. Here it doesn't: the volume comes from the channels, the qualifying comes from the system.

Many tools, one language in the CRM

Each tool sends data its own way: different fields, different formats, its own logic. Left unmanaged, they turn the CRM into a mess of mismatched records. The sourcing system maps every one into a single structure, so a lead from Apollo and a lead from Meta land as the same clean, comparable record, attributed to its true source and ready to work.

AimfoxAimfox
AmplemarketAmplemarket
ApolloApollo
Google AdsGoogle Ads
SmartleadSmartlead
ClayClay
MetaMeta
live
OUTBOUND INBOUND sourcing CRM HubSpot · SF
02
Score layer
chapter 2 of 6

Every lead arrives with a score, and a reason.

A thousand leads all look the same in a list. Scored, they sort themselves: who to call now, who to nurture, who to skip. The team stops guessing and starts prioritizing.

live
NURTURE CALL NOW DISCARD REVIEW fit ≥ 50 engage ≥ 50 ENGAGE SCORE → FIT SCORE →
Try it: score your own lead Action: Call Now
Fit 50
Engage 50
Built natively in
HubSpotHubSpot
SalesforceSalesforce

Two scores, not a gut feeling

Every lead gets two scores from models built on real conversion data: one for how well it fits the ICP, one for how engaged it is. Together they place each lead on a map, so the team knows exactly what to do with it, and what to skip.

Fit scoreHow closely the lead matches the ideal customer.
Engage scoreHow actively the lead is interacting, with time decay.

And because priority is set here, the next layer only enriches the leads worth enriching, no wasted credits on contacts that won't convert.

03
Enrich layer
chapter 3 of 6

Enrich the record, prepare the rep.

A rep who knows the company, the role, and the buying signal closes better than one working from a name and an email. Enrichment gives them that context, running only on the leads the score already flagged as worth it.

A relevant first touch, not a cold guess

Company size, role, tech stack, buying signals: the details that turn a generic outreach into a message that lands. The rep opens the record and already knows the angle, so the first conversation starts warm instead of starting over.

DatabarDatabar
ClayClay
live
MR
Maya Rodriguez
prioritized · fit 82 · engage 74
emailm.rodriguez@acme.io
companyAcme
company size240 employees
roleVP of Revenue
tech stackHubSpot, Segment
buying signalhiring 3 SDRs
enriched via Databar + Clay
04
Signal layer
chapter 4 of 6

Buying signals, the perfect timing for your reps.

Timing wins deals. The system watches for intent, an email click, a pricing-page visit, a buying signal, and pings the rep the moment it happens, not three days later when it's cold.

Intent, the moment it happens

Internal HubSpot activity like email clicks and web visits, combined with intent data from Amplemarket and Clay, gets read for behavior that actually matters to the business. When a lead moves, the rep gets a notification, and reaches out while the interest is still warm.

HubSpotHubSpot
AmplemarketAmplemarket
ClayClay
live
Maya Rodriguez visited /pricing twice in 10 minutes HubSpot · 2 min ago
David Chen opened your email 4 times today HubSpot · 8 min ago
Acme Corp is hiring 3 SDRs, buying intent detected Amplemarket · 24 min ago
Lena Ortiz matched a high-intent segment Clay · 41 min ago
05
Automation layer
chapter 5 of 6

Automations that save your team hours, and sometimes a whole role.

The repetitive work that eats a rep's day, moving stages, assigning owners, cleaning data, sending contracts, runs on its own. One AI-driven flow replaced a manual first-touch role entirely.

60+ workflows, every one governed

Anyone can wire up a workflow. The hard part is running dozens without them silently breaking. Every automation here has an owner, a criticality tier, and documentation, so the system keeps working whether or not I'm in the room. That's the difference between automating tasks and running an automation system.

HubSpotHubSpot
n8nn8n
live
1 of 60+ live workflows
06
Dashboard layer
chapter 6 of 6

Dashboards built to optimize.

Every layer before this one fed the CRM clean, structured data. That's what makes these reports worth reading: they measure the real customer journey, so the team can see where deals stall and fix it, not guess.

Measure the journey, optimize the path

A dashboard is only as honest as the data under it. On a governed CRM, every stage, source, and conversion rate reflects reality, so leadership can spot the leak in the funnel, double down on the channel that converts, and steer with numbers they trust.

Power BIPower BI
LLooker
HubSpotHubSpot
Customer journey funnel Power BI
Lead
4,820
MQL
2,990
SQL
1,640
Opp
870
Won
385
Conversion rate trend Looker
Leads by channel HubSpot
Outbound
Ads
Organic
LinkedIn
Referral