🏠 Flip Deals Page - User Guide

The Flip Deals page is your central dashboard for finding wholesale and fix-and-flip opportunities. The system automatically monitors markets hourly and presents the best deals based on ROI, profit potential, and seller motivation.

πŸ“‹ Overview

The Flip Deals page displays properties that meet your investment criteria:

  • βœ… Minimum 10% ROI (configurable)
  • βœ… Single-family homes (primary focus)
  • βœ… Listed for sale on MLS
  • βœ… Profitable after renovation costs
πŸ’‘ Note: The system automatically calculates ARV (After Repair Value), renovation costs, and profit potential using AI analysis and comparable sales data.

πŸ—ΊοΈ Monitored Markets

How Markets Are Selected

The system monitors ZIP codes that you've enabled in the County Scoring system:

  1. Navigate to County Scoring: Counties Page
  2. Enable counties you want to monitor (check the box)
  3. Select ZIP codes within those counties
  4. Save your selections

Example: Monitoring Las Vegas

  • State: Nevada (NV)
  • County: Clark County
  • City: Las Vegas
  • ZIP Codes: 89101, 89102, 89103... (20+ ZIPs)

Each ZIP code is scanned hourly for new opportunities.

Default Behavior

If no ZIP codes are selected in County Scoring, the system defaults to monitoring all Las Vegas, NV ZIP codes.

⚠️ Important: Even if a ZIP code is selected, it won't be monitored if its parent county is disabled. Both the county AND the ZIP code must be enabled.

πŸ• Hourly Monitoring System

How It Works

The system runs automatically every hour (at :00 minutes) and performs the following:

  1. Scans all monitored ZIP codes

    Searches Realtor.com API for active listings in each ZIP code

  2. Identifies flip opportunities

    Filters properties meeting investment criteria (ROI, profit, condition)

  3. Detects changes

    Compares with previous scan to find new listings and price reductions

  4. Runs AI analysis

    Analyzes photos, estimates renovation costs, calculates ARV for high-ROI deals (20%+)

  5. Updates database

    Stores all properties, changes, and analysis results

  6. Sends email report

    Notifies you of new opportunities and price reductions (if changes found)

Schedule & Timing

  • Frequency: Every hour (00:00, 01:00, 02:00, etc.)
  • Timezone: America/Los_Angeles (PST/PDT)
  • Duration: 5-30 minutes depending on number of deals
  • Email: Sent only when changes are detected

What Gets Analyzed Automatically

High-ROI deals (20%+ ROI) receive complete AI analysis including:

  • πŸ€– Photo Analysis - AI evaluates condition from listing photos
  • πŸ”§ Renovation Estimation - Detailed cost breakdown by category
  • πŸ’° ARV Calculation - After-repair value using comparable sales
  • πŸ“Š Investment Analysis - Risk assessment, market timing, deal grade

πŸ“± Page Layout

Summary Statistics

At the top of the page, you'll see real-time metrics:

πŸ“Š Total Deals

Number of active deals meeting your criteria

πŸ†• New Today

Properties listed in the last 24 hours

πŸ’° Reduced Today

Properties with price reductions today

πŸ“ˆ Avg ROI

Average return on investment across all deals

πŸ’΅ Avg Profit

Average estimated profit per deal

View Modes

Toggle between two table views:

  • Compact View (default) - Shows essential columns for quick scanning
  • Detailed View - Shows all columns including beds, baths, sqft, ARV confidence

Click the ⊞ Detailed View button to switch modes.

Bulk Actions

Select multiple deals using checkboxes to:

  • πŸ”„ Recalculate ARV - Force fresh valuation for selected properties
  • πŸ€– Analyze Selected - Run complete AI analysis on multiple deals at once

πŸ” Filters & Search

Available Filters

County

Filter by county (e.g., Clark County, Washoe County)

ZIP Code

Enter a specific ZIP code (e.g., 89101)

Min ROI (%)

Minimum return on investment. Default: 10%. Increase to see only higher-profit deals.

Example: Set to 20% to see only deals with 20%+ ROI
Watchlist Status

Show deals by your personal tracking status:

  • All Deals - No filter
  • Good Deals - Properties you marked as good opportunities
  • Interested - Properties you're considering
  • Contacted - Properties you've reached out about
  • Under Contract - Properties you're buying
  • Ignored - Properties you passed on

Using Filters

  1. Set your desired filter values
  2. Click Apply Filters
  3. Click Clear to reset all filters
πŸ’‘ Tip: Start with Min ROI of 15-20% to focus on the best deals. You can always lower it to see more options.

πŸ“Š Deals Table

Compact View Columns

Column Description What to Look For
β˜‘οΈ Checkbox Select for bulk actions Select multiple deals to analyze together
Address Property street address Click to open quick view modal with summary
DOM Days On Market Higher = more motivated seller. 30+ days is good, 60+ is excellent
Motivation Seller motivation indicator πŸ”₯ HOT, ⚑ WARM, or ❄️ COLD (see details below)
Price Current list price Compare to ARV and your calculated offers
ROI Return on investment % 15%+ good for wholesale, 20%+ excellent
Profit Estimated net profit Your wholesale fee potential: $8K-$15K typical
Grade AI deal quality rating A (best), B (good), C (okay), D/F (avoid)

