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.
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.
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.
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.
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.
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.
+31 70 …
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.
- 1.000 prospects / mnd
- 3 campagnes parallel
- 1 SMTP-mailbox
- Basis-templates
- 10.000 prospects / mnd
- 15 campagnes parallel
- 3 SMTP-mailboxen
- Deliverability-rapport
- Multi-user · 5 zitten
- 50.000 prospects / mnd
- Onbeperkt campagnes
- White-label per klant
- Multi-tenant scopes
- Priority SMTP-pool
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.jsmigratie naar ENCRYPTION_KEY - DeployRender of Railway · Docker-image · health-check
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."
Meer werk van Lynuxis
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.