TeamcoDocumentation
Back to getteamco.com

Product Catalogs

A catalog is a curated list of products that an employee group is allowed to see and purchase. Without a catalog assigned, employees in a group will see no products in the portal.

Last updated: March 2026

Creating a catalog

  1. 1
    Open the company and navigate to the Catalogs tab
  2. 2
    Click "Add Catalog"
  3. 3
    Enter a name and optional description
    Choose a descriptive name such as "Office Supplies Q1" or "Safety Equipment".
  4. 4
    Use the Product Picker to select products
    Search, filter, and click to add products or individual variants.
  5. 5
    Assign the catalog to one or more employee groups
    Employees in those groups will immediately see the catalog's products.
  6. 6
    Save
Default catalog: Each company has a Default catalog created automatically. It can be edited and products can be added to it, but it cannot be deleted. Use it as a baseline catalog for all groups.

Product Picker

The Product Picker is a full-screen search interface for finding and selecting products from your Shopify store.

Search and filter

  • Search by product name, SKU, or vendor SKU.
  • Filter cascading: select a Vendor first, then narrow by Product Type, then by Tags.
  • Results update instantly as you type or change filters.

Product information shown

Each product card shows:

  • Product image, title, and vendor.
  • SKU and price per variant.
  • Inventory count.
  • Expand a product to see all its variants individually.

Selecting products

Click a product to add the entire product (all current and future variants) to the catalog. Expand the product and click individual variants to add only specific sizes or colours. Click again to remove. The picker shows how many items are already selected in the catalog.

Screenshot: Product picker with filters

Assigning catalogs to groups

Each employee group can have one or more catalogs assigned. Employees see the combined product set from all catalogs in their group.

An employee with the BUYER role sees products from all catalogs assigned to their Purchaser Groups as well as their own primary group.

Create separate catalogs for different product categories — for example, one for office supplies and one for safety equipment — and assign both to the same group. Employees see products from all assigned catalogs with no overlap issues.

Shopify sync

TeamCo keeps product data in sync with your Shopify store automatically.

Sync typeHow it worksWhen to use
Automatic (webhooks)When you create, update, or delete a product in Shopify, TeamCo receives a webhook and updates the product index within seconds.Continuous — runs automatically, no action needed.
Manual (full sync)Trigger from Admin → Settings → Sync Products. A full sync of 7,000+ products takes approximately 3 minutes.After a bulk import, or if you suspect the index is out of sync.
Products with many variants: Shopify webhooks include a maximum of 100 variants per product. For products with more than 100 variants (e.g. apparel with many size and colour combinations), TeamCo fetches the full product data via GraphQL to ensure all variants are indexed correctly.

Variant-level tracking and warnings

When a product is modified in Shopify — variants are removed, renamed, or the product is deleted — TeamCo marks the affected catalog items as UNAVAILABLE and shows a warning on the catalog page.

What the warning shows

  • A warning banner at the top of the catalog view page.
  • Affected variants grouped by product, then by colour (first option), then individual sizes.
  • Each unavailable variant shown with its last-known image and a status badge.
  • A warning badge on the catalog list overview: "N removed".

Resolving the warning

You have two options when a variant-change warning appears:

ActionWhat it doesWhen to use
OK, understoodDismiss the warning banner. Unavailable items stay in the catalog with an unavailable status.If you expect the variants to return — for example, temporary out-of-stock.
Remove from catalogPermanently delete the unavailable items from the catalog. The variant count in the overview is updated immediately.When the product change in Shopify is intentional and the variants will not return.
Screenshot: Catalog view with variant warnings
Screenshot: Catalog list with warning badge
Unavailable variants are not shown to employees. Even if you choose "OK, understood" and keep unavailable items in the catalog, those specific variants will not appear in the portal until they are re-activated or removed and re-added after being restored in Shopify.
Was this page helpful?