Skip to main content

Product Enrichment

What this does: Use AI to automatically fill in product images, descriptions, specifications, categories, and identifiers like UPC and MPN.

Written by Daniel Phung
Updated this week

Last verified: 2026-02-18

Overview

Product enrichment uses AI to complete your product information. Instead of manually researching specifications and searching for images, StockApp searches external sources (Amazon, Google, and its product database) to fill in missing details.

Who this is for: Vendors who want to quickly add detailed products without entering every field manually.

What happens in the system

  • AI searches external databases using your product name, model number, or URL

  • Images, descriptions, and specifications are pulled from matching products

  • Category is auto-assigned based on product type

  • External identifiers (UPC, MPN, GTIN) are filled in when found

  • The product appears with a "Confirm changes" status until you review and publish

What does NOT happen

  • No automatic publishing - Enriched products require your review before going live

  • No pricing - AI fills in product details but not your cost, price, or inventory

  • No guaranteed accuracy - AI may match to a similar but different product; always verify

  • No image ownership transfer - Images are fetched from external sources; you don't own them

Prerequisites

  • An active StockApp account with vendor permissions

  • A product to enrich (either new or existing with minimal details)

What Enrichment Adds

Product Information:

  • Product title and description

  • Product images

  • Category classification

  • Manufacturer and brand

External Identifiers:

  • SKU, MPN (Manufacturer Part Number)

  • UPC (Universal Product Code), GTIN, ASIN

Technical Specifications: Depending on product type: form factor, connectivity, dimensions, weight, features, battery life, warranty, and more.

Step-by-Step Instructions

Method 1: Enrichment During Product Search

Step 1: Open the Add Product search

From your Products page, click the dropdown arrow next to Add product, then select By part #, name, or URL.

A search dialog titled "Search product and add to [your company]" opens. It searches through billions of items across multiple databases and external sources like Amazon and Google.

Step 2: Search for Your Product

Enter a product name, part number, or URL in the search box. For best results:

  • Use exact model numbers

  • Include brand name

  • Paste Amazon or retailer product page URLs

Results appear from Amazon and other sources. You also see an "Add '[your search]'" option at the top — this adds the product using your search text directly and lets AI find the best match.

Tip: If you paste a product page URL, enrichment pulls data directly from that page.

Step 3: Select a Search Result

Click on a matching result. The dialog closes and enrichment begins in the background.

Step 4: Review the Enriched Product

The product appears in your list with a "Confirm changes" badge. A yellow banner at the top of the detail panel lists the fields still missing (Price, Inventory, Lead time, and others you must fill in yourself).

Click the product to open the detail panel.

When you hover over an enriched field, a tooltip shows "From amazon.com – New value from enrichment" with Keep (Y) and Clear (U) buttons. Use these to accept or reject each enriched value individually.

Step 5: Review All Enriched Fields

Scroll through the detail panel to review:

  • Category and Universal category

  • External IDs (SKU, MPN, UPC, GTIN)

  • Packaging, Condition, Warranty, Terms and returns

Continue scrolling to see the Description, Manufacturer, Brand, and External URL.

Scroll further to see the Specifications section with product-specific technical attributes.

Step 6: Add Your Pricing and Inventory

Enrichment leaves these fields for you to fill in:

  • Cost: Your acquisition cost

  • Price: Your selling price

  • Inventory: Units in stock

  • Lead time: Days to ship

  • Condition, Packaging, and other required fields

Fields highlighted in yellow are required before publishing.

Step 7: Publish

After reviewing details and filling in required fields, click Publish to make the product live.

Method 2: Enriching Existing Products

  1. Find a product in your list that shows the sparkles icon (✦) in its row — this indicates new enrichment data is available

  2. Click the product to open the detail panel

  3. Review the "From amazon.com – New value from enrichment" suggestions on each field

  4. Use Keep to accept or Clear to reject each suggested value

  5. Fill in any missing required fields

  6. Click Save or Publish to apply changes

What changes over time

  • When a vendor updates a product that you have enriched, the "Confirm changes" badge reappears

  • Re-enriching a product merges new data with existing information

Common Issues

Issue: Enrichment returns wrong product information

Symptom: Details don't match your actual product

Solution:

  • Search with more specific terms (exact model number)

  • Use a product URL from Amazon or manufacturer site

  • Add MPN or UPC first, then re-enrich

  • Manually correct wrong details before confirming — click Clear next to incorrect fields

Issue: Some specifications are missing

Symptom: Specification fields are empty after enrichment

Solution:

  • External sources may not have that data

  • Manually add critical specs

  • Re-enrich after adding identifiers like MPN or UPC

Issue: Product images didn't load

Symptom: No images after enrichment

Solution:

  • Try enriching again (temporary network issues)

  • Manually upload images

  • Try with a product URL instead of text search

Issue: Enrichment taking more than 30 seconds

Symptom: Product shows "Enriching" for a long time

Solution:

  • Wait up to 60 seconds for complex products

  • Refresh the page to check if the product was created

  • Try a more specific search term or use a product URL

Did this answer your question?