GunCloud may earn a commission from affiliate links at no extra cost to you. Learn more
Skip to main content
RetailersInventory Upload

BULK INVENTORY UPLOAD

Upload a CSV or JSON file to add or update your parts catalog. New part numbers are inserted; existing ones are updated with your latest pricing.

Must match your registered retailer slug. Can also be set per-row in the file.

DROP YOUR FILE HERE

or click to browse — CSV or JSON, up to 10 MB / 5,000 rows

Download Templates

Field Reference

name *

Full part name

brand

Manufacturer brand

part_number *

Unique OEM/aftermarket part number

category

Parts & Components | Optics & Sights | Stocks & Furniture | Gunsmithing Tools

subcategory

e.g. Bolt Carrier Groups, Triggers, Magazines

description

Short product description

compatible_models

JSON array or comma-separated: ["AR-15","M4"] or AR-15,M4

price *

Numeric price in USD, e.g. 189.99

original_price

MSRP / was-price for sale display

in_stock

true or false (default: true)

url *

Full product page URL starting with https://

retailer_slug *

Your retailer slug, e.g. brownells, midwayusa

image_url

Optional product image URL

* Required fields

How It Works

  • ·New part numbers are inserted as new parts.
  • ·Existing part numbers update the part record and your listing price.
  • ·Each retailer gets one listing per part — re-uploading updates it.
  • ·Invalid rows are skipped; valid rows still process.
  • ·Max 5,000 rows per upload. Split larger catalogs.
  • ·compatible_models accepts JSON array or comma-separated values.