Skip to main content

Companies template

Create and update BigCommerce B2B Edition companies using Shift.

tip

Check out our step-by-step guides for how to import & export.

Quick start

The best way to get started is to run an export and use the file as a guide to the format required.

If you are creating companies, follow the creating companies guide or download the minimal company creation example.

To see the fields included on export, download the full company export example.

Import & export columns

Basic columns

ColumnDescription
ModeThe import mode for this row. See import modes for more information.
Company IDThe unique identifier provided by BigCommerce for the company. Use this to update or delete an existing company.
This field is read-only.
Company NameThe company name.
This field is required when creating a company.
Company EmailThe main contact email address for the company.
This field is required when creating a company.
Company PhoneThe main contact phone number for the company.
This field is required when creating a company.
StatusThe company status.
Allowed values: Default, Active, Inactive, Waiting Approval, 0, 1, 2, 3.
UUIDAn external UUID for the company, such as an ID from an ERP or another external system. When creating companies, Shift uses this field to match company rows across the sheets in the import file. Updates use Company ID to identify the company.
CountryThe company's country.
This field is required when creating a company.
BC Group IDThe BigCommerce customer group ID linked to the company.
This field is read-only.
BC Group NameThe BigCommerce customer group name linked to the company.
This field is read-only.
Catalog IDThe catalog assigned to the company.
Catalog NameThe catalog name assigned to the company.
This field is read-only.
Customer Group IDThe customer group assigned to the company. This can be updated for stores using BigCommerce's supported company behaviour.
Parent Company IDThe ID of the parent company when using B2B account hierarchy.
Parent Company NameThe name of the parent company when using B2B account hierarchy.
Address Line 1The first line of the company address.
Address Line 2The second line of the company address.
CityThe company city.
StateThe company state, county, or region.
Zip CodeThe company zip or postal code.
Admin EmailThe email address for the initial company administrator.
This field is required when creating a company. It is used for creation only and may be blank on exports.
Admin First NameThe first name for the initial company administrator.
This field is required when creating a company. It is used for creation only and may be blank on exports.
Admin Last NameThe last name for the initial company administrator.
This field is required when creating a company. It is used for creation only and may be blank on exports.
Admin Phone NumberThe phone number for the initial company administrator.
This field is required when creating a company. It is used for creation only and may be blank on exports.
Accept Creation EmailWhether BigCommerce should send the company creation email.
Channel IDsThe storefront channel IDs where buyers can access the company's Buyer Portal.
Origin Channel IDThe storefront channel ID used as the origin channel for the company administrator.
Created AtThe date and time when the company was created.
This field is read-only.
Updated AtThe date and time when the company was last updated.
This field is read-only.
info

When creating a company, include Company Name, Company Email, Company Phone, Country, Admin First Name, Admin Last Name, Admin Email, and Admin Phone Number.

Extra field columns

Company extra fields are dynamic. Add one column for each configured extra field.

ColumnDescription
Company IDThe company ID used to match this extra field row to a company.
Company UUIDThe company UUID used to match this extra field row to a new company when importing a multi-sheet creation file.
Extra Field {field name}The value for a B2B company extra field. Replace {field name} with the exact extra field name configured in BigCommerce B2B Edition.
info

Company extra fields can be added or updated by import, but they cannot be deleted or replaced. Extra fields always use merge behaviour.

info

On company updates, BigCommerce only accepts a smaller set of fields: Company Name, Company Email, Customer Group ID, and Extra Fields.

Import modes

Use Import modes to control the import behaviour.

The Mode column on import is used to determine what kind of update action is performed for each row.

ModeAction
MergeExisting items are updated. New items are created. Missing columns or empty column values are ignored.
This is the default mode.
UpdateExisting items are updated. New items are ignored. Missing columns or empty column values are ignored
CreateNew items are created. Existing items are ignored.
ReplaceExisting items are deleted and recreated. New items are created. This is the same as a Delete followed by a Merge.
DeleteExisting items are deleted.
SkipThis item is ignored

Export filters

You can filter company exports by:

  • Company name
  • Company status
  • Customer
  • Customer group
  • Order
  • Date created
  • Date updated