Skip to main content
All CollectionsProducts
Adding or importing products
Adding or importing products
Updated over 4 months ago

Please note: only users with the "Edit Products" permission can add or import products.

Once your purveyors are created on opsi you can begin adding products!

If you will be using food costing, we highly recommend you map your products to ingredients during this step, as well as ensuring your products have as much purchasing information (price and unit details) filled out as possible. The more unit details you include on your products, the better opsi can do conversions where necessary.

There are a few different methods to add/import your products into opsi.

  1. Pulling in products through invoicing integrations like Ottimate (formerly Plate IQ).

  2. Manually adding products via the "Manage Catalog" module.

  3. Importing a CSV file of your purveyor's catalog.

Invoicing Integrations

Opsi offers the ability to integrate with invoice processing / AP solutions, like Ottimate (formerly Plate IQ), to seamlessly import all of your invoices, purveyor details and purveyor products (including pricing and unit information) that have been processed. Contact us here to learn more about leveraging an integration.


Manage Catalog Module

This method is manual process of adding products directly to your purveyors' catalogs via the manage catalog module.

Desktop steps

1. First, ensure you are on the "Products" tab with the purveyor selected that you want to add products to.

Step 1 screenshot

2. Click the edit (pencil) icon next to the name of the catalog.

Step 2 screenshot

3. Click "Manage Catalog".

Step 3 screenshot

4. In the manage catalog view, click "Add Product".

Step 4 screenshot

5. Give the product a name and click "Create".

Step 5 screenshot

6. A new row in the catalog will be added for that product to fill out the additional product details. You are able to map your products to existing ingredients (or create new ones) during this step as well.

Step 6 screenshot

7. Important: click into the "Packaging" field to prompt the product modal to fill out as much of the product's pricing and unit information as possible. Click "Done" once completed.

Step 7 screenshot

8. Repeat steps 4-6 until you've added all necessary products. Once completed click "Save & Exit" at the bottom.

Step 8 screenshot

9. The new products have now been added to that purveyor's catalog.

Step 9 screenshot

Mobile steps

1. First, ensure you are on the Products tab.

Step 1 screenshot

2. Tap the purveyor you want to add products to.

Step 2 screenshot

3. Tap "Edit" at the top.

Step 3 screenshot

4. Tap "Manage Catalog".

Step 4 screenshot

5. Tap "Add".

Step 5 screenshot

6. Enter a name for the product, then tap "Create".

Step 6 screenshot

7. A new row will be added to the catalog for that product. Tap "Edit" to enter more product details.

Step 7 screenshot

8. Fill out the product's details including its pricing and unit information. You are able to map your products to existing ingredients (or create new ones) during this step as well. Tap "Done" once completed.

Step 8 screenshot

9. Repeat steps 5-8 until you've added all necessary products. Once completed tap "Save".

Step 9 screenshot

10. Repeat steps 5-8 until you've added all necessary products. Once completed tap "Save".

Step 10 screenshot


Importing a CSV

This method involves exporting or receiving your purveyors catalog in a CSV format and uploading it into opsi. You have the option of downloading an opsi template to pre-format the purveyor's catalog to make importing more seamless, or you can choose to upload the catalog as-is and use our field mapping feature to ensure the data goes to the right place.

Desktop steps

1. First, ensure you are on the "Products" tab with the purveyor selected that you want to add products to.

Step 1 screenshot

2. Click the edit (pencil) icon next to the name of the catalog.

Step 2 screenshot

3. Click "Upload Catalog".

Step 3 screenshot

4. Click "Upload CSV" then select your catalog file.

Step 4 screenshot

5. After selecting your catalog, you will have the ability to map the CSV columns to the proper opsi product fields. Opsi provides a "Catalog Preview" to see what data is in each column to make mapping easier.

Once done, click "Submit".

Step 5 screenshot

6. The new products have now been added to that purveyors catalog.

Step 6 screenshot

Mobile steps

1. First, ensure you are on the Products tab.

Step 1 screenshot

2. Tap the purveyor you want to add products to.

Step 2 screenshot

3. Tap "Edit" at the top.

Step 3 screenshot

4. Tap "Upload Catalog".

Step 4 screenshot

5. Tap "Upload CSV" then select your catalog file.

Step 5 screenshot

6. After selecting your catalog, you will have the ability to map the CSV columns to the proper opsi product fields. Opsi provides a "Catalog Preview" to see what data is in each column to make mapping easier.

Once done, tap "Submit".

Step 6 screenshot

7. The new products have now been added to that purveyors catalog.

Step 7 screenshot

Did this answer your question?