π 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 daily 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 0% ROI by default (configurable β set higher to focus on the best deals)
- β Single-family homes (primary focus)
- β Active listings AND expired listings on public listing platforms
- β Profitable after renovation costs
πΊοΈ Monitored Markets
How Markets Work
The system automatically monitors a set of counties and ZIP codes selected by our team. You have access to all actively monitored markets β no configuration needed on your end.
Example: Currently Monitored
- State: Nevada (NV)
- County: Clark County
- City: Las Vegas
- ZIP Codes: 89101, 89102, 89103... (20+ ZIPs)
Each ZIP code is scanned daily for new opportunities.
π Monitoring Schedule
How It Works
The system runs automatically daily and performs the following:
-
Scans all monitored ZIP codes
Searches Public Listings for active listings in each ZIP code
-
Identifies flip opportunities
Filters properties meeting investment criteria (ROI, profit, condition)
-
Detects changes
Compares with previous scan to find new listings and price reductions
-
Runs automated analysis
Analyzes photos, estimates renovation costs, calculates ARV for high-ROI deals (20%+)
-
Updates database
Stores all properties, changes, and analysis results
-
Sends email report
Notifies you of new opportunities and price reductions (if changes found)
Schedule & Timing
- Frequency: daily
- Scan times: Data collection starts at midnight PT
- Alert delivery: once daily after the midnight PT scan completes
- Email: Sent only when changes are detected
What Gets Analyzed Automatically
High-ROI deals (20%+ ROI) receive complete automated analysis including:
- π€ Photo Analysis - Software 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:
Number of active deals meeting your criteria
Properties listed in the last 24 hours
Properties with price reductions today
Average return on investment across all deals
Average estimated profit per deal
View Modes
Toggle between multiple table views using the view mode buttons:
- π Compact (Default) - Essential columns: Address, ZIP Score, Days Listed, Motivation, Price, ROI, Profit, Grade
- β Detailed - All columns: Above plus ZIP DOM (market speed), Beds/Baths, Sqft, Est. Rehab, ARV, ARV Confidence, Last Checked
- π° Wholesale - Wholesaler focus: Address, ZIP Score, Days Listed, Seller Motivation, List Price, Max Price, ARV, Assignment Fee, Buyer ROI, Viability Score
- π History - View deals added or removed in the last 30 days, with date, type, and reason for each change
Click any view mode button to switch. The active view is highlighted. The table automatically adjusts columns based on selected view.
Bulk Actions
Select multiple deals using checkboxes to:
- π Recalculate ARV - Force fresh valuation for selected properties
- π€ Analyze Selected - Run complete automated analysis on multiple deals at once
π Filters & Search
Available Filters
Filter by county (e.g., Clark County, Washoe County)
Enter a specific ZIP code (e.g., 89101)
Minimum return on investment. Default: 0% (shows all deals). Increase to focus on higher-profit deals.
Filter deals by your personal tracking labels:
- All Deals - No filter, show all properties
- Undecided & Interested - Properties you're considering or interested in
- Undecided - Properties you haven't made a decision on yet
- Interested - Properties you're actively pursuing
- Skip - Properties you've decided to pass on
Filter by listing status on the MLSβnot your pipeline:
- For Sale + Expired (default) - Shows active listings AND expired/withdrawn listings
- For Sale Only - Shows only FOR_SALE and NEW_CONSTRUCTION
- Expired Only - Shows only EXPIRED, WITHDRAWN, and CANCELLED listings
- For Sale + Pending - Active listings plus pending sales
- Pending Only - Shows only PENDING properties
Outreach tip: The default For Sale + Expired does not include Pending or Sold. Pending usually means under contract β contacting the owner is often wasted effort. Sold listings are not part of this view. Use Pending filters only if you want to monitor deals that might fall through, not as a cold-call list.
Expired listings are properties where the listing contract ended without a sale. These represent excellent wholesaling opportunities because:
- Highly Motivated Sellers - Failed to sell, often willing to negotiate
- Less Competition - Other investors often overlook expired listings
- Price Flexibility - Sellers have had time to adjust expectations
- Direct Contact Opportunity - Listing may have expired, but seller still wants to sell
On the map, expired listings appear with amber-colored markers to distinguish them from active for-sale listings (blue/purple markers).
Shows that grade and all better grades. Grade F is excluded unless you explicitly select it.
- Grade A only (best deals) - Only A-grade deals
- Grade B and above - B and A deals
- Grade C and above - C, B, and A deals
- Grade D and above (default) - D, C, B, and A deals. Does not include Grade F.
- Grade F and above (include poor deals) - All graded properties including F
- Ungraded - Only ungraded properties (available to admins)
Checkbox to hide auction properties (checked by default). Auction properties often have different timelines and requirements.
Opens an interactive map showing all deals in the selected county with color-coded markers by tier (A=green, B=blue, C=yellow, D=red).
Using Filters
- Set your desired filter values (County, ZIP Code, Min ROI, Status)
- Check/uncheck exclusion options (Exclude Grade F, Exclude Auction) as needed
- Click Apply Filters to update the table
- Click Clear to reset all filters to defaults
Map View
Click "πΊοΈ View on Map" to see deals displayed on an interactive map:
- Each pin shows that deal's estimated ROI % β the same number shown in the deals table
- Blue/purple pins = active For Sale listings
- Amber pins = Expired listings (motivated seller opportunities)
- A map legend shows the count of each type and confirms "π Pin % = deal ROI"
- Click any pin to see property details and a link to the full property page
- Use map controls to zoom and pan
ποΈ Expired Listings - Hidden Opportunities
Expired listings are one of the most overlooked sources of wholesale deals. These are properties where the listing agreement ended without a sale β the seller still wants to sell but the property is no longer actively marketed.
Why Expired Listings Are Valuable
Seller already tried to sell and failed β they're often more flexible on price
Most investors focus on active listings β expired listings are often overlooked
Sellers have had time to adjust expectations after failed listing attempts
No active listing agent β you can often contact sellers directly
How to Find Expired Listings
-
Use the Property Status Filter
Select "For Sale + Expired" (default) or "Expired Only" from the Property Status dropdown
-
Look for the EXPIRED Badge
Expired listings display a purple EXPIRED badge next to the address in the deals table
-
Check the Map
Expired listings appear as amber-colored markers on the map, while active for-sale listings are blue/purple
Map Legend
When viewing deals on the map:
- π΅ Blue/Purple Markers - Active FOR_SALE listings
- π Amber Markers - EXPIRED listings (motivated seller opportunities)
- Each pin displays the deal's ROI % β matching the ROI shown in the deals table
The map legend shows counts for each type. The "Expired" legend entry only appears when expired listings are present.
Expired Listing Statuses
The system tracks several types of expired/off-market listings:
- EXPIRED - Listing contract ended without sale
- WITHDRAWN - Seller removed listing before expiration
- CANCELLED - Listing was cancelled (often due to seller circumstances)
Best Practices for Expired Listings
- Act Fast - Other investors may also be reaching out to expired listings
- Be Empathetic - Acknowledge the seller's frustration with the failed listing
- Offer Solutions - Position yourself as someone who can close quickly without the hassle of relisting
- Check Motivation Score - Expired listings with high cumulative DOM are especially motivated
- Review Price History - Look at how much they reduced price during the listing period
Contacting Expired Listing Sellers
When reaching out to expired listing sellers:
- Review the property's listing history and price reductions
- Check how long the property was on market (cumulative DOM)
- Prepare a fair offer based on current market conditions
- Be ready to explain how you can close quickly
- Emphasize that you're a cash buyer (if applicable)
π 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 |
| Days Listed | How long this property has been on the market | Higher = more motivated seller. 30β59 days = good opportunity, 60+ = very motivated. Use this in negotiation. |
| ZIP Score | Wholesale opportunity score for the ZIP code (0β100). Not the same as Days Listed or market speed. See ZIP Score section below. | A (70+) = excellent, B (55β69) = good, C (40β54) = average, D (below 40) = challenging |
| Motivation | Seller motivation indicator | Score 0-100 based on DOM, price cuts, relists (higher = more motivated) |
| 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 | Automated 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
Wholesale View Columns
Optimized for wholesalers focusing on assignment fees and buyer criteria:
- Seller Motivation - Motivation score (0-100) based on days listed, price reductions, and relist attempts
- Max Price - Maximum contract price using 75% rule (75% ARV - Rehab)
- Assignment Fee - Your potential profit (assuming you buy at Max Price and assign to investor at 75% ARV)
- Buyer ROI - Investor's ROI at 75% rule price
- Viability Score - Wholesaling viability score (0-100) considering margins, motivation, and market factors
- Max Price is the highest you should pay to leave profit for the investor
- Assignment Fee assumes you contract at Max Price - you can increase profit by negotiating lower
- Buyer ROI shows what the investor makes - keep above 12% to attract buyers
- Viability Score combines all factors - prioritize 70+ scores
Sorting
Click any column header to sort by that column. Click again to reverse order.
Quick Actions Per Row
Each deal row has action buttons in the "Status & Actions" column:
- π‘ Click anywhere on row - Opens quick view modal with summary and photos (fastest way to review)
- View Details - Opens full property details page with all analysis tabs
- Status dropdown - Change between Undecided, Interested, Skip
π₯ Seller Motivation Score
The system automatically calculates seller motivation on a 0-100 scale based on multiple factors:
Motivation Scoring Factors
- Days on Market (DOM) - Current listing duration (0β70 pts; higher DOM = more motivated)
- Price Reductions - Number of price cuts (1 cut = 12 pts, 2 = 20 pts, 3+ = 25 pts)
- Listing Attempts - How many times property has been relisted (2Γ = 3 pts, 3+Γ = 5 pts)
- Active Foreclosure - Notice of Default (NOD) adds 20 pts; Notice of Trustee Sale (NTS) adds 30 pts β shown when public records data is available
Interpreting Motivation Scores
β₯ 55: HOT
Characteristics:
- Long DOM, multiple price cuts, or re-listed several times
- May have an active foreclosure notice (NTS/NOD)
Action: Contact immediately β strong negotiating position
35β54: WARM
Characteristics:
- Some price reductions or moderate DOM
- Seller showing flexibility but not at maximum urgency
Action: Contact soon β room for negotiation
< 35: COLD
Characteristics:
- Recently listed with few or no price changes
- Testing the market at asking price
Action: Lower priority β monitor for score increases over time
βοΈ Market Speed vs ZIP Score
These sound similar but measure different things on the Flip Deals page:
| Concept | Where you see it | What it answers |
|---|---|---|
| Market Speed (filter) | Advanced filters β Market Speed | How fast the ZIPβs overall market moves (median days on market). Use it to filter for hot vs slow markets. |
| ZIP Score (column) | Deals table β ZIP Score column | A 0β100 wholesale opportunity score for that ZIP (motivation, velocity, price level, supply, volume). A ZIP can be βhotβ for speed but still score low for wholesale if prices are high. |
| ZIP DOM (Detailed view) | Detailed view β ZIP DOM | Median days on market for the ZIPβrelated to Market Speed, not the same as ZIP Score. |
π ZIP Score Explained
The ZIP Score (0β100) is a composite wholesale opportunity score for the ZIP code. It tells you how suitable the area is for finding wholesale deals β it is not the same as how fast homes sell.
How ZIP Score is Calculated (5 Factors)
| Factor | Weight | What it measures |
|---|---|---|
| Seller Motivation | 25% | Proportion of listings with price reductions in this ZIP |
| Market Velocity | 20% | How quickly homes sell (lower average DOM = higher score) |
| Price Level | 20% | Lower median prices score higher β better wholesale margins |
| Supply Pressure | 20% | Low active inventory = less competition for buyers, better for flips |
| Transaction Volume | 15% | Number of homes sold recently β active market means easier to resell |
ZIP Score Tiers
- A (70β100) β Excellent wholesale market. Strong fundamentals across all 5 factors.
- B (55β69) β Good market. Solid opportunity with minor limitations.
- C (40β54) β Average. Deals exist but margins or competition may be tighter.
- D (below 40) β Challenging. High prices, slow sales, or low transaction volume reduce wholesale viability.
π Deal Grades Explained
The grade works the same whether you're wholesaling (contracting and assigning for a fee), investing directly (buying to rehab and resell or hold), or an agent negotiating on behalf of a flip-capable buyer. It answers one question: is there a real opportunity to buy below list at a price that leaves profit after rehab?
Every property is scored on two things:
- Will the seller actually come down off list price? We look at how long the home has been listed, how many times the seller has cut the price or re-listed, whether they're an absentee landlord, and whether there's a foreclosure notice on file. A seller with no pressure to sell probably won't accept a discount β no matter how good the math looks.
- Does the math still work at a realistic below-list purchase price? The grade assumes a flip-capable buyer who has to clear about 60β78% of the after-repair value (minus rehab) to make the deal work β stretching higher in hot markets, lower in cold ones. If the seller's lowest likely price is above that, profit is gone before you begin.
Both tests have to pass for a top grade. Failing either one caps the grade.
Act on it today
- β Clear seller motivation: long days listed, multiple price drops, active foreclosure notice, or absentee landlord
- β Real room between the seller's likely floor and the price a flip buyer can pay
- β ARV is supported by solid comparable sales; no major location issues
Action: Contact the seller today. Strongest signal you'll see on the page β good negotiation leverage, clear investor economics.
Pursue this week
- β Some motivation signs (a price drop, a relist, or moderate days on market)
- β Numbers work, though the margin is tighter than an A
Action: Solid opportunity. Verify the rehab estimate, then start the seller conversation.
Only if you can create movement
- β οΈ Seller isn't showing motivation yet, OR the margin between floor and what a flip buyer can pay is thin
- β οΈ A C grade usually means "a direct conversation is needed to uncover pressure the data doesn't see"
Action: Pursue only if you can surface hidden motivation (call, letter, door-knock), or if a small margin is acceptable for your strategy.
Risky β data is shaky
- β Weak or stale comps β the after-repair value can't be trusted
- β Seller may be underwater with no foreclosure pressure to force a short sale
- β High-end property sitting on the market suggests the ARV is already too optimistic
Action: Skip unless you can verify the value in person or find a distress angle the data missed.
No opportunity here
- β What a flip buyer can pay is below what the seller will likely accept β no room to work
- β There's almost no gap between list and the seller's floor β nothing to negotiate
- β Fatal qualitative issue (e.g. gas station adjacent in a cold market)
Action: Move on. The numbers don't work even at the seller's theoretical lowest price.
What can push a grade up or down:
Up β β active foreclosure notice, absentee landlord, long days on market combined with multiple price drops.
Down β β bad location (gas station, busy road, flood zone), cold market, too many competing flips nearby, seller who bought recently and would take a loss, weak or stale comparable sales.
π‘ Grade A doesn't mean "profitable at list." It means the negotiation is worth your time β the seller has real reasons to come down, and the math works at a realistic below-list purchase price. A property priced at retail that nobody is under pressure to discount usually grades C, even when the list-price math looks rosy, because there's no negotiation angle to play.
π Representing a retail buyer (owner-occupant)? The main Deal Grade uses flip economics. For clients who plan to live in the property or hold it long-term, look at the Fix and Hold grade shown alongside the main grade β it measures instant equity and conventional financing eligibility.
β 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
Deal Status System
Each deal has a status that you can update:
Default status - properties you haven't reviewed yet or haven't made a decision on.
Use when: Property just appeared or you need more time to evaluate.
Properties you've identified as strong opportunities worth pursuing.
Use when: Initial analysis looks promising and you plan to contact the agent or pursue further.
Properties you've reviewed and decided not to pursue.
Use when: Deal doesn't meet your criteria, has issues, or isn't worth your time. Helps you focus by removing from "Undecided & Interested" view.
How to Update Status
You can update status in two ways:
Method 1: From Flip Deals Table
- Find the property row in the table
- Click the status dropdown in the "Status & Actions" column
- Select new status: Interested or Skip
- Status updates immediately
Method 2: From Property Details Page
- Open the property details page
- Use the status buttons at the top: β Interested, β Skip, or β» Undecided
- Status updates immediately and syncs across pages
Filtering by Status
Use the Status filter dropdown to focus on specific properties:
- Undecided & Interested (default) - Shows only active opportunities
- All Deals - Shows everything including skipped
- Undecided - Properties you haven't reviewed
- Interested - Properties you're actively pursuing
- Skip - Properties you've decided to pass on
π Save as Alert
The π Save as Alert button lets you save your current filter settings as a recurring email alert. Whenever new listings or price reductions match your criteria, you'll get an email automatically β no need to check the page manually.
How to Create an Alert from Filters
-
Set your filters
Choose your county, min ROI, grade, deal type, market speed, listing type, price range, and auction preference on the Flip Deals page.
-
Click "π Save as Alert"
The button is in the filter bar. A modal will open showing a summary of your current filter criteria.
-
Name your alert
Give it a descriptive name like "Ventura County Flips" or "LA High ROI Deals".
-
Choose what to be notified about
Select: New listings & price reductions, New listings only, or Price reductions only.
-
Save
The alert is saved. You'll receive emails once daily (after the midnight PT scan) whenever matching deals are found.
What Gets Saved
The alert captures all your active filters at the moment you click Save:
- County and ZIP codes
- Min ROI, deal grade, deal type
- Market speed, listing type, price range
- Exclude auctions setting
β‘ Actions & Workflow
Recommended Workflow
Scan Deals Table
- Filter by Min ROI 15%+
- Sort by Motivation (π₯ HOT first)
- Look for Grade A or B deals
Quick Review
- Click address to open quick view modal
- Review photos, numbers, motivation
- Decide: Good, Maybe, or Skip
Deep Analysis
- Click "Full Analysis" button
- Opens complete property page
- Review Wholesaler Analysis tab
- Check Expert Valuation tab
- Verify Market Intelligence tab
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
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:
- Check boxes for properties you want to recalculate
- Click "π Recalculate ARV" button
- System fetches new comparable sales
- Updates ARV and profit estimates
Use when: Market has changed, or you want to verify stale data.
Analyze Selected
Runs complete automated analysis on multiple properties at once:
- Check boxes for properties to analyze
- Click "π€ Analyze Selected" button
- System runs photo analysis, renovation estimation, and automated investment analysis
- Progress shown in real-time
Use when: New properties need full analysis, or you want to update older analyses.
π‘ Tips & Best Practices
Daily Routine
- Check flip deals page for new listings
- Review email report from overnight scan
- Filter by π₯ HOT motivation
- Identify 3-5 deals to analyze
- Deep dive on shortlisted properties
- Call listing agents (best time)
- Mark deals as "Contacted" in watchlist
- Update CRM with call notes
- 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 software 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
β Filter by Grade A/B and π₯ HOT motivation first. Focus on quality, not quantity.
β Always check the comps on Expert Valuation tab. If ARV seems high, it probably is.
β 30+ days means motivated seller. 60+ days means very motivated. Reference this number when making your offer.
β Keep your pipeline organized. Update statuses after every action.
β 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:
- Min ROI filter too high β Lower ROI filter to 10%
- Watchlist filter active β Clear filters
- No properties currently meet criteria in monitored markets β Try again later or contact support
Numbers Look Wrong
What to do:
- Click property to view Full Analysis
- Check Expert Valuation tab and review comps
- If ARV or renovation cost is clearly incorrect, note the property address and which number is wrong
- Skip that deal and inform admin for manual review
- 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