Skip to main content
Modeled dataCarrier availability & pricing are modeled.How this is modeled
CoverGuard
All guides

How-to guides

Screening a whole portfolio at once

Last updated

Upload a list of thousands of properties and get back a risk-and-insurability read on every one of them — without checking them one at a time.

Who this is for: Agents, Lenders, and Insurance professionals on a Team plan — built for portfolio-scale work (a REIT or PE operations team screening a book of assets, a lender reviewing collateral across a loan pool). Where: the Portfolio Screening tool, under Toolkit → Compliance & Reporting, or directly at /toolkit/portfolio-screening. Time: a few minutes to upload; screening itself runs in the background.

Screening one address at a time? See Property search — its own "Screening many addresses at once (bulk)" section covers casual bulk uploads up to 100 addresses. This guide is for the next size up: thousands of addresses in one file.


Why this matters

Reviewing a large portfolio address by address doesn't scale. Portfolio Screening lets you upload the whole list once, walk away, and come back to a completed risk-and-insurability read on every property — plus a clean list of the handful that didn't resolve, so nothing silently falls through the cracks.

Before you start

  • An active Team plan (this is the institutional-scale tool — see Plans & pricing if you're on a smaller plan).
  • A CSV file with an address column (and, optionally, an external_ref column for your own asset/loan id — it comes back attached to that row so you can match results to your own records).

How to screen a portfolio

  1. Open Portfolio Screening from the Toolkit (or go straight to /toolkit/portfolio-screening).
  2. Drop your CSV onto the upload area, or click to browse for it. No file handy? Use "Download template CSV" for a working starting point, or "Try a sample file" to see the whole flow with example addresses first.
  3. Review the preview — it shows how many rows are ready to process and lists any that won't parse (so you can fix and re-upload before committing your upload for the day).
  4. Click Process addresses. The batch starts right away; you don't need to keep the page open.
  5. Your batch appears at the top of Your portfolio batches with a live status — Queued → Screening… → Completed. Come back anytime and click it to see progress.

What you'll see / What it means

  • Progress. While a batch is running, the page shows how many of your addresses have been screened so far, updating on its own — no need to refresh.
  • Portfolio rollup. Once results start coming in, you'll see the average risk score across the portfolio, a breakdown by risk level (Low / Moderate / High / …) and insurability tier, and how many properties came back not insurable — the headline numbers for a portfolio review.
  • Exception report. Any address that couldn't be resolved — a typo, an incomplete address, a genuinely unmatched property — shows up here with a plain-language reason, instead of silently vanishing from your results. The rest of the portfolio finishes screening regardless.
  • Uploading the same file twice is safe. If you (or a teammate) re-upload the identical list, CoverGuard recognizes it and reopens the existing batch rather than re-running the whole screen from scratch.
  • Every score is CoverGuard's own modeled estimate — decision support for triaging a large portfolio, not a binding underwriting decision on any one property. Open a property's full Record for the complete picture.

Tips

  • Include your own external_ref (a loan number, asset id, whatever you already use) so the exported results line up with your own system with no manual matching.
  • A batch that comes back Completed — exceptions is still fully usable — click "Show only exceptions" to see just the rows that need a second look, rather than scrolling the whole list.
  • Export to CSV as soon as a batch completes so you have a point-in-time snapshot for your records — a property's risk can be re-assessed later, but your export always reflects what the portfolio looked like the day you ran it.

Troubleshooting / Common questions

  • "My upload was rejected before it even started." → Your file likely exceeds your plan's row cap, or is missing the required address column. Download the template CSV to check the expected format.
  • "A row I know is a real address shows up as an exception." → Check the exception's reason — usually the address is missing a state/ZIP, or is formatted in a way CoverGuard couldn't match to a real property. Fix that one row and re-upload just that address (or a small file of the failed rows) rather than re-running the whole portfolio.
  • "I don't see a Portfolio Screening option." → It's a Team-plan feature — you'll see an upgrade prompt if your current plan doesn't include it.

Do this next

Export your completed batch's results, and bring the standouts — the highest-risk or not-insurable properties — into a client record or deal for follow-up.

From the CoverGuard Record to a quote request — without the surprises

With carriers exiting major markets, insurance is killing deals at closing. CoverGuard reads the CoverGuard Record, models which carriers are likely to write the risk and what cover should cost, and sends your quote request to CoverGuard’s brokerage team — before anyone signs on the dotted line.

CoverGuard is in Private Preview. Ask for an invitation and a member of our team will review it — usually within one business day. Available in all 50 states.

Now AI-native

Ask the CoverGuard Advisor what the risk means

The CoverGuard Advisor reads the risk, models which carriers are likely to write it, and estimates what cover should cost — with every number sourced and auditable.