Detailed View Additional Columns

  • ZIP - ZIP code
  • Beds/Baths - Number of bedrooms and bathrooms
  • Sqft - Square footage
  • Est. Rehab - Estimated renovation cost
  • ARV - After Repair Value (what property is worth renovated)
  • ARV Conf. - Confidence score for ARV (0.0-1.0, higher is better)
  • Last Checked - When system last verified listing status

Sorting

Click any column header to sort by that column. Click again to reverse order.

πŸ’‘ Tip: Sort by Motivation to see πŸ”₯ HOT deals first, or by DOM to find the most motivated sellers.

Quick Actions

Each row has action buttons:

  • View Details - Open quick view modal with summary and photos
  • Full Analysis - Open complete property page with all tabs
  • Start Deal - Add to CRM and start wholesaling workflow

πŸ”₯ Motivation Indicators

The system automatically calculates seller motivation based on listing behavior:

πŸ”₯

HOT

Criteria:

  • Listed less than 10 days ago, OR
  • Price reduced by $10,000+

Meaning: High motivation - move fast!

Action: Contact immediately, make offer today

⚑

WARM

Criteria:

  • Listed 10-30 days ago, OR
  • Price reduced by $5,000-$10,000

Meaning: Moderate motivation

Action: Contact within 24-48 hours

❄️

COLD

Criteria:

  • Listed 30+ days ago
  • No significant price reductions

Meaning: Low motivation or overpriced

Action: Lower priority, lowball offers

πŸ’‘ Pro Tip: Combine πŸ”₯ HOT motivation with high DOM (60+ days). This means a fresh price reduction on a stale listing - very motivated seller!

πŸŽ“ Deal Grades Explained

AI analyzes each property and assigns a letter grade based on multiple factors:

A

Excellent Deal

  • βœ… ROI 25%+
  • βœ… Strong comps support ARV
  • βœ… Renovation scope clear and manageable
  • βœ… Good neighborhood
  • βœ… High buyer demand

Action: Make offer immediately. These deals move fast.

B

Good Deal

  • βœ… ROI 18-25%
  • βœ… Good comps available
  • βœ… Renovation costs reasonable
  • βœ… Decent market conditions

Action: Contact within 24 hours. Solid opportunity.

C

Okay Deal

  • ⚠️ ROI 12-18%
  • ⚠️ Comps are adequate but not ideal
  • ⚠️ Some renovation uncertainty
  • ⚠️ Average market conditions

Action: Worth pursuing if motivated seller. Need strong negotiation.

D

Poor Deal

  • ❌ ROI 8-12%
  • ❌ Weak comps or inflated ARV
  • ❌ High renovation uncertainty
  • ❌ Challenging market

Action: Skip unless exceptional motivation. Low margin of error.

F

Bad Deal

  • ❌ ROI under 8%
  • ❌ No viable comps or ARV unachievable
  • ❌ Renovation costs too high
  • ❌ Poor market conditions

Action: Avoid. Not profitable.

πŸ“ Note: Grades are calculated automatically by AI. If you see a property with a low grade but you know the market well, trust your instincts - software isn't perfect!

⭐ Watchlist System

What is the Watchlist?

The watchlist lets you track your personal deal pipeline. Mark properties at different stages so you can:

  • πŸ“‹ Organize your deals by status
  • 🎯 Focus on high-priority properties
  • πŸ“Š Filter the table to see only deals at specific stages
  • πŸ“ Add personal notes to each property

Watchlist Statuses

🎯 Good Deal

Properties you've identified as strong opportunities worth pursuing.

Use when: Initial analysis looks promising and you plan to contact the agent.

πŸ‘€ Interested

Properties you're considering but need more research.

Use when: Deal has potential but you want to verify numbers or check market.

πŸ“ž Contacted

Properties where you've reached out to the listing agent.

Use when: You've called or emailed the agent and are waiting for response.

πŸ“ Under Contract

Properties you have under contract with the seller.

Use when: Contract is signed and you're now finding an investor/buyer.

🚫 Ignored

Properties you've reviewed and decided not to pursue.

Use when: Deal doesn't meet your criteria or has issues. Removes from your focus list.

How to Use Watchlist

  1. Click "Update Watchlist" button in any deal row
  2. Select a status from the dropdown
  3. Add notes (optional) about why you marked it or next steps
  4. Click "Save"

Filtering by Watchlist

Use the Watchlist filter dropdown to show only deals with a specific status:

  • Select "Good Deals" to see your curated opportunities
  • Select "Contacted" to follow up on pending agent conversations
  • Select "Under Contract" to track your active deals
πŸ’‘ Workflow Tip: Mark deals as "Good Deal" β†’ Contact agent β†’ Change to "Contacted" β†’ If contract signed, change to "Under Contract" β†’ Once you have buyer, move to CRM for final closing tracking.

