Home / Guides / Catalog Management

Catalog & Listing Management

Import products from your suppliers, build your catalog, and push listings to every sales channel — all from one place.

1

Onboard a new supplier

Every supplier you work with is set up as a source channel in Foundry. This is where their product data lives before it enters your catalog.

Create the source

Go to Sources in the sidebar and click Add Source. Give it a name (e.g., "Meyer Distribution"), set the direction to Inbound, and fill in contact details — rep name, email, phone, and order email. These are used when you send purchase orders later.

Configure how data comes in

Choose an import method based on how your supplier shares their catalog:

  • CSV — Upload a spreadsheet manually whenever you get an updated price list
  • FTP/SFTP — Connect to your supplier's FTP server for automatic scheduled imports
  • Google Sheets — Link a shared spreadsheet that stays updated in real time

Import and map columns

When you import for the first time, Foundry shows a column mapping screen. It auto-detects common columns like SKU, cost, quantity, UPC, and brand — but you can adjust the mapping manually. You can also set the delimiter if the file uses tabs or pipes instead of commas. Save your mapping so future imports use the same settings.

2

Build your catalog

Once supplier SKUs are imported, you turn them into catalog products. Foundry gives you two paths depending on whether the product already exists.

Promote new products

Select one or more source SKUs and click Promote. Foundry suggests groupings — SKUs that share a group key or have similar titles get grouped into a single product with multiple variants. Review the suggestions, drag items between groups if needed, then confirm. Each group becomes a product in your catalog with its own Foundry SKU.

Link to existing products

If a supplier's SKU matches something already in your catalog, click Link instead of Promote. Search for the existing variant by SKU, UPC, or name, and connect them. This lets you track multiple suppliers for the same product — useful for price comparison and backup sourcing.

Organize with brands, categories, and options

Assign brands and categories to keep your catalog organized. For products with variations, set up option types like Size, Color, or Material — these carry across products so you only define them once.

3

Enrich product data

Supplier data is often bare-bones — a SKU, a cost, maybe a title. Foundry's enrichment tool fills in the gaps.

Pull marketplace data

Open any product and click Enrich. Foundry searches marketplaces using the product's UPC, GTIN, or title and pulls back images, descriptions, and product details. Review what it found, select the images you want, and edit the description to match your brand voice.

Upload your own images

On the variant detail page, use the Images section to upload your own product photos. Upload multiple images at once, drag to reorder them, and set the primary image (first position). Images are stored securely and push to your sales channels automatically.

4

Set pricing

Control how your products are priced across channels.

Pricing formulas

Set up formulas that automatically calculate sell prices from your cost. Apply markups by percentage, fixed amount, or tiered rules. Formulas can be applied per product, per brand, or across your whole catalog.

MAP pricing

Set a minimum advertised price (MAP) on each variant to ensure your listings stay compliant with manufacturer requirements.

5

Push to sales channels

Once your catalog is ready, push products to BigCommerce, Shopify, or any connected sales channel.

Connect your stores

Go to Sales Channels and add your BigCommerce or Shopify store. Enter your API credentials and Foundry connects automatically — no app installs or OAuth flows needed.

Configure what syncs

Each channel has granular sync settings. Choose exactly which fields to push — price, inventory, images, descriptions, weight, dimensions, UPC, and more. You can also control what gets pulled back from the channel.

Push and monitor

Sync individual channels or use Push All to update every channel at once. Each SKU shows its listing status — Listed, Unlisted, or Error with a clear error message so you know exactly what needs fixing.

Ready to streamline your catalog?

See Foundry IMS in action with a personalized demo.

Book a Demo