Choosing a marketplace platform is ideal for organizations who know the complexity of doing business should be modernized and managed and delivered through multiple frontends, no matter the persona of the buyer, seller, or supplier. To truly be omnichannel.
While there are many options out there, you want to pick a platform that mirrors the make-up of your business so as you customize and extend, you work with the domain of your business, not just part of it.
OrderCloud has a very robust model for supporting the most complex organizations. Instead of being shackled by an overly basic eCommerce platform with only one catalog and a single definition of a user, OrderCloud is ready to mirror the organizational makeup you actually need.
OrderCloud has a very robust model for supporting the most complex organizations. Instead of being shackled by an overly basic eCommerce platform with only one catalog and a single definition of a user, OrderCloud is ready to mirror the organizational makeup you actually need.
For organizations that differentiate with a unique value proposition to individual buyer organizations where they expect not only enhanced features over traditional online ordering, but also custom catalog offerings, unique pricing, and a relational model of different user and buyer groups that you and your sales team support.
While targeting consumers with traditional, B2C shopping experiences is expected, managing the needs of complex retail and franchise operations can require a solution more akin to OrderCloud. Many of our customers first tried a simplified, B2C platform and found it difficult to customize their needs for centralized control over all their store operations, requiring customized portals and fully extensible business logic that OrderCloud offers.
While there may be different motivations for going direct to consumers, depending on if you’re a manufacturer, B2B business, or a supplier looking to differentiate from vanilla online ordering, OrderCloud can provide you with a platform to grow your business through digital channels.
Flexibility is a clear advantage with OrderCloud, and there’s nothing to stop you from starting with one market strategy and pivoting to another within the same ‘instance’ of OrderCloud for your marketplace. Let's walk through the example of a B2B company opening up to other resellers or direct to consumers.
With OrderCloud for B2B, you already have the ability to set up and control unique Buyers with separate catalogs and pricing-- and expose that to users on your B2B commerce experience. There’s nothing stopping you from taking one of those Buyer setups and exposing the catalog and pricing data into other channels, which might be plugged into other commerce experiences or marketplaces.
All of this can be set up and managed within one OrderCloud instance for your organization with multiple catalogs, buyers, pricing strategies, user groups, suppliers, and custom commerce experiences.
People have shorter and shorter attention spans, it’s important to be specific in what and how you target product information and experiences as part of your commerce strategy. You may already have a segmentation strategy and persona library you use, but starting here as a guide to then map into OrderCloud configuration.
OrderCloud is highly extensible. The table below describes high-level concepts you can use, but with all of these concepts, you can assign any number of custom properties to support your segmentation and persona strategy that’s specific to your business.
OrderCloud Concept | Segment and Persona Ideas | Built-In Relationships |
Buyer Users |
|
|
Buyer User Groups |
|
|
Buyer Organizations |
|
|
Most all of OrderCloud’s APIs allow you to query by any segmentation or persona property you assign. This handles use cases such as finding all buyers tied to a sales region or triggering different content or promotions during shopping depending on properties on the logged-in user and their associated buyer account.
To mirror the setup of your CRM and sales operations, you can assign any number of customized properties as mentioned before. An example below might be for a medical manufacturer business running on OrderCloud who wants to tightly manage what products are distributed to what buyer and how those buyer accounts are managed.
With OrderCloud, you can manage your customers in your CRM system and dynamically load or sync them for use in your omnichannel commerce operations.
Buyer Account | Name | Class of Trade | Sales Region | Catalog |
4304943 | Sunrise Senior Living | Elderly Care | US Northwest | LONGTERM_CARE |
7634554 | Ambulatory Products Plus | Online Reseller | US Southeast | RETAIL_ONLINE |
9765466 | Helping Hands Inc. | Home Health | Canada West | LONGTERM_CARE |
6543255 | Great Lakes Grocery | Pharmacy | US Midwest | RETAIL_PHARMACY |
This may get stored on your Buyer in OrderCloud using XP with any number of custom properties.
{
"ID": "4304943",
"Name": "Sunrise Senior Living",
"DefaultCatalogID": "LONGTERM_CARE",
"xp": {
"MyClassOfTrade": "Elderly Care",
"MySalesRegion": "USNW"
}
}
These extensible properties are available for you to use in the websites you develop, and much like your CRM, you can easily query for all Buyers by any extensible properties you defined.
GET https://sandboxapi.ordercloud.io/buyers?filters=xp.MySalesRegion=USNW HTTP/1.1
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...
Content-Type: application/json; charset=UTF-8
Being able to unify your segmentation and persona strategy across headless technology is extremely important. It also simplifies the way you manage personalized campaigns across systems.
An example might be targeting a population of 10,000 shoppers who fit the demographic of ‘65 and older’ and ‘Resides in the Midwest’. Coordinating multiple, headless systems with 10,000 individual rules or assignments to run that campaign is not scalable or efficient, but simply coordinating over two fields in your segmentation is much more manageable. OrderCloud supports this in any capacity you choose.
Depending on your marketplace strategy, you may have multiple suppliers who fulfill directly as part of your OrderCloud implementation. Many customers start with just one supplier, being their own distribution engine, and may start to layer in products from another supplier in the future.
In OrderCloud, think of a supplier as any system or 3rd party organization that can fulfill all or part of an order placed by your customers. You can set OrderCloud to route all orders to your ERP or order management system, and that system takes care of routing to other suppliers (drop ship or non-stock). Alternately, you can directly set up your suppliers to individual receive their and manage their orders on OrderCloud directly, like a marketplace.
There’s nothing stopping you from a hybrid approach either of managing all orders within your ERP, but also offering suppliers with direct access to OrderCloud (through a supplier portal) to manage supplemental product data entry or capabilities which your existing (ERP) systems may not offer.
By integrating other suppliers directly to OrderCloud, you can expand your product offering to buyers, where they can create a single order which includes products you distribute and ship, alongside products shipped directly from another supplier.
Mature commerce strategies not only focus on the buyer experience but also ways to reduce costs and optimize their supply chain with supplier integrations. OrderCloud formally manages the concept of multiple suppliers along with their users.
This means you can stand up a portal for supplier self-service to manage various aspects of your supply chain for your customers. Not all suppliers have systems to automate integration, and considering an online portal may be the best option to consistently manage your suppliers and expectations.
Building a supplier portal, powered by OrderCloud to:
Reducing operational costs through self-service portals for suppliers is one option, but more mature suppliers may have ways to integrate their systems directly with OrderCloud’s APIs. Because OrderCloud is API-First, you can enable supplier’s systems to directly manage all of their product uploads, order downloads, and fulfillment updates. To understand this process better, you can jump to Fulfillment Automation.