Choosing the right pricing model can make or break your lead generation agency. Two popular approaches dominate the market: Cost Per Acquisition (CPA) and Cost Per Mille (CPM). But there’s a third option gaining traction that might be perfect for your agency’s growth strategy.
Understanding the Pricing Landscape
The B2B lead generation industry has evolved dramatically over recent years. Traditional advertising models have adapted to meet the specific needs of agencies focused on quality business connections rather than mass-market reach.
Cost Per Acquisition (CPA) ties payment directly to successful conversions. Your client only pays when a prospect becomes a qualified lead or customer. This model appeals to budget-conscious businesses because it guarantees results before payment.
Cost Per Mille (CPM) charges based on impressions, typically per thousand views or contacts reached. This approach works well for broad awareness campaigns but can leave agencies vulnerable to low conversion rates.
The Case for Per-Meeting Pricing
A growing number of successful agencies are adopting a per-meeting pricing structure. This model charges clients for each qualified meeting or call secured with potential prospects.
Per-meeting pricing sits perfectly between CPA and CPM models. It provides clients with tangible value whilst giving agencies predictable revenue streams. When your team secures a meeting between your client and a qualified prospect, payment is triggered regardless of the final sale outcome.
This approach recognises that lead generation agencies control the prospecting and qualification process, but cannot influence how well clients perform during actual sales conversations. Your agency delivers qualified opportunities, whilst clients remain responsible for closing deals.
Benefits for Agency Growth
Per-meeting pricing offers several advantages for growing lead generation agencies:
-
Predictable revenue streams, as payments arrive regularly when meetings are booked.
-
A sharper focus on core expertise: identifying prospects, crafting outreach campaigns, and securing quality meetings.
-
Efficient scalability across outreach channels such as email, LinkedIn automation, cold calling, and website visitor identification.

Client Perspective Considerations
From the client’s viewpoint, per-meeting pricing provides clarity and transparency. They know exactly what each opportunity costs and can easily calculate ROI based on their conversion rates.
This model appeals most to companies with confident sales teams who trust their ability to close deals. However, some businesses prefer pure performance-based models where they only pay for actual customers. In such cases, agencies must educate prospects on the real value of qualified meetings.
Implementation Strategies
To succeed with per-meeting pricing, agencies must set clear qualification criteria. Define what constitutes a qualified prospect—such as company size, industry relevance, budget, and decision-maker involvement. Document these in service agreements to prevent disputes.
Agencies can also introduce tiered pricing, charging more for premium meetings with high-level executives versus standard manager-level appointments.
Measuring Success Beyond Meetings
Although the focus is on booked meetings, agencies should track additional performance metrics:
-
Response rates across different channels
-
Prospect engagement levels
-
Meeting attendance rates
Sharing these insights in client reports builds trust, demonstrates value beyond meetings, and supports premium pricing.
Making the Right Choice
The best pricing model depends on your agency’s strengths, client base, and growth goals. Per-meeting pricing works particularly well for agencies with robust qualification processes and clients with proven sales capabilities.
Hybrid models can also work effectively—for example, combining a base retainer with per-meeting bonuses, or offering tiered fees based on meeting quality.
Moving Forward
As B2B lead generation continues to evolve, pricing strategies must remain flexible. Agencies that align their models with client expectations while delivering measurable value will stand out.
Per-meeting pricing offers the sweet spot between performance-based CPA and impression-based CPM. For many agencies, it strikes the right balance between predictable revenue and client satisfaction—turning meetings into both opportunities and measurable outcomes.