Items Available only to Certified Customers
Company C supplies equipment and chemicals to labs. They only sell to customers who've been trained and certified to use their products. They also offer online training courses for people who want to get certified. The training is manufacturer-specific. Certification for Manufacturer A covers all their equipment and chemicals, but Manufacturer B needs separate certifications for its equipment and chemicals.
Layout
First, Company C needs to figure out how to segment their items and customers. Let's see how their answers to some key questions help to layout Personalized Catalog Views.
Question |
Answer |
Layout Input |
What are the customer groups I need? |
Certified Customers (Manufacturer A), Certified Customers (Manufacturer B equipment), Certified Customers (Manufacturer B chemicals), Non-Certified Customers, and the general public. |
Certified Customers (Manufacturer A), Certified Customers (Manufacturer B equipment), and Certified Customers (Manufacturer B chemicals). Non-Certified Customers might be All Users, but that depends on other answers. |
On what basis will I assign a customer to one group or the other? |
We're the only supplier of training for Manufacturer B. If a customer buys and completes the classroom-based equipment training, the instructor fills out a form that automatically updates their customer record to show they're certified. If they finish the online chemicals course, their customer record updates automatically too. The customer should be automatically added to the correct certified group based on the information in their customer record. Manufacturer A uses different suppliers for certifications, so customers who want to buy Manufacturer A products from us need to email Customer Support with proof of certification. If they buy the training from us, their customer record updates automatically when they finish the course. Certified Customers (Manufacturer B equipment) and Certified Customers (Manufacturer B chemicals) should be dynamic groups that use saved searches based on custom Certification fields in the customer record. |
Certified Customers (Manufacturer A) should be a static customer group so Customer Support can manually add customers when they get proof of certification. But it makes more sense to have a dynamic group for customers who buy training from Company C, so they don't have to send in proof of completing a course. So, we'll have two groups: a static one for external certification and a dynamic one for internal certification. |
Do I want any of my customers to be in more than one customer group? |
Yes. We support three certifications—Manufacturer A, Manufacturer B (equipment), and Manufacturer B (chemicals). Customers can have one or more of these, so they should be in the group for whichever certifications they have. |
We need to think about what items customers in more than one group can see. |
What item segments do I need? |
Manufacturer A Products, Manufacturer B Equipment, Manufacturer B Chemicals, Certification Courses. |
Item segment to be created – Manufacturer A Products, Manufacturer B Equipment, Manufacturer B Chemicals, and Certification Courses |
On what basis do I want to assign an item to one segment or another? |
For equipment and chemicals, sort first by manufacturer, then by item type. For certification courses, go by item type. |
Use mass updates to add items to item collections. For certification courses, there are only three courses, so you can add them manually. |
Do the item segments correspond to the sections in my website navigation or are they different? |
They're different. The website is organized by product type, like microscopes, graduated cylinders, and so on. |
Since Company C doesn't use commerce categories and the navigation structure isn't the same as the item segments needed, it's best to use item collections for the item segments. |
Which item segments should be visible and purchasable to my customer segments? Which item segments should be visible but not purchasable? Can all customer segments view item prices? |
|
|
Who should be able to view any items that are not in item segments mapped to a customer segment? Should they be able to view the prices? |
All item segments should be mapped to customer segments. If any items aren't in an item segment, it's because they haven't been classified yet, so they shouldn't be visible to anyone. |
Unmapped items should be set to Hide Fully |
Do all my customers fall into one or more customer groups or do I have some ‘leftover’ customers? What items, if any, do I want the leftover customers to see? |
We don't sell to the general public. If someone who's not a registered customer visits our site, they shouldn't see any products for sale. |
All certified customers will be in one or more groups. Non-certified customers who are recognized and logged in can see all products and buy certification courses. Anyone who's not logged in or recognized shouldn't see any products at all. |
Implementation
From the layout inputs, Company C creates the following in NetSuite:
-
Three saved searches that return customers certified by Company C on Manufacturer A products, customers certified on Manufacturer B equipment, and customers certified on Manufacturer B chemicals respectively
-
Customer Groups (dynamic based on the saved searches): Certified Customers (Manufacturer A internal), Certified Customers (Manufacturer B equipment), Certified Customers (Manufacturer B chemicals)
-
Customer Group (static, to be updated by Customer Support): Certified Customers (Manufacturer A external)
-
Item Collections: Manufacturer A Products, Manufacturer B Equipment, Manufacturer B Chemicals, Certification Courses
-
Personalized Catalog View Setup:
-
Manufacturer A Products item collection set to Display Fully for Certified Customers (Manufacturer A internal) and Certified Customers (Manufacturer A external) customer groups
Set to Disable Purchase for Recognized and Logged in Users
Set to Disable Purchase and Hide Price for Anonymous Users
-
Manufacturer B Equipment item collection set to Display Fully for Certified Customers (Manufacturer B equipment) customer group
Set to Disable Purchase for Recognized and Logged in Users
Set to Disable Purchase and Hide Price for Anonymous Users
-
Manufacturer B Chemicals item collection set to Display Fully for Certified Customers (Manufacturer B chemicals) customer group
Set to Disable Purchase for Recognized and Logged in Users
Set to Disable Purchase and Hide Price for Anonymous Users
-
Certified Course item collection set to Display Fully for Recognized and Logged In Customers
Set to Disable Purchase and Hide Price for Anonymous Users
-
Sets Unmapped Items segment to Hide Fully
-
