Skip to content

Importing data

Rather than creating records one at a time, you can import a spreadsheet of assets or lookup data (sites, locations, asset types, customers, employees, and more) and let Wasp Asset create or update many records at once. Wasp Asset offers two ways to do this: the newer Import Wizard, a guided step-by-step experience, and the classic Import Data page. Both live under Settings in the left menu.

  • Permission to import. Access to import is its own permission on your role. If you don’t see either import option, ask an administrator to grant it — see Roles & permissions.
  • A spreadsheet of your data. Comma-separated (CSV) or plain text for the classic page; an Excel workbook (.xlsx or .xls) for the wizard.
  • Know your dependency order. Records that reference other records — an asset that belongs to a site, for example — import more smoothly when the thing they reference already exists. Both tools list importable data types in dependency order (lookups like Site and Location before Asset), but the wizard can also auto-create a missing reference for you (see Step 2: Map columns).
Import Wizard Import Data (classic)
File format Excel (.xlsx recommended, .xls supported) CSV or TXT
Column mapping Automatic, with a review step Manual, one dropdown per column
Multiple data types in one file Yes — one worksheet tab per data type No — one file per data type
Preview & validate before importing Yes — a dedicated Review step flags problems first No — errors surface after the import runs
Progress & results Live progress, then a results screen with counts and a downloadable error list Live progress bar, plus a separate Error Log page

Both tools work with the same underlying data types, typically including:

The exact list of importable data types depends on your edition and permissions. The wizard’s Format Guide (see below) always shows the current list for your account, in the order Wasp Asset expects to import them.

Open Settings, then Import Data NEW (marked with a New badge) — or click Try the new experience from the header of the classic Import Data page. If your account doesn’t have the wizard turned on, that menu entry won’t appear; ask your administrator or Wasp support about enabling it.

The wizard walks through three steps — Upload, Map, and Review — shown as a stepper at the top of the page.

The Import Wizard landing page

Drag your file onto the upload zone, or click to browse for it. Wasp Asset accepts:

  • .xlsx workbooks — the recommended format. Name each worksheet tab after the data type it holds (for example, “Site”, “Asset Type”, “Asset”); the wizard automatically matches tabs to data types. Any tab it can’t match is called out so you can review it, and hidden worksheet tabs are listed too (they’re skipped automatically).
  • .xls workbooks — treated as a single sheet; you pick the data type it represents from a dropdown.

Once the file is accepted, its name, size, format, and (for .xlsx) sheet and row counts are displayed, along with the detected data for each tab.

The wizard matching worksheet tabs to data types

Click Continue to move to the Map step. A rail on the left lists every data type detected in your file, in dependency order; click through them one at a time using the rail or the Prev/Next buttons.

For the active data type:

  • Each spreadsheet column is matched to a Wasp Asset field automatically (an exact name match, a known alternate name, or a close match), with a status icon showing whether the match is confident, needs your review, or is still unmapped. Change any mapping using its Maps to dropdown.
  • A live preview of your data shows how the mapped columns will look, and flags columns where a required field is blank in some rows.
  • Two account-wide settings apply to the whole import:
    • Import Mode — currently locked to Insert Only (new records are added; other modes are coming in a future release).
    • Missing References — choose whether a referenced record that doesn’t exist yet (for example, an asset’s site or asset type) should be flagged as an error, or created automatically for you.

Click Confirm Mapping for each data type once it looks right (the wizard confirms it for you automatically when every column matches confidently). Once every data type is confirmed, Validate Data becomes available.

Mapping spreadsheet columns to Wasp Asset fields

Clicking Validate Data reads through your whole file and reports:

  • Ready, Errors, and Info counts across everything you’re about to import
  • A row-by-row issue list (severity, data type, row number, field, value, and the problem found), which you can download as a CSV

The data validation results screen

Fix any errors in your source spreadsheet and re-upload if needed — you can’t import while errors remain. When you’re ready, click Import. The import runs in the background with a live progress bar; you can Cancel it at any point.

The import running with a progress bar

When it finishes, you’ll see a results screen with the total objects and rows imported, how long it took, and a per-data-type breakdown. If any individual rows failed, an Import Errors card lists them (also downloadable as a CSV) without blocking the rows that succeeded. Click Import Another File to start over.

The import summary screen

Open Settings, then Import Data.

The classic Import Data page

  1. Choose the data type from the Form Name dropdown (for example, Site, Asset Type, Asset, Customer).
  2. Choose the Delimiter your file uses — Comma, Tab, Semicolon, Space, Slash, Dash, None, or a Custom character you type in.
  3. Leave First row contains column headers checked if your file’s first row is a header row (it’s checked by default).
  4. Depending on the data type you chose, you may see one of these:
    • For Site, Location, and Asset Type: an Only update existing records checkbox, so the import skips anything that isn’t already in the system.
    • For Asset, Customer, Employee, and Vendor: a note that the import updates matching existing records and creates new ones as needed. Customer, Employee, and Vendor also get a Full Sync (with delete) checkbox.

Upload your CSV or TXT file (one file at a time). Once it’s uploaded, a preview grid appears with a dropdown above each column so you can map it to a Wasp Asset field — headers that match a field name are mapped automatically. Fields marked required must all be mapped before you can import, and mapping the same field to two columns isn’t allowed.

Click Import Data to start. A progress panel tracks records processed, records imported, and errors in real time; use Cancel if you need to stop it. When it finishes, you’ll get a success, partial, or failure message. If there were errors, click View Error Log to open a grid (in a new tab) listing every failed row and why, which you can export to Excel. Click New Import to start again.

  • The data type I need isn’t in the list. What’s importable depends on your edition, license, and permissions — check with your administrator.
  • I don’t see the Import Wizard option under Settings. It’s a per-account setting that may not be turned on yet. The classic Import Data page covers the same data types in the meantime.
  • The Import button stays disabled (classic page). Every required field must be mapped to a column, with no field mapped twice, and (for a custom delimiter) a delimiter character entered.
  • My spreadsheet’s column headers didn’t map automatically. Rename them to match a Wasp Asset field name, or download the template for that data type as a starting point. In the wizard, just fix the mapping manually with the Maps to dropdown — a manual mapping is remembered for that data type.
  • A referenced record (like a site or asset type) doesn’t exist yet. In the wizard, set Missing References to auto-create it, or add the referenced record first and re-import. On the classic page, the referenced record must already exist — check the Error Log for rows that failed for this reason.
  • Full Sync deleted records I wanted to keep. Full Sync (with delete) removes anything missing from the file. Use it only with a complete, authoritative export, and stick to a plain import if you’re only adding or updating a subset.
  • The import seems stuck. Both tools run the import in the background and report progress live; try refreshing the page — the classic page and the wizard both pick their status back up rather than losing your place.
  • Accented or special characters look wrong after a CSV import. The classic import reads files using the Windows-1252 encoding. Save your CSV with that encoding, or use the Import Wizard, which reads Excel files directly and avoids the issue.
  • I need to see exactly what failed. Use View Error Log (classic) or the Validation issues / Import Errors cards (wizard) — both let you export the details so you can fix your source file and re-import just the rows that failed.