Naar inhoud
DienstenProjectenInvesteringAanpakOver LynuxisBlog Plan gesprek
Case · Eigen SaaS · B2B sales

LeadFlow Pro — lead-gen, outreach en billing in één SaaS

De meeste outbound-tools eindigen waar het echte werk begint: bij de tweede mail, bij betaalde tiers, bij replies. LeadFlow Pro is een complete production-ready SaaS — Playwright-scraper haalt prospects uit publieke bronnen, campaign-builder zet sequences van zes touches op, Nodemailer-SMTP levert af met deliverability-checks, en Mollie-billing rekent per gebruikte campagne af. Alles solo gebouwd: backend, frontend, billing, smoke-tests.

TypeEigen Lynuxis-SaaS
Doorlooptijd11 weken
TeamLudi (solo)
StatusProduction-ready · beta-gebruikers
6
Touches per sequence
3
Plan-tiers — solo · team · agency
Mollie iDEAL + SEPA + credit-card
E2E
Playwright smoke-test runbook

Het probleem

Tien tools, geen volledige loop

Een gemiddelde outbound-team gebruikt: Apollo (zoeken), Hunter (mail-finding), Lemlist (sequenties), Quickmail (deliverability), Calendly (afspraken), HubSpot (CRM), Stripe (billing voor het team zelf). Elk koppelen kost een dag per integratie en breekt om de andere maand.

Wie als agency outbound aan klanten levert heeft daarbij aparte logins per klant, opt-out-lijsten die niet syncen tussen platforms, en geen eerlijke uurprijs-tracking.

De gap: één systeem dat de hele loop dekt — van scrapen tot betalen — met multi-tenant ingebakken.

Onze aanpak

Eén database, zes touches, vier scopes

De backend is een Express + Prisma + Postgres die per tenant strikt gescheiden data houdt. De scraper draait Playwright headless op rotating residential proxies — publieke bronnen (LinkedIn-search, branche-directories, openbare bedrijfsregisters) worden gerespecteerd binnen robots.txt en rate-limits.

De campaign-builder werkt met sequences van 6 touches: eerste mail → wachtdag → reminder → opt-in → social touch → final. Iedere touch heeft een eigen template met handlebars-syntax voor personalisatie.

Mail-verzending via Nodemailer + SMTP (eigen SMTP-server per tenant of shared via een uitlevering-pool). DKIM, SPF en DMARC worden vooraf gevalideerd.

Billing via Mollie — iDEAL, SEPA, credit-card. Drie plans (solo €29, team €89, agency €249) met per-tenant grenzen. Webhooks updaten subscription-state in real-time.

Campaign · 5-stage funnel

Van 12.000 prospects naar 18 calls

Realtime dashboard per campagne. Zie hoeveel prospects per stage staan, conversie-percentage tussen stages, en de totale pipeline-waarde.

leadflow.app/campaign/2847 · Q3 outbound · live
Campagne · "HVAC installateurs · NL · 12k prospects"
Live · 8e dag
Reached12.000100% · 1.500/dag
Opened3.42028,5%
Reply2146,3% reply-rate
Interest8740,7%
Calls booked1820,7% · pipeline €54k
OpenReplyInterestCall
Touch 3 · template + schema

Reminder die als reply leest, niet als forward

Iedere touch heeft een eigen template en plaats in het schema. De reminder wordt geschreven als "PS — ik zag net dat ..." zodat 'ie aanvoelt als een persoonlijk vervolg.

leadflow.app/sequences/hvac/touch-3 · reminder template
To: {{firstname}} {{lastname}} <{{email}}>
From: Sara · TermoPro <sara@termopro.nl>
Subj: Re: HVAC-onderhoud commercieel vastgoed
Reply-to: sara@termopro.nl
Hoi {{firstname}},

Een kort vervolg. Ik zag dat {{company}} in {{city}} momenteel {{employees}}+ medewerkers heeft — typisch het soort organisatie waar we onze grootste tijdwinst boeken met preventief HVAC-onderhoud (gem. 31% minder noodoproepen).

Een gesprek van 15 minuten geeft je een eerste idee of het bij {{company}} ook iets oplevert. Zou volgende week dinsdag 14:00 of donderdag 10:30 schikken?

PS — als dit nu niet aan de orde is, laat het me weten — dan stop ik met opvolgen.

Sara · TermoPro · Den Haag
+31 70 …
Sequence · 6 touches
1
Eerste pitchMon 09:30 · open 32%
−3 dgn
2
Pijnpunt + bewijsWed 11:00 · open 26%
−1 dag
3
Reminder · "Re:"Fri 10:15 · gepland
vandaag
4
Opt-in / opt-outMon (+3) 14:30
+3 dgn
5
LinkedIn-touchWed (+5) — kort
+5 dgn
6
Final "ga je akkoord?"Mon (+10) 09:00
+10 dgn
Billing · Mollie

Drie plans, één checkout, iDEAL standaard

Plan-tiers voor solo, team en agency. Iedere tenant betaalt zelf via Mollie. Webhooks updaten in real-time of een actieve campagne mag draaien.

leadflow.app/pricing · 3 plans · NL-eerste betaalmethodes
Solo €29/ mnd
  • 1.000 prospects / mnd
  • 3 campagnes parallel
  • 1 SMTP-mailbox
  • Basis-templates
iDEAL · SEPA · CC
Agency €249/ mnd
  • 50.000 prospects / mnd
  • Onbeperkt campagnes
  • White-label per klant
  • Multi-tenant scopes
  • Priority SMTP-pool
iDEAL · SEPA · CC · invoice
Tech stack

Onder de motorkap

  • FrontendReact + Vite + Tailwind + Framer Motion
  • BackendExpress (Node 22) + JWT-auth + RBAC per tenant
  • DatabasePostgreSQL + Prisma · migration-first
  • ScrapingPlaywright headless + rotating residential proxies
  • EmailNodemailer + SMTP-pool per tenant · DKIM/SPF/DMARC validatie
  • BillingMollie API · iDEAL · SEPA · credit-card · webhooks
  • TestsPlaywright E2E smoke-test runbook (12 flows)
  • SecretsEenmalige encryptSecrets.js migratie naar ENCRYPTION_KEY
  • DeployRender of Railway · Docker-image · health-check
Slimme details

Wat het anders maakt

  • Multi-tenant strictIedere DB-query filtert op tenant_id, geweigerd zonder
  • Personalisation als handlebars{{firstname}}, {{company}}, {{employees}} — preview live
  • Reply detectionInbox-sync detecteert antwoorden en pauzeert sequence automatisch
  • Opt-out cross-campaignEen opt-out in campagne A pauzeert alle andere campagnes voor diezelfde prospect
  • Deliverability score per sendRealtime: bounce / spam / inbox-placement-schatting
  • White-label voor agency-tierKlant ziet "Outbound by [agency]" — eigen domein

"De meeste outbound-tools eindigen bij het scrapen. Wij wilden een volledig integraal systeem — van eerste touch tot betaling. LeadFlow rond als enige de hele loop af, multi-tenant, en met Mollie-billing voor de NL-markt. Dat scheelt drie integraties die anders elke 3 maanden breken."

— Eigen ontwerp-notitie, Lynuxis bouw-log

Outbound op autopilot voor jouw team?

Solo-builder die het werk zelf moet doen, klein team dat schaalt, agency die voor klanten outbound levert. LeadFlow kan branchespecifiek geforked worden, eigen domein, vaste prijs.