DealRadar is a fully autonomous pipeline that scrapes distressed properties across all 67 Florida counties, scores them with AI, traces owners, and deploys conversational SMS outreach — with zero manual prospecting.
A production-grade intelligence and outreach engine replacing the entire manual prospecting workflow for Florida real estate wholesalers.
Most wholesalers spend 80% of their time cold-calling lists from spreadsheets. No scoring, no automation, no AI. Deal velocity is limited by human bandwidth.
DealRadar automatically scrapes, scores, skip-traces, and outreaches to distressed property owners 24/7 across all of Florida — no manual intervention.
Each closed deal generates $10K in assignment fees. Operating cost per closed deal: $220–$382. One deal/month at Starter tier covers 30× operating cost.
The wholesale real estate industry is one of the last high-revenue verticals still running on manual cold-calling and spreadsheets.
of a wholesaler's time spent on manual prospecting activities
typical contact rate on cold lists without skip trace + scoring
invested in AI or automation by the average independent wholesaler
days between a lis pendens filing and a competitor making first contact
Each step is done manually, in a different tool, with no shared data layer. Lead quality is unknown until hours into a call sequence.
Eight horizontal layers from raw data sources to business intelligence, fully orchestrated by n8n with a Supabase data spine.
Every property travels through a deterministic pipeline: ingestion → dedup → scoring → qualification → skip trace → outreach → deal.
Uses stealth browser profiles + US residential proxies — required because county clerk sites block datacenter IPs. 7 pilot counties active (Hillsborough, Orange, Miami-Dade, Broward, Palm Beach, Duval, Lee). Scalable to all 67 FL counties via SSE streaming API.
Two-layer AI scoring: a market-level Hotness Score per zip code, and a Lead Score per property combining hotness with AI-generated motivation analysis.
Auto-Advance
Skip trace + GHL outreach immediately queued. No human review.
Review Queue
Standard queue for manual review before outreach decision.
Archive
Stored in database for potential future reassessment. No outreach.
Maximum hit rate through automatic provider cascading. Starting with lowest cost, escalating to LLC-piercing when corporate ownership is detected.
76% right-party contact rate when piercing corporate-owned LLCs. Finds the actual human decision-maker behind shell companies commonly used by investors and landlords.
Every traced number is checked against the Do Not Call registry before outreach. The dnc_clean and litigator_flagged fields on crm.leads gate all outreach attempts. Zero-tolerance compliance to prevent litigation exposure.
GHL pushes the initial contact. Owner replies are routed through Redis-backed Claude conversations, maintaining full context across multi-turn exchanges.
Once skip-traced, leads are pushed to GoHighLevel via the GHL Outreach n8n workflow. GHL triggers the first SMS through Twilio using the DNC-verified number.
Inbound SMS replies hit an n8n webhook, retrieve conversation context from Redis, and pass the full thread to Claude 3.5 Sonnet for context-aware response generation. Responses are human, never robotic.
When an owner shows interest, Claude books an appointment directly into GHL calendar. crm.conversations.appointment_booked = true. Deal enters pipeline as "Under Contract."
Redis stores the full message history for each active conversation, keyed by ghl_contact_id. Claude receives the complete thread on each reply — no context lost, no repetition, no robotic "Hi [FIRSTNAME]" restarts. This is the single most important differentiator in reply quality vs. template-based SMS campaigns.
xjoxxxqhexlovrsfjuop · PostgreSQL + PostGIS · Dedup on address_normalized · PostGIS geo queries for heatmap rendering
Five core workflows on n8n Cloud (fyxie.app.n8n.cloud) — two active, three staged for activation.
| Workflow | ID | Status | Trigger | Purpose |
|---|---|---|---|---|
| FL Scraper Launcher | 7IlBFNm8ERe5mcvR | Active | Cron schedule | Triggers Apify actors per zip batch, logs runs to scraping.apify_runs |
| TinyFish Lis Pendens Scraper | DkS5LlNaiP3A75Qs | Active | Cron · 7 counties | Scrapes county clerk lis pendens filings, upserts to scraping.lis_pendens_raw |
| Lis Pendens Lead Creator | 692HEkm5hncMzyY6 | Inactive | Webhook / cron | Converts raw lis pendens records → crm.leads with AI scoring |
| Skip Trace Submit | RjwzFTInKSiMmO9p | Inactive | Webhook trigger | Waterfall skip trace: Tracerfy → Skipify → BatchData for leads ≥85 |
| GHL Outreach | GJa5c2amnxxRzKMa | Inactive | Webhook trigger | Pushes scored+skip-traced leads to GoHighLevel for SMS/voice campaigns |
Start lean and proven, scale on results. Each tier is profitable at just one deal per month.
Growth tier projections. Each stage of the funnel narrows the universe to the highest-conviction leads only.
Existing tools are data providers — they give you lists. DealRadar is an autonomous acquisition engine — it works the list for you.
| Feature | DealRadar | PropStream | BatchLeads | DealMachine | InvestorLift |
|---|---|---|---|---|---|
| AI Lead Scoring | ✓ Claude 3.5 Sonnet | ✗ | ✗ | Partial | Partial |
| Autonomous SMS Outreach | ✓ Full AI conversations | ✗ | ✗ | ✗ | Basic templates |
| Lis Pendens Scraping | ✓ 67 FL counties | Some counties | Limited | ✗ | ✗ |
| LLC Owner Piercing | ✓ BatchData (76% rate) | ✗ | ✓ | ✗ | ✗ |
| Multi-Source Skip Trace | ✓ 3-provider waterfall | Single provider | ✓ | Single provider | ✗ |
| Zip Code Hotness Scoring | ✓ Custom PostGIS formula | Basic market data | ✗ | ✗ | Basic |
| Custom Data Pipeline | ✓ Fully owned | ✗ Platform lock-in | ✗ Platform lock-in | ✗ Platform lock-in | ✗ Platform lock-in |
| Monthly Cost (Growth equiv.) | $1,092/mo | $499/mo (data only) | $299/mo (data only) | $599/mo | Custom pricing |
| End-to-End Automation | ✓ Zero manual prospecting | ✗ Manual workflows | ✗ Manual workflows | ✗ Manual workflows | Partial |
DealRadar's advantage isn't any single feature — it's the vertical integration. Competitors sell data or tools. DealRadar automates the entire acquisition workflow from raw court record to booked appointment. The data is proprietary (not a licensed feed), the scoring is customized for FL distressed properties, and the AI outreach quality improves with every conversation in Redis context history.
A phased expansion strategy with clear milestones. Prove unit economics in Florida first, then leverage the same infrastructure for geographic expansion.
React 19 + TypeScript + Tailwind CSS v4 + Framer Motion · Deployed on Vercel · Real-time via Supabase Realtime
Supabase connector feeds Looker Studio for board-level dashboards. Used for investor reporting, pipeline reviews, and marketing performance tracking. Separate from the operational DealRadar UI.