Overview
The Smart Import Tool reads vendor quotes, price lists, PDFs, spreadsheets, exports from other apps, and pasted data, then maps them into My Components with parts, costs, vendors, categories, and catalog structure.
Where in the app: Sidebar → Fence → My Components → Catalog tools → Smart Import Tool
Open: Smart Import Tool
Tip: Richer input gives better output. Include part name, part number, cost, weight, description, vendor, box quantity, image URLs, and any other fields your source provides. Full vendor quotes and catalogs work better than minimal SKU lists.
What to gather before you import
Use any file or paste that includes your component information: part names, SKUs, costs, vendors, and related fields. Common sources:
| Source type | Examples | Tips |
|---|---|---|
| Vendor quote | PDF or Excel from your distributor | Often the richest single file |
| Price list | Annual catalog, tier pricing sheet | Include effective dates if shown |
| Spreadsheet | Your internal parts list | Include header row |
| Software export | CSV or Excel from another estimating app, accounting software, or e-commerce store | Export with column headers; Smart Import maps columns even when the format differs from Dirt Face |
| Paste | Rows copied from a vendor portal or spreadsheet | Paste with column headers |
Helpful fields (more is better):
- Part name / description
- Part number / SKU
- Unit cost
- Unit of measure (each, foot, bundle, box)
- Weight and dimensions
- Vendor name
- Box or bundle quantity
- Color, size, length
- Image URL (when available)
- Inventory levels or stock-related fields when your export includes them
Supported file types
| Format | Examples |
|---|---|
| CSV or XLSX | Price lists, inventory exports, exports from other estimating or accounting software |
| Vendor price sheets and catalogs | |
| Images | Photos of printed price lists or spec sheets |
| Paste | Rows copied from a vendor portal or spreadsheet (include headers when possible) |
If you are migrating from another system, export everything you can into one file first. The richer the file, the less manual cleanup after import.
What Smart Import does
After you upload or paste data, Smart Import:
- Reads each line item and identifies fence component types
- Classifies items into section, category, collection, and attributes in your catalog
- Extracts dimensions, colors, and pricing where available
- Groups related items so the catalog stays organized
You review and adjust classifications before anything is written to My Components.
Wizard steps in the app
The Smart Import screen walks through four steps:
- Upload — add your file or paste data
- Review — check classifications and fix mis-assigned rows
- Import — confirm and write parts to My Components
- Done — summary of what was added
The detailed mapping and classify steps below match what you see on the Review and Import screens.
Step 1: Open Smart Import
- In the sidebar, go to Fence → My Components. Open My Components
- Click Catalog tools (toolbar on the My Components page).
- Select Smart Import Tool. Open Smart Import Tool
Step 2: Add your source
Choose one:
- Upload file: Excel, PDF, CSV export, images of a price sheet, vendor quote PDFs, or a spreadsheet from another system
- Paste data: copy rows from Excel or a vendor website (include headers when possible)
Tip: If you have both a PDF quote and a spreadsheet, try the more complete file first. You can run Smart Import again for additional vendors later.
Step 3: Review mapping
Smart Import suggests:
- Which row contains column headers
- Field mapping (name, part number, cost, color, UOM, vendor, etc.)
- Detected vendor name
Adjust any mis-mapped columns before continuing. Wrong mapping here is the most common cause of bad costs or missing fields after import.
Step 4: Classify and organize
Before import executes, review:
- Fence type and category assignments (bulk actions available)
- Vendor linkage: create or match vendors
- Sections / collections when detected or suggested
Goal: imported parts land in My Components already organized, not in a flat uncategorized list.
Step 5: Execute import
- Confirm the preview sample looks correct
- Run import. Items appear in My Components
- Spot-check a handful of parts: cost, UOM, vendor, and category
After import
- Fix stragglers manually or run Smart Import again for another vendor file
- Link vendors in Vendor Management if any were missed during classify
Troubleshooting
| Issue | What to try |
|---|---|
| Missing categories | Re-run with a fuller source file; assign fence type in classify step |
| Wrong UOM | Fix mapping before import; UOM errors break takeoff math |
| Duplicate parts | Merge or deactivate duplicates in My Components before templating |
| Vendor not created | Confirm vendor column mapping; add vendor manually if needed |