GTM

How to Choose a GTM Agency: 12 Questions to Ask Before You Sign

Ashwanth S
Ashwanth S 10 min readFounder & CEO
Published
How to Choose a GTM Agency: 12 Questions to Ask Before You Sign

Key Takeaways

  • Ask every agency the same 12 questions and compare the answers. Vague answers on targeting, approval and ownership are the clearest warning signs.
  • You should own the domains, inboxes, lists, CRM and data. If the agency owns them, everything you paid to build leaves when the contract ends.
  • Insist on approving every lead list and first message before anything sends in your name.
  • Pricing models each have tradeoffs: retainers fund steady work, pilots limit risk, per-meeting pricing can reward volume over fit.
  • Be wary of meeting guarantees. Oriel does not offer them, and explains why at the end of this article.

Picture a founder who has just sat through 3 agency sales calls in a week. All 3 promised qualified meetings. All 3 showed impressive dashboards. One offered a guarantee. The founder signs with the one that sounded most confident, and 3 months later discovers the agency owns the domains, the lists and the inbox history, and none of it comes with them if they leave.

Choosing a GTM agency is hard because the pitches sound alike. The differences show up in the details: how targeting is built, who approves what goes out, and who owns what when the contract ends.

This article gives you 12 questions to ask any GTM or outbound agency, what good answers sound like, the red flags, who should own the domains, lists and data, how pricing models compare, and how Oriel would answer the same questions.

What a GTM Agency Does

GTM stands for go-to-market: everything a company does to find, reach and win customers. A GTM agency runs some part of that for you. Most focus on outbound, meaning reaching buyers who have not contacted you yet, through cold email, LinkedIn and sometimes calls.

The work usually includes targeting, list building, sending infrastructure, copy, sending, reply handling and reporting. Some agencies also build systems, such as signal tracking and CRM workflows, which is closer to GTM engineering. We explain the difference in What Is GTM Engineering?.

How to Run the Selection

The process matters as much as the questions. Ask every agency the same things, get the answers in writing and compare them side by side.

Fig. 1A simple agency selection process
  1. 01Write your goal

    Who you sell to, what pipeline you need, what you can spend.

  2. 02Shortlist 3 agencies

    Ones that work with companies your size and deal type.

  3. 03Ask the 12 questions

    Same questions, written answers, compared in one table.

  4. 04Check ownership terms

    Domains, inboxes, lists, CRM and data in your name.

  5. 05Start with a defined first month

    Clear deliverables and a review date before any long term.

Same questions for every agency, answers compared side by side.

The 12 Questions

Here are the questions, what a good answer sounds like and the red flag to watch for.

# Question A good answer sounds like Red flag
1 How do you decide who to target? A written ICP split into segments and personas "We have a big database"
2 Which signals do you use, and why? Specific events tied to your buyer Only job titles and company size
3 Who approves lists and messages? You approve every list and first message "Trust us, we are experts"
4 Whose domains do you send from? Separate domains registered to you Your main domain, or theirs
5 Who owns the inboxes, lists and CRM data? You do, in your accounts They do, or it is unclear
6 How do you protect deliverability? Warmup, volume caps, SPF, DKIM, DMARC High volume from week 1
7 How do you research each prospect? A brief per account before writing Mail merge with a first name
8 Who handles replies? A named person, with fast response times Fully automated replies
9 What do I see each week? Positive replies, meetings, per list and angle Opens and emails sent
10 How do you test copy? One variable at a time, planned send counts Constant rewrites, no method
11 What happens when I leave? Everything stays in your accounts Lists and inboxes stay with them
12 What results can you promise? Honest ranges, no guarantees on meetings A fixed number of meetings guaranteed

Questions 1 and 2: targeting and signals

Good agencies can explain their targeting in plain language. Ask to see how they would split your market. If the answer is a database size, they are selling volume. A good answer mentions specific signals, such as a new sales leader, a funding round or a job post for the role you serve, and explains why each one fits your buyer.

