A customer segment is a collection of shoppers that share specific characteristics. Segmentation defines groups of shoppers that a merchant wants to target with a Promotion, or dedicated value proposition.
As a BigCommerce merchant, agency, and/or tech partner needing to improve a merchant store’s personalization strategy, the Customer Segmentation API enables the creation of externally defined segments that you can target within a promotion.
Manual segments created with the Segmentation API will be visible within the Promotions standard editor control panel UI Targeting section.

For participants using the Promotions API, manual segments created with the Segmentation API will also be available to be targeted within the Promotions API.
The Customer Segmentation API is available to enterprise customers. If you would like to become an enterprise customer, please contact your BigCommerce Customer Service Manager or our support team.
This API introduces two new objects that are both high-level entities with a many-to-many relationship: segments and shopper profiles.
