Multi-Vertical Directory Platform
Local Directory Network
A fully automated local business directory platform that discovers, scores, and ranks contractors across multiple service verticals and geographic markets — 7 live directory sites, 500+ pages, and a multi-tenant SaaS portal, all managed from a single system.
Overview
The Local Directory Network combines AI-driven content generation, automated business intelligence, and a multi-tenant SaaS portal to deliver high-quality, SEO-optimized directory sites that generate leads for local service businesses. Every site in the network is built from the same codebase, powered by the same data pipeline, and deployed from a single system.
From business discovery to content writing to grading and deployment, AI automates what would take a traditional team months. The result is a scalable directory platform that can expand into any service vertical or geographic market with minimal marginal effort.
For architecture diagrams, pipeline specifications, and deployment playbooks, request our technical whitepaper.
By the Numbers
7
Live Directory Sites
500+
Total Pages
400+
Businesses Indexed
150+
AI-Generated Articles
The Network
Seven live directory sites spanning multiple service verticals and geographic markets in Wisconsin — each built from the same system, each generating leads independently.
| Site | Vertical | Market | Listings | Content |
|---|---|---|---|---|
| foxvalleyconcrete.com | Concrete & Masonry | Fox Valley, WI | 60 | 26 pages |
| foxvalleyarborist.com | Tree Care & Arboriculture | Fox Valley, WI | 50+ | 20+ pages |
| foxvalleygutters.com | Gutters & Drainage | Fox Valley, WI | 40+ | 20+ pages |
| foxvalleyepoxy.com | Epoxy & Coatings | Fox Valley, WI | 40+ | 20+ pages |
| badgerbasements.com | Basement Waterproofing | Statewide WI | 80+ | 30+ pages |
| badgerflatwork.com | Flatwork & Paving | Statewide WI | 70+ | 25+ pages |
| 414concrete.com | Concrete & Masonry | Milwaukee, WI | 50+ | 20+ pages |
Directory Sites — Tech Stack
| Layer | Technology |
|---|---|
| Framework | Astro 5 (static site generation) |
| Interactive Components | React 19 (islands architecture) |
| Styling | Tailwind CSS 4 |
| Icons | Lucide React |
| Content Rendering | Marked (markdown) |
| Database | Supabase PostgreSQL (read-only at build time) |
| Hosting | Vercel Pro (local build + prebuilt upload, zero build minutes) |
Business Portal — Tech Stack
A multi-tenant SaaS portal where business owners claim, verify, and manage their directory listings. A single deployment serves all 7 directories via hostname routing.
| Layer | Technology |
|---|---|
| Framework | Next.js (App Router, server components) |
| Styling | Tailwind CSS 4 |
| Auth | Supabase SSR (magic link + OAuth) |
| Multi-tenancy | Hostname-based tenant resolution, single deployment |
| Payments | Stripe Elements |
| Hosting | Vercel |
Backend & Data Infrastructure
| Layer | Technology |
|---|---|
| Database | Supabase (PostgreSQL + Row Level Security) |
| Content Management | Airtable (per-vertical bases) |
| Sync Pipeline | Python (Airtable ↔ Supabase bidirectional) |
| Automation | n8n (self-hosted, webhook workflows) |
| Resend (transactional) | |
| Notifications | Slack (real-time webhook alerts) |
The AI Content Pipeline
A 10-stage automated pipeline transforms raw business data into publication-ready directory sites. Each stage uses purpose-built AI models and data sources optimized for its specific task.
| # | Stage | What It Does |
|---|---|---|
| 1 | Discovery | Scrapes Google Maps via DataForSEO to find every business in a vertical + market |
| 2 | Web Scraping | Crawls each business website, extracts services, pricing, and credentials via LLM |
| 3 | Service Taxonomy | AI generates a hierarchical service classification system per vertical |
| 4 | Content Strategy | AI editorial planner builds a content roadmap with gap detection |
| 5 | Content Writing | Research-backed articles with citations, structured snippets, and embedded CTAs |
| 6 | Image Generation | AI-generated images with EXIF geodata, multiple placements per article |
| 7 | FAQ Generation | Scrapes "People Also Ask" from Google + generates comprehensive FAQ content |
| 8 | Business Grading | AI scores each business A-F on niche relevance, completeness, and trust signals |
| 9 | Site Architecture | Classifies content into URL structures, assembles service pages, builds internal linking |
| 10 | Sync & Deploy | Pushes all data to Supabase, builds static sites, deploys to Vercel in ~35 seconds per site |
AI Models & Data Sources
| Stage | Technology |
|---|---|
| Business Discovery | DataForSEO (Google Maps API) |
| Website Scraping | Crawl4AI + custom extractors |
| Content Strategy | Claude Opus (editorial planning, gap analysis) |
| Content Writing | Claude Sonnet + Perplexity (research-backed, cited) |
| Image Generation | Google Gemini (geo-tagged, WebP optimized) |
| FAQ Generation | DataForSEO SERP PAA + Claude Haiku |
| Business Grading | Claude Haiku (A-F niche relevance scoring) |
| Service Taxonomy | Claude Sonnet + Perplexity |
Business Portal (SaaS)
Business owners can claim, verify, and manage their directory listings through a tiered subscription portal. A single deployment serves all directories via hostname routing.
| Feature | Description |
|---|---|
| Multi-tenant | Single deployment serves all directories via hostname routing |
| Tiered Pricing | Free (Claimed), Growth, and Pro tiers with per-vertical pricing |
| Billing Options | Monthly and annual (3 months free on annual) |
| Approval Gate | Dashboard access locked until manually verified by admin |
| Real-time Notifications | Claims instantly pushed to Airtable + email + Slack via n8n |
| Listing Management | Business owners can view and request edits to their listings |
| Legal Compliance | Tenant-aware Terms of Service and Privacy Policy pages |
Claim & Verify Flow
See Listing
"Unverified" badge on directory
Choose Tier
Free, Growth, or Pro
Verify Email
Contact info + email verification
Notify
Airtable + Slack instantly
Admin Review
Manual verification
Dashboard
Full access unlocked
Lead Generation System
| Component | Details |
|---|---|
| Estimate Request Forms | Modal, inline, and per-service lead capture forms on every site |
| Contact Forms | Dedicated contact pages with validation and honeypot spam protection |
| Serverless API | Vercel edge functions with rate limiting and geo-enrichment |
| Webhook Pipeline | n8n workflow routes leads by domain → Airtable + email + Slack |
| Analytics Events | Every form submission tracked in both Umami and PostHog |
Analytics & Tracking
| Tool | Purpose |
|---|---|
| Umami | Privacy-first analytics (self-hosted, first-party proxy — bypasses ad blockers) |
| PostHog | Product analytics, session replay, autocapture |
| Google Tag Manager | Conversion tracking |
Architecture Highlights
Zero-Cost Content Delivery
Static sites served from Vercel's edge CDN with no server compute. Sites built locally and uploaded pre-built, consuming zero Vercel build minutes.
Multi-Tenant from One Codebase
The business portal resolves tenant from hostname — no per-site deployments. A single Next.js deployment serves all 7 directories.
First-Party Analytics
Umami and PostHog proxied through site domains via Vercel rewrites, bypassing ad blockers for accurate tracking.
Bidirectional Data Sync
Airtable (editorial workflow) and Supabase (production database) stay in sync automatically via Python sync pipelines.
AI at Every Stage
From business discovery to content writing to grading, AI automates what would take a traditional team months of manual work.
~35s Deploy Time
Each site builds locally and deploys to Vercel in approximately 35 seconds. Cross-site deploys push all 7 repos in parallel.
Key Metrics
| Metric | Value |
|---|---|
| Total Sites | 7 live directories + 1 SaaS portal |
| Total Pages | 500+ across all sites |
| Businesses Indexed | 400+ |
| Content Articles | 150+ (AI-researched, cited) |
| Pipeline Scripts | 15+ automated stages |
| AI Models Used | 4 (Opus, Sonnet, Haiku, Gemini) |
| Deploy Time | ~35s per site (local build + upload) |
Want the full technical breakdown?
Our technical whitepaper covers architecture diagrams, pipeline specifications, multi-tenant patterns, and deployment playbooks in detail.
Request WhitepaperWant a directory network for your market?
We build automated directory platforms that scale across verticals and geographies. Tell us about your niche.
Start a Conversation