Question 3: approval

Every lead list and every first message goes out in your name. You should approve them before they send. An agency that resists this is asking you to trust it with your reputation without checking. We explain where sign-off matters in Human Approval in AI Outreach.

Questions 4 to 6: infrastructure and deliverability

Cold email should never go out from your main company domain. It should use separate sending domains and warmed inboxes. A cold inbox sends about 40 emails a day after warmup, which takes about 2 to 4 weeks, so volume comes from more inboxes. Since February 2024, Gmail and Yahoo have required bulk senders to authenticate with SPF, DKIM and DMARC and to keep spam complaints below 0.3%. An agency promising thousands of emails in week 1 is either using someone else's infrastructure or about to damage yours. See How Many Domains and Inboxes Do You Need for Cold Email?.

Questions 7 and 8: research and replies

Ask to see an example research brief and an example first message. Ask who reads and answers replies, and how fast. A warm reply answered by a template a day later is a lost meeting.

Questions 9 and 10: reporting and testing

Opens and emails sent describe activity. Positive replies and meetings per list and angle describe results. Ask how they test copy and how many sends they wait for before judging. We cover a testing method in How to Test Cold Email Copy.

Questions 11 and 12: exit and promises

Ask what you keep if you leave next month. Then ask what they promise, and listen for whether the answer is honest.

Honest answers about results usually sound modest. They describe what the first month will produce in terms of setup, lists, approved messages and first replies, and give ranges for later months that depend on your market and offer. An agency that names a precise number of meetings before it has seen your ICP, your offer or your past outreach is guessing, or planning to count meetings loosely.

Once you have the answers from 3 agencies, put them side by side in one table. The differences are usually obvious within a few minutes.

Who Should Own Domains, Lists and Data

This deserves its own section, because it is an issue buyers often discover too late.

You should own:

  • Sending domains, registered in your company's name or accounts.
  • Inboxes, created in your email provider, with the agency given access.
  • Lead lists, stored in your CRM or your own files.
  • CRM records and activity history, in your CRM.
  • Workflows and automations, built in tools you hold the account for.

A simple test: ask the agency to describe, step by step, what happens on the day you end the contract. A good answer is short. They remove their own access, and everything else is already yours, in accounts you control, with nothing to export or transfer. A vague answer, or one that involves paying for an export, tells you who really owns the work.

Warmed domains take weeks to build. Lists and reply history are expensive to recreate. If they sit in the agency's accounts, ending the contract means starting from zero. Ask for ownership terms in writing before you sign.

Clean data also matters once it is yours. The CRM hygiene play shows how to keep records usable as outreach scales.

Pricing Models and Their Tradeoffs

Done-for-you outbound programs for this workload commonly run $5k to $15k/month, plus roughly $500 to $1,000/month in data and sending tools. How that money is structured changes the incentives.

Fig. 2Agency pricing models compared
RetainerPilotPer meeting
How it worksFixed monthly feeFixed fee, short termFee per booked meeting
Your riskPaying before resultsLimited to the pilotLow cost, fit risk
Agency incentiveSteady, long-term workProve value fastBook as many as possible
Watch forNo clear goals or reviewsPilot too short to judgeLoose meeting definition
Best whenScope is clearTesting a new partnerMeeting rules are strict

Retainer

A fixed monthly fee for an agreed scope. It funds steady work and lets the agency invest in setup. The risk is paying for months without a clear review. Agree goals and a review date up front.

Pilot

A fixed fee for a short, defined period, often a month. It limits your risk and forces the agency to show progress. The risk is a pilot too short to judge: inboxes need 2 to 4 weeks of warmup, so a very short pilot may end before real sending starts.

Per meeting

A fee for each booked meeting. It looks low-risk because you pay only for results. The risk is in the definition of a meeting: the incentive is to book as many as possible, and a meeting with a poor-fit buyer still counts unless the contract says otherwise. If you go this route, define a qualified meeting precisely.

