Lead Generation

Lead Generation Agency Pricing: Models and Cost Guide

Compare retainer, pay-per-lead and pay-per-appointment pricing for lead generation agencies. Learn budget and contract criteria for B2B SaaS.

Lead Generation Agency Pricing: Models and Cost Guide

Lead generation agency fees are usually set using one of five models: a fixed monthly fee (retainer), pay-per-lead, pay-per-meeting, performance/commission-based pricing, and a hybrid model that combines them. Which model ends up cheaper for you depends not on the list price but on your total cost per qualified sales opportunity. That cost includes the agency's fee, data and tooling expenses, setup fees and the time your internal team spends. To compare properly, instead of asking "how many leads per month?", you need to ask "how many qualified meetings per month, and how many sales opportunities come out of them?"

In this guide, we cover the pricing models B2B SaaS companies encounter most often, the factors that push fees up or down, the hidden costs that don't appear in proposals, and how to calculate the return on your agency investment step by step. The figures in the examples are fictional and are only meant to illustrate the calculation logic. You should recalculate them with your own data.

What exactly does a lead generation agency charge for?

Before comparing prices, you need to clarify the scope of work the agency delivers. Very different services are sold under the "lead generation" umbrella. If you're new to the concept, start with our article explaining what lead generation is and which stages it consists of.

A typical B2B outbound lead generation service consists of the following components:

  • ICP and persona work: Defining target industries, company sizes, decision-maker titles and buying triggers.
  • Data and list building: Identifying target companies and contacts, finding their contact details and verifying them.
  • Messaging and content: Cold email sequences, LinkedIn messages and call scripts.
  • Technical infrastructure: Sending domains, email warm-up, SPF/DKIM/DMARC configuration and automation tools.
  • Campaign execution: Multichannel outreach, reply management and objection handling.
  • Qualification and booking: Confirming that a responding prospect is a good fit and scheduling meetings with your sales team.
  • CRM integration and reporting: Logging all activity in your CRM, plus weekly or monthly performance reports.

One agency may handle only two of these, while another takes on all seven. That's why the same monthly fee can represent two completely different jobs. When comparing proposals, your first step should be to check each one against this list.

What pricing models are there?

Fixed monthly fee (retainer)

The agency charges a fixed amount each month and delivers a defined scope: outreach to a certain number of accounts, specific channels, reporting. There is usually no guarantee of results. Some agencies offer an activity commitment instead, for example multichannel outreach to 1,500 people per month.

Advantages:

  • The budget is predictable.
  • The agency can focus on long-term quality rather than short-term numbers.
  • It leaves room to test audiences, messaging and channels.

Disadvantages:

  • You pay even if the first 1-2 months produce no results.
  • Measuring performance is entirely up to your own tracking.

Best for: SaaS companies with long sales cycles that sell to enterprise customers and value a quality pipeline over speed.

Pay-per-lead

You pay a unit price for every lead delivered. On paper it looks like the fairest model, but that's exactly where the danger lies. The critical question is how the word "lead" is defined. Is it a record with just an email address, someone who filled out a form, or a decision-maker who has confirmed their need and budget?

Advantages:

  • You pay only for results.
  • It's low-risk for pilot periods.

Disadvantages:

  • The agency focuses on volume, and quality can suffer.
  • If the definition isn't clear, disputes are inevitable.
  • Even if the unit price looks low, leads that don't convert multiply the real cost.

Best for: Products with a clear lead definition and scoring model, that work at volume and have shorter sales cycles. To turn your lead definition into something you can write into a contract, our guide on how to build a B2B lead scoring model is a good starting point.

Pay-per-meeting (pay-per-appointment)

The agency charges for every qualified meeting held with your sales team. It's one of the most popular models in B2B SaaS, because what a sales team really needs isn't leads but a decision-maker sitting across the table.

Under this model, the contract must define the following:

  • Qualified meeting criteria: Title, company size, industry, minimum confirmation of need.
  • No-show meetings: Will they be billed, and how many times will rescheduling be attempted?
  • Dispute window: Within how many days can you reject a meeting that doesn't fit?

Best for: SaaS companies with a clear ICP whose sales team is ready but whose calendar is empty.

Performance or commission-based model

The agency takes a share of closed deals or generated pipeline. A pure commission model with zero fixed fee is rare, because B2B sales cycles can last months and the agency doesn't want to carry that risk alone. It's usually combined with a low fixed fee.

