Skip to content
Pebbles Ai

Pebbles Ai answers

How do SaaS companies generate B2B leads?

A B2B SaaS company generates leads by naming the person who owns the problem its product solves and the person who pays for it, then reaching both when something changes: a funding round, a hire for the role the product supports, or a move off an old tool. Keep a data processing agreement and security answers ready, because buyers ask before a trial.

The short answer

Key takeaways

  • Every SaaS deal has a problem owner and an economic buyer; your list needs both.
  • A round, a job advert for the team your product serves or a tool migration tells you when to write.
  • Free sign-ups bring some leads, but outbound reaches the accounts that fit and have not found you yet.
  • Buyers ask for a data processing agreement and security answers early, so have them ready.

Who buys B2B SaaS, and who should you target

Target two people at each account: the functional owner who feels the problem every day, and the economic buyer who signs. For a revenue operations tool that might be the head of RevOps and the VP of sales; for a developer tool, an engineering manager and the VP of engineering; for finance software, the financial controller and the finance director. These pairs are illustrative; your own come from the last few deals you won.

In a very small company the founder is usually both people. As a company adds department heads, the decision moves to them, and later a procurement or security review joins it. Write down which pattern your best customers followed before you build any list.

Which triggers make a SaaS lead worth contacting now

The best SaaS leads have a public reason to change this quarter. Without one, even a perfect fit tends to answer later or not at all.

  • A funding round, which usually comes with a hiring plan and new budget.
  • Job adverts for the team your product supports, such as several new SDR roles for a sales tool.
  • A new leader in the buying function, who reviews the tool stack in their first months.
  • A migration away from a tool you integrate with or replace.
  • A launch in a new country, which brings new data, language or tax needs.

What does a B2B SaaS lead generation strategy combine

A working SaaS strategy combines inbound from content and free sign-ups with targeted outbound to a named account list. Inbound tells you who is curious; outbound lets you choose who you want as a customer.

The two feed each other. When several people from one company sign up for a free plan, that account belongs on the outbound list, and the conversation can start from what they already tried.

What should outbound for SaaS startups look like

Early outbound for a SaaS startup should be founder-led, small and heavily researched. A founder writing to a few dozen well-chosen accounts learns more about the message than a large automated sequence does.

Each email names the trigger, states one problem in the buyer's words and asks a question that is easy to answer. Track which segments reply and which objections come back, then narrow the ideal customer profile before anyone else joins the outbound work.

What do SaaS buyers ask about data protection

SaaS buyers ask how you will handle their data before they agree to a trial. Expect requests for a data processing agreement (the contract terms UK and EU GDPR require between a customer and a supplier that processes personal data for it), a list of subprocessors, where data is hosted and a completed security questionnaire.

Your own outbound has rules too. In the UK, PECR governs electronic marketing: emails to staff at limited companies are generally allowed if you identify yourself and offer an easy opt-out, while sole traders and some partnerships are treated as individuals. Record your lawful basis, such as legitimate interest, and confirm your approach with your adviser.

Step by step

How to generate leads for a SaaS company, step by step

Run the steps for one segment first, then repeat for the next.

  1. Write down the problem owner and the budget holder for your product, with two or three title variants for each.
  2. Build a list of companies that fit by industry, headcount and region, and remove current customers and open deals.
  3. Check each company for a current trigger, such as a recent round, a job advert for the team you serve or a tool migration.
  4. Find the problem owner and budget holder at each company with a trigger, and write a first email that names it.
  5. Prepare your data processing agreement, subprocessor list and security answers so a reply can have them the same day.
From answer to product

Where Pebbles Ai fits

Clear answers

Common questions

Is cold email allowed for SaaS companies in the UK?

Emailing staff at corporate addresses is generally allowed under PECR when you identify yourself and offer an easy opt-out, and you still need a lawful basis under UK GDPR. Sole traders and some partnerships have stricter rules, so check your approach with your adviser.

Should a SaaS company with a free plan still do outbound?

Yes, for accounts that fit well but have not found you. Free sign-ups also show which companies already have a user, which gives outbound a warmer starting point.

How do you get leads for a SaaS product with no customers yet?

Start with founder-led outreach to a short list of companies that clearly have the problem, and ask for feedback calls rather than sales meetings. The first customers usually come from those conversations.

When should a SaaS startup hire its first SDR?

Once the founder has a message and an ideal customer profile that win meetings repeatedly. An SDR scales something that works; they rarely find the message on their own.

About this page. Written by the Pebbles Ai team for people who run sales, marketing and growth. Last updated .

Your next chapter

Put the answer to work

Bring a real go-to-market question and see where Pebbles Ai fits the way you work.