Offering overview · Engagements
How I work: a GTM engineering engagement, end to end
I design, build and operate the systems behind your go-to-market: who to reach, why now, what to say, and the automation that runs it on a schedule.
Hi, I'm Garrett Wolfe, founder of OneGTM, a GTM engineering and RevOps advisory firm. At Unify I was employee #9, helped build outbound and GTM infrastructure from the ground up, and led growth from $400K to $6M+ ARR. I know Clay, Claude Code, n8n, Cursor, RB2B, email infrastructure and the wider signal-driven GTM stack well.
Today I help early and growth-stage B2B companies design and run durable, signal-driven revenue systems across outbound, inbound, RevOps and sales enablement. The work is hands-on. I build inside your accounts with a small team, run the system day to day, and improve it as results come in.
Key takeaways
- A typical build runs from one unified account list through enrichment, scoring, CRM, signals and outbound, then replies, meetings and dashboards.
- Week one is an audit. From week two the systems go live in your own accounts, one at a time.
- Engagements are a monthly retainer, or build and operate: a build period first, then an operate rate.
- You own your domains, mailboxes, CRM and accounts, and you approve audiences, copy and spend before anything goes live.
01 Team
Who builds it
Garrett Wolfe
Founder and GTM engineer
Employee #9 at Unify, where he led growth from $400K to $6M+ ARR. Author of the State of GTM Engineering report.
Sahil Valecha
GTM engineer
Runs day-to-day builds and client systems: data pipelines, scoring and reply handling. Co-author of the Coastal Recruiting case study.
GTM engineers join as the work needs it, and the person who scopes the system is the person who builds it.
02 Thesis
Build your edge. Buy your ops.
Buy
Ops software
Your CRM, sequencer, data providers and call recorder. Everyone in your market runs the same ones, so buy them and keep them boring.
Build
Edge software
Your scoring model, your signals, your lists and your reply flow. These are built around how you sell, and nobody can sell them to you off the shelf.
“Buying Gong or Clay will never get you fired, but it probably won’t make a category winner.”
From You can't "buy" your competitive edge
Once an edge gets packaged and sold to everyone, it turns into ops. AI coding tools change the math on the build side: you get the speed of no-code with the ceiling of real software, so the parts that make you different are finally cheap to own. More on this on my Substack.
03 Proof
What this looks like when it runs
For Coastal Recruiting, a recruiting firm, Sahil Valecha and I built a version of the flow below for candidate outbound. Recruiter-accepted candidate intros went from 72 a month in April to 340 in August 2026.
4.7x
accepted candidate intros a month for Coastal Recruiting (72 in April, 340 in August)
~1M
candidate profiles in one database, kept fresh and scored
15
role scorecards calibrated on 1,880 recruiter decisions, feeding email and LinkedIn outbound
Antimetal
SuperDialPatlytics
Coastal Recruiting
Rubie
Park Rangers Capital
Upserve
LindapterStuut
Read the full Coastal Recruiting case study for how it was built and measured. Other recent builds: an end-to-end systems build with inbound for Antimetal, inbound and outbound with email infrastructure for SuperDial, and intent signal aggregation for Patlytics. The full customer list is on the homepage, and every measured result lives on the case studies page.
04 The build
The end-to-end flow I usually build
Every engagement is bespoke, and not every phase applies. But most builds follow this shape: six phases that get the right accounts and people into outreach, then a loop that runs every day once it is live.
Build
- 01Account listOne unified list from many sources
- 02EnrichmentData waterfalls across providers
- 03ScoringAttribute scores roll up to one account score
- 04CRMFields added, data synced back
- 05SignalsDaily and weekly monitors
- 06OutboundWarm on a signal, cold otherwise
Run, every day
- 07RepliesInto Slack, AI-drafted, your team approves
- 08MeetingsBooked and routed to the right rep
- 09ReviewDashboards, daily and weekly readouts
Phase 01 · Modules 1, 2
Account list building
Define the ICP and personas from your won and lost history, then pull companies from many sources into one unified account list, deduplicated against your CRM, current customers and open conversations.
Phase 02 · Module 3
Enrichment
Data waterfalls fill in firmographics, technographics, contacts and social profiles: LeadMagic, People Data Labs, PhantomBuster for LinkedIn data, Firecrawl for website data, Clay, Apollo, Apify and Blitz. Emails are validated before anything sends.
Phase 03 · Module 4
Qualification and scoring
Each attribute (headcount, country, whatever predicts a win for you) gets its own score, and those roll up into one overall account score, tested against your historical outcomes. Fit and timing stay separate.
Phase 04 · Module 8
CRM architecture
Company and contact fields get added to HubSpot, Salesforce or Attio, and enrichment, scores and signals sync back so reps see the same picture the system does.
Phase 05 · Module 5
Signal monitoring
Recurring daily and weekly monitors on first-party data (website visitors via RB2B, LinkedIn followers and engagement) and third-party data (new hires, promotions, job changes, job postings, funding, news). Customers, live opportunities and partners are excluded.
Phase 06 · Module 6
Outbound
Warm outreach when a signal fires, cold outreach to the top of the scored list otherwise. Email runs on Instantly and LinkedIn on HeyReach, with mailboxes on ScaledMail, Google or Microsoft, plus the warmup, deliverability and suppression rules that keep it healthy.
Run · Module 7
Reply management
Replies are webhooked into Slack with an AI-drafted response. Your team approves or declines, the reply sends, and the conversation syncs back to the CRM.
Run · Modules 7, 10
Meetings and reporting
Booked meetings route through Default to the right rep. Dashboards cover pipeline, campaigns, deliverability and data spend, with daily Slack readouts and a weekly review of what changes next.
Under all of it sits a database that holds the working GTM record, with scheduled jobs that run sourcing, enrichment, scoring and sending without manual steps, and alerts when something breaks (Module 9). Everything is documented so your team can run it (Module 11). More detail on each system is on what I build.
05 What I build
Four areas most engagements touch
Revenue infrastructure
CRM enrichment and lead scoring, target account list creation, custom object and RevOps architecture, and lightweight dashboards and reporting.
Signal-driven GTM
Website visitor identification, hiring and promotion signals, job posting monitoring, LinkedIn engagement, competitor audiences, news and AI-powered search monitoring, with intent sent to reps in real time.
Outbound systems
Cold email infrastructure and mailbox health, email and LinkedIn outbound, pre- and post-event campaigns, and BDR enablement with rep-specific CRM views.
Inbound and sales enablement
Form fill, scheduling and routing via Default, call recording sync and summaries, sales cycle decks, and custom workflows that cut manual sales work.
06 Scope
The 12 work modules
This is the menu an engagement draws from. Not every module applies; we set priorities at kickoff and adjust them as results come in, in whatever order moves your pipeline.
- Market and audience definition. ICP, personas and messaging angles from your won and lost history and customer conversations, kept in a shared knowledge base.
- Sourcing and list building. Account and contact lists, or other audiences such as candidates or investors, from multiple sources, deduplicated against your CRM.
- Enrichment and contact data. Company data, contact details and social profiles across providers, validated before anything is sent.
- Scoring and prioritization. Fit-scoring models tested against your historical outcomes, used to tier the audience.
- Signal monitoring. Hiring, job changes, funding, news, website visits, events, social activity and public records, routed into outreach, alerts or the CRM.
- Outbound programs. Email and LinkedIn copy, personalization, sequencing and testing, plus domains, mailboxes, warmup, deliverability and suppression rules.
- Reply handling and handoff. Replies classified and routed, responses drafted for approval, meetings booked, qualified conversations handed to your team.
- Inbound and CRM operations. Inbound routing, enrichment and scoring, plus CRM structure, field hygiene, lifecycle stages and syncs.
- Data infrastructure and automation. A database for GTM data and scheduled jobs that run the system, with monitoring and alerts.
- Reporting and dashboards. Pipeline, campaign performance, deliverability and data spend, with regular readouts on what changes next.
- Enablement and documentation. Runbooks, documentation and training so your team can operate the system.
- Additional GTM projects. Other work that comes up along the way, agreed together.
07 Working together
How an engagement runs
- Week 1AuditYour CRM, tools, data and how pipeline gets created today, written up as what to build first and why
- Weeks 2 to 6Build liveSystems go live in your own accounts, one at a time
- OngoingOperate or hand offI keep running and improving it, or hand it to your team with documentation and support
- Communication. A shared Slack channel for day-to-day work, and a recurring check-in at a cadence we agree on.
- Approvals. You approve target audiences, outbound copy and any spend above agreed limits before they go live. A thumbs-up in Slack or an email is enough.
- What I need from you. Access to your CRM and tools, historical customer and pipeline data, sending domains or approval to buy them, one point of contact, and timely feedback.
08 Structure
Two ways to set it up
Monthly retainer
One monthly fee for building and running the system, month after month. Good when the work is steady and spread across several modules.
Build and operate
A build rate for the first months while most of the system gets stood up, then an operate rate once it runs. The build period can be extended by email if there is more to build.
- Data and AI usage
- Usage-based costs (data sourcing, enrichment, contact finding, email validation, AI) are either included up to an agreed monthly cap, or paid by you directly on a company card with a limit you set.
- Your infrastructure
- You pay for and own your sending domains, mailboxes, sending platforms, database and CRM. My own tools and workspace are on me.
- Ownership
- Domains, mailboxes, LinkedIn profiles, your CRM and every platform account stay under your ownership and admin control. The work built for you is yours.
- Pricing
- Every engagement is scoped on a call, around what you need built and run.
09 Stack
Tools and platforms
I pick tools around your needs and your existing stack, and the list changes as the tools do. A typical engagement uses some of these:
- AI models and agents
- Claude and Claude Code, OpenAI, Gemini
- Data and enrichment
- Deepline, Clay, LeadMagic, Blitz, QuickEnrich, Apify, Serper, Exa, email validation
- Outreach
- Instantly, HeyReach, ScaledMail
- Signals
- RB2B for website visitors, PhantomBuster, job, funding and news sources
- Data and automation
- Supabase, GitHub for version control and scheduled jobs, Railway or Vercel for dashboards and services
- CRM and workspace
- HubSpot, Salesforce or Attio, Slack, Notion, Default or RevenueHero for inbound routing
10 AI
How I use AI
AI runs through most of the work: research, sourcing and classifying data, enrichment, scoring, drafting and personalizing outreach, handling replies, and writing the code and workflows that run the system. I use Claude and Claude Code most, plus OpenAI and Gemini models. Where they are available I use business or API plans whose terms don't let the provider train on your data.
AI output can be wrong, so it gets reviewed, and outbound copy goes through your approval like everything else. AI usage counts as a usage-based data cost. For more on this side of the work, see Claude Code for GTM.
Engagement FAQ
How does an engagement with OneGTM start?
What is the difference between a monthly retainer and build and operate?
Who owns the accounts and the data?
What do you need from my team?
How do you use AI in the work?
How long until outbound is live?
Get in touch
My goal is a GTM system built around how you actually sell, one your team understands and can run, and one that keeps getting better the longer it runs. If that sounds useful, book a call below, or reach me on LinkedIn, through my Substack, or by email at gw@getaob.com.
Want to see what this flow would look like on your data?
Talk to OneGTM
Tell me what you're building. I reply the same day.
Pick a time
Got it. Grab whatever slot works below. If none do, reply to the confirmation or write team@getaob.com and we'll find one.
Book a timeGrid not loading? Open the booking page
Systems we've built for
- Antimetal
- SuperDial
- Rubie
- Enata
Rather do it the old way? team@getaob.com LinkedIn