Things to watch out for:

  • Rules for attributing a deal to the agency (first touch or last touch, within how many days?).
  • For annual contracts, whether commission is paid on the first year only or over the lifetime of the contract.
  • How much access the agency will have to your CRM data.

Hybrid model

This is the most common and often the most balanced structure: a lower fixed monthly fee plus a bonus per qualified meeting or opportunity. The fixed portion covers the agency's operating costs. The performance portion aligns both sides' goals.

Project-based and setup fees

Regardless of the model, many agencies charge a one-time setup (onboarding) fee. This covers domain and infrastructure setup, ICP work, initial list preparation and message writing. Some companies buy only project-based services, such as a one-off target account list or having outbound infrastructure built and handed over to the internal team.

How much does it cost? Factors that determine the fee

Quoting a single "market price" would be misleading, because services sold under the same name vary widely in scope. It's more useful to know the factors that push a proposal up or down:

  1. Difficulty of the target audience: Reaching the CFO of a large holding company takes far more effort than reaching SMB owners. The more senior the title, the higher the unit cost.
  2. Market and geography: Outbound in Turkish for the Turkish market versus outbound in the local language for European or US markets creates different team, data and compliance requirements.
  3. Number of channels: Email only, email plus LinkedIn, or email, LinkedIn and phone. Adding phone significantly increases human hours.
  4. Depth of qualification: Just an "I'm interested" reply, or confirmation of budget, authority, need and timing? The deeper it goes, the higher the cost.
  5. Team structure: How many SDRs are assigned to you, whether there's a dedicated account manager, and whether the team works only on your project.
  6. Data and tooling costs: Whether data platforms, verification tools and sending infrastructure are included in the fee.
  7. Contract length: Longer commitments usually lower the monthly price but reduce your flexibility to exit.
  8. Product complexity: Explaining a technical product requires longer training for the agency team. That effort is reflected in the price one way or another.

Example: Same budget, two different proposals

Suppose you've received proposals from two agencies:

  • Agency A: Fixed fee of 60,000 TL per month. Email channel only, data tools provided by you, no qualification, everyone who replies is forwarded to you.
  • Agency B: Fixed fee of 90,000 TL per month. Email plus LinkedIn, data and verification included, dedicated SDR, qualified meeting booking, CRM integration.

At first glance, Agency A looks 33% cheaper. But once you factor in spending 10,000 TL a month on data tools and dedicating half of your own SDR's time to qualifying incoming replies, the gap closes quickly. Now imagine Agency B generates 10 qualified meetings a month, while replies from Agency A turn into only 4. In that case, Agency B is by far the cheaper option on a cost-per-meeting basis.

What hidden costs don't appear in the proposal?

These are the items most often overlooked when comparing agency fees:

  • Data and tool licenses: If the agency doesn't use its own tools, licenses for the data platform, email verification and sequencing tool fall on you. Some teams prefer to manage this line item under their own account. For example, owning the account on a prospecting platform like Apollo.io preserves your access to data and campaign history even after you part ways with the agency.
  • Domains and sending infrastructure: Protecting your main domain's reputation requires separate sending domains, mailboxes and warm-up services. These carry a small but ongoing monthly cost.
  • Internal team time: Weekly meetings, message approvals, post-meeting feedback and CRM hygiene. Your marketing or sales manager spends several hours a week on this.
  • Sales team meeting cost: Every poor-fit meeting eats up an hour of your Account Executive's time plus prep time.
  • Ramp-up period: Outbound campaigns typically take anywhere from a few weeks to a few months to mature. What you pay during this period is essentially a learning cost.
  • Currency and language differences: When working with agencies abroad, foreign-currency invoices and quality issues in Turkish-language messaging can create additional costs.

Which model suits which SaaS company?

Your company's stage and sales structure largely determine the right model:

  • Early stage, ICP not yet clear: A short-term retainer or pilot project. At this stage the goal is to learn which segment and message work, more than the number of meetings. A performance model here may steer the agency toward only the "easy" segment.
  • Product-market fit found, sales team in place: A hybrid or pay-per-meeting model. Because the ICP is clear, the definition of a qualified meeting can be written into the contract.
  • Enterprise sales, long cycles, a small number of large accounts: A retainer or ABM-focused hybrid model. Here, account depth matters, not volume. Our article on how account-based marketing is applied in B2B SaaS can guide you as you set up this structure.
  • Low ACV, high volume: Pay-per-lead, but only with a strict quality definition.

