/
Overview: Cloud UI Product Detail Page (PDP)

Overview: Cloud UI Product Detail Page (PDP)

This feature is supported for Aspenware Cloud Customers Only. It requires using Aspenware Theme Designer for setting theme values on Cloud UI pages.

IMPORTANT: While Cloud UI is supported for most product detail pages, some features and configuration options are not yet supported in Cloud UI. These configurations will continue to work as usual if loaded on the Legacy pages. See section 1 in the Cloud UI PDP Configuration Guide for a detailed list of incompatible configurations.

Feature Description

This new PDP is part of Cloud UI, which is the user interface that is separated from the nopCommerce backend and able to be independently deployed.

Cloud UI also brings in modern design and development practices. It uses a design system and component libraries for all the shopping pages in the application, making it faster to release new features and ensuring a consistent look and feel across the application as it gets updated.

Some fundamental concepts we’ve kept as the cornerstone of this redesign effort include:

  • Data-driven design. All newly redesigned elements have been extensively tested in usability studies and A/B testing.

  • Information hierarchy. A cleaner design and a more predictable information structure reduce clutter and scrolling in the shopping process, particularly on mobile devices. This is done by having linear attribute selection - removing the right-oriented dynamic box for desktop, minimizing but still enabling easy access to the product description, including a more intuitive and detailed item summary, having CTAs and quantity selections remain sticky across desktop and mobile, and improving the ability to explain attribute selections to guests with both a title and optional description. A/B tests and usability studies have shown that excessive clutter and mandatory options below the visible screen on shopping pages hinder mobile users from adding items to their cart, leading to lower mobile conversions.

  • Leverages theme designer and a design system. With the introduction of a design system, we’ve also more clearly defined rules around what is and is not customizable. These rules make new theme development and changes easier, move closer to ADA compliance, and create a more consistently improved user experience across all resort sites. Theme changes to these pages can be made on the fly with your Aspenware Service Agent and do not require waiting for a code deployment.

Key Terms

Item Summary

The item summary shows an itemized detailed list of what the user is adding to cart, clearly listing out the core product variant and add-on product variants with their unique prices and names. The item’s selected date and quantity are now more prominent in the summary.

Variant Name (formerly called an “Attribute Combination”)

A variant name is given to a discrete product, or specific option, being added to cart and purchased from a PDP. To illustrate, let's consider a scenario where the PDP is for purchasing a ski resort lift ticket, and it offers the option to include equipment rental. If a guest decides to add a "1-day adult ticket" to their cart and also adds a "1-day ski rental," these are considered two separate variants. Each variant has a distinct name, such as '1-day adult ticket' and '1-day ski rental,' to differentiate them in shopping.

Max Price

A max price is the highest price for which a variant can be offered. It is a price is entered in Admin during product setup to enable highlighting of discounted pricing throughout the shopping experience to encourage advance-purchase behavior. Guests rarely, if ever, pay this price. Max price has previously only been supported at the variant level for dynamically priced variants. Now, with Cloud UI, max price can be defined in Admin and used to display savings for non-dynamically priced product variants and add-ons.

Attribute Title and Description

Cloud customers can define an attribute title and description in separate fields in the attribute editor, which will be used and displayed above the respective attributes in the Cloud UI PDP. The title helps anchor the guest and describe the option at a high level. The description is optional but can be used to provide clarifying details helpful in making option selections.

Cart Notice

After an item has been added to cart, a pull out drawer on desktop and modal on mobile summarizes the item just added to cart, clearly listing out the core product variant and add-on product variants with their unique prices and names. The item’s selected date and quantity are now more prominent in the summary. Additionally, the cart notice includes information on discounts applied to the added item from coupons they have already added in their session.

Feature Highlights

The new PDP offers many updates and optimizations that boost conversion and greatly enhance the guest experience.

Improved Add-to-Cart Experience

The Cloud UI PDP improves the way you add items to your cart with a new and user-friendly interface that remains “sticky” and always visible as users scroll through options, but is now simplified to only include the call to action and consistent quantity selection for mobile. For desktop, the add-to-cart CTA, quantity selection, and item summary all remain “sticky” together. These improvements were based on the winning variation results of both mobile and desktop-focused A/B tests.

During the test, we compared the new simplified 'add-to-cart' CTA on mobile devices with the existing method. We also added a 'fixed' summary for better clarity. We ran this test for 1.5 months at two large resorts, involving more than 15,000 users.

The results were impressive. With the new method, we saw an increase in the number of people adding items to their cart by between 9.5% to 16% compared to the old way. Additionally, there was a 1% to 4% boost in revenue per visitor.

image-20250328-214430.png

Improved Item Summary and Cart Notice with Clear Savings Information

Item Summary

The item summary provides a detailed breakdown of what the user is adding to their cart, listing the core product variant and any selected add-on product variants along with their respective prices and names. The selected date and quantity of items are also prominently displayed.

The design of the Cloud UI Item Summary has been refreshed to enhance clarity and consistency in presenting price and savings information. Savings details are now displayed in a "badge" format, making them more noticeable.

Savings badge information can be applied across more products, making it easier for customers to recognize discounted pricing and understand how advanced purchase behavior leads to savings. A tooltip further clarifies that savings are calculated off walk-up (list) prices.