For context on what you are comparing against, one US SDR costs about $100k to $200k a year fully loaded, with a ramp commonly 3 to 6 months. The full comparison is in AI Sales Team vs Hiring an SDR.

Checking Proof Before You Sign

Answers on a sales call are a start. Before signing, ask for evidence that matches the answers.

Ask to see real work

Request an example lead list with the signal and source for each row, an example research brief and an example first message. Names can be hidden. If an agency cannot show any of these, it may not produce them for you either.

Ask how results are described

Look at how the agency presents its own results. Clear claims say what was measured and over what period. Vague claims such as "millions in pipeline" with no definition are hard to check. Pipeline, meetings and revenue are very different numbers, and a good agency will say which one it means.

Ask who does the work

Find out who will build your targeting, who will review messages and who will answer replies. Ask whether the person on the sales call will be involved after you sign.

Ask for a first-month plan in writing

A good agency can tell you what happens each week of the first month. For example: targeting and domain setup first, lists and drafts for your approval next, first sends after warmup, and replies and a review at the end of the month. If the first month is vague, the rest probably will be too.

Red Flags in One List

  • Sending from your main domain.
  • No approval step for lists or messages.
  • They own the inboxes, domains or lists.
  • High volume from the first week.
  • Targeting explained as database size.
  • Reporting on opens and sends only.
  • A guaranteed number of meetings without a strict definition of qualified.

FAQs

What should I ask a GTM agency before signing?

Ask how they build targeting, which signals they use, who approves messages, whose domains they send from, who owns the lists and data, how they protect deliverability, what you see each week and what happens when you leave. The 12 questions in this article cover each of these.

Who should own the sending domains in an outbound program?

You should. Domains and inboxes should be registered in your name or your company's accounts, with the agency given access. If the agency owns them, you lose the warmed infrastructure and its sending history when you part ways.

Are meeting guarantees from outbound agencies a good sign?

Treat them with caution. A guarantee can push an agency to book meetings that count toward the number but do not fit your ICP. Ask how a meeting is defined and who decides whether it qualifies before you value the guarantee.

How much does a GTM or outbound agency cost?

Done-for-you outbound programs for this workload commonly run $5k to $15k/month, plus roughly $500 to $1,000/month in data and sending tools. Pricing models vary: retainers, pilots and per-meeting fees each carry different risks.

What is a red flag when choosing an outbound agency?

Sending from your main domain, refusing to let you approve messages, owning your lists and inboxes, promising large volumes in week 1 and being unable to explain their targeting in plain language. Any one of these is reason to keep looking.

Hold Every Agency to These 12 Questions, Starting With Oriel

Here is how we answer them. You approve every lead list and every first message before anything sends. We never send from your main domain: sending runs on separate domains and warmed inboxes, and everything, including the CRM, domains, inboxes and lists, sits in accounts you own. We report positive replies and meetings per list and angle every week, and we do not guarantee meetings, because a guarantee rewards volume over fit.

On a 30-minute call, ask us all 12 questions and hold us to the same table you use for everyone else. We will tell you how we would target your market and what the first month would look like. If you are not ready for this yet, we will tell you that too.

Related proof and resources

Ashwanth S
About the author

Ashwanth S

Founder & CEO

Ashwanth founded Oriel and builds every client's AI sales system himself. Before Oriel he built more than 40 sales and pipeline systems that are still running in production, from a nine-agent business development platform to signal outreach that clients now run on their own. He writes about what those systems taught him: targeting, signals, outreach and the handoff to sales.

LinkedIn
Work with Oriel

Want us to run this for you?

Book a call and we will walk you through how we would make it work for you.

Book a call

Keep reading

Browse all articles
Work with us

Get your pipeline ready for next quarter

Book a 30-minute call with the founder.

Oriel

Oriel runs the go-to-market work behind growing B2B tech teams.

Talk with an operator

Find your next pipeline opportunity.

Explore
Resources
Services
Get in touch
Founder of Oriel
Ashwanth SFounder
Book a call
Explore AI summary