Dima Kim

Dima Kim / Full GTM Stack

My Full GTM Stack

This motion used to require a team: SDR, RevOps, founder. Now one person runs it all from a single window via Claude Code. Here's every tool, why I picked it, what I rejected, and what it costs.

Built for myself. Tested on a real project. Works.

4 weeks
708 companies
90 replies
10 qualified leads
1 closed deal

How it connects

01

Source

Apollo or Clay to find companies matching ICP. Filter by industry, headcount, job title, tech stack, recent funding. Export verified emails.

02

Enrich

Apify scrapes anything Apollo/Clay can't get - LinkedIn posts, recent news, job postings. Gives Clay the raw data to build custom signals.

03

Warm up

Before sending a single email, new domains warm for 3-4 weeks in Smartlead or Instantly. Skip this and your deliverability is dead from day one.

04

Outreach

Sequences run automatically. Personalization is written once per segment, not per lead. Claude Code handles variable generation at scale.

05

Reply lands

Notification hits Telegram in seconds. No inbox-checking. You're always first to respond.

06

Qualify

Quick reply to filter intent. Interested leads go into CRM. Uninterested get a breakup email.

07

Book

Cal.com link in reply. One click, no back-and-forth on availability.

08

Call

Granola records in background. You're present, not taking notes.

09

Offer

Personalized page built after the call. Sent same day. Closes async.


01

Enrichment & Sourcing

Apollo
Apollo
Clay
Clay
Apify
Apify

Apollo for high-volume prospecting - best database-to-price ratio on the market. Clay on top for enrichment workflows: pull from 100+ data sources, build custom signals, run AI steps. Apify for anything that requires actual scraping - LinkedIn activity, job boards, Google Maps, news.

What I tried first

LinkedIn Sales Navigator - good data, terrible API, $100+/mo minimum. ZoomInfo and Lusha - accurate but priced for enterprise. Apollo covers 80% of use cases at 10% of the cost.

Apollo Basic $49/mo Clay Launch $167/mo Apify free tier

02

Sales Infrastructure

Smartlead
Smartlead
Instantly
Instantly

Both cover the full loop: buy domains, create mailboxes, run warmup, send sequences, track analytics. Very few tools do all of this in one place. Even fewer have MCP support, which means Claude Code can manage campaigns directly without switching tabs.

What I tried first

Lemlist and Mailshake - good UX but weak on infra (no built-in domain/mailbox management). Outreach and Salesloft - enterprise-grade, built for 10+ person sales teams, overkill. Smartlead and Instantly sit in the right spot: serious infrastructure, solo-friendly pricing, decent API.

Critical gotcha

Never send from your main domain. Buy separate domains (yourcompany-hq.com, getyourcompany.com), create 3 mailboxes per domain, warm for 4 weeks before touching a lead. Skipping warmup kills deliverability permanently.

DomainsMailboxesWarmingDeliverabilityOutreachAnalytics
Smartlead from $39/mo Instantly from $47/mo

03

Reply Notification

Telegram
Telegram
Slack
Slack
Gmail
Gmail

Replies land instantly. No inbox-checking, no jumping between tools. Speed matters: replying within minutes vs hours can double your conversion from reply to booked call. Route to specific channels, tag teammates for handoff, or forward to a separate workspace.

Setup

Smartlead and Instantly both support webhook notifications. A Cloudflare Worker as relay takes 30 minutes to set up and routes to wherever you want. Free.


04

CRM Automation

Monday
Monday
Notion
Notion
Airtable
Airtable
HubSpot
HubSpot
Sheets
Sheets

For under 500 active deals, any CRM with a decent API works. The decision comes down to what you're already using and what integrations you need downstream. I've run this on Google Sheets (free, zero setup) and Notion (free tier, MCP-native). HubSpot free tier works if you need pipeline views.

What I tried first

Salesforce and Pipedrive - solid products, but paying $50+/mo to track 50 active leads is waste. Start free, upgrade when you're processing 1000+ leads/month.


05

Appointment Scheduling

Cal.com
Cal.com

Cal.com is the only option with full API access and unlimited event types on the free tier. Open source, self-hostable, MCP-ready. Claude Code can create booking pages, read availability, and manage events without a paid plan.

What I tried first

Calendly blocks API on free plan. Chili Piper starts at $30/user/mo and is built for inbound. Google Calendar appointment booking lacks API for creation. Cal.com is the only one that works completely free for a solo operator.


06

Voice Recording

Granola
Granola

Granola records your system audio locally - no bot joins the call, nothing shows in the Zoom or Google Meet participant list. The transcript stays on your machine. With a GitHub Action saving summaries automatically, you can query any past call in Claude Code without a paid plan.

What I tried first

Otter.ai, tl;dv, Fathom all join as a visible bot participant. In a cold sales call, that changes the dynamic - prospects get defensive or ask you to turn it off. Granola is invisible.

Gotcha

Granola is Mac-only. Free plan keeps only 30 days of history in the app - but if you save transcripts to GitHub via API, you keep everything forever for free.


07

Offers

Page on your own site

After every call, build a personalized page: the offer, relevant case studies, the call recording, next steps, and FAQ. Takes 30 minutes. Granola gives you the full transcript, Claude Code builds the page. Send the link same day.

A personalized page looks more premium than a PDF deck, handles follow-up questions without a second call, and you know exactly when the prospect opened it. Closing async is underrated.

What I tried first

PDF decks via Notion or Google Slides. No tracking, no personalization at scale, can't update after sending. A page on your own domain takes the same time to build and gives you full control.


What it costs

Apollo Basic 1,000 email credits/mo
$49/mo
Clay Launch 2,500 data credits + 15k actions
$167/mo
Smartlead Base 2,000 contacts, 6k sends/mo
$39/mo
Instantly Growth Unlimited mailboxes + warmup
$47/mo
Cal.com Full API, unlimited event types
Free
Granola With GitHub transcript saving
Free
CRM Notion, HubSpot free tier, or Sheets
Free
Apify Free tier covers most scraping needs
Free
Total ~$302/mo

Scale up Clay and Apollo as lead volume grows. Everything else stays flat. For most early-stage teams this stack runs under $500/mo all-in including domain costs.


Building outbound?

Tell me how it's going - or book a call.