By Justin Rashidi
If buyers still phone to ask about pack sizes, your online catalog hasn't finished the job. The order is still going through your sales team.
A B2B e-commerce catalog should let a buyer find the right product and order it without help. That takes three things, built in this order:
- 1. Accurate product data and clear selling units, so buyers know exactly what they are ordering.
- 2. Buyer rules, covering each customer's agreed prices and quantities.
- 3. Search and tools, added once the first two are in place.
A common mistake for distributors that sell online but still correct orders by hand is to reverse that order: they add search or software on top of data that isn't ready.
To make the first two steps easier, we built a free starter workbook. Download the free B2B catalog starter workbook (Excel). It includes five fictional product records, a field dictionary, buyer rules, a release checklist and a change log, with instructions. No email address is required. The Shopify and BigCommerce notes below cover platform-specific setup.
Key takeaways
- • Define what one ordered unit means before setting prices or minimum quantities.
- • Keep shared product details together, with separate rules for each buyer group.
- • Follow an order from product page to checkout, including restricted accounts and price breaks.
- • Add software when you can name the catalog problem it needs to solve.
What is a B2B e-commerce catalog?
An e-commerce catalog is the product collection buyers browse in an online store, with the details they need to choose and order. B2B means business-to-business, so its catalog also needs to reflect the purchasing agreements you have with business customers.
How B2B differs from B2C
B2C means selling to individual consumers. A B2B catalog may show different product ranges and negotiated prices to different accounts, with case quantities and order minimums attached.
Consumer stores can also use quantity discounts and customer groups. The distinction that matters for your catalog is which purchasing rules each buyer needs, and whether those rules hold through checkout.
Choose the format around the buying task
| Format | Useful for | Ordering and upkeep |
|---|---|---|
| Print or PDF catalog | Meetings and offline reference | Dated copy; explain how to get current prices and order |
| Interactive catalog | Browsing pages with links or media | Define the order destination and data-update process |
| Live ordering catalog | Selecting products and ordering online | Account access, quantities, prices and checkout work together |
This guide focuses on the catalog inside your online store. A PDF can support it, using the same approved product data. An exported PDF stays unchanged when that source data changes, so it needs regenerating.
What a useful catalog should achieve
We would judge it by five buying tasks:
- • Finding the right item through names, part numbers and filters.
- • Seeing the agreed price for the buyer's account.
- • Understanding pack sizes, minimums and increments before checkout.
- • Getting product details and documents without a routine call to sales.
- • Choosing the correct variant from matching images and specifications, with catalog-related returns tracked afterward.
These goals give you a useful brief if you decide to hire a B2B e-commerce agency to help with the catalog.
What belongs in your B2B product catalog?
Include the details a buyer needs to identify the item, understand what they will receive and place an order. The right fields depend on the product: machine parts may need compatibility information, while packaging needs dimensions and pack quantities.
Give each sellable item a clear record
A SKU, or stock-keeping unit, is your internal product code. A variant is a specific version, such as a different size. Use a distinct SKU for each sellable variant.
| Field group | Include | Why it matters |
|---|---|---|
| Identity | Name, SKU, brand, manufacturer part number where applicable | Known codes lead to the right item |
| Specifications | Size, material, dimensions, technical documents | Buyers can compare similar items |
| Units and quantities | Each, box or case; contents; minimum; increment | Quantity means the same thing to buyer and warehouse |
| Price | Currency, price basis, buyer price list, quantity discounts | Buyers see the agreed price per item or case |
| Availability | Stock status, lead time, active or discontinued status | Buyers know what can be supplied and when |
| Media and documents | Images, specification sheets, required documents | Buyers can identify and assess the exact variant |
Add safety documents or compatibility details where buyers need them. The workbook's field dictionary explains each column and when to use it. Availability should come from the approved stock or order system, so old information does not become a supply promise.
One product, different buyer rules
Fictional example: EX-WIPE-12 is a case containing 12 cleaning cloths. Order quantities mean cases, and both approved groups order in increments of one whole case. Prices are illustrative and exclude tax and shipping.
An order increment is the allowed step between quantities, after meeting the minimum.
| Buyer group | Price and minimum | Example order |
|---|---|---|
| Approved retailer | US$24 per case; minimum 2 cases | 2 cases = 24 cloths; US$48 |
| Approved distributor | US$21 per case; minimum 5 cases | 5 cases = 60 cloths; US$105 |
| Unapproved account | Price hidden; ordering blocked | Request account approval |
The distributor cannot order two cases under these rules. The retailer can. Neither can order half a case; no increment applies to the blocked account.
The workbook also includes quantity discounts, called price breaks. For the retailer, the price falls to US$22 per case at 10 cases. Nine cases cost US$216; 10 cost US$220. The lower price applies to every case in that order, so the total must be recalculated at the break.
Shopify's minimum and increment rules apply per variant. Whether the store represents a case as one sellable unit or represents its individual contents determines how those rules should be entered.
Your store must enforce the access, price and quantity rules planned in the workbook.
How to manage a B2B e-commerce catalog
Give each field an approved source and a named owner. The same units, prices and permissions need to reach checkout.
Give every field an owner and source
When an update fails, someone needs to know which value is authoritative and who can fix it. Here is a starting assignment:
| Data | Suggested owner | Approval basis |
|---|---|---|
| Descriptions and specifications | Product team | Approved product record |
| Prices and buyer groups | Sales, with finance approval | Customer agreement |
| Stock and lead times | Operations | Stock or order system |
| Published catalog | E-commerce lead | Completed release checks |
One person can hold several roles. Record where each field comes from, who approves changes and who handles failed updates.
For stock coming from another system, agree an update interval and a recipient for failure alerts. A simulated failed transfer shows whether that process works. Our guide to B2B e-commerce integration covers connecting these systems.
Keep names, units and variants consistent
Consistent categories and units make similar products easier to compare. Keep dimensions in the same unit within a field instead of mixing centimeters and inches.
Group size or color variants under a shared product family. Where the platform supports buyer pricing rules, those rules let you maintain different prices against the same product record without copying the product for each customer.
Discontinued items need attention on old links and past orders too. The workbook replaces EX-WIPE-10 with EX-WIPE-12, changing the case from 10 cloths to 12. The buyer must approve that substitution because the contents have changed.
Set product access and buyer prices
Sales should approve who may buy each range, which price list applies and when each agreement starts or ends. New accounts awaiting approval need an explicit access rule too.
The platform's assignment rules determine what happens when those agreements overlap:
- • Shopify: A market groups buyers under shared rules. A catalog assigned directly to a company location takes priority over its market catalog for the same product's price. Direct assignment requires Shopify Plus.
- • BigCommerce: Price lists set prices at variant level and can be assigned to customer groups or sales channels. If an active price list has no price for a variant, catalog pricing applies. A missing price record therefore needs attention before buyers order.
Our view: Include overlapping assignments and missing price records in the account review. A price list's name alone does not tell you which price reaches the buyer. Our guide to B2B e-commerce pricing strategies covers choosing the commercial approach.
Make products easy to find and reorder
Useful search reflects how customers describe products. Include SKUs, manufacturer part numbers and customer vocabulary, with filters that answer purchasing questions such as size or material.
Search results must also respect buyer access. A restricted product needs the same protection through a direct link or cart as through search. Reorders should use current availability and order rules, since an old order may contain discontinued items or outdated quantities.
For deeper search and account-specific improvements, see our guide to B2B e-commerce personalization.
Follow a complete order through checkout
Use the workbook's release checklist for each buyer group. It brings the separate decisions together in one order:
- • Product page: The correct price and selling unit.
- • Minimums: An order below the minimum and one at it.
- • Increments: A valid quantity and an invalid step or fractional case.
- • Price breaks: Quantities just below and at the discount threshold.
- • Cart and checkout: The same buyer account, price and quantity.
- • Access: A logged-out visitor and an unapproved account, including direct links.
Finance should review payment terms separately. A catalog price does not explain when payment is due or how it is collected. Keep those decisions consistent with your B2B e-commerce payments setup.
Approve changes and follow their effects
A change log records the old value, new value, reason and approver. Microsoft Dynamics 365 documents a configuration, validation, approval and publishing sequence. We would use that sequence to organize a release, with checks suited to your store.
After publishing, repeat the buyer test affected by the change. Failed updates, searches with no results and orders corrected because of catalog data show where attention is needed. Give each issue an owner so the same error does not keep reaching customers.
Which catalog tools do you need?
Your current store may already handle the work. We would add software once a specific problem persists, such as product content scattered across teams or stock updates failing to reach the storefront.
Do you need a PIM or ERP?
A PIM, or product information management system, keeps product descriptions, specifications and media together. You may not need one if your current platform already lets the right people maintain and share approved content. A PIM becomes worth evaluating when that work gets difficult across teams or sales channels.
An ERP, or enterprise resource planning system, manages business records that can include stock and orders. If the ERP already holds the correct stock, the catalog problem may lie in the connection or update process.
Match the tool to the problem
| If your problem is... | Consider... |
|---|---|
| Product content is scattered across spreadsheets and teams | A PIM for approved descriptions, specifications and media |
| Store prices or stock differ from the source | Fixing the connection and update process |
| Reps and trade shows need printed catalogs | A tool that produces documents from approved product data |
| Buyers cannot find products | Better product details, search and filters |
A provider demonstration should show your example product, a restricted buyer and a failed update, including who fixes it and how the correction reaches buyers. Record your requirements in our B2B e-commerce features checklist.
Our take: Start with data and units
A catalog buyers can order from starts with an unambiguous product record. We would settle what is sold and what one ordered unit contains before configuring prices or shopping features, because every later decision depends on that foundation.
| Work in this order | Decision to settle |
|---|---|
| Data and units | Correct product, variant, pack contents and source owner |
| Buyer rules | Permitted products, agreed prices, minimums and increments |
| Search and tools | How buyers find and reorder items, and which software gaps remain |
Download the workbook above and fill in one product family, including its variants and buyer rules. Follow an order through checkout before extending the process to the rest of the range. This exposes gaps while the scope is manageable.
Once the example is complete, our B2B e-commerce team can help turn it into a build plan. Let's talk through your catalog.
Frequently asked questions
How do we keep a PDF catalog current?
Date each version and regenerate it when relevant products, prices or specifications change. Explain how buyers can confirm current prices and place an order, then follow that ordering route with a buyer before distributing the PDF.
What should an account awaiting approval see?
Apply your agreed visibility policy until the account is approved. In the workbook, that means no products or prices are available and ordering is blocked. A blank price must not be treated as a free product.
How often should I update a B2B catalog?
Update affected records when stock, prices, specifications or product status change. Also schedule reviews for missing fields and expired buyer rules. Set the review interval from how often your data changes and the errors you find.
Can I import the starter workbook into my store?
It is a planning workbook, not a platform import file. Map the approved columns to your platform's required format and try a small import before sending the full catalog. The workbook does not enforce access rules or update stock automatically.