As part of transitioning from a text-based savings message to a badge, the language string for savings information has been updated in the item summary and add-ons where applicable. The new language string, publicui.product.savings, truncates after 13 characters, with a default value of “{0}% OFF.” The badge color and text can be customized in Theme Designer.

image-20250328-215240.png

Cart Notice

The cart notice continues to provide a detailed summary of the item being added, including the savings badge and itemized display. It also accounts for any discounts applied through coupons already added during the session.

image-20250328-215611.png

Expanded Savings Visibility

Defining a max price for non-dynamically priced variants now enables more comprehensive discount visibility. Previously, this was only available for dynamically priced products using the base price entry feature. This capability has now been extended to a wider range of pricing configurations, allowing resorts to highlight savings more effectively across various product types:

  • Simple Products (no attribute combinations): Define ‘Old Price’ to show savings.

  • Attributed Non-Dynamically Priced Products: Define Max Price in the new variant editor section.

  • Simple Add-ons: Define ‘Old Price’ on the add-on product.

  • Attributed Add-ons: Define Max Price in the new variant editor section on the add-on product.

  • Attributed Dynamically Priced Add-on Products: Define Base Price in dynamic pricing on the add-on product.

  • Attributed Dynamically Priced Products: Define Base Price in dynamic pricing.

Tool Tips Next to Savings Badge

Cloud UI supports tool tips that clarify that savings badges represent discounts off the window rate. These tool tips appear when users hover over the "i" next to the badge.

Before Hover
After Hover

Button Group Control Type

The button group control type is now available for the Cloud UI PDP. This modernized selection element enables guests to see various attribute value options without having to scroll, enabling informed decision-making with reduced cognitive load. The Button Groups can be configured vertically or horizontally depending on the number of choices and content requirements.

Button Groups:

  • Present options in a simplified and visually digestible format, that helps users quickly evaluate choices, reducing decision complexity and minimizing buyer fatigue

  • Offer larger touch targets than traditional radio buttons, particularly beneficial for mobile devices, enhancing user experience

  • Offers efficient use of vertical space with the option for including helpful content to aid decision-making (vertical chips)

  • Include a visually appealing design with intuitive left-to-right scrolling (horizontal)

Group 39740.png

Coach Messaging

Coach messages are used to prompt users to select product attributes that have not yet been set. The appearance of coach messages is determined by the selection status of the attribute values.

  • If an attribute has a selected value (either pre-selected or chosen by the user), the coach message does not appear.

  • If an attribute does not have a selected value, the coach message appears to prompt selection.

  • If the attribute is required, the coach message displays: "Select Option (Required)".

  • If the attribute is optional, the coach message displays: "Select Option (Optional)".

Note: Start Date attributes should always be set to be required, even they are set as optional in admin, the UI will require a date to add to cart

image-20250328-223131.png
Optional Coach Messaging
image-20250328-223158.png
Require Coach Messaging

 

Optimized Components and Screen Real Estate

We’ve introduced easy-to-use control types and components that require less vertical real estate, are more mobile friendly, and ensure the information that is presented is easily consumable and improves add-to-cart rates.

Control Type/Component

Example

Control Type/Component

Example

Dropdown (aka Select)

 

Inline Date Picker

Choose this date picker to best enable the ability to easily make attribute selection changes and see how date availability changes as variants change.

Without scarcity

 

With scarcity

 

Select Date Picker

 

Choose this date picker to optimize for mobile devices. This dropdown selector takes up less vertical space so it’s easier to scan on mobile devices.

Without scarcity

 

With scarcity

 

Radio Button

image-20250328-215913.png
without icons

 

image-20250328-220104.png
with icons

 

Checkbox

image-20250328-220145.png
selected
image-20250328-220200.png
de-selected

 

Item Summary

image-20250328-220745.png

 

Product Description

image-20250328-221147.png

 

Desktop short and long description
Mobile short description
Mobile short and long description

 

Product image

Desktop not hovered over image multiple images
Desktop hovered over image multiple images

 

Mobile before scroll with multiple images
Mobile when scrolled with multiple images

 

Add to cart button and quantity selection

Desktop Add to Cart with quantity
Desktop Add to Cart without quantity
Mobile sticky add to cart with quantity, not scrolled to item summary

 

Mobile sticky add to cart without quantity - not scrolled to item summary
Mobile sticky add to cart with quantity scrolled to item summary

 

 

Related products

Desktop related products

 

image-20250328-221312.png

 

NEW Coach messages

Coach messaging when an attribute selection is required to enable add to cart
Coach messaging when an attribute selection is optional and not required to enable add to cart

Coach messaging dissapears

Cart Notice

Without discounts

image-20250328-222115.png

 

With discounts

image-20250328-222049.png

 

Edit Cart mode

(Only for products that have Enhanced Cart enabled)

Desktop PDP in edit cart mode

image-20250328-222150.png

 

Cart notice when an item that was added to cart successfully changes

image-20250328-222209.png

 

Button Group

(NEW for Cloud UI!)

 

image-20250328-222514.png
Horizontal orientation on mobile- if vertical scroll is required, one chip should always appear in partial view
image-20250328-222557.png
Horizontal orientation on desktop -notice button chips stack rather than remain horizontally scrollable
image-20250328-222910.png
horizontal button chip with icons (note that for icons to display, all options must have an icon added)
image-20250328-222946.png
vertical button chip display with icon
image-20250328-223026.png
What a pre-selected button chip display looks like that is an add on attribute value

 


 

Related content