⚑ Actions & Workflow

Recommended Workflow

1

Scan Deals Table

  • Filter by Min ROI 15%+
  • Sort by Motivation (πŸ”₯ HOT first)
  • Look for Grade A or B deals
2

Quick Review

  • Click address to open quick view modal
  • Review photos, numbers, motivation
  • Decide: Good, Maybe, or Skip
3

Deep Analysis

  • Click "Full Analysis" button
  • Opens complete property page
  • Review Wholesaler Analysis tab
  • Check Expert Valuation tab
  • Verify Market Intelligence tab
4

Start Deal in CRM

  • Click "Start Deal" button
  • System creates lead, deal, and task
  • Redirects to CRM with agent info
  • Call agent using provided script
5

Track in CRM

  • Update deal stage as you progress
  • Log all communications
  • Track offers and counter-offers
  • Find investor when under contract

Bulk Actions

Recalculate ARV

Forces a fresh valuation calculation for selected properties:

  1. Check boxes for properties you want to recalculate
  2. Click "πŸ”„ Recalculate ARV" button
  3. System fetches new comparable sales
  4. Updates ARV and profit estimates

Use when: Market has changed, or you want to verify stale data.

Analyze Selected

Runs complete AI analysis on multiple properties at once:

  1. Check boxes for properties to analyze
  2. Click "πŸ€– Analyze Selected" button
  3. System runs photo analysis, renovation estimation, and AI investment analysis
  4. Progress shown in real-time

Use when: New properties need full analysis, or you want to update older analyses.

⏱️ Note: Bulk analysis can take 2-5 minutes per property. Don't close the page while analysis is running.

πŸ’‘ Tips & Best Practices

Daily Routine

Morning (9-10 AM)
  • Check flip deals page for new listings
  • Review email report from overnight scan
  • Filter by πŸ”₯ HOT motivation
  • Identify 3-5 deals to analyze
Midday (12-2 PM)
  • Deep dive on shortlisted properties
  • Call listing agents (best time)
  • Mark deals as "Contacted" in watchlist
  • Update CRM with call notes
Evening (5-6 PM)
  • Check for afternoon price reductions
  • Follow up on pending offers
  • Review watchlist and update statuses
  • Plan tomorrow's priorities

Deal Selection Tips

  • 🎯 Start with Grade A/B deals

    Don't waste time on C, D, or F deals unless you know something the AI doesn't.

  • πŸ”₯ Prioritize HOT motivation

    Fresh price reductions mean seller is getting serious. Move fast.

  • πŸ“Š Verify the numbers

    Click through to Expert Valuation tab and review comps. Software isn't perfect.

  • πŸ’° Focus on $8K+ profit potential

    Wholesale fees under $5K aren't worth the effort. Target $8K-$15K per deal.

  • πŸ“ž Call agents early

    Best time to reach agents is 10 AM - 2 PM on weekdays.

  • 🏘️ Know your buyer's preferences

    Filter by ZIP codes where your investors prefer to buy.

  • πŸ“ Take notes in watchlist

    Record agent feedback, seller motivation clues, or renovation concerns.

Common Mistakes to Avoid

❌ Analyzing every deal

βœ… Filter by Grade A/B and πŸ”₯ HOT motivation first. Focus on quality, not quantity.

❌ Trusting inflated ARVs

βœ… Always check the comps on Expert Valuation tab. If ARV seems high, it probably is.

❌ Ignoring Days on Market

βœ… 30+ DOM means motivated seller. 60+ DOM means very motivated. Use this in negotiation.

❌ Not updating watchlist

βœ… Keep your pipeline organized. Update statuses after every action.

❌ Skipping CRM

βœ… Use "Start Deal" button. CRM tracks everything and reminds you to follow up.

Performance Optimization

  • Use filters to reduce table size - faster loading and easier scanning
  • Compact view is faster than detailed view on mobile
  • Bulk analyze overnight deals in batches of 5-10
  • Refresh page manually instead of constant auto-refresh to save API calls

πŸ”§ Troubleshooting

No Deals Showing

Possible causes:

  • No ZIP codes enabled in County Scoring β†’ Enable ZIPs
  • Min ROI filter too high β†’ Lower ROI filter to 10%
  • Watchlist filter active β†’ Clear filters
  • No properties meet criteria in your market β†’ Expand to more ZIP codes

Numbers Look Wrong

What to do:

  1. Click property to view Full Analysis
  2. Check Expert Valuation tab and review comps
  3. If ARV or renovation cost is clearly incorrect, note the property address and which number is wrong
  4. Skip that deal and inform admin for manual review
  5. Don't let one bad calculation stop you - check the next deal

Bulk Analysis Stuck

If analysis progress stops:

  • Wait 5 minutes - some properties take longer
  • Check browser console for errors (F12)
  • Refresh page and try again with fewer properties
  • Analyze properties one at a time if bulk fails

Getting Help

If you encounter persistent issues:

  • Document the specific property address
  • Note what you were trying to do
  • Screenshot any error messages
  • Contact support with these details