SaaS sales team on calls with pipeline dashboards and a world map of prospects
All case studies
IT & Enterprise SoftwareB2B Lead Generation

B2B lead generation and appointment setting

An outbound engine that books meetings for a B2B AI software vendor

A software vendor with a strong product and no outbound motion needed qualified meetings with buyers in the US and Europe. We built the targeting, messaging and qualification system and delivered appointments on a pay-per-meeting basis before moving to a retainer.

Client
AI solutions and SaaS provider
Region
United States and Europe
Scale
50 to 100 employees
Timeline
Live in 2 weeks, ongoing retainer

What the client got

0 to 30

Qualified meetings per month

The range we commit to on retainer engagements of this type.

0 weeks

From kick-off to first meetings

ICP, lists, domains and sequence live inside the first fortnight.

0%

Replies measured, not opens

Reply rate and conversation rate are the only metrics we report.

The bottlenecks

  1. Bottleneck 1

    Founders were the only salespeople

    Pipeline came from referrals and events. Between releases, nobody was prospecting, so revenue arrived in waves.

  2. Bottleneck 2

    Previous outbound measured the wrong things

    An earlier agency reported opens and clicks. Reply rate was under one percent and no meetings were booked.

  3. Bottleneck 3

    No defined ICP for international markets

    The product fit several verticals, which made every list broad and every message generic.

What we built

  1. Step 1

    ICP and persona mapping

    We defined three buyer personas per region and built verified contact lists through LinkedIn Sales Navigator, enriched and cleaned before a single message went out.

  2. Step 2

    One master sequence, variable-driven personalisation

    Instead of ten parallel campaigns, one sequence with persona and industry variables, and reply-based calls to action in the first touch rather than calendar links.

  3. Step 3

    Deliverability before volume

    Dedicated sending domains, warm-up, bounce management and daily caps through our in-house email platform, so the main domain was never at risk.

  4. Step 4

    Qualification and hand-off

    Replies are handled by our team against a qualification script. Meetings are booked directly into the client calendar and logged in HubSpot with the full thread.

The automation workflow

Outbound pipeline

From ICP to booked meeting in the client calendar

01

ICP Build

Personas per region

02

Sales Navigator

Decision-makers found

03

Verify

Emails validated

04

Sequence

Personalised touches

05

Reply Handling

Qualified by our team

06

Meeting Booked

Synced to HubSpot

Step 1 of 6
6 steps · Fully automated
StackLinkedIn Sales NavigatorIn-house email platformHubSpotClay-style enrichment

Questions clients ask about this engagement

How is a qualified meeting defined?

A booked call with a decision-maker who matches the agreed ICP and has confirmed interest in the problem the product solves. Anything else is not counted.

Do you offer trials?

No paid or free trials. Engagements start on a monthly retainer, or on a per-appointment basis for an initial period as in this case.

More in IT & Enterprise Software

Industry overview
Support operations centre with ticket queues and an AI assistant interface
IT & Software

AI agent development

AI support triage that gives engineers their week back

Senior engineers were spending a third of their week on tier-one tickets. We built an AI support agent on top of the product documentation and ticket history that resolves routine questions, drafts answers for the rest, and escalates with full context.

45%

Tickets resolved without an engineer

Customer success team reviewing an onboarding progress dashboard for a SaaS product
IT & Software

Onboarding and implementation automation

Customer onboarding that runs itself for a vertical SaaS vendor

Every new customer took six weeks and twelve emails to go live. Data imports were done by hand, kickoff calls repeated the same setup, and churn in the first 90 days was the company’s biggest leak. We automated the onboarding path from signed contract to first value, with AI handling data mapping and progress nudges.

12 days

Median time to first value

Revenue operations analyst reviewing a renewal forecast dashboard with risk flags
IT & Software

Revenue operations and churn prevention

Renewals forecast 120 days out and churn risk worked before it is urgent

Net revenue retention had slipped below 100 percent and nobody could say which accounts were at risk until the cancellation email arrived. We rebuilt the renewal process around usage data, an AI risk model and an automated playbook, so customer success works the right accounts four months before the date.

108%

Net revenue retention

Security operations centre analysts monitoring threat dashboards on large screens
IT & Software

B2B lead generation for cybersecurity

Filling a managed security provider’s pipeline with mid-market CISOs

A managed detection and response provider sold almost entirely through referrals and a handful of channel partners. Security buyers ignore cold email on principle. We built outbound around compliance deadlines, breach events and insurance renewals, and the provider booked more qualified first calls in a quarter than in the previous year.

58

Qualified first calls in the first quarter

Have a similar bottleneck?

Tell us how the work happens today. We will show you the workflow we would build and prototype it on your own process.