This new system is poised to revolutionize the Adobe system. Get ready for transformation.
Adobe Commerce Storefront is a new visitor experience for Adobe Commerce that will ultimately replace the default Luma theme. This new system will serve as a foundation for beautiful websites.
Storefront is becoming the new theme for Adobe Commerce / Magento 2. It's not that... yet.
Instead of a "theme" it's actually a system, an entirely separate website and code base.
Adobe Commerce Storefront is a headless website that connects to Magento behind the scenes. It yields a basic but highly-performant customer experience that requires little technical knowledge to become proficient.
There are four unique aspects to Adobe Commerce Storefront:
No. This is Adobe's starting point for Storefront. We will leverage our talented User Experience designer to build you a unique and beautiful look, which our highly capable dev team will bring to life on your Storefront website.
Your website will experience a complete transformation. First, it's completely different technologies: old versus new. Second, at this point, no modules work. They will have to be rebuilt.
So, this is going to be a Magento 1 to Magento 2 transition? NO!
No, it won't be—at least immediately. We can build chunks of the website and release them. For example, we can use Adobe Commerce Storefront on the product page only. All other pages are powered by Luma. This can slowly be built over time as schedule and budget allows.
We can't speak on behalf of Adobe, but it's likely they will eventually stop supporting Luma. Based on Adobe's caution with change, we believe such a declaration will at least five years from now, probably more.
It's likely not as much as you would think. There are two aspects:
Luma is built into Adobe Commerce. They are inseparable. When Luma needs data from Magento 2, the page must be refreshed, or the developer must leverage a semi-tedious process to load data in the background.
Storefront is an entirely separate website linked to Adobe Commerce in the background. Data is loaded when it's needed. This distinction allows for pieces to be loaded from other sources: like Adobe Experience Manager or Adobe's unique document publishing system.
The benefit of this is a lightning-fast website with easily-editable content.
Luma is effectively dead. Long live the new tech stack.
We are excited about a new paradigm to answer these long-lasting challenges with Adobe Commerce. While other solutions have continued to embrace a "monolith" (all code in one, massive code package), this is one of two options that SwiftOtter recommends that separates the customer experience from the background logic.
No one denies that Adobe Commerce is a massive behemoth—millions of lines of code. Because everything is tied together, it's easy for a tiny change to break a completely unrelated area. And don't get me started on 3rd-party modules: these rarely hold to breaking change standards and are easy to update but often crush entire processes.
The solution is to separate the customer experience from the rest of the code. The customer-viewable website becomes a separate website.
But doesn't this increase the overall costs? While the hosting does increase as we now host a separate website, our experience is that the total ownership cost decreases, potentially significantly. The front end is its own separately deployable and testable unit. The backend (including the admin) can be patched at any point without affecting the customer experience.
Adobe Commerce Storefront has near complete coverage of the product page and it's related components.
Feature | Availability |
---|---|
Simple product type | |
Bundle Products | |
Configurable product type | |
Virtual Product Type | |
Grouped products | |
Downloadable products | |
Image gallery | |
Product details | |
Image Zoom |
Adobe Commerce Storefront is close to feature parity on cart-related features. The vast majority of what eCommerce operators need is already built in.
Feature | Availability |
---|---|
Adobe Experience Platform Audiences | |
All product types | |
Apply coupons | |
Apply gift cards | |
Cart API extensibility | |
Cart rules | |
Cart with many products | |
Commerce segments | |
Logged-in customer cart | |
Guest cart | |
Estimate tax/shipping | |
Low product stock alert | |
Mini-cart | |
No-code UI configurations | |
Out of stock products | |
Product discounts | |
Save to wishlist | |
Slots for extensibility | |
Fixed Taxes | |
Sales Tax/VAT |
Adobe Commerce Storefront covers all primary use cases for the checkout, with the exception of the wishlist and fixed taxes (CA bottle tax, for example).
Feature | Availability |
---|---|
All product types | |
Any checkout flow (BOPIS, one/two step) | |
Any checkout layout | |
Apply coupons to the order | |
Apply gift cards to the order | |
Cart rules | |
Create account after checkout | |
Custom customer address attributes | |
Customer address selection at checkout | |
Customer checkout | |
Customer segments | |
Default customer shipping and billing applied at checkout | |
Extensibility for payment providers | |
Guest checkout | |
Log in during checkout | |
Low product stock alert | |
Out of stock/insufficient quantity products | |
Fixed Taxes | |
Sales Tax/VAT | |
Zero subtotal checkout |
Feature | Availability |
---|---|
Access wishlist while guest cart content is available | |
Add product to wishlist | |
Cancel order (with email confirmation) | |
Create a return | |
Merge guest cart with customer cart (on logging in) | (only available in the API) |
Move products from wishlist to cart | |
Place order | |
Reorder | |
Remove products from wishlist | |
View order status | |
View return status |
While the table stakes customer-related features for Adobe Commerce Storefront are supported, most Commerce-only features, like loyalty points and gift registries, are not yet implemented.
Feature | Availability |
---|---|
Account confirmation email | |
Custom customer attributes for sign up | |
ReCAPTCHA protection for web forms | |
Retrieve password | |
Log in | |
Registration | |
Add/remove new address | |
Cancel order (before it is processed) | |
Change email | |
Change password | |
Create a return | |
Filter orders by time of purchase | |
Login as customer | |
Manage products in wishlist | |
Re-order | |
Search orders | |
Update address | |
View addresses saved during checkout | |
View list of orders on the account | |
View order status | |
View return status | |
Gift registry | |
Store credit | |
Loyalty/Reward Points |
Adobe Commerce Storefront does not have any B2B feature support yet.
Feature | Availability |
---|---|
Company registration | |
Requestion lists | |
Company structure | |
User management | |
Quick order | |
Quotes |