Import your assets into BlueTally in 3 simple steps:
Scroll down to the data type you'd like to import and download the Excel template.
Paste your data into the template.
Save and upload the same file into the Import page in the BlueTally app.
Please don't hesitate to get in touch if you have any questions!
Jump to Section
Accessories
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
accessory_name (required)
The name of the accessory.
Accepts all values
Example: Logitech MX Mastermodel_number (optional)
The model number.
Accepts all values
Example: GD481Aorder_number (optional)
The order number.
Accepts all values
Example: XB8119purchase_date (optional)
The date of purchase.
Format: YYYY-MM-DD
Example: 2026-01-31unit_cost (optional)
The unit cost.
Accepts all numerical values
Example: 4810currency (optional)
The currency of the purchase price. Only needed if it's different from the default account currency.
Accepts all ISO 4217 three-letter currency codes.
Example: USDquantity (required)
The number of items in stock.
Accepts all numerical values
Example: 30minimum_quantity (optional)
The minimum quantity of items available before an alert is triggered.
Accepts all numerical values
Example: 15category_name (required)
The category of the accessory.
Accepts category names
Example: Keyboardssupplier_name (optional)
The supplier of the accessory.
Accepts supplier names
Example: Neweggmanufacturer_name (optional)
The manufacturer of the accessory.
Accepts manufacturer names
Example: Logitechlocation_name (optional)
The location of the accessory.
Accepts location names
Example: Manhattan Officedepartment_name (optional)
The department of the accessory.
Accepts department names
Example: IT Departmentnotes (optional)
Notes.
Accepts all values
Example: Remember to ...remote_accessory_image_url (optional)
The accessory image.
Accepts an HTTPS URL to an image
Example: https://www.website.com/image.pngCustom Field Name
*Custom Field Value*
Create columns named after each custom field you wish to add. Column names become custom field names, and row data becomes field values. By default, new custom fields are text fields. For other custom field types, first manually create the custom field within the app before importing.
Custom Fields Example
remote_accessory_image_url | Color | RAM | CPU |
... | Red | 64GB | Apple M1 |
... | Black | 128GB | Apple M2 |
... | White | 256GB | Intel Core i9-12900K |
Accessory Checkouts
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
checkout_accessory_name (required)
The name of the accessory you want to check out.
Accepts all values
Example: Magic Keyboardemail_address (required for employee checkouts)
The email address of the employee you'd like to check out the accessory to.
Accepts email addresses of employees already added to the app.
Example: [email protected]location_name (required for location checkouts)
The name of the location you'd like to check out the accessory to.
Accepts names of locations already added to the app.
Example: Sydneycheckout_date (required)
The date of the checkout.
Format: YYYY-MM-DD
Example: 2026-01-31expected_checkin_date (optional)
The expected check-in date.
Format: YYYY-MM-DD
Example: 2026-01-31checkout_notes (optional)
The notes of the checkout.
Accepts all values
Example: Forgot his headset at home, short-term loan.
Assets
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
asset_id (required)
The ID tag of the asset.
Accepts all values
Example: 10000product_name (required)
The product of the asset.
Accepts product names
Example: iPhone 13 Pro Maxcategory_name (required for new products)
The category of the product.
Accepts category names
Example: Mobile Phonesmanufacturer_name (optional for new products)
The manufacturer of the product.
Accepts manufacturer names
Example: Appleasset_name (optional)
The name of the asset.
Accepts all values
Example: The new iPhoneasset_serial (optional)
The serial number of the asset.
Accepts all values
Example: CBSKS1819181purchase_date (optional)
The date of purchase.
Format: YYYY-MM-DD
Example: 2026-01-31purchase_cost (optional)
The purchase cost.
Accepts all numerical values
Example: 4810currency (optional)
The currency of the purchase price. Only needed if it's different from the default account currency.
Accepts all ISO 4217 three-letter currency codes.
Example: USDorder_number (optional)
The order number.
Accepts all values
Example: FJD8191warranty_expiration_date (optional)
The date the warranty of the asset expires
Format: YYYY-MM-DD
Example: 2026-01-31end_of_life_date (optional)
The end-of-life date for the asset.
Format: YYYY-MM-DD
Example: 2026-01-31status_label (required)
The current status of the asset.
Accepts status label names
Example: Ready to Deploysupplier_name (optional)
The supplier of the asset.
Accepts supplier names
Example: Newegglocation_name (optional)
The location of the asset.
Accepts location names
Example: Manhattan Officedepartment_name (optional)
The department of the asset.
Accepts department names
Example: IT Departmentnotes (optional)
Notes.
Accepts all values
Example: Remember to ...checked_out_to_employee (optional)
The employee the asset should be checked out to.
Accepts the email address of the employee the asset is checked out to. The employee needs to exist in the app before the import.
Example: [email protected]checked_out_to_location (optional)
The location the asset should be checked out to.
Accepts the name of the location the asset is checked out to. The location needs to exist in the app before the import.
Example: New York Officecheckout_date (optional)
Checkout date.
The date the asset was checked out to the employee. Defaults to today's date if empty.
Format: YYYY-MM-DD
Example: 2026-01-31expected_checkin_date (optional)
Expected Check-in date.
The date the asset is due back from the employee.
Format: YYYY-MM-DD
Example: 2026-01-31checkout_condition (optional)
The condition of the asset upon checkout.
A number from 1-10 describing the condition of the asset when it was checked out to the employee.
Example: 10checkout_notes (optional)
Checkout note.
A note related to the checkout of the asset to the employee.
Example: Remember to ...Custom Field Name
Custom Field Value
Create columns named after each custom field you wish to add. Column names become custom field names, and row data becomes field values. By default, new custom fields are text fields. For other custom field types, first manually create the custom field within the app before importing.
Custom Fields Example
checkout_notes | Color | RAM | CPU |
... | Red | 64GB | Apple M1 |
... | Black | 128GB | Apple M2 |
... | White | 256GB | Intel Core i9-12900K |
Asset Checkouts
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
checkout_asset_id (required)
The ID tag of the asset you'd like to check out. The asset needs to have a Deployable status.
Accepts all values
Example: 10000email_address (required for employee checkouts)
The email address of the employee you'd like to check out the asset to.
Accepts email addresses of employees already added to the app.
Example: [email protected]location_name (required for location checkouts)
The name of the location you'd like to check out the asset to.
Accepts names of locations already added to the app.
Example: Sydneycheckout_date (required)
The date of the checkout.
Format: YYYY-MM-DD
Example: 2026-01-31expected_checkin_date (optional)
The expected check-in date.
Format: YYYY-MM-DD
Example: 2026-01-31checkout_notes (optional)
The notes of the checkout.
Accepts all values
Example: Forgot his laptop at home, short-term loan.checkout_condition (optional)
The condition of the asset upon checkout.
Accepts all numerical values between 0 and 10.
Example: 8
Audits
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
audit_date (required)
The date of the audit.
Format: YYYY-MM-DD
Example: 2026-01-31asset_id (required)
The asset ID that was audited.
Accepts Asset ID's
Example: 100000location_name (optional)
The location of the audit.
Accepts location names
Example: Manhattan Officenotes (optional)
Notes.
Accepts all values
Example: Remember to ...audit_completed (required)
If the audit has already been completed
Options: TRUE or FALSE
Example: FALSEaudit_scheduled (required)
If the audit has been scheduled in the future.
Options: TRUE or FALSE
Example: TRUEaudit_status (required)
If the audit is pending, failed, or passed. Defaults to PENDING.
Options: PENDING, PASSED, FAILED
Example: PENDINGaudit_failed_reason (optional)
If the audit status has been set to failed, you can add a reason for the audit failure here.
Accepts all values.
Example: Failed because...
Categories
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
category_name (required)
The name of the category.
Accepts all values
Example: Mobile Phonescategory_type (required)
The category type.
Options: Accessory, Asset, Consumable, Component, or License
Example: Assetcategory_eula (optional)
The End User License Agreement for the category.
Accepts all values
Example: When you receive this asset, you accept these terms...skip_checkout_emails (optional)
If you have checkout confirmation emails enabled, you can choose to skip them for all items that belong to this category
Options: TRUE or FALSE
Example: FALSEminimum_quantity (optional)
The minimum amount of assets using products belonging to this category that should be in a deployable state before an alert is triggered. Only works for categories of the type Asset.
Accepts all numerical values
Example: 15remote_category_image_url (optional)
The category image
Accepts an HTTPS URL to an image
Example: https://www.website.com/image.png
Components
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
component_name (required)
The name of the component.
Accepts all values
Example: Samsung 512GB SSDserial_number (optional)
The serial number of the component.
Accepts all values
Example: CBSKS1819181order_number (optional)
The order number of the component.
Accepts all values
Example: FDS1231purchase_date (optional)
The date of purchase.
Format: YYYY-MM-DD
Example: 2026-01-31unit_cost (optional)
The unit cost.
Accepts all numerical values
Example: 4810currency (optional)
The currency of the purchase price. Only needed if it's different from the default account currency.
Accepts all ISO 4217 three-letter currency codes.
Example: USDquantity (required)
The number of items in stock.
Accepts all numerical values
Example: 30minimum_quantity (optional)
The minimum quantity of items available before an alert is triggered.
Accepts all numerical values
Example: 15category_name (required)
The category of the component.
Accepts category names
Example: Phonessupplier_name (optional)
The supplier of the component.
Accepts supplier names
Example: Neweggmanufacturer_name (optional)
The manufacturer of the component.
Accepts manufacturer names
Example: Samsunglocation_name (optional)
The location of the component.
Accepts location names
Example: Manhattan Officedepartment_name (optional)
The department of the component.
Accepts department names
Example: IT Departmentnotes (optional)
Notes.
Accepts all values
Example: Remember to ...remote_component_image_url (optional)
The component image.
Accepts an HTTPS URL to an image
Example: https://www.website.com/image.pngCustom Field Name
Custom Field Value
Create columns named after each custom field you wish to add. Column names become custom field names, and row data becomes field values. By default, new custom fields are text fields. For other custom field types, first manually create the custom field within the app before importing.
Custom Fields Example
remote_component_image_url | Color | RAM | CPU |
... | Red | 64GB | Apple M1 |
... | Black | 128GB | Apple M2 |
... | White | 256GB | Intel Core i9-12900K |
Component Checkouts
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
checkout_component_name (required)
The name of the component you want to check out.
Accepts all values
Example: 1TB SSDasset_id (required)
The ID of the asset you'd like to check out the component to.
Accepts Asset IDs.
Example: 100001checkout_date (required)
The date of the checkout.
Format: YYYY-MM-DD
Example: 2026-01-31checkout_notes (optional)
The notes of the checkout.
Accepts all values
Example: Needs upgraded storage space.
Consumables
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
consumable_name (required)
The name of the consumable.
Accepts all values
Example: Canon GS42 Inkmodel_number (optional)
The model number of the consumable.
Accepts all values
Example: GD231Sorder_number (optional)
The order number of the consumable.
Accepts all values
Example: FDS1231purchase_date (optional)
The date of purchase.
Format: YYYY-MM-DD
Example: 2026-01-31unit_cost (optional)
The unit cost.
Accepts all numerical values
Example: 4810currency (optional)
The currency of the purchase price. Only needed if it's different from the default account currency.
Accepts all ISO 4217 three-letter currency codes.
Example: USDquantity (required)
The number of items in stock.
Accepts all numerical values
Example: 30minimum_quantity (optional)
The minimum quantity of items available before an alert is triggered.
Accepts all numerical values
Example: 15category_name (required)
The category of the consumable.
Accepts category names
Example: Printer Inkmanufacturer_name (optional)
The manufacturer of the consumable.
Accepts manufacturer names
Example: Canonsupplier_name (optional)
The supplier of the consumable.
Accepts supplier names
Example: Newegglocation_name (optional)
The location of the consumable.
Accepts location names
Example: Manhattan Officedepartment_name (optional)
The department of the consumable.
Accepts department names
Example: IT Departmentnotes (optional)
Notes.
Accepts all values
Example: Remember to ...remote_consumable_image_url (optional)
The consumable image.
Accepts an HTTPS URL to an image
Example: https://www.website.com/image.pngCustom Field Name
Custom Field Value
Create columns named after each custom field you wish to add. Column names become custom field names, and row data becomes field values. By default, new custom fields are text fields. For other custom field types, first manually create the custom field within the app before importing.
Custom Fields Example
remote_consumable_image_url | Color | RAM | CPU |
... | Red | 64GB | Apple M1 |
... | Black | 128GB | Apple M2 |
... | White | 256GB | Intel Core i9-12900K |
Consumable Checkouts
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
checkout_consumable_name (required)
The name of the consumable you want to check out.
Accepts all values
Example: Canon 5610 Printer Inkemail_address (required for employee checkouts)
The email address of the employee you'd like to check out the consumable to.
Accepts email addresses of employees already added to the app.
Example: [email protected]location_name (required for location checkouts)
The name of the location you'd like to check out the consumable to.
Accepts names of locations already added to the app.
Example: Sydneycheckout_date (required)
The date of the checkout.
Format: YYYY-MM-DD
Example: 2026-01-31checkout_notes (optional)
The notes of the checkout.
Accepts all values
Example: Needed more printer ink.
Departments
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
department_name (required)
The name of the department.
Accepts all values
Example: HR Departmentdepartment_email (optional)
Department Email.
Accepts all emails
Example: [email protected]department_phone (optional)
Department Phone.
Accepts all values
Example: +12123412123
Depreciations
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
depreciation_name (required)
The name of the depreciation.
Accepts all values
Example: Mobile Phone Depreciationdepreciation_number_of_months (required)
The duration of the depreciation in months.
Accepts numerical values
Example: 36depreciation_minimum_value_after_depreciation (optional)
The minimum value of the asset after depreciation.
Accepts numerical values
Example: 1500
Employees
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
employee_name (required)
The name of the employee.
Accepts all values
Example: John Wilsonemployee_title (optional)
The job title of the employee.
Accepts all values
Example: HR Manageremployee_email (required)
The email of the employee.
Accepts all emails
Example: [email protected]location_name (optional)
The location of the employee.
Accepts location names
Example: Manhattan Officedepartment_name (optional)
The department of the employee.
Accepts department names
Example: HR Departmentmanager_email (optional)
The email address of the employee's manager.
Accepts email addresses of employee entries already added to the system
Example: [email protected]notes (optional)
Notes.
Accepts all values
Example: Remember to ...Custom Field Name
Custom Field Value
Create columns named after each custom field you wish to add. Column names become custom field names, and row data becomes field values. By default, new custom fields are text fields. For other custom field types, first manually create the custom field within the app before importing.
Custom Fields Example
notes | Badge Number | Billing ID |
... | 01231 | 10001 |
... | 01232 | 10002 |
... | 01233 | 10003 |
Licenses
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
software_name (required)
The name of the software.
Accepts all values
Example: Adobe Photoshoplicense_type (required)
If it is a Dynamic or Product Key license. Dynamic is for modern SaaS licenses where you have a number of seats that you can allocate to any user (like Microsoft 365), and Product Key is for legacy software where you have individual product keys for every user.
Accepts 'Dynamic' or 'Product Key'.
Example: Dynamiclicensed_to_name (optional)
The name the software is licensed to.
Accepts all values
Example: John Petersonlicensed_to_email (optional)
The email the software is licensed to.
Accepts all email
Example: [email protected]number_of_seats (optional)
The total number of seats you have for the license. This is for licenses of the type 'Dynamic'. Leave blank for unlimited seats. For 'Product Key'-type licenses, you need to use the License Product Key Template to set the number of seats.
Accepts all numerical values
Example: 30minimum_seats (optional)
The minimum quantity of seats available before an alert is triggered.
Accepts all numerical values
Example: 15expiration_date (optional)
The expiration date of the license.
Format: YYYY-MM-DD
Example: 2026-01-31termination_date (optional)
The termination date of the license.
Format: YYYY-MM-DD
Example: 2026-01-31order_number (optional)
The order number of the license.
Accepts all values
Example: FDS1231unit_cost (optional)
The unit cost.
Accepts all numerical values
Example: 4810billing_interval (optional)
The billing interval of the license.
Accepts 'monthly', 'quarterly', 'annually', or 'one-time'
Example: monthly
renewal_date (optional)
The renewal date of the license.
Format: YYYY-MM-DD
Example: 2026-09-01
auto_renew (optional)
Whether the license auto-renews.
Accepts 'yes' or 'no'. Leave blank for Not Set
Example: yes
renewal_notice_days (optional)
How many days before the renewal date.
Accepts all numerical values
Example: 30
purchase_date (optional)
The date of purchase.
Format: YYYY-MM-DD
Example: 2026-01-31currency (optional)
The currency of the purchase price. Only needed if it's different from the default account currency.
Accepts all ISO 4217 three-letter currency codes.
Example: USDcategory_name (required)
The category of the license.
Accepts category names
Example: Photo Editing Softwaremanufacturer_name (optional)
The manufacturer of the license.
Accepts manufacturer names
Example: Adobesupplier_name (optional)
The supplier of the license.
Accepts supplier names
Example: Neweggdepreciation_name (optional)
The depreciation of the license.
Accepts depreciation names
Example: Photo Editing Software Depreciationlocation_name (optional)
The location of the license.
Accepts location names
Example: Manhattan Officedepartment_name (optional)
The department of the license.
Accepts department names
Example: Creative Departmentnotes (optional)
Notes.
Accepts all values
Example: Remember to ...remote_license_image_url (optional)
The software license logo.
Accepts an HTTPS URL to an image
Example: https://www.website.com/image.pngCustom Field Name
Custom Field Value
Create columns named after each custom field you wish to add. Column names become custom field names, and row data becomes field values. By default, new custom fields are text fields. For other custom field types, first manually create the custom field within the app before importing.
Custom Fields Example
remote_license_image_url | Color | RAM | CPU |
... | Red | 64GB | Apple M1 |
... | Black | 128GB | Apple M2 |
... | White | 256GB | Intel Core i9-12900K |
License Product Keys
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
license_software_name (required)
The name of the software license.
Accepts software license names, as long as it has the Product Key license type.
Example: Adobe Photoshopdepreciation_minimum_value_after_depreciation (optional)
The minimum value of the asset after depreciation.
Accepts numerical values
Example: 1500
License Checkouts
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
checkout_license_name (required)
The name of the license you'd like to check out.
Accepts all values
Example: Adobe Photoshopproduct_key (required for 'Product Key'-type licenses)
The product key of the specific license seat you'd like to check out.
Accepts all values
Example: 1email_address (required for employee checkouts)
The email address of the employee you'd like to check out the license seat to.
Accepts email addresses of employees already added to the app.
Example: [email protected]asset_id (required for asset checkouts)
The ID of the asset you'd like to check out the license seat to.
Accepts Asset IDs.
Example: 100001checkout_date (required)
The date of the checkout.
Format: YYYY-MM-DD
Example: 2026-01-31expected_checkin_date (optional)
The expected check-in date.
Format: YYYY-MM-DD
Example: 2026-01-31checkout_notes (optional)
The notes for the checkout.
Accepts all values
Example: Short-term checkout
Locations
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
location_name (required)
The name of the location.
Accepts all values
Example: Manhattan Officelocation_address_1 (optional)
Address Line 1.
Accepts all values
Example: 706 Pacific Streetlocation_address_2 (optional)
Address Line 2.
Accepts all values
Example: Cooper Avenuelocation_city (optional)
Location City.
Accepts all values
Example: New Yorklocation_zip (optional)
Location ZIP code.
Accepts all values
Example: 10011location_state (optional)
Location State.
Accepts all values
Example: New Yorklocation_country (optional)
Location Country.
Accepts all countries
Example: United Statesremote_location_image_url (optional)
The location image.
Accepts an HTTPS URL to an image
Example: https://www.website.com/image.pnglocation_email (optional)
Location Email.
Accepts all emails
Example: [email protected]location_phone (optional)
Location Phone.
Accepts all values
Example: +12123412123currency (optional)
The currency used at the location. All items that belong to this location will use this currency.
Accepts all ISO 4217 three-letter currency codes.
Example: USDCustom Field Name
Custom Field Value
Create columns named after each custom field you wish to add. Column names become custom field names, and row data becomes field values. By default, new custom fields are text fields. For other custom field types, first manually create the custom field within the app before importing.
Custom Fields Example
currency | Internal Location ID Number | On-site IT? |
... | 01231 | No |
... | 01232 | Yes |
... | 01233 | No |
Maintenances
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
maintenance_name (required)
The name of the maintenance.
Accepts all values
Example: Fixed broken screenmaintenance_type (required)
The type of maintenance.
Options: Maintenance, Repair, Upgrade, Test, Calibration, Hardware Support, Software Support
Example: Repairasset_id (required)
The asset ID that was audited.
Accepts Asset ID's
Example: 100000start_date (required)
The start date of the maintenance.
Format: YYYY-MM-DD
Example: 2026-01-31end_date (optional)
The end date of the maintenance.
Format: YYYY-MM-DD
Example: 2026-01-31cost (optional)
The cost of the maintenance.
Accepts all numerical values
Example: 350supplier_name (optional)
The supplier of the maintenance.
Accepts supplier names
Example: Neweggnotes (optional)
Notes.
Accepts all values
Example: Remember to ...
Manufacturers
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
manufacturer_name (required)
The name of the manufacturer.
Accepts all values
Example: Dellmanufacturer_url (optional)
The link to the manufacturer's website.
Accepts all URLs.
Example: https://www.dell.commanufacturer_support_url (optional)
The link to the manufacturer's support page.
Accepts all URLs.
Example: https://www.dell.com/supportmanufacturer_support_phone (optional)
The manufacturer's support phone number.
Accepts all values
Example: 1-877-DELLTTYmanufacturer_support_email (optional)
The manufacturer's support email.
Accepts all email addresses
Example: [email protected]notes (optional)
Notes.
Accepts all values
Example: Remember to always...remote_manufacturer_image_url (optional)
The manufacturer logo.
Accepts an HTTPS URL to an image
Example: https://www.website.com/image.png
Products
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
product_name (required)
The name of the product.
Accepts all values
Example: iPhone 13 Pro Maxproduct_number (optional)
The model number of the product.
Accepts all values
Example: A1381end_of_life_type (required)
The end-of-life type.
Options: Fixed Date, Months from Asset Purchase Date, Months from Asset Warranty Expiration Date, Individual Per Asset.
Example: Fixed Dateend_of_life_date (optional)
The end-of-life date for the product (if end_of_life_type is Fixed Date).
Format: YYYY-MM-DD
Example: 2026-01-31end_of_life_months (optional)
Number of months from asset purchase date/warranty expiration date to end of life (if end_of_life_type is Months from Asset Purchase Date or Months from Asset Warranty Expiration Date).
Accepts all numerical values
Example: 24default_purchase_cost (optional)
The default purchase cost for all assets using this product.
Accepts all numerical values
Example: 5000manufacturer_name (optional)
The manufacturer of the product.
Accepts manufacturer names
Example: Applecategory_name (required)
The category of the product.
Accepts category names
Example: Mobile Phonesdepreciation_name (optional)
The depreciation of the product.
Accepts depreciation names
Example: Mobile Phone Depreciationminimum_quantity (optional)
The minimum number of assets using this product that should be in a deployable state before an alert is triggered.
Accepts all numerical values
Example: 15notes (optional)
Notes.
Accepts all values
Example: Remember to ...remote_product_image_url (optional)
The product image.
Accepts an HTTPS URL to an image
Example: https://www.website.com/image.pngCustom Field Name
Custom Field Value
Create columns named after each custom field you wish to add. Column names become custom field names, and row data becomes field values. By default, new custom fields are text fields. For other custom field types, first manually create the custom field within the app before importing.
Custom Fields Example
remote_product_image_url | Color | RAM | CPU |
... | Red | 64GB | Apple M2 |
... | Black | 128GB | Apple M1 |
... | White | 256GB | Intel Core i9-129OOK |
Suppliers
Columns labeled 'optional' can be left blank, but please do not delete these columns from your spreadsheet. Spreadsheets with deleted columns from the template will result in a failed import.
Columns
supplier_name (required)
The name of the supplier.
Accepts all values
Example: Neweggsupplier_address_1 (optional)
Address Line 1.
Accepts all values
Example: 706 Pacific Streetsupplier_address_2 (optional)
Address Line 2.
Accepts all values
Example: Cooper Avenuesupplier_city (optional)
Supplier City.
Accepts all values
Example: New Yorksupplier_zip (optional)
Supplier ZIP Code.
Accepts all values
Example: 10011supplier_state (optional)
Supplier State.
Accepts all values
Example: New Yorksupplier_country (optional)
Supplier Country.
Accepts all countries
Example: United Statessupplier_contact_name (optional)
Supplier Contact Name.
Accepts all values
Example: James Petersonsupplier_contact_phone (optional)
Supplier Contact Phone.
Accepts all values
Example: +184818191supplier_contact_fax (optional)
Supplier Contact Fax.
Accepts all values
Example: +1448653685supplier_contact_email (optional)
Supplier Contact Email.
Accepts all email addresses
Example: [email protected]supplier_url (optional)
Supplier URL.
Accepts all URLs
Example: https://www.newegg.comnotes (optional)
Notes.
Accepts all values
Example: Remember to always...remote_supplier_image_url (optional)
The supplier logo.
Accepts an HTTPS URL to an image
Example: https://www.website.com/image.png
