- Ramsey's Blog
- Posts
- GTM Engineering Playbook 2025
GTM Engineering Playbook 2025
DW #135 đĄ

The hard part of starting a business is not building the product, itâs 1) finding people and 2) getting them to care. If youâve been reading this blog awhile youâve heard me say this a time or two. Now to really spell this out:
Finding people = Sales
Getting them to care = Marketing
Sales + Marketing = go-to-market (GTM)
In the past year this idea of âGTM Engineeringâ has become popular amongst startups and hyperscalers. The idea is basically applying technical (AI) skills to systemize various sales and marketing processes.
Itâs NOT sending mass emails, itâs things like building workflows to curate leads, enriching them with AI, prioritize them using signals, them enrolling them in personalized email/LinkedIn DM sequences.
I want to illustrate with an example. I am not an expert, but this is working for me. Here is a three step playbook you might use to generate top-of-funnel leads and convert them to meetings:
The 3 Step Playbook!
1) Define âalready solving itâ seed list
Start by defining a 1-sentence problem statement that you can use as a litmus test to go out and identify prospects. At the end of the day this process is 80% finding good leads and 20% messaging. Letâs use an example problem statement:
Problem Statement: Say your company is a CRM for growing e-commerce brands. Your problem statement might be: "E-commerce teams need to track wholesale and B2B sales beyond Shopify"
Seed List: Armed with this, create a seed list of 10-20 companies already using adjacent tools to solve this problem. For a CRM, adjacent tools might be Hubspot, Pipedrive or spreadsheets. How can you find them? A few ways:
Go to the competitorsâ websites and look for a customer stories page (use Google or an AI like Perplexity to expedite) â ex: Hubspotâs case studies page
Some sales research tools like Apollo now have the ability to search for companies based on technologies used (ex: search by Hubspot, Pipedrive)
Use AI-enabled tools like Happenstance to identify close connections in your social networks (LinkedIn, X, Gmail) using semantic search
Simply go to forums/social media and search for reviews or posts relating to the problem statement (ex: Google Alert query in footnotes)

Apollo: filter results by technology to identify competitor customers
These methods should get you to a list of some companies and personas who are currently (or recently) experiencing the problem you outlined, which is the goal From here you can begin to cook (and if you canât find anyone⊠you may be solving the wrong problem)
2) Enrich your list and identify personas
One you have a list of companies, you need to enrich and organize them. You might choose to find new companies every few weeks and do this continuously.
Ultimately, you need to qualify and prioritize which ones are worth reaching out to. Again you can do this a number of ways:
Sales intelligence/signals tools like Clay, Birddog, Zoom Info
CRMâs like Attio will automatically enrich your leads for you
Lean on general-purpose AI like Perplexity to fill in the blanks
You can always hire an intern :-)
We personally use Clay to do a lot of the heavy lifting here for us. Specifically we take the list of companies that weâve identified from step 1 and pull them into Clay.
Enriching Companies: From there we enrich the companies to pull out any qualifying information (ex: how many employees do they have, what industry are they in, where are they located, etc.) â you can use this to weed out any unqualified companies that are too small to have budget (<10 employees) or too big to get through to (>10,000).

Clay workbook to enrich companies, find motion signals, identify decision makers
Motion Signals: we also go through each company to identify proof of motion signals that would indicate whether or not they are urgently solving the problem; for our example these could be things like launching wholesale channels, hiring a sales team, attending trade shows. Those that are in motion move to the top of the list
After enriching and finding motion signals you should have all you need to sort and filter the companies worth prioritizing. From a list of about 100 companies we pruned down to closer to 50 that were in our âcue zoneâ with motion signals.
Identify Decision Makers: from here you can use Clay (or other tools like Apollo) to find decision makers at your candidate companies, searching by keyword. For our example we might search for titles like Head of Sales, VP of Growth, Director of Business Development. Iâd target 3-5 titles per company.
Group Into Personas: from here youâll have 50-200 prospects. Odds are there will be a bit of a spectrum, so Iâd recommend grouping them into 2-3 persona buckets that you can use to align your messaging for each. For example you might choose do like Sales Leadership as one and GTM Engineers as another - again try to keep these focused on actual decision makers and filter out the rest.
From here after a bit of manual cleaning you are probably ready to do some sequencing.
3) Enroll in sequences with BotDog
Finally, armed with a list of high priority decision makers at companies matching your problem statement, enroll them into an outreach sequence. Generally you can choose either email or LinkedIn - depends a bit on the type of buyer.
There are many CRMs and sales tools you can choose from that have sequencing capabilities (Attio is the CRM we use and can send emails). For the sake of this example lets say we want to do LinkedIn, a great automation option is BotDog

Simple BotDog sequence to connect with leads on LinkedIn and message them
For a typical sequence I recommend the following:
Befriend them (donât include a message with the invitation, seems too salesy)
Wait a day, send a basic intro to provoke a reply
If no reply, follow up (x1-3)
When it comes to LinkedIn outreach, 3 things matter: your message, what your profile looks like, and who you are targeting. Here letâs focus on the message (keep your profile professional and hopefully sections 2 and 3 above solve for targeting)
Some advice when it comes to messaging - First, make it about them (not you!). Second, people hate being sold to, but they love to buy. Third, optimize for replies. You might do that by making them curious (ex: âWe are launching a secret productâŠâ) highlighting any uncommon commonalities, asking easy/open questions, or giving them something (even if just a gesture)
Try your message with a few initial test targets and refine until you feel good. Overall if this doesnât get you meetings then something may be seriously wrong.
Iâll stop here because this post is getting too long and weâll save the rest for later (so much more to say!). Let me know what you think, would love to learn from YOU if you know better than me. Again just one way of thinking about it.
IF you are extremely curious, message me and Iâll send you a loom recording of how we did this for our startup.
Cheers,
Ramsey
1 Google Alert: âShopify wholesale" AND ("need better" OR "looking for" OR "alternatives to" OR "frustrated with") site:reddit.com/r/shopify OR site:reddit.com/r/ecommerce)