Bulk Edit Shopify B2B Price Catalogs

Works with Spreadsheet Editor Updated October 21, 2026
On this page

B2B pricing in Shopify enables you to set custom prices and manage product availability through catalogs, tailoring the buying experience for different B2B customers. 

With Mixtable you can now set fixed prices and compare-at prices for your Shopify B2B price catalogs directly from a Products (with variants) Mixtable worksheet.

Map B2B prices to a column

In a spreadsheet, create a Products (with variants) worksheet. This worksheet shows Product and Variant information together on one worksheet.

  1. Next, you’ll load the B2B prices from a catalog you’ve set up in Shopify into a new column
  2. To load more Shopify data, click + Shopify data in the header row of an empty column, such as the one right after your last column. You can also choose Column > Add Shopify data… from the menu bar. The field picker opens and asks What should column E show?, with your column's letter in place of E. It lists everything the worksheet can show from Shopify, grouped into sections the way your Shopify admin groups them. Type in the search box at the top, or click a section on the left, to find the field you want. Add Shopify data to a spreadsheet
  3. Click Pricing in the list of sections on the left. Under B2B catalogs, click the catalog whose prices you want to edit, such as Price in B2B Prices for Distributors. If a catalog is missing, click Refresh in the Pricing heading. Under Which price?, choose Price or Compare-at price, then click Save Column A Shopify B2B catalog price picked in the Pricing section of the Mixtable field picker, with a choice of Price or Compare-at price
  4. You’ll now see the column populate with the B2B prices for your variants for the specific catalog A B2B Prices for Distributors / Price column in Mixtable showing the Shopify B2B catalog price for each variant
  5. Now, find the variant whose B2B price you’d like to change, and update it. Type the currency code before the price, for example “USD 15.99”
  6. When you’re done, click Sync at the top right of the spreadsheet, review your changes in the preview that opens, then click Sync again to send the new prices to Shopify

Pro Tip: Start with the Full Product Info template

You can create a spreadsheet from the Full Product Info template, which will load Product Variant information, including price data:

The Full Product Info template in Mixtable's Create spreadsheet window

With Mixtable you can also manage B2B company data and company location data.

Download the latest B2B prices from Shopify

Shopify doesn't send changes to B2B catalog prices on its own, so download them when you need the latest. Click Download latest in the sync control at the top right of the spreadsheet (or choose Shopify Sync > Sync with Shopify…) to open the sync card. Under Download latest from Shopify, click Download next to Market & B2B prices.

The Market & B2B prices row appears once the worksheet has at least one B2B price column. Mixtable then pulls the current catalog prices from Shopify and updates those cells in your worksheet.

See B2B price history

Mixtable keeps a history of each variant’s fixed B2B prices, whether or not a worksheet shows them, so you can check what a wholesale customer’s price was before you changed it. Each change shows the old and new price, when it happened, and whether it came from Shopify or from a Mixtable sync, with the name of whoever clicked Sync.

To see it, right-click a cell in a B2B price column and choose View cell history.

Cell history in a Mixtable spreadsheet showing a Shopify B2B catalog price that changed in Shopify

  • A B2B price you change in the Shopify admin is recorded when it comes into Mixtable, for example when you download the latest Market & B2B prices
  • Prices that follow the catalog’s percentage adjustment aren’t recorded. Only fixed B2B prices have history
  • B2B Compare-at price columns have history while a worksheet shows them

See Shopify product price history for more on what Mixtable records.

Mixtable Spreadsheet EditorBulk edit and sync products, prices, inventory, metafields, and more
Install on Shopify

↑↓to moveEnterto open