COI Compass
COI Compass
Subcontractor COI Tracking
How it worksFeaturesFree trackerFree roster auditPricingFAQ
Sign inStart free trialStart trial
  1. Home/
  2. Help/
  3. Subcontractors/
  4. Import your roster from a spreadsheet

For contractors

6 min

Import your roster from a spreadsheet

Preview a tracker XLSX, generic spreadsheet, or CSV, then confirm requirements and send the first request batch.

Organization owners complete setup

COI Compass
The spreadsheet onboarding page recommending the COI Compass tracker and accepting generic XLSX or CSV files.
Start with the tracker or spreadsheet you already use. Manual entry remains available for one company.
  1. 1

    1.Open spreadsheet onboarding

    Click "Import spreadsheet" from the empty dashboard or the Subcontractors roster. The page accepts the COI Compass tracker XLSX, a generic XLSX or CSV, and pasted CSV rows. Download the blank tracker from the same page if you need a clean starting file.

  2. 2

    2.Build the preview

    Choose a file or expand "Paste CSV text instead." A selected file takes precedence over pasted text. Click "Preview roster." Nothing is saved yet.

    For a generic sheet, COI Compass looks for the most likely table and maps familiar headers such as subcontractor company, vendor, trade partner, primary contact, email, cell, and office phone. If a match is uncertain, use "Map columns" to choose the company and contact fields.

  3. 3

    3.Review every row outcome

    The preview shows mapped columns, current roster size, rows ready to import, rows that will be skipped, and the final active roster total. The row table marks each source row as Ready, Invalid, Duplicate in file, Duplicate in roster, or Plan limit.

    Invalid contacts and duplicates are skipped with a row-level reason. The first duplicate in the spreadsheet takes precedence. A matching active company is not overwritten.

    COI Compass
    The roster preview with mapped columns, totals, and explicit outcomes for ready, invalid, and duplicate rows.
    Check the result of every source row before importing the ready rows.
  4. 4

    4.Resolve a roster-limit block

    If the ready rows would exceed the plan limit, the whole import is blocked. The preview marks the rows over capacity and shows the projected final total. Remove rows from the spreadsheet or change the plan, then build a new preview. COI Compass does not create a partial roster.

  5. 5

    5.Import the reviewed roster

    Click the import button after the preview looks right. Ready rows are inserted together; skipped rows remain recorded in the import summary. If the active roster changed after you built the preview, no rows are written and the page asks you to preview again.

  6. 6

    6.Confirm company requirements

    Review the organization-wide coverage, limit, wording, and endorsement defaults. Only an organization owner can save this step. These settings govern the COI checks for the request batch and future uploads.

    COI Compass
    The spreadsheet onboarding requirement step with company-wide coverage, limit, and endorsement defaults.
    Confirm the rules that will evaluate responses before sending the first request batch.
  7. 7

    7.Review one request batch

    The final step lists imported companies with valid email addresses. Clear any recipient you do not want to contact now, then click "Send selected requests." The email provider validates the batch before sending. If it rejects any message, no messages are sent and the batch can be reviewed and retried.

    "Finish without sending requests" completes setup without contacting anyone. Both paths open the dashboard exception queue.

    COI Compass
    The initial request review listing selected subcontractors and the email delivery state for one batch.
    Choose the recipients once, review the batch, then send or finish without sending.

Common questions

Do my spreadsheet headers have to match exactly?

No. COI Compass recognizes common aliases and can find a likely table inside a generic workbook. If it is not confident, it asks you to map the columns before previewing the roster.

What happens to duplicate or invalid rows?

They are skipped and shown in the preview with a reason. The first company occurrence in the file takes precedence, and an active company already in COI Compass is never overwritten.

Can the import create only the rows that fit my plan?

No. A plan-limit overage blocks the whole import before persistence. The preview shows the projected total and which rows exceed capacity so you can make an explicit choice.

Related guides

  • Add a subcontractor
  • Choose a plan and manage billing
  • Email a subcontractor a secure upload link
All help guidesStill stuck? Email support@coicompass.com
COI CompassCOI Compass

Built in Texas for general contractors who'd rather be on the job site than chasing PDFs.

Product

  • How it works
  • Features
  • Free COI tracker
  • Pricing
  • FAQ

Resources

  • Help center
  • COI spreadsheet
  • Renewal email
  • Compliance checklist

Account

  • Sign in
  • Start free trial

Company

  • Terms
  • Privacy
  • Cookies
  • Refunds
  • Sub-processors
  • hello@coicompass.com

COI Compass.

© 2026 COI Compass · All rights reserved

Proudly made in Texas.