Skip to main content

Here's How to Upload Documents to Extract and Add Materials

Upload any PDF or Excel document and Ply's AI automatically extracts materials and adds them to your catalog.

Video Tutorial


What is Unstructured Document Upload?

Unstructured Document Upload is an AI-powered tool that automatically reads documents (like invoices, quotes, packing slips, or price lists) and extracts material information directly into your catalog. No manual typing, no copy-pasting. Just upload a file and let Ply do the work.

Instead of manually entering names, item numbers, brands, and pricing from a document, Ply's AI reads the document and creates (or updates) materials in your catalog automatically.

Important: This is a Labs Feature.

This feature is in Labs, meaning it's newer and still improving. It works great, but it's marked as experimental. If you find bugs or have feedback, let us know. We're actively making it better.

Before You Start: Enable the Feature

This feature lives in Labs, so you need to turn it on first.

  1. Go to Settings

  2. Click Labs

  3. Find Unstructured Document Upload

  4. Toggle it ON


Why Use Unstructured Document Upload?

Think of it like having a data entry person who never makes typos and works instantly.

Save Time

  • No more manually typing item numbers, names, brands

  • A 50-page invoice becomes a catalog import in minutes

Fewer Errors

  • AI reads consistently and catches details humans might miss

  • No transcription mistakes

Update Prices Easily

  • Upload a new price list → Ply matches it to existing items → Updates costs automatically

  • No need to manually edit each item

Works With Any Document Format

  • Supplier invoices

  • Price quotes

  • Packing slips

  • Excel spreadsheets

  • PDFs of any kind

Real Example:
You get a price list from a supplier with 200 items. Normally you'd:

  1. Open Excel

  2. Copy names, item numbers, prices

  3. Paste into Ply

  4. Fix mistakes

With Unstructured Document Upload:

  1. Upload the PDF

  2. Ply extracts everything automatically

  3. Review and confirm

  4. Done


How to Add Materials by Uploading a Document?

1️⃣ Go to the Bulk Upload Module

  • Open Settings > Bulk Upload, or

  • Go to your Catalog, click the three dots (⋯), and select "Bulk Upload/Update".


2️⃣ Select "Upload Document"

  • Along with Add New and Update Existing, you'll see a third tab: Upload Document

  • Click on it.


3️⃣ Upload Your File

  • Click to upload or drag and drop your document.

  • Accepted files: PDF or XLSX, up to 50 MB.

  • Works with invoices, quotes, packing slips, or similar supplier documents (it may take a few minutes).

How Long Does It Take?

Processing time depends on:

File Size - Bigger files take longer than smaller ones

Data Quality - Clean, well-formatted documents process faster than messy ones

Most documents finish in a few minutes. You'll see progress as Ply works: "Processing..." → "Matching to your catalog..." → "Complete."


4️⃣ Let Ply's AI Parse the Materials

  • Once uploaded, Ply automatically reads the document and pulls out the materials it finds (name, description, quantity, and pricing when included).

  • Review the extracted materials before continuing; fix or fill in anything that's missing, and delete any rows you don't want to import.


5️⃣ Complete the Import

From here, it's the same flow as a regular bulk upload:

  • Map any columns that need it, resolve flagged errors, review duplicates (Ply won't merge these automatically), and optionally assign the materials to a location.

  • Click Confirm Import.


Pro Tips

Use clear, well-formatted documents - A clean price list processes faster than a faxed invoice or handwritten quote.

Batch documents together - Instead of uploading 5 separate invoices, combine them into one document. Ply reads all items at once.

Review before confirming - Take a moment to scan the extracted items. Fixing a typo now is easier than correcting it later in your catalog.

PDFs work great - If you have both PDF and Excel versions of a document, either works. PDF is slightly more reliable for reading actual text.


Related Articles:


Still need help? Contact Support!


Did this answer your question?