Skip to main content

Creating shopping lists

Use a shopping list import to create lists and add products for B2B buyers. Download the minimal creation example and replace its sample IDs with IDs from your own store.

Prepare the Basic sheet​

Leave ID blank for a new list and provide:

FieldExample valueNotes
NameFavouritesRequired. Use the same name on the Items sheet to link items to this new list.
User ID12219524B2B buyer user ID for the list owner.
StatusDraftRequired when creating a list. Other statuses include Approved and Ready for approval.

Add items on the Items sheet​

Add one row for each product. For a new list, leave Shopping List ID and the item ID blank, and use Shopping List Name to match the Basic sheet.

FieldExample valueNotes
Shopping List NameFavouritesMust match the new list's Name on the Basic sheet.
Product ID80BigCommerce product ID.
Variant ID64BigCommerce variant ID for a product with variants.
Quantity5Number of units to add.

Product Sku and Variant Sku are included in exports to help identify products while reading the file. Use product and variant IDs to identify products for import. Shift's current validation may ask for a Variant ID even for a product without variants.

Import the file​

  1. Choose Shopping Lists in Shift and start a new import.
  2. Upload the spreadsheet with its Basic and Items sheets.
  3. Map the columns to their matching shopping list fields.
  4. Validate the import and correct any errors.
  5. Start the import once validation passes.

After creation, export the list to obtain its shopping list ID and item IDs. Keep those IDs for later updates. See the Shopping Lists template for all fields and import modes.