Back to App

How to Use Filters

Master the filtering system to find your ideal investment markets

Overview

Heatmap Housing's filtering system lets you narrow down thousands of ZIP codes to find exactly what you're looking for. Filters work together using AND logic — all conditions must be met for a result to show.

The platform has two filter levels: ZIP-level filters for the main heatmap and table, and property-level filters for individual property listings when zoomed in.

ZIP-Level Filters

1. State Selection

Choose which states you want to analyze. All plans have access to all 50 states.

How to use:

  1. Click the State Filter dropdown
  2. Check the states you want to include
  3. The map and table update automatically

2. Investment Goal

Set your investment strategy to adjust how deal quality is scored:

3. Data Source

Toggle between data timeframes:

4. Numeric Range Filters

Set minimum and maximum values for key metrics:

Cash Flow

Estimated monthly profit after mortgage, taxes, insurance, and HOA. Property-level cash flow also deducts vacancy, management, maintenance, CapEx, and utilities.

Purchase Price

Target property purchase price to achieve your cash flow goals.

Cap Rate

Return on investment as a percentage (Net Operating Income / Purchase Price).

Market Metrics

Pro Tip: Leave one side of a range blank to filter in one direction only. For example, "Cash Flow Min: 500" with no max will show all areas with $500+ monthly cash flow.

5. Text Search Filters

Search for specific text within columns:

Search behavior:

6. Categorical Filters

Property Type

Check all property types you're interested in. Unchecked types will be excluded.

Property-Level Filters

When you zoom into a ZIP code and switch to property-level view, a separate set of filters becomes available in the filter modal's Property tab:

Property filters apply to the property table and map markers without affecting your ZIP-level filters.

Combining Filters

The power of Heatmap Housing comes from combining multiple filters. All conditions must be met (AND logic).

Example: "Affordable High-Cash-Flow Properties"

  1. States: Ohio, Indiana, Michigan
  2. Investment Goal: Cashflow
  3. Cash Flow Min: 500
  4. Purchase Price Max: 200000
  5. Property Type: Single Family, Townhouse
  6. Cap Rate Min: 8

Result: Single family homes and townhouses in the Midwest with $500+ monthly cash flow, under $200k purchase price, and 8%+ returns.

Example: "High-End Metros with Strong Appreciation"

  1. States: California, Texas, Florida
  2. Investment Goal: Appreciation
  3. Metropolitan Area Search: "San" (finds San Diego, San Francisco, San Jose, San Antonio)
  4. Median Sale Price Min: 400000
  5. Days on Market Max: 45 (fast-moving markets)

Clearing Filters

Heatmap Visualization

The map uses color-coding based on your selected heatmap metric:

  1. Open the Heatmap tab in the bottom drawer
  2. Select a metric to visualize (Cash Flow, Cap Rate, Purchase Price, Median Sale Price, Rent, and many more)
  3. Adjust the min/max range sliders to focus on specific value ranges
  4. Map colors update to show value rankings

The heatmap panel includes a histogram showing the distribution of values, color gradient customization, and an outlier trimming option.

Column Picker

Customize which columns appear in the data table:

  1. Click the Columns button above the data table
  2. Use the search box to quickly find columns by name
  3. Check/uncheck columns to show/hide them
  4. Drag columns to reorder them
  5. Click Apply to save your changes

Some columns require a paid plan and are marked with a lock icon. See the Pricing page for details on column access by plan.

Saved Filters

Found a search you'll use again? Save it!

Saving a Filter:

  1. Apply all desired filters
  2. Click Save Filters in the filter modal footer
  3. Enter a name (description auto-generated from active filters)
  4. Click Save

Loading a Saved Filter:

  1. Click Load Saved... in the filter modal footer, or go to your profile menu and select Saved Workspaces
  2. Browse your saved searches
  3. Click Load on the desired filter
  4. All filters, sorting, and column visibility are restored

The number of saved workspaces you can create depends on your plan. See the Pricing page for details.

Filter Performance

Filters update in real-time with a 300ms debounce. This means the map and table will refresh shortly after you stop typing or adjusting ranges.

Expected Behavior:

Troubleshooting

No results showing?

Filters not updating?

Need More Help?

Check out our other documentation:

Or contact us at support@heatmaphousing.com