Dumpster Leads — Roll-Off Rental Lead Platform
Permit-and-property-driven roll-off dumpster lead platform with gated funnel, hot-leads table, and live analytics.
Launching real-world use shortly. The leads view filters dumpster prospects by pool / E4 / permit signal off the 2.5B-row data cluster; the gate captures sessions before lead surface. Live funnel analytics (visitors / sessions / funnel stages / hot leads / live feed) refresh every 5 minutes via a Tailscale-Funnel JSON drop, giving operators real-time visibility into pre-launch warm-up.
Dumpster Leads is a roll-off dumpster lead-gen product at dumpster.ecbtx.com, hosted in the permitlookup-web Next.js 16 / React 19 / shadcn app on Vercel. The customer-facing leads dashboard filters dumpster prospects by pool, E4, and permit signal off the 2.5B-row cluster, with mobile-first responsive design and a password gate to wall off pre-launch beta access. A per-session event tracker writes to a dumpster_events Postgres table on Tailscale (event types: gate_unlock, page_view, filter_apply, lead_click, phone_tap, plus smoke-test variants) with full visitor + session + geo + viewport instrumentation. An admin analytics dashboard at /admin/dumpster-analytics renders KPIs (visitors today, sessions today, events 24h, last event), a 30-day series chart, geo distribution, the 5-stage funnel, hot-leads table, and a live event feed. The full rollup is refreshed every 5 minutes by a server-side cron (dumpster_analytics_dump.sh on R730) that runs the SQL and writes a single JSON snapshot to dashboard-cache served verbatim via Tailscale Funnel; Vercel proxies that JSON via /api/admin/dumpster-analytics. The architecture is the canonical pattern: customer-facing Next.js on Vercel, data on Tailscale-internal Postgres, analytics by static-JSON proxy — fast, secure, zero DB exposure.
- > Live on dumpster.ecbtx.com (Vercel)
- > Backed by 2.5B-row permit + property cluster
- > 5-minute analytics refresh cron
- > Full funnel instrumentation (gate · view · filter · click · phone)
- > shadcn / Tailwind 4 design system
- > Tailscale Funnel JSON proxy for analytics
- → Sign first roll-off pilot customer
- → Stripe per-lead pricing
- → Outbound script for first 10 dumpster operators
- → Geo expansion (FL, GA, NC, SC)
- ! Pre-launch — funnel needs first real-world traffic to validate conversion math