MerchantOpsMerchantOps

Document Uploads

Upload product data files and let MerchantOps AI extract structured product information automatically.

Learn how to upload and process product data files.

Supported File Formats

MerchantOps can process the following file types:

FormatExtensionsBest For
PDF.pdfProduct catalogs, spec sheets, brochures
Excel.xlsx, .xlsVendor price lists, inventory exports
CSV.csvSystem exports, data feeds

Tip: For best results with PDFs, use files that contain tabular data or structured product listings. Our AI works best with consistent, well-formatted documents.

Uploading a Document

To upload a new document:

  1. Navigate to Lakehouse → Documents in the sidebar
  2. Click the "Upload Document" button
  3. Either drag and drop your file or click to browse
  4. Select the file from your computer
  5. Click "Upload" to start processing
Document upload dialog

Upload Options

When uploading, you can optionally specify:

  • Technology/Brand: Associate the document with a specific brand source for better organization
  • Product Type: Pre-select the product type to apply to extracted products
  • Notes: Add internal notes about the document source

Document Processing

After uploading, MerchantOps processes your document through several stages:

StatusDescription
uploadingFile is being uploaded to the server
processingAI is extracting product data from the document
mapping_requiredColumn mappings need review before proceeding
completedProducts successfully extracted and ready for review
failedProcessing encountered an error
Document processing status

Viewing Extraction Results

Once processing completes, you can view detailed results:

  1. Click on the document in the Documents list
  2. The document detail page shows extraction statistics
  3. View the list of extracted products
  4. See any errors or skipped rows

Extraction Statistics

Each processed document displays:

  • Total Rows: Number of rows detected in the document
  • Products Created: Rows successfully converted to products
  • Skipped Rows: Rows that couldn't be processed
  • Success Rate: Percentage of successful extractions
Document detail with extraction statistics

Handling Errors

Common Issues

IssueCauseSolution
Low success rateInconsistent data formattingReview column mappings, clean source data
Missing fieldsColumns not mapped correctlyUpdate mapping configuration
PDF not parsingScanned image or complex layoutTry OCR-optimized version or Excel export
Encoding errorsNon-UTF8 characters in CSVSave CSV with UTF-8 encoding

Skipped Rows

Rows may be skipped for various reasons. Click on "View Skipped Rows" to see:

  • Which rows were skipped
  • The reason for each skip
  • The original row data

Common skip reasons include:

  • Missing required fields (like product name or SKU)
  • Invalid data format in key fields
  • Duplicate product keys
  • Empty rows

Reprocessing Documents

If you update column mappings or want to re-extract data, you can reprocess a document:

  1. Open the document detail page
  2. Click the "Reprocess" button
  3. Confirm the action

Note: Reprocessing will create new lakehouse products. Existing products from the previous extraction are not automatically deleted.

Bulk Uploads

For large batches, you can upload multiple documents at once. Each document is processed independently in its own background job.

When uploading multiple files:

  • Select multiple files in the file picker
  • Or drag and drop multiple files into the upload area
  • Each file creates a separate document entry
  • Monitor progress on the Jobs page

Best Practices

File Preparation

  • Clean your data: Remove empty rows and formatting before uploading
  • Use consistent headers: Column names should be clear and match across files
  • Include unique identifiers: Always have a SKU or product key column
  • UTF-8 encoding: Save CSVs with UTF-8 to avoid character issues

Organization

  • Name files descriptively: Include vendor name and date in filenames
  • Associate with Technologies: Link documents to their brand source
  • Process similar files together: Batch uploads from the same vendor

Next Steps

After uploading your documents: