My Roof CRM

Import and export the product list (Excel)

Download the product list as an Excel workbook, edit prices in bulk, and upload it back. Understand that an upload replaces the whole list and how the ID column works.

Intermediate 7 minOwner / manager, Office & admin staff· Last checked 2026-10-03

Video tutorial coming soon

The written steps below are complete. Producing the video? Use the video script tab — it follows these steps one for one.

Rough runtime

3:43

Scenes

6

Lesson

5.4 · Price list & pricing

File name

05-04 import-export-product-list.mp4

Before you record

  • A product list of about 20 items and Excel ready to open the download.
  • Record at 1920×1080, browser zoom 100%, light theme, sidebar expanded, no personal data on screen. See Recording standards.

The viewer is assumed to have: Excel or another .xlsx editor.

Shot list

#TimeSceneScreenOn screenNarration
00:0020sIntro: Import and export the product list (Excel)/settings?activeTab=product-listTitle card, then the first screen of the lesson.Supplier raised prices five percent? Do not edit two hundred items by hand. Export, edit in Excel, import.
10:2047sOpen Products & Pricing in Settings/settings?activeTab=product-listGo to Settings → "Products & Pricing" and open "More options".Import and export live in Settings, Products & Pricing, under More options.
21:0747sDownload/settings?activeTab=product-listClick "Download price list". Read the "Before downloading" notice: do not edit ID values; leave ID blank for new items. Confirm.Download the workbook. The ID column is how the app recognises existing items, so never touch it.
31:5447sEdit in Excel/settings?activeTab=product-listChange costs or prices, add new rows with the ID cell empty, and delete rows for items you want removed. Keep the header row.Raise your labour rate across the board, add a new ridge vent with a blank ID, delete the product you discontinued. Keep the headers.
42:4147sUpload/settings?activeTab=product-listClick "Upload price list", read the "Before uploading" notice, and choose the .xlsx or .xls file.Upload replaces the whole list with the file. Anything missing from the file is gone, so always start from a fresh download.
53:2815sRecap & next lesson/settings?activeTab=product-listHold on the finished result, then the end card.Bulk editing done. Last in this module: additional price lists for different customer segments.

Narration, in order

  1. 0. Intro: Import and export the product list (Excel)

    0:00 · 20s

    Title card, then the first screen of the lesson.

    Supplier raised prices five percent? Do not edit two hundred items by hand. Export, edit in Excel, import.

  2. 1. Open Products & Pricing in Settings

    0:20 · 47s

    Go to Settings → "Products & Pricing" and open "More options".

    Import and export live in Settings, Products & Pricing, under More options.

    Show before cutting: Buttons "Download price list" and "Upload price list".

  3. 2. Download

    1:07 · 47s

    Click "Download price list". Read the "Before downloading" notice: do not edit ID values; leave ID blank for new items. Confirm.

    Download the workbook. The ID column is how the app recognises existing items, so never touch it.

    Show before cutting: product-list.xlsx downloads with columns ID, Name, Description, Unit, Material Cost, Labor Cost, Margin, Price, Tax Exempt Status.

  4. 3. Edit in Excel

    1:54 · 47s

    Change costs or prices, add new rows with the ID cell empty, and delete rows for items you want removed. Keep the header row.

    Raise your labour rate across the board, add a new ridge vent with a blank ID, delete the product you discontinued. Keep the headers.

    Show before cutting: Units must be one of the valid codes (SQ, SQFT, LF, EA, GAL, HR, BDL, PCT, RL, BX).

  5. 4. Upload

    2:41 · 47s

    Click "Upload price list", read the "Before uploading" notice, and choose the .xlsx or .xls file.

    Upload replaces the whole list with the file. Anything missing from the file is gone, so always start from a fresh download.

    Show before cutting: Notice text: "Uploading a file replaces your entire default product list.", "Any existing item missing from the file will be deleted.", "An empty workbook clears the default product list." After upload the table reflects the file.

  6. 5. Recap & next lesson

    3:28 · 15s

    Hold on the finished result, then the end card.

    Bulk editing done. Last in this module: additional price lists for different customer segments.

Related lessons

Finished this lesson?