How to Create and Share a Customer List
What This Task Does
This task creates a storefront customer list, lets you add products to it, and makes it shareable when you want to send the list to someone else.
Use it when a customer needs a saved product list for later purchase, internal review, or sharing with another member of the same account.
Before You Start
Make sure:
- you are signed in to the storefront
- your customer account already exists
- you know whether the list should stay private or be shared publicly
- you have the products ready to add to the list
Steps
- Open
My Account > Listsin the storefront. - Create a new customer list.
- Enter the list name.
- Add a project name if you use one for internal tracking.
- Save the list.
- Open the list page.
- Add products to the list from the storefront product or cart flow.
- If you need to share the list, change the visibility to public.
- Copy the share URL from the list page or share dialog.
- If needed, download the list as a PDF from the list page.
What Happens Next
After creation:
- the list appears in
My Account > Lists - private lists stay available only to the owner
- public lists can be shared with the generated URL
- products added to the list stay attached to the customer list record
Common Mistakes
- Trying to create a list without signing in.
- Expecting a private list to be shareable without changing visibility.
- Confusing the newer customer list flow with the older wishlist concept.
- Forgetting that product additions happen from the storefront list and product flows, not from an admin list manager.
Related Guides
Sources
packages/storefront/src/Livewire/Storefront/MyAccount/Lists/Page.phppackages/storefront/src/Livewire/Storefront/MyAccount/List/Page.phppackages/storefront/src/Livewire/Storefront/CustomerList/CreateDialog.phppackages/storefront/src/Livewire/Storefront/CustomerList/EditDialog.phppackages/storefront/src/Livewire/Storefront/CustomerList/ShareDialog.phppackages/storefront/src/Livewire/Storefront/CustomerList/AddToCustomerListDialog.phppackages/framework/src/Actions/CustomerList/CreateCustomerList.phppackages/framework/src/Actions/CustomerList/UpdateCustomerList.phppackages/framework/src/Actions/CustomerList/MigrateWishlistsToCustomerList.phppackages/framework/src/Models/CustomerList.php