↓ Export to Excel

Exporting selected comps in Teocalli template format

0Lease Comps
0Sale Comps
0Total
Choose & reorder columns for the Lease sheet
Choose & reorder columns for the Sale sheet

✎ Mass Edit

Apply a change to all selected comps

🗑 Trash

Deleted comps — restore anything within 30 days

Loading...
Teocalli AI Software for Commercial Real Estate
Loading...
Signed in as
Loading...
Visible Columns
Page 1 of 1 Rows per page:

Add New Comp

Status:

Import Comps

1 · Upload 2 · Map Columns 3 · Review & Edit
Comp Sub-Type:
📄
Drop CSV or Excel file here

Accepts .csv, .xlsx — or click to browse

Profile
Security
Data Management
Integrations
Profile
Security

For security, we send a one-time link to your email address rather than letting you change your password here directly. Click below and we'll email you a reset link.

📱

Two-Factor Authentication

Coming soon.

Data Management

Customize the company layers that appear on the map. Changes affect display labels and icons only — underlying HubSpot data is not modified.

Customize comp type categories and their map icons. Renaming only affects display labels — existing comp data in the database is preserved.

Create custom data fields for comps. Toggle visibility to show or hide the field as a column in the table.

Create named export presets. The export modal will show a dropdown to pick which preset to use.

Integrations

When set, clicking a company on the map shows a View All Details link that opens this URL in a new tab. Use {hubspot_id} as a placeholder for the company's external ID. Leave blank if you don't use an external CRM — the popup will show all the company's imported details inside the app instead.

🔌

More integrations coming soon

Direct HubSpot, Salesforce, and Google Drive sync. For now, use the External CRM link above and the company / comp import wizards.

⚠️ Warning — This cannot be undone
Import Companies
1. Upload
2. Preview
3. Map columns
4. Tags
5. Conflicts
6. Review
7. Import

Upload a CSV file

Drop your CSV here, or click to browse. We'll preview the data and walk you through mapping it to your company records.

Drag a CSV file here, or click to browse
Supported: .csv (up to 5,000 rows). Excel support coming soon.

Confirm the file parsed correctly

A quick check that we read the right rows and columns. If the headers look wrong, go back and check your file.

Match your columns to company fields

We auto-matched the columns we recognize. Review the rest, choose a destination, or pick "Custom property" to store the column as-is. Columns set to "Don't import" will be ignored.

How should we handle your tag values?

You mapped a column to Tag. We found these distinct values in your file. Map each one to an existing tag or create it as a new layer. Tags let you color-code companies on the map and toggle them on/off as layers.

Handle duplicates

When a row in your file matches a company you already have, what should we do?

Review and import

Final check before we save these companies to your account. You can still go back and change anything.

Importing companies…
Please don't close this window.
Import Comps
1. Upload
2. Preview
3. Type & Status
4. Map columns
5. Conflicts
6. Review
7. Import

Upload a CSV file

Drop your CSV here, or click to browse. Same as the company import — we'll preview the data and walk you through everything else.

Drag a CSV file here, or click to browse
Supported: .csv (up to 5,000 rows). Excel support coming soon.

Confirm the file parsed correctly

A quick check that we read the right rows and columns. If the headers look wrong, go back and check your file.

What kind of comps are these?

Every row in this file will be imported with the type and status you pick here. If your file has a mix, do separate imports — or override the type per-row on the Review screen later.

Main type
Status

Match your columns to comp fields

We auto-matched the columns we recognize. Pick a destination for the rest. Columns set to "Don't import" will be ignored. Address is required.

Handle duplicates

When a row in your file matches a comp you already have, what should we do?

Review and import

Final check. Uncheck rows to exclude them. Override the Type per row if needed.

Importing comps…
Please don't close this window.

Mark as Transacted