Independent system · Internal operations

Business research and sales follow-up.

An internal system for finding businesses, reviewing evidence and organizing human-controlled sales follow-up.

  1. 01
    DiscoverSelected sector + area
  2. 02
    ReviewEvidence + eligibility
  3. 03
    Follow upHuman decision + history

The operational problem

A list of businesses is not a sales workflow. Research needs context: the selected area, campaign fit, previous contact, evidence quality and whether a business should be contacted at all.

Lead Finder connects discovery with persistent lead records, campaign pools, review decisions and follow-up history. Contact actions remain manual, with shared eligibility rules guiding the next step.

What the product does

  • Sector and geography-based discovery through Apify.
  • Deduplicated lead records, notes, campaign pools and historical search runs.
  • CSV/PDF exports and manual contact actions.

Engineering decisions

A lead outlives a campaign

The business record is independent of the search batch. Campaign pools collect relevant leads while historical runs remain available for review.

Evidence before eligibility

Shared deterministic rules evaluate campaign fit. Uncertain evidence remains uncertain; a reviewer cannot override hard facts such as a do-not-contact flag or previous contact.

Bound acquisition, keep people in control

The search backend caps acquisition at 50 results per run. Provider access stays on the server, and contact links open the chosen communication tool without automatically sending a message.

Reliability and maintenance

  • Global contact history and do-not-contact rules across campaigns.
  • Shared decision policies used by the interface and tooling.
  • Unit, contract, isolated-database, HTTP and browser verification paths.

Testing and delivery

The application uses Next.js, TypeScript and Prisma with SQLite. Its test runner separates unit, contract, database, HTTP and browser checks. It is an internal operations tool; it is not presented as a public lead marketplace or automated outreach service.

Next case study / 01

Scobe Booking

Continue exploring

05Contact

Get in touch

For questions about my work or to discuss a project, you can reach me by email.

ozgurbariserol34@gmail.com

github.com/ozgurbariserol