Service
Lead generation and prospecting systems
Building a repeatable pipeline of qualified prospects — lawfully, with the compliance constraints designed in rather than discovered later.
Outbound prospecting has a deserved reputation problem, and most of it comes from volume without relevance: scraped lists, generic sequences and no regard for whether contacting someone was lawful. That approach produces complaints, domain reputation damage and, in several jurisdictions, penalties.
A prospecting system worth building does the opposite. It narrows the target list before it widens the volume, verifies what it collects, qualifies before a human is involved, and records a lawful basis for every contact. We build that, and we will decline to build the other kind.
Why this is worth doing properly
The legal position is jurisdiction-dependent and frequently misunderstood. In the EU, business-to-business outreach can rest on legitimate interest under the GDPR, but that requires a documented balancing assessment, transparency, and an easy objection route — it is not a blanket exemption. Canada’s CASL is stricter still and applies to commercial electronic messages regardless of whether the recipient is a business.
The technical position has also changed. Data collection from public sources sits under a growing body of case law and platform terms, and several large platforms prohibit automated collection outright. Collecting from a source that forbids it exposes the client, not just the tool, and we treat robots directives and terms of service as constraints rather than obstacles.
Meanwhile deliverability has tightened. Bulk senders now face enforced authentication requirements and complaint-rate thresholds, which means an unfocused outbound programme damages the domain that your customer communication also depends on. This is the practical argument for precision that tends to land even where the legal one does not.
Where this work usually goes wrong
Volume before relevance
Sending more to a broader list is the fastest way to raise complaints and lose deliverability for the whole domain. Narrowing the target definition until the list is small and genuinely relevant produces better results and less risk.
No documented lawful basis
Contacting EU or Canadian prospects without a recorded basis and an assessment behind it is an exposure that surfaces only when someone complains. Recording it costs an afternoon.
Sending from your primary domain
Outbound complaints damage sender reputation, and if that is your main domain the fallout reaches invoices and customer support. Outbound should run from a separate domain with its own reputation.
Unverified contact data
Bounce rate directly drives sender reputation. Sending to a list that has not been verified burns the domain before the campaign has demonstrated anything.
Personalisation that is obviously generated
A first line that mentions a company’s recent post in a way no human would phrase is worse than no personalisation, because it signals that the whole message was automated at scale.
What this covers
- B2B prospecting systems
- End-to-end pipelines from target definition to qualified opportunity in the CRM.
- Automated lead collection
- Gathering prospect data from sources whose terms permit it, with provenance recorded per record.
- Custom web scraping
- Collection from public sources, respecting robots directives, rate limits and terms of service. We decline sources that prohibit it.
- Google Maps lead generation
- Local business data through the official Places API rather than by scraping the interface.
- Business-directory data collection
- Registry and directory sources with licensing checked, including official company registers where they permit reuse.
- Lead enrichment
- Adding firmographic and technographic detail from licensed providers to support qualification.
- Contact-data verification
- Deliverability verification before sending, which protects sender reputation more than any other single step.
- AI lead qualification
- Automated assessment against your defined criteria, with uncertain cases routed to a person.
- Lead scoring
- A scoring model built from your own closed-won history rather than from a generic template.
- Personalised outreach generation
- Message drafting grounded in real research, with human review before anything sends.
- Automated email outreach
- Sequenced sending from a separate domain with warming, throttling and suppression rules.
- LinkedIn prospecting workflows
- Research and manual-touch workflows that stay inside platform terms rather than automating actions that breach them.
- CRM delivery and pipeline automation
- Qualified prospects delivered into the pipeline with research and provenance attached.
- Automated follow-up sequences
- Follow-up that stops on reply, on unsubscribe and on any objection signal.
- Prospecting dashboards
- Volume, deliverability, reply and qualification rates in one place.
How the work runs
Define the target narrowly
Built from your closed-won history rather than from an aspiration. The output is usually a much smaller addressable list than the client expected, and a much better one.
Establish the lawful basis
Per jurisdiction, documented, with the balancing assessment written down for EU contacts and consent status recorded where CASL applies. Sources whose terms prohibit collection are excluded at this stage.
Collect, verify and enrich
Data gathered from permitted sources with provenance recorded, then verified for deliverability and enriched for qualification. Unverifiable records are discarded rather than sent to.
Qualify before a human
Automated assessment against your criteria, so salespeople receive researched prospects rather than a raw list. Uncertain cases go to a person rather than being guessed.
Set up sending infrastructure properly
A separate outbound domain, authenticated, warmed gradually, with volume throttled and suppression lists enforced across every sequence.
Measure and prune
Reply and qualification rates by segment, with underperforming segments removed rather than sent to harder.
What you receive
- Ideal customer profile built from closed-won data
- Documented lawful basis per jurisdiction
- Collection pipelines with provenance recording
- Verified and enriched prospect data
- Qualification and scoring model
- Outbound domain, authentication and warming
- Sequences with suppression and objection handling
- Dashboard covering deliverability and pipeline
You probably need this if
- Sales spends more time building lists than selling.
- Outbound goes from your main domain and support email is landing in spam.
- You bought a list and reply rates are near zero.
- Nobody can say where a prospect record came from.
- You are expanding into a market where you have no network.
What we build and work with
Infrastructure that protects your main domain, and data sources whose terms permit what we are doing with them.
- Separate outbound domain
- A distinct sending domain, authenticated with SPF, DKIM and DMARC and warmed over weeks, so outbound reputation cannot damage your primary mail.
- Email verification service
- Deliverability verification before send, which is the cheapest available protection for sender reputation.
- Licensed enrichment providers
- Firmographic and contact data from providers whose licensing permits your use, with the terms read rather than assumed.
- Google Places API
- Official API access for local business data, rather than scraping an interface that forbids it.
- n8n or Python collectors
- Custom collection respecting robots directives and rate limits, with provenance recorded against every record.
- LLM qualification and drafting
- Automated research summarisation and message drafting, always with human review before sending.
- CRM integration
- Qualified prospects written into the pipeline with research, source and lawful basis attached.
What changes once this is in place
- A smaller, better list
- Target definition derived from closed-won history, which usually cuts the addressable list sharply and raises reply rate.
- Your main domain stays clean
- Outbound isolated on a separate authenticated domain, so a bad campaign cannot take customer email down with it.
- Salespeople get researched prospects
- Qualification happens before a human is involved, so selling time is spent on conversations rather than on list building.
- Defensible compliance
- Lawful basis, provenance and objection handling recorded per contact rather than assumed for the list.
- Sequences that know when to stop
- Suppression on reply, objection and unsubscribe enforced across every sequence, not per campaign.
How this differs by market
The work is the same craft everywhere. What changes is the law, the language and the buying culture — and those change enough to matter.
European Union
B2B outreach can rest on legitimate interest under the GDPR, but that requires a documented balancing test, transparency about where data came from, and a straightforward objection route. Article 14 obliges you to tell people you obtained their data indirectly. This is workable and it is not the free pass it is often assumed to be.
Nordics
National implementations vary in how they treat B2B electronic marketing, and enforcement culture is more active than the European average. Direct, brief, low-pressure messages materially outperform the high-volume American style in these markets, so the compliant approach and the effective one point the same way.
United States and Canada
CAN-SPAM permits opt-out sending with honest headers and a physical address. CASL in Canada is among the strictest regimes anywhere, requiring express or documented implied consent for commercial electronic messages, with substantial penalties — a US-style list cannot lawfully be mailed into Canada.
United Arab Emirates
The federal PDPL governs personal data handling, with DIFC and ADGM operating separate regimes. Business culture places more weight on introduction and relationship than on cold contact, and WhatsApp and phone frequently outperform email — which changes the shape of a prospecting system rather than just its content.
Not legal advice. Regulatory summaries on this site describe how we scope and build, and are current to our latest review. Verify the operative text with qualified counsel in the relevant jurisdiction before relying on it.
How we know it worked
Reply rate, positive reply rate and qualified opportunity rate per segment, alongside deliverability health — bounce rate, complaint rate and authentication status. Deliverability is reported every period because it is the leading indicator of a programme about to stop working.
We report cost per qualified opportunity rather than cost per contacted prospect, since the second number rewards exactly the volume behaviour that damages the first.
Where a segment underperforms, the default action is to remove it rather than increase frequency. We will tell you when the honest conclusion is that a market or segment is not reachable by outbound.
Estimates are labelled as estimates. Any figure on this site that describes a range is a planning estimate with its assumptions stated, not a measured client outcome. We do not publish client results without the client's permission and a date.
Questions
Can you scrape LinkedIn for us?
No. Automated collection breaches LinkedIn’s terms of service and exposes both your company and the accounts involved. We build research and manual-touch workflows that stay within the platform rules, which are slower and do not put your team’s accounts at risk.
Is cold email legal in Europe?
B2B cold email can be lawful under legitimate interest, with a documented assessment, disclosure of the data source and an easy objection route. It is not unrestricted, and consumer contacts are a different matter entirely. We build the documentation as part of the work, and we would still recommend you have counsel review it.
Can you guarantee a number of meetings?
No. Anyone guaranteeing meeting volume is either padding with unqualified calls or has not thought about how they would honour it. We commit to list quality, deliverability standards and a measured reply rate.
What does it cost?
Build is quoted per phase. Data, verification and sending tools are paid by you directly to the providers, and we do not mark them up.
Will this damage our domain reputation?
Not if outbound runs from a separate authenticated domain with verified data and enforced suppression. Running it from your primary domain is how businesses end up unable to send invoices.
Can AI write the outreach?
It can draft, grounded in real research, and a human reviews before anything sends. Fully automated generation at volume produces messages that read as generated, which costs more in reply rate than it saves in time.
Related services
CRM & Sales Systems
The system of record for revenue: where leads land, how they are routed, what happens next, and whether anyone can see the truth of the pipeline.
Read more →Email, SMS & WhatsApp Marketing
The channels you own outright — where the list is yours, delivery is not rented from an algorithm, and automation does the follow-up nobody has time for.
Read more →Business Process Automation
Removing the manual steps between systems — the copying, re-typing, chasing and exporting that consumes hours nobody counts.
Read more →Data Engineering & BI
Getting numbers out of the systems that hold them, into one place, in a state somebody can actually make a decision from.
Read more →Sectors where this is usually the lead engagement
These are the industries where this discipline is typically the first thing a client buys rather than something added later. The link goes to a page written for that sector specifically, with a paragraph on this service and on every other one.
- SaaS & Software — Buyers who evaluate suppliers professionally, sell to people who do the same, and measure everything — which raises the bar on both sides.
- Recruitment & Staffing — A two-sided market where the database is the entire asset, and where automated screening is now a regulated activity.
It appears on all thirty sector pages, because every one of them carries a paragraph on all twenty-two services. This list names only the sectors where it tends to lead.
Where we deliver this
This service is delivered across the European Union, the Nordic countries, North America and the United Arab Emirates. The craft does not change; the law, the language and the buying culture do. Consent regimes, invoicing mandates and payment conventions differ enough between markets that a campaign or a system built for one frequently cannot be used unchanged in another.
Each country page sets out what actually differs there and what it means for scope — all 32 countries and 10 cities are listed here. A few of the markets we work in most:
Start a conversation
Tell us what you are trying to change and we will tell you whether this is the right service for it — including when it is not.
Get in touch