Agency or in-house SDR team? A cost comparison

This decision isn't just a comparison of salary versus monthly fee. The true cost of an in-house SDR includes:

  • Gross salary and employer costs
  • Commission and benefits
  • Licenses for data, sequencing and communication tools
  • Hiring time and cost
  • Ramp-up time (a new SDR typically takes several months to reach full productivity)
  • Management time (hours a sales manager spends on coaching and follow-up)
  • Attrition risk and rehiring costs

Let's look at a fictional example. Say an in-house SDR costs the company a total of 110,000 TL per month including all these items. After ramp-up, they generate 8 qualified meetings per month. During the first 3-month ramp-up period, they average 3 meetings. The first-year cost per meeting is roughly calculated as follows:

  • Annual cost: 110,000 × 12 = 1,320,000 TL
  • Annual meetings: (3 × 3) + (9 × 8) = 81 meetings
  • Cost per meeting: approximately 16,300 TL

Now consider an agency working for 85,000 TL per month over the same period, generating 9 meetings a month from the second month onward:

  • Annual cost (including a 30,000 TL setup fee): 1,050,000 TL
  • Annual meetings: 2 + (11 × 9) = 101 meetings
  • Cost per meeting: approximately 10,400 TL

In this example, the agency looks more efficient in the first year. However, an in-house team works without ramp-up costs in the second year, and the accumulated knowledge stays inside the company. That's why many SaaS companies follow this path: test and prove outbound with an agency first, then move it in-house once the working playbook is clear, or run both structures side by side.

How do you calculate the return on an agency investment?

To evaluate agency cost properly, you need to follow it all the way to the bottom of the funnel. Fill in the steps below with your own numbers:

  1. Find the total monthly cost. Add up the agency fee, tool and data expenses, and the monetary value of internal team time. Example: 85,000 + 8,000 + 12,000 = 105,000 TL.
  2. Determine the number of qualified meetings per month. Example: 9 meetings. Cost per meeting: approximately 11,700 TL.
  3. Apply the meeting-to-opportunity conversion rate. Example: 40%, i.e. 3.6 opportunities per month. Cost per opportunity: approximately 29,200 TL.
  4. Apply the opportunity-to-win conversion rate. Example: 25%, i.e. 0.9 customers per month. Customer acquisition cost (CAC): approximately 116,700 TL.
  5. Compare against customer value. If your annual contract value is 180,000 TL and your gross margin is 80%, first-year gross profit is 144,000 TL. In this example, the agency cost pays back within the first year. If the customer stays for several years, the investment becomes far more profitable.

At every step of this calculation, you need to be able to trust your CRM data. We cover how to break down lead and opportunity costs by channel in detail in our guide on how to calculate lead cost (CPL) in B2B.

Important note: If your sales cycle runs 4-6 months, the agency's first-month performance will only turn into revenue several months later. So in the early period, evaluate based on meetings and pipeline value, not closed deals.

What questions should you ask an agency when requesting a proposal?

In proposal meetings, ask for clear answers to these questions:

  1. What is your definition of a "qualified lead" or "qualified meeting"? Ask for the criteria in writing.
  2. Which tool and data costs are included in the price? Find out which items will be invoiced separately.
  3. Who will work on the project? A dedicated SDR or a pooled team? How many people will handle your account?
  4. When do you expect to see the first results? Ask for a realistic ramp-up timeline. Be wary of "meetings in the first week" promises.
  5. Which domains will emails be sent from, and who will own them? Your main domain's reputation should never be put at risk.
  6. Who keeps the data and campaign content when the contract ends? Lists, sequences and reply history are your assets.
  7. How will reporting work? Which metrics, how often, and will they be logged directly in your CRM?
  8. What kind of process have you run with a similar SaaS company? Even if they can't share names, they should be able to describe the process and the metrics they tracked.

For broader agency selection criteria, you can also use the checklist in our guide on choosing a marketing agency for B2B SaaS.

What should you watch for in the contract?

