storefront extension

Customer Product Lists is a storefront extension cartridge for SFRA-based Salesforce B2C Commerce (SFCC B2C) online stores, which re-thoughts a pretty standart in the e-commerce world wishlist feature.

It offers multi wishlists option alongside sharing, purchasing, merge and a lot of other features, allows to split the behaviour for guests and registered customers, as well as provides plain wishlist, if you need it.

Wishlist Page

Wishlist page can be added to any SFRA-based online store with styling applied automatically, but may be customised as needed.

It is a central place representing the majority of the customer-facing functionality of the Customer Product Lists solution, allowing to:

  • Create wishlists, so customers can have as many as they want.
  • Share wishlists by getting unique links to the ones.
  • Add products to cart to simplify the purchasing process.
  • Change selection to get suitable variant.
  • Move products to get the desired lists.
  • Set default wishlist, so products will be added to / retrieved from it.
  • Rename and delete wishlists to give customer more control.
Wishlist page

Storefront Elements

Customer Product Lists solution provides several out-of-the-box storefront elements, which may be easily integrated into any SFRA-based online store and styled to fit the design.

  • Wishlist header popup provides a product listing from the default wishlist and is accessible everywhere in the storefront.
  • Wishlist carousel may be put into any section of the storefront to provide default wishlist product listing.
  • Add to wishlist button allows to add product to the the default wishlist from any section of the storefront.
Wishlist header popup
Wishlist carousel

Configuration Options

Customer Product Lists is an autonomous solution, which does not require complex configuration. Thus, only crucial settings are available in Business Manager to allow the following:

  • Enable / disable solution with a single switcher.
  • Enable solution for everyone or registered customers only.
  • Set products count to show in header popup and carousel.
  • Set product page size for the wishlist page.
Customer Product Lists settings

Integration Flexibility

Integration flexibility is ensured by strict following of the SFRA integration approach, proven over the time and multiple projects.

  • app_clp_core cartridge encapsulates business logic of the solution.
  • app_clp_sfra cartridge ensures an integration layer to SFRA-based online stores.
  • Overwritable ISML-templates and SCSS-styles.
  • Straightforward enablement of the Front-End JavaScript.
  • Relying on the SFRA components to the extent possible.
Customer Product Lists cartridges structure

Questions & Answers

Is it PWA Kit compatible?

It is going to be. PWA Kit compatible version of the solution is planned to be released in the near future. Contact us for more details, or if you want to get early access to it.

Is it SiteGenesis compatible?

Nope. However, if you want, we may adapt it, though we would recommend to migrate to SFRA.

What can I customize?

You can customize everything related to the UI/UX (visual design, effects), as well as turn on/off any functionality of the solution. While dwreTeam can adapt business logic specifically to your needs.

Does it require any 3rd parties?

All you need is Salesforce B2C Commerce ❤️

Does it send data externally?

Nope. This solution does not send data to any external services, APIs etc.

Are you going to support it?

We are going to evolve and maintain the solution for the long run. There may be periodical notifications to existing clients on the need to get updated, if it arise, as well as new features promos.

Existing installations cannot be updated automatically due to technological specifics.