To choose a B2B lead generation agency, first decide what kind of partner you need, then normalize every quote to the full cost per qualified sales conversation and compare that number with what one conversation is worth to your business. The monthly figure on a proposal page is not the price. Setup, sending infrastructure, data, tools, the minimum term and your own team’s hours all belong in the calculation. The rest of the decision comes down to the unit you pay for, who owns the assets at the end, and how the agency behaves when the opening campaign does not work.
This guide is part of our outreach marketing hub. It is written for founders, marketers and sales leads at B2B companies who are about to weigh proposals from lead generation services, and it is meant to be useful whichever provider you end up hiring. You can also read how our own B2B outreach service handles pricing models, reporting and compliance.
What a B2B lead generation agency does and what stays with you
An outbound lead generation agency does the prospecting work that an in-house SDR (sales development representative) team would otherwise do. Most lead generation companies provide some version of the same system; what differs is depth and who does each step. In practice, a good provider covers:
- ICP research: turning “mid-size manufacturers” into a target list with firmographic filters, roles and buying triggers;
- list building and verification: finding contacts, data enrichment, checking emails before each campaign, removing bad records;
- messaging and copy: emails written for one role and one problem, plus LinkedIn messages;
- infrastructure: separate sending domains, mailboxes, SPF/DKIM/DMARC, warm-up and monitoring;
- sending and reply handling: running the email sequence, responding to prospects, handling objections;
- booking: putting qualified meetings into your calendar with notes;
- reporting: a regular report that shows the funnel from contact to opportunity.
Some things should stay with your company. You define who you sell to and what you can promise. You approve claims, case references and pricing language. Your reps run the sales call and close the deal. And you feed back on lead quality, because no outside team can tell a good prospect from a bad one until it becomes clear what happened on the call.
This division is also the main difference from a general marketing agency. A marketing agency is usually paid for reach, impressions and inbound demand. An outbound partner is paid for sales-ready conversations with named accounts. When the work is done well, the upside is real: pipeline that starts in weeks rather than after a hiring cycle, access to an established tech stack and operators who have seen many industries, and capacity you can scale up or down without adding headcount.
Before you start talking to providers, understand that tools alone do not generate pipeline; the system matters more than any single tool. A professional team learns from every campaign, updates the targeting and keeps its focus on outcomes.
If you are new to the channel itself, our guide to B2B sales outreach explains how email, LinkedIn and calls fit together before any agency or service enters the picture.
Types of lead generation partners
“Lead generation company” covers businesses that sell things that are nothing like each other. Picking the right category before you shortlist names saves more time than any scorecard.
| Type of partner | What you buy | Best fit | Watch out for |
|---|---|---|---|
| Email-sequencing shop (cold email agency) | Lists, copy, infrastructure and sending; sometimes stops at the response | Clear ICP, proven offer, countries where cold email is lawful | Shared sending pools, volume-first habits, no reply handling |
| SDR-as-a-service / appointment setting | Outsourced SDRs who handle responses, screen prospects and set meetings | Sales team ready to take calls, wants a steady calendar | Loose “qualified” definition, booked vs held confusion |
| LinkedIn-first agency | Profile work, connection requests, messages, sometimes content | Countries where email is restricted, senior buyers active on LinkedIn | Automation that breaks LinkedIn’s terms and gets accounts restricted |
| Full-funnel GTM agency | Strategy, outbound, ads, content and RevOps as one program | Larger budgets, several segments, need for coordination | Scope creep, junior execution under a senior strategy deck |
| Data or software provider | Contact database, sending platform or sales engagement tool | You have an in-house operator | You still do all the work; the tool is not a service |
| Hybrid AI-plus-human service | Automated research and drafts, human review and reply handling | Volume with some personalization | “AI fills your calendar while you sleep” claims with no human qualification |
Selection factors follow from this table: agency or software, specialization in companies like yours, budget alignment, fit with your CRM and tech stack, proof of results in comparable sales, and whether the model can scale. If your actual problem is inbound (weak website, no tracking, poor ads), a performance marketing agency is a better fit than an outbound one. Choose the smallest scope that fixes the problem you have actually diagnosed.
Agency vs in-house SDR vs DIY: which costs less
Before weighing agencies against each other, check the agency route against the alternatives. An outsourced lead generation program competes with hiring and with running outreach yourself.
| Option | What you pay for | What you get | Main risk | Best fit |
|---|---|---|---|---|
| Agency | Monthly fee or per-meeting price, plus onboarding and tools | A trained team, infrastructure and process from week one | Misaligned incentives, generic copy, lock-in | Speed, new-segment tests, multiple channels |
| In-house SDR | Salary, benefits, employer taxes, tools, data, manager time, recruitment | Deep product knowledge, complete control, knowledge stays in the company | Slow ramp, turnover, one person carrying the whole channel | Complex product, existing SDR management |
| DIY (founder or marketer) | Tools, data and your own hours | Lowest cash cost, direct feedback from buyers | Operator skill, hours taken from other work, domain damage | Very early stage, small target lists |
In-house tends to win when the product needs detailed explanations, when you already have someone who can manage SDRs, and when you plan a team large enough to justify management and enablement. Outsourcing tends to win when you need speed, want to test a new market or segment, or need several channels at once without building each one. Many companies end up with a mixed model: the agency handles prospecting and opening conversations, the in-house team handles follow-up and qualification calls.
Cheap outsourcers and freelancers deserve a separate warning. A spray-and-pray operation can push out a lot of email for very little money, but the cost lands later as a damaged domain, a list of annoyed prospects and a brand associated with spam.
What an in-house SDR really costs
“Salary vs retainer” is the wrong comparison, because salary hides most of the cost. A fully loaded in-house SDR includes:
- Base salary or OTE (on-target earnings with commission).
- Benefits and employer payroll taxes, which vary a lot by country.
- Tools and data: sending platform, Sales Navigator seat, contact database, verification, CRM seats.
- Management: a sales manager who coaches, reviews recordings and sets targets.
- Recruitment: time to fill the role, plus recruiter charges if you use one.
- Ramp: the months before a new rep performs at full speed.
- Turnover: SDR roles change hands often, and each departure restarts recruitment and ramp.
We do not quote salary figures here, because they depend heavily on country, city and seniority, and we have not found an independent source free of vendor bias that covers the European countries our readers sell into. Build the number from your own payroll data: take the employer cost for the role in your country, add the tool and management lines above, and divide by the qualified meetings you realistically expect after ramp. That gives you a unit cost you can put next to agency quotes.
B2B lead generation agency pricing models
Once outsourcing makes sense, the opening line on any quote is the commercial model. The model decides who carries the risk more than how much you pay. The most useful question for each model is simple: what do you owe in a month that delivers nothing?
The ranges below come from a single compilation by a US agency, SaaS Hero (vendor/market data, US market, USD), which itself cites other agencies and publishes no methodology. Treat them as an orientation, not a market standard. We found no independent survey and no EU- or Italy-specific pricing data, so European prices may differ.
| Pricing model | How it works | US range (vendor compilation) | What you owe in a zero month | Main question to ask |
|---|---|---|---|---|
| Monthly retainer | Fixed monthly charge for strategy, data, writing, sending and reply handling | $3,000–$25,000+ per month | The full fee | Which KPIs and reports does it cover? |
| Pay-per-meeting | You pay per appointment, ideally per held and qualified one | $150–$1,500+ per meeting | Usually nothing, unless onboarding or platform charges apply | Booked or held? Who decides “qualified”? |
| Pay-per-lead | You pay per lead delivered | $20–$600+ per lead (the same source also gives $150–$600) | Usually nothing | What exactly counts as a lead? |
| Hybrid | Lower base plus a bonus per held appointment | $2,000–$5,000 per month plus $150–$400 per meeting | The base | Are base and bonus tied to the same definition? |
| Setup fee | One-time charge for domains, mailboxes, warm-up, lists, opening messages | $1,500–$5,000 | – | Is it itemized? Who owns what it builds? |
| Tooling | Sending platform, data, verification, LinkedIn tools | $500–$2,000 per month | Often billed even in a zero month | Bundled, billed separately or passed through at cost? |
The same compilation suggests adding 20–30% to a quoted retainer for extras. Two other points from vendor sources are worth knowing. One agency deliberately publishes no prices and describes month-to-month terms after an initial three months. Several large appointment setting firms sell retainer packages defined by yearly appointment targets without public prices. Our own B2B outreach service also uses retainer, pay-per-meeting and hybrid models and quotes only after a strategy call. Published pricing is a form of accountability; quoted pricing is per-client pricing. Neither is wrong, but in both cases an entry price is not a total cost.
Monthly retainer
The retainer is the default model in lead generation services. It buys a team’s time and a process: strategy, research, infrastructure, copywriting, sending, reply handling and reporting. Cost is predictable, and a good agency uses the stability to test properly instead of chasing quick wins.
The weakness is that fees track activity rather than outcomes. You pay the full amount in a slow month, and a weak provider can hide behind volume. Billing terms vary too: monthly, quarterly, or six to twelve months upfront. Some agencies with a strong track record ask for long upfront commitments and argue that real results take most of a year. Others treat any lock-in beyond about three months without a performance exit as a warning sign. Both camps agree that judging an agency in its opening weeks is premature.
Variants include a retainer with a larger onboarding charge and a retainer plus commission. In each case the base must cover real delivery costs, otherwise the agency will cut corners where you cannot see them.
Per-meeting and per-lead pricing
Performance pricing promises to move risk to the agency. Prices per unit rise with buyer seniority and how hard the segment is: a conversation with a C-level buyer at an enterprise costs more than one with an SMB owner.
The catch is the incentive. When the agency earns per unit, it is tempted to push volume: loose qualification, conversations with people who cannot buy, and aggressive sending that damages domains. Check three things:
- whether you pay for booked or held meetings, and what happens with no-shows;
- whether there is a replacement policy for meetings that fail the agreed criteria;
- whether a “pure” pay-per-lead offer hides onboarding, platform or data charges.
A low price per meeting and a high one usually reflect different qualification standards rather than efficiency.
Commission-only, hybrid and revenue-share models
Between paying for effort and paying per unit sit models that split the risk. Commission-only plans sound safe but rarely deliver: the agency has to cherry-pick easy clients, skips onboarding and ICP work, and often relies on “automated leads while you sleep” promises. Some practitioners argue that commission-only cannot work at all for outbound, because the upfront costs are unavoidable.
A hybrid (base plus a bonus per held meeting above an agreed baseline) is the model many agencies call sustainable. The base pays for the work, the bonus aligns the incentive. Infrastructure plus revenue share appears when the annual contract value (ACV) is high enough to justify it, and it only works with honest revenue reporting from your CRM.
Project-based and à la carte pricing
Not every buyer needs an ongoing program. A fixed-scope project suits a market test, a new ICP or a pilot. Find out what happens when the project ends: who keeps the domains, lists and templates, and who will run the next phase.
Component pricing (copywriting, domain and inbox configuration, list building, a deliverability audit) makes sense only if you have an in-house operator who will run the campaigns. Consulting or coaching is the lightest option: you execute, they advise.
What should the agency fee include
Because the same model can hide a wide range of scope, read each proposal line by line. Two quotes several times apart may simply be selling different things. Use this checklist to see who owns each part.
| Stage | Line item | Agency | You | Separate cost? |
|---|---|---|---|---|
| Before launch | Strategy, ICP and offer | ☐ | ☐ | ☐ |
| Before launch | Account and contact research | ☐ | ☐ | ☐ |
| Before launch | Data verification | ☐ | ☐ | ☐ |
| Before launch | Compliance check per target country | ☐ | ☐ | ☐ |
| During campaign | Sending domains, mailboxes, warm-up | ☐ | ☐ | ☐ |
| During campaign | Sending platform and social-selling tools | ☐ | ☐ | ☐ |
| During campaign | Copywriting and sequence writing | ☐ | ☐ | ☐ |
| During campaign | Reply handling and qualification | ☐ | ☐ | ☐ |
| During campaign | appointment setting and calendar booking | ☐ | ☐ | ☐ |
| Behind the scenes | Account management | ☐ | ☐ | ☐ |
| Behind the scenes | Reporting and CRM integration | ☐ | ☐ | ☐ |
| Behind the scenes | Testing and optimization | ☐ | ☐ | ☐ |
Reply handling
Reply handling is the step where many proposals quietly stop. Some agencies deliver a spreadsheet of positive responses and leave the rest to you. Others read every message, respond to questions, handle objections, route referrals and schedule the call. Responses come in three kinds: positive, neutral (“not now”, “talk to my colleague”) and negative (including unsubscribe requests, which must be honored). Neutral ones are where a skilled SDR earns the money.
If your team ends up reading and handling responses, count those hours as part of the cost. Check how the handoff works: which CRM fields are filled, what the booking note contains, and how fast a hot lead reaches a rep.
How much does cold email infrastructure cost
The largest line that is often missing from the quote, and actually the most technical one, is the sending infrastructure. A legitimate configuration includes:
- separate sending domains, so that your main domain never carries cold email risk;
- several mailboxes per domain, with modest daily volume across each one;
- authentication: SPF, DKIM and DMARC. Gmail requires bulk senders to have SPF and DKIM plus a DMARC record, and
p=noneis enough; - warm-up before full sending, usually a few weeks;
- a sending platform, verification service and lead data;
- monitoring: spam complaint rates, bounces and blacklist checks. Google asks senders to keep the user-reported spam rate below 0.10% and never reach 0.30%.
Infrastructure can be bundled into the retainer, billed separately, or passed through at cost. Pass-through is the most transparent choice. The main cost drivers are the number of inboxes and the volume per inbox. Domains also wear out, so replacement is a recurring cost rather than a one-off. Our cold outreach guide, linked below, covers the technical rules in more detail.
Setup fees and the hidden costs
Infrastructure is one hidden line; proposals hide others too. Watch for:
- onboarding charges folded into the opening invoice instead of shown separately;
- platform licences and a required Sales Navigator seat on your side;
- per-unit surcharges added on top of a retainer;
- CRM integration billed as a project;
- multichannel add-ons (LinkedIn, calling) priced per channel;
- overage charges when volume exceeds a plan;
- limits on rewrite rounds;
- the exit cost of losing warmed domains and mailboxes you never owned.
Two calculations help. One: spread the onboarding charge over the minimum term, so a low monthly price with a big upfront charge is judged fairly. Two: remember that a long lock-in can cost more than a higher monthly price you can stop after a pilot.
What changes the cost
Quotes for “the same” outsourced lead generation can differ several times over. The inputs fall into two groups, and both depend on your company and its buyers.
Demand-side inputs: region and how many contacts you need per opportunity, buyer seniority, the size of your ICP, industry complexity, geography and compliance rules, sales cycle length, and how strict the qualification is.
Execution inputs: number of channels, depth of personalization, data requirements, sending volume, team seniority and location, technology, strategic support and contract terms.
Industry cost-per-lead benchmarks are tempting, but most of them measure inbound marketing leads, which are another unit entirely from an outbound lead that has replied with interest. Do not compare them directly.
Pricing tiers: what each budget band buys
The cost factors add up to recognizable bands. We avoid fixed dollar boundaries here because the only ranges available are US vendor data, but the pattern is consistent across lead generation providers:
| Budget band | What you typically get | Trade-offs |
|---|---|---|
| Entry (lower end of the retainer range) | One channel, template-heavy sequences, minimal infrastructure discipline | Junior SDRs handling many clients, shared sending pools, risk of domain damage |
| Mid-range | Email plus LinkedIn, segmented messaging, dedicated infrastructure, reply handling | Narrower ICP coverage; senior strategist time is limited |
| Premium | Multichannel with calling, deep research, senior team, CRM integration | Higher fixed cost; needs a sales team that can absorb volume |
| Enterprise | Several countries and segments, ABM, dedicated pod, RevOps support | Slow onboarding, complex reporting, extended contract |
At the entry level you are mostly buying templates and hoping. That can be acceptable for a very small company or a quick test, but it does not support extended sales cycles or mid-market complexity.
Why omnichannel costs more
Omnichannel is not just several channels at once. It means coordinated touchpoints: a response on LinkedIn shapes the next email, a call follows engagement, ads support the accounts in sequence. That requires a team that works across functions and shares data, which is why it costs more. It also reduces the risk of relying on a single channel that can stop working overnight.
LinkedIn outreach pricing
LinkedIn appears in every band, either as an add-on or as a standalone package. Single-channel packages of this kind often have prospect caps and minimum terms. When you evaluate LinkedIn outreach pricing, look beyond the monthly price:
- Sales Navigator seats are usually on your side. Sales Navigator includes 50 InMail credits per month, and extra credits cannot be bought.
- Extra accounts and proxies are a sign of automation at scale.
- Limits: LinkedIn applies undisclosed invitation limits to all members, and the often-quoted “100 a week” is not an official number.
- Ban risk: LinkedIn’s User Agreement §8.2 prohibits bots and automated methods that add contacts or send messages, whatever the volume.
So evaluate such a package on safety, ROI and how it scales without putting your team’s profiles at risk. Our LinkedIn outreach guide explains the channel in depth.
How to compare two offers fairly
Once scope, hidden costs and tiers are known, you can turn any set of quotes into one figure. Fill in this grid for every proposal:
| Line | Offer A | Offer B |
|---|---|---|
| Setup charge | ||
| Recurring monthly price | ||
| Data and tools (if separate) | ||
| Infrastructure (if separate) | ||
| Your internal hours (reply handling, reviews) | ||
| Minimum term and cancellation notice | ||
| Definition of the qualified unit | ||
| Ownership of domains, mailboxes, lists, templates | ||
| Reporting cadence and CRM integration | ||
| Replacement and dispute rules |
Then follow four steps:
- Add up the full cost over the minimum term, including onboarding and ramp weeks.
- Estimate the held, qualified meetings each quote can realistically produce over that term.
- Divide cost by that count. If one proposal counts leads and the other counts conversations, convert with your own lead-to-conversation rate.
- Set the result against the value of one appointment (next section).
What should count as a lead
A fair comparison only works once the unit is defined in writing. The ladder runs from raw contact, to marketing-qualified lead (MQL, replied with interest), to sales-qualified lead (SQL, agreed to a next step), to a qualified appointment, to an opportunity in your pipeline. Each rung up means a higher price and a more valuable result.
A lead worth paying for usually has four parts: the company matches the ICP, the person has a role in the buying decision, they have confirmed interest, and the conversation is scheduled, confirmed and held. Insist on held rather than booked, a clear no-show rule, and documented rejection reasons. Separate “missing information” (fixable) from “poor fit” (replaceable).
How to judge whether the price is worth it
A comparable unit cost still has to be weighed against what one is worth to you. Work backwards from your own deal economics: average deal value, gross margin, appointment-to-opportunity rate and close rate.
Worked example (hypothetical numbers, for illustration only):
| Input | Value |
|---|---|
| Average first-year deal size | €30,000 |
| Gross margin | 70% |
| Conversation-to-opportunity rate | 40% |
| Opportunity close rate | 25% |
| Expected revenue per held meeting | €30,000 × 40% × 25% = €3,000 |
| Expected gross profit per held meeting | €3,000 × 70% = €2,100 |
Now two quotes, also hypothetical:
- Option A, retainer: €6,000 per month, €3,000 onboarding, three-month minimum. Total €21,000. If it produces 24 held qualified meetings, each one costs €875.
- Option B, pay-per-meeting: €400 per held meeting, €2,500 onboarding, €800 per month tooling. If it produces 30 held meetings in three months, total is €12,000 + €2,500 + €2,400 = €16,900, or about €563 each.
Both fall well below €2,100, so both could pay off. But if Option B’s meetings convert to opportunities at half the rate, its true cost per opportunity is higher than Option A’s. This is why a cheaper per-lead price can produce a more expensive pipeline. Separate what the agency controls (who gets on the calendar) from what your sales team controls (what happens on the call).
How to calculate lead generation ROI
Judging worth before signing leads into measuring return after launch. Use consistent definitions:
- Cost per lead = total spend ÷ leads that replied with interest;
- Cost per qualified meeting = total spend ÷ held, qualified calls;
- Cost per opportunity = total spend ÷ opportunities created in the CRM;
- CAC (customer acquisition cost) = total spend ÷ new customers;
- ROI = (gross profit from won deals − total spend) ÷ total spend.
B2B sales cycles are slow, so measure pipeline created over time (3–6 months, then 12 and 24) divided by spend, not just deals closed in the first quarter. Look at first-year value and lifetime value separately. Agencies that build projections over nine to twelve months and explain their assumptions tend to be easier to hold accountable than those promising a fixed number of meetings next month.
Can your market supply it: when not to hire an agency
ROI maths assumes the segment can produce opportunities. Check that before anything else. Count the reachable companies in your ICP and set that number against planned contacts and repeat coverage. A small market gets exhausted quickly, and re-contacting the same accounts too often hurts both results and reputation.
Do not bring in an agency when:
- your deal economics cannot cover a realistic unit cost;
- there are too few suitable accounts;
- the proposition is unproven and nobody has paid for it yet;
- your team cannot follow up on new conversations within a day or two;
- you have no CRM or no one to own lead status.
An agency is worth the cost when the proposition is proven, the segment is large enough, and your sales team has capacity it is not using.
How to choose an agency: evaluation criteria
Once outsourcing is viable and affordable, score the lead generation companies on your shortlist against these criteria:
- Infrastructure ownership and transparency: dedicated domains and inboxes vs shared pools.
- Deliverability methodology: warm-up, volume per inbox, monitoring, pause rules.
- Contract terms: length, notice, performance exit, ownership at exit.
- Reporting: cadence, metrics, access to raw data.
- Client-to-operator ratio: how many accounts each SDR handles.
- ICP research and list quality: sources, verification, refresh.
- Messaging approach: templated, segmented or deeply personalized.
- Experience and team: your industry and deal size, team location, senior strategy support.
- Plan B: a credible response to “what if this channel fails?”
Ask about their sending infrastructure
This is the area where cheap providers cut corners. Ask whether they mail from your root domain or from separate domains, how many emails per inbox per day, how many weeks warm-up takes, which sending platform they use, whether they rotate domains and keep reserves, and at what spam or bounce rate they pause sending. Request deliverability data on current clients: bounce rate, spam complaint rate and response rate.
Evidence: case studies and results
A credible case study names a segment, a period, volumes, responses, meetings and cost per meeting. Check what each figure measures (inquiries, accepted leads, opportunities or revenue) and over what window. Read reviews on independent platforms and look for patterns in the mixed ones. Ask about results for recent clients at your contract value in month three, not the best client ever. Request a sample report and a walkthrough of how a test record moves from inbox to CRM.
Red flags in proposals and contracts
Use this checklist when you read a proposal. Two or three ticks are enough to walk away.
- ☐ Guaranteed appointment counts without criteria or a definition of “qualified”
- ☐ No information on sending infrastructure, or sending from your main domain
- ☐ No warm-up, no domain rotation, no health monitoring
- ☐ You will not own the domains, mailboxes, lists or templates
- ☐ Lock-in beyond about three months with no performance exit
- ☐ A setup charge with no itemization
- ☐ Reports that show only emails sent
- ☐ One campaign for every persona
- ☐ Fixed revenue promises
- ☐ Hidden data or software costs
- ☐ LinkedIn automation at volumes that break the platform’s terms
- ☐ No clear answer about which countries they email and under which rules
- ☐ A price that seems too good to be true
Questions to ask before signing
Red flags are easiest to expose head-on. Take this list to every sales call:
- What exactly is included in the monthly price, and what is billed separately?
- Who owns the domains, mailboxes, lists, sequences and reply history if we stop?
- Which channels do you use, and how do they work together?
- What is the minimum term, the notice period and the performance exit?
- How do you define a qualified lead and a qualified meeting? Is it in the contract?
- Do you count booked or held meetings? What is your no-show and replacement policy?
- Who reads and handles replies, and how fast?
- What do you report, how often, and can we see the raw data?
- Which sending domains, inbox counts and daily volumes will you use?
- Where does the contact data come from, and how is it verified?
- Which countries will you email, and under which rules? (see below)
- What happens if the first hypothesis does not work after six weeks?
- What is your projection based on, and how would it change if we narrowed the ICP?
- What does year one look like compared with year two?
- What budget would double the result, and why?
- Where are the people working on our account based?
- What trade-off makes your price possible?
The compliance check
Rules for B2B cold email differ by country, and a good provider will respond on this point without hesitation. In the US, the FTC says CAN-SPAM “makes no exception for business-to-business email” but requires no prior consent; it does require opt-out, honest headers and a postal address. In the UK, the ICO allows email to corporate bodies without consent, but sole traders count as individuals. In France, the CNIL allows B2B email without consent when it relates to the recipient’s job. Germany (UWG §7) and Italy require prior consent even for B2B email; in April 2026 the Italian Garante rejected legitimate interest as a basis for email marketing to addresses found through LinkedIn tools.
An agency that says “B2B cold email is legal everywhere in the EU” is wrong. Our cold outreach guide has a country-by-country summary. This is general information, not legal advice.
Contract terms that protect you
Before signing, check that the contract covers:
- Term length: an initial term of about three months followed by month-to-month is a common pattern; anything beyond that should have a performance exit.
- Ownership: domains, mailboxes, contact lists, sequences and conversation history belong to you, or transfer to you at exit.
- Definition of a qualified meeting: ICP match, decision role, confirmed interest, held call.
- Replacement policy: how no-shows and meetings that fail the criteria are replaced, and within what period.
- Dispute process: who decides, based on which CRM data, within how many days.
- Data protection: roles under GDPR, where data is stored, how opt-outs are shared.
- Reporting: cadence and metric definitions, written into the contract.
Start with a pilot
Even after convincing responses, the safest next step is a scoped test. A 60–90 day pilot on two or three segments lets you start narrow and expand the ICP gradually. Measure the outcome that matters: meeting-to-opportunity conversion, not just meetings booked. Some agencies sell one- or two-month pilots, but three months is closer to the norm, because the opening weeks go to infrastructure and warm-up. A good structure is an initial commitment, then month-to-month, with a review at day 90.
What to expect in the first 90 days: onboarding and 30/60/90
A pilot only works if you know what should happen when.
| Period | What happens | What to check |
|---|---|---|
| Days 1–30: onboarding and configuration | Kickoff, ICP and positioning, DNS records, domains and mailboxes, warm-up, initial lists and copy for approval, small test sends | Infrastructure live and authenticated, lists verified, messaging approved, early replies |
| Days 31–60: early data | Full sequences running, A/B tests on angles and subject lines, LinkedIn touches coordinated, reply handling in place | Reply and bounce rates per segment, early qualified meetings, handoff working |
| Days 61–90: optimization | Strong segments scaled, weak ones paused or reworked, sales feedback built into targeting | Opportunity conversion, cost per qualified meeting, day-90 decision: scale, adjust or exit |
There is a contrasting view: some agencies argue the early months are always slow and that results take closer to nine months. That can be true for slow enterprise cycles. The cost of switching agencies just before a program starts working is high, so set checkpoints in advance and judge them against the plan, not against impatience.
During the campaign: working with the agency
After launch, results depend as much on the client company as on the agency.
- Define the ICP and qualification criteria upfront, together with your sales reps.
- Agree SLAs for reply handling and for your team’s follow-up speed.
- Integrate the CRM so every response and call has a record and a status.
- Make one internal person responsible for lead status quality.
- Treat the agency as part of the revenue team: share call notes and lost reasons.
- Ask for call recordings or notes if you need transparency on qualification.
- Combine intent signals (job changes, funding, website visits) with outbound where you have them.
Common pitfalls are misaligned KPIs, disputes over lead acceptance and weak handoffs. Brand risk matters too: every message goes out in your name, so approve the messaging and know who it reaches.
Keep, switch or justify: decisions after a bad quarter
If the pipeline dried up, weigh the time to bring a new agency up to speed against the time to recruit. If the problem is pipeline quality, the right move is a conversation about replacement and qualification, not about more budget. Keep the existing agency when it delivered the agreed scope, shares your criteria and reports in a way you can trace in the CRM. Before switching, diagnose where the problem sits: delivery, scope, measurement or your own follow-up.
Related terms
- ICP – ideal customer profile: the companies and roles you sell to.
- SDR – sales development representative, who prospects and books meetings.
- MQL / SQL – marketing- and sales-qualified lead: interest shown vs next step agreed.
- Qualified meeting – a held call that matches the agreed criteria.
- Opportunity – a deal in your pipeline with a value and a stage.
- CPL / CAC – cost per lead / customer acquisition cost.
- ACV / LTV – annual contract value / lifetime value.
- Retainer – fixed monthly fee for a defined scope.
- Hybrid – base fee plus a per-unit bonus.
- Warm-up – gradually raising volume on new mailboxes.
- SPF / DKIM / DMARC – email authentication records.
- Domain rotation – spreading sending across several domains.
- TAM – total addressable market.
More guides in the Outreach Academy
Next steps
Go back to the outreach marketing hub if you need the bigger picture, check the country rules in the cold outreach guide before you pick target markets, and take the numbered questions above to every sales call. Score each provider on the same grid, and decide on held appointments and pipeline, not on the monthly price.
If you want us to quote against this checklist, send us your market, deal size and target countries. We will reply to every question on the list in writing, including what we would not do for you.