Find and add multiple products to an opportunity

Use the enhanced experience to quickly identify and add multiple products from the catalog to opportunities.


Product families are only supported for Sales Enterprise and Sales Premium.

License and role requirements

Requirement type You must have
License Dynamics 365 Sales Premium, Dynamics 365 Sales Enterprise, or Dynamics 365 Sales Professional
More information: Dynamics 365 Sales pricing
Security roles Any primary sales role, such as salesperson or sales manager
More information: Primary sales roles

What's in the enhanced experience?

As a salesperson, you want to be able to easily identify and add products from the catalog that best fit the opportunity at hand. With the enhanced experience of adding products, you can:

  • Quickly find products from the catalog, based on free-text search.

  • See matching products as you enter text in the search field.

  • (Applicable for Sales Premium and Sales Enterprise) Pick products from the categorized list of product families.

  • See the most recently used list of products while you add multiple products.

  • View product details inline and compare products before selecting any, which helps you find the right product.

  • Select and add multiple products at one go.

  • Add write-in products by using as few clicks as possible.

  • Specify price, quantity, and any other required information as configured by your system administrator.


The enhanced experience for adding products is not supported for mobile devices. Mobile users will continue to see the Quick Create form for adding products.

Add products to an opportunity

  1. Open the opportunity to which you want to add products.

  2. Go to the Product Line Items tab.

  3. Select a Price list. The price list determines the cost of the product and the products you can select.


    By default, you must select a price list to be able to add products to an opportunity; however, your administrator can change the product catalog settings to make the Price list field optional.

  4. Under Revenue, do one of the following:

    • To calculate the estimated revenue of the opportunity based on the products that are added to the opportunity, select System calculated.

    • To use a custom estimated revenue, select User provided.

  5. In the Products grid, select Add products.

    Screenshot showing the enhanced Add products dialog box.


    The enhanced experience for adding products is only available if your system administrator has enabled it. If you see the form interface instead of the Add products dialog, contact your system administrator to enable the experience.

    The preceding image shows the default columns in the dialog box. The information displayed in the Product column is customizable, as are the columns that appear in the grid. If you need additional columns to populate data or you need more information so you can better identify the product, contact your system administrator.

  6. Use one of the following options to identify and add products:

    • If you know the product names, simply search for them and add.

    • (Applicable for Sales Premium and Sales Enterprise) To choose products from a specific product family, use the left pane or the drop-down menu before the search box to filter products by family.


      • The products and product families displayed depend on the price list that you've chosen, so if you don't see a product, ensure that the product is associated with the selected price list.
      • The left pane disappears once you start typing in the search box. If you want to filter the search results by product family, use the drop-down menu. Also, the count of products in the left pane is available only when the number of products and families are less than 50,000 and 5,000 respectively.
    • To add products that you have recently chosen for another entity such as opportunity, quote, order, or invoice, open the Recently used tab.

    • To add a product or service that is not in the standard product catalog but is specific to the opportunity, open the write in tab and create a product on-the-fly.


    Do not use the write in option for standard products and services that your organization offers.

  7. In the Price per unit column, do one of the following:

    • If the product doesn't have an associated price list, enter the price manually.

    • If the product has a default price list associated with it, Price per unit is populated in accordance with the associated price list.


      If you want to override the default price of a product, request your administrator to add the Price overridden column to the grid. After the Price overridden column has been added, turn it on.

  8. Enter the quantity you want, and then select Add.

  9. Repeat steps 6 through 8 for each product you want to add.

  10. When you're done, select Save to opportunity.

Remove products from an opportunity

Remove products if you've selected them inadvertently or they're no longer relevant for the opportunity. You can remove products in two circumstances:

  • While adding products to the opportunity, by using the Add products dialog box
  • After you've added products to the opportunity, on the Products tab

To remove a product from the Add products dialog box

  1. In the Add products dialog box, select the Selected tab.

  2. Next to the product you want to remove, select Remove.

To remove a product from the Products tab

  1. Open the opportunity, go to the Products tab.

  2. Select the products that you want to remove, and then select Delete opportunity product. The selected products will be removed from the opportunity after you confirm the deletion.

Can't find the options in your app?

There are three possibilities:

  • You don't have the necessary license or role.

  • Your administrator hasn't turned on the feature.

  • Your organization is using a custom app. Check with your administrator for exact steps. The steps described in this article are specific to the out-of-the-box apps such as, the Sales Hub or Sales Professional app.

See also

Enable the enhanced experience of adding products
Customize the Add products dialog box