Contract terms shape your total cost just as much as the pricing model:

  • Trial and commitment period: A pilot period for the first 2-3 months, followed by monthly renewal or a short notice period, is ideal. Only sign binding 12-month contracts with a proven agency.
  • Quality dispute mechanism: The dispute window and remedy (refund or replacement) for leads or meetings that don't meet the criteria should be in writing.
  • Minimum activity commitment: Under a retainer model, the contract should state how many accounts the agency will contact per month and through how many channels.
  • Data ownership and KVKK (Turkish data protection law): How personal data is processed, how long it's retained, and whether it's transferred or destroyed at the end of the contract should be clear.
  • Price adjustment terms: Especially in long contracts, the conditions and rate at which prices can increase should be defined.
  • Lead handoff and SLA: How quickly your sales team will follow up on leads the agency delivers should also be defined. Otherwise, the leads you pay for go cold on your side.

That last point is often overlooked. Even if the agency performs well, if your sales team follows up on a hot lead three days later, your unit cost effectively rises. For teams that want to manage data-driven outbound processes end to end, Sales Corner's data-driven approach to B2B sales and lead generation, part of our group, also treats the handoff process as part of sales operations.

How should you monitor agency performance in the first 90 days?

To know whether you're getting your money's worth, track these metrics weekly:

  • Deliverability: The rate at which sent emails reach the inbox, and the bounce rate. If there's a problem here, every other metric becomes meaningless.
  • Reply rate and positive reply rate: What matters isn't total replies but the share of replies showing interest.
  • Conversion to meetings: How many positive replies turn into meetings?
  • Meeting show rate: How many booked meetings actually take place?
  • Sales team quality score: A 1-5 fit score the AE gives after each meeting.
  • Pipeline value: The total potential value of agency-sourced opportunities.

The first month is mostly about infrastructure and testing. The second month is for message and segment optimization. By the end of the third month, you'll have enough data to make a sound decision on cost per meeting and quality.

Frequently asked questions

What should the minimum budget be for working with a lead generation agency?

The minimum budget varies depending on the number of channels, the difficulty of the target audience and the agency's scope. The real criterion is that the budget should be enough to run a meaningful test for at least 2-3 months. One-month trials usually end during the ramp-up period and don't produce enough data for a sound decision.

Is pay-per-lead or pay-per-meeting more advantageous?

In B2B SaaS, pay-per-meeting is usually more advantageous, because what your sales team really needs is a conversation with a qualified decision-maker. Pay-per-lead is only efficient if the lead definition is very clear and your scoring model is well established. In either model, a low unit price is misleading if the quality definition isn't in writing.

Are data and tooling costs included in the agency fee?

It varies from agency to agency. Some agencies include data, verification and sending tools in their fee, while others require the client to purchase these licenses. When comparing proposals, ask about these items separately and add them to your total monthly cost.

When should I expect results from a lead generation agency?

In outbound campaigns, infrastructure setup and testing usually take the first few weeks. The first meetings typically come at the end of the first month or in the second month. It's best to allow at least 90 days to evaluate performance, and for products with long sales cycles, to look at pipeline value rather than revenue.

Conclusion

The right way to evaluate lead generation agency fees isn't to compare monthly price tags. First clarify the scope of each proposal, then add the hidden costs, and convert everything into cost per qualified meeting, opportunity and customer. None of the retainer, pay-per-lead, pay-per-meeting, performance or hybrid models is "the best" on its own. The right model is the one that fits your company's stage, the clarity of your ICP and your sales cycle. Once you put the quality definition, data ownership and exit terms in writing, the agency relationship turns from an expense line into a measurable growth investment.

If you'd like to work out together which lead generation model would be most efficient for your B2B SaaS company, get in touch with the SAAS Corner team. Let's build a measurable outbound plan tailored to your target audience and sales process.

Related Posts

Accelerate Your Sales Growth with SAAS CORNER !

Speed up your sales processes, increase efficiency and reach quality leads. SAAS Corner takes your business a step further with powerful lead generation solutions and strategic support. Take a step toward your goals today!

75 %

Cost Reduction

SAAS Corner

Director,

91 %

Conversion Rate

SAAS Corner

Sales Team

Improve Your Sales Experience with SAAS Corner!

Get a Solution!

Schedule a meeting with the SAAS Corner Sales Team

Improve Your Sales Experience with SAAS Corner!

Schedule a meeting with the SAAS Corner Sales Team

Improve Your Sales Experience with SAAS Corner!

Get a Solution!

Schedule a meeting with the SAAS Corner Sales Team

TREN