CCCode Craft Studio

SaaS

Map-Based Lead Finder Dashboard

Draw an area on Google Maps and get a ranked list of local businesses with the best contact for each: owner, WhatsApp or mobile.

Sales / Lead GenerationNext.jsGoogle Places APITypeScriptIndexedDB
Lead finder with country search, website filters and the Google map

Overview

An agency wanted to find local businesses without websites and reach the decision maker quickly, instead of copying details from Google Maps by hand.

Client challenge

Google limits results per search, phone numbers are often landlines, and every API call costs money.

Solution

The app splits the drawn area into an adaptive grid, searches each cell, scans business websites for owner and WhatsApp contacts, and ranks the best contact for each lead. A country or city mode with filters, such as no website plus has phone, finds the hottest leads first.

Features

What the product includes

Draw rectangle, circle or polygon search areas

Country and city search modes

Filters for no website or has phone

Owner, WhatsApp and mobile contact ranking

Lead status tracking and CSV export

Cost-aware search to stay within the free API tier

Process

How this project was delivered

  1. 1

    Prototyped search coverage on real cities

  2. 2

    Built contact extraction with automated tests

  3. 3

    Hardened website scanning against unsafe redirects

  4. 4

    Deployed and verified live searches

Results

Outcomes that mattered

  • Replaces copying business details from Google Maps by hand
  • Typos in a city name return an error at zero API cost
  • Leads export straight into a sales workflow

Have a project like this in mind?

We will help you clarify scope, stack, and timeline before development begins.