The Importance of Omnichannel Management and User Associations
Once a customer’s order is marked as complete, the status can be updated in the eCommerce system to provide additional self-service options. This includes the ability to request refunds, replacements, ask questions, or seek support. However, the integration between NetSuite and an eCommerce platform offers even more comprehensive features. These include:
- Product catalog data, including categories and individual products
- Accessories and associations to related items, along with attributes
- Kitting information and variants
- SKU numbers, product and manufacturer details, and comprehensive information from the manufacturer or distributor
- Rich media, such as pictures and videos
- Detailed product information, including dimensional weight and in-depth descriptions
- Pricing details and information about quotable-only items
- Inventory data
Whenever items synchronize from NetSuite, it’s crucial to enhance them with marketing content to make them more appealing to end-users. It’s important for the integration capabilities to preserve this unique marketing information while also updating other necessary areas. For example, inventory and pricing data must be updated in real-time or near real-time from NetSuite. This should be done through an efficient and logical update process that doesn’t overwrite the valuable marketing content. Maintaining a high level of integration between the systems ensures that essential data is preserved while updating specific fields such as pricing and inventory.
Other types of information that are commonly included are location data, user data, and custom fields. User data can be pulled from an eCommerce system into NetSuite, linking users to contacts on customer records. At the discretion of the end-user, their company can be set up so that new users on the eCommerce website can request to associate their account with their company. This association request can be made using a common domain name or an account number. Based on the specific business logic, there may be an approval process for the account administrator to handle within the company. Once the user account is associated with the customer or company record, they gain access to their order history, the ability to make payments on behalf of the company (if in a financial role), and possibly utilize the purchase on account capability to book items or purchase items via the eCommerce website that are then synced back into NetSuite.
Regarding location data mentioned earlier, it is possible to integrate detailed location information for multiple warehouses, distribution centers, and stores or storefronts where applicable. This enables an omnichannel experience for end-users, providing them with comprehensive data on item availability at each store and the most efficient warehouse for shipping purposes. The process may be dynamic, with the eCommerce system automatically selecting the most efficient shipping location, considering potential split shipments or payments. Additionally, it takes into account the possibility of drop shipping or the need to transfer items. In conclusion, integrating with NetSuite offers a wide range of capabilities.