Adobe Commerce Storefront Demo

    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.

    Visit the Adobe Commerce Storefront demo.
    Loading...

    Frequently Asked Questions

    What is Adobe Commerce Storefront?

    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:

    • This is Adobe's second rodeo with "headless" architecture. Magento PWA was their first, and it was a disaster. It was at least five years before its time. It was as bleeding as a bleeding edge could be. The good news is Adobe is taking these learnings and has built Storefront accordingly.
    • Storefront is a separate website. This separation from the Magento application increases the website's overall stability, decreases the total cost of ownership, and improves security.
    • It's simple—the most straightforward theme I've ever seen. There is no need to learn crazy frameworks. Yet, it leverages modern browser features.
    • Finally, Adobe Commerce Storefront is a two-in-one: You can now use Adobe Experience Manager (AEM) on your website or the innovative Document Publishing system.

    Why should we consider using Adobe Commerce Storefront?

    • It's the fastest theme for Adobe Commerce. It's fast because it's simple.
    • This is the only theme in the marketing that has Adobe's official backing. It's here to stay.
    • Headless (Composable or Modern) eCommerce is here to stay with its myriads of benefits.

    But, why should we avoid considering Adobe Commerce Storefront?

    • It's still in its infancy. Not all features are built yet (see below). While it hasn't been proven by even hundreds of websites, it's so simple, (and this will sound silly) that you know it will just work. All the tools used are well-proven—just not fully in this package.
    • Modules will (never?) work. This new system is not designed for modules. I'm guessing there will be some extensibility, but that's not here yet.

    Is this what my website will look like?

    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.

    What's the transition between Luma and Storefront?

    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.

    Will I be forced into using Storefront?

    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.

    How much would it cost to use Adobe Commerce Storefront on my website?

    It's likely not as much as you would think. There are two aspects:

    1. Adobe licensing fees: potentially, most of the cost is already included in your Adobe Commerce subscription.
    2. Migration from your current theme: this depends on the level of design and features needed. We recommend starting with a budget of $50,000.

    How is Adobe Commerce Storefront different than the default Luma theme?

    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.

    Pros

    • Lightweight tech stack
    • Less technical experience is required
    • Lightning fast, which results in happier customers and better SEO
    • Decoupled from Adobe Commerce, which means more resilience and speed
    • Improved security as Adobe Commerce is mainly hidden from public view

    Cons

    • Modules don't work—all changes have to be made custom.
    • Still under heavy development, new features are coming daily.

    What is SwiftOtter most excited about with Adobe Commerce Storefront?

    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.

    How is splitting the customer experience from the rest of the Adobe Commerce application beneficial?

    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.

    Let's update your customer experience!

    We are experts at beautiful, modern eCommerce website experiences. In fact, we wrote a book about this. We'd love to help you analyze if this type of upgrade will turn a return.

    Feature Compatibility Chart

    Feature

    Availability

    Simple product type

    Yes

    Bundle Products

    Yes

    Configurable product type

    Yes

    Virtual Product Type

    No

    Grouped products

    No

    Downloadable products

    No

    Image gallery

    Yes

    Product details

    Yes

    Image Zoom

    Yes

    Feature

    Availability

    Adobe Experience Platform Audiences

    No

    All product types

    Yes

    Apply coupons

    Yes

    Apply gift cards

    No

    Cart API extensibility

    Yes

    Cart rules

    Yes

    Cart with many products

    No

    Commerce segments

    Yes

    Logged-in customer cart

    Yes

    Guest cart

    Yes

    Estimate tax/shipping

    Yes

    Low product stock alert

    Yes

    Mini-cart

    Yes

    No-code UI configurations

    Yes

    Out of stock products

    Yes

    Product discounts

    Yes

    Save to wishlist

    No

    Slots for extensibility

    Yes

    Fixed Taxes

    No

    Sales Tax/VAT

    Yes

    Feature

    Availability

    All product types

    Yes

    Any checkout flow (BOPIS, one/two step)

    Yes

    Any checkout layout

    Yes

    Apply coupons to the order

    Yes

    Apply gift cards to the order

    No

    Cart rules

    Yes

    Create account after checkout

    Yes

    Custom customer address attributes

    Yes

    Customer address selection at checkout

    Yes

    Customer checkout

    Yes

    Customer segments

    Yes

    Default customer shipping and billing applied at checkout

    Yes

    Extensibility for payment providers

    Yes

    Guest checkout

    Yes

    Log in during checkout

    Yes

    Low product stock alert

    Yes

    Out of stock/insufficient quantity products

    Yes

    Fixed Taxes

    No

    Sales Tax/VAT

    Yes

    Zero subtotal checkout

    Yes

    Feature

    Availability

    Access wishlist while guest cart content is available

    No

    Add product to wishlist

    No

    Cancel order (with email confirmation)

    Yes

    Create a return

    Yes

    Merge guest cart with customer cart (on logging in)

    No

    Move products from wishlist to cart

    No

    Place order

    Yes

    Reorder

    Yes

    Remove products from wishlist

    No

    View order status

    Yes

    View return status

    Yes

    Feature

    Availability

    Account confirmation email

    Yes

    Custom customer attributes for sign up

    Yes

    ReCAPTCHA protection for web forms

    Yes

    Retrieve password

    Yes

    Log in

    Yes

    Registration

    Yes

    Add/remove new address

    Yes

    Cancel order (before it is processed)

    Yes

    Change email

    Yes

    Change password

    Yes

    Create a return

    Yes

    Filter orders by time of purchase

    Yes

    Login as customer

    No

    Manage products in wishlist

    No

    Re-order

    Yes

    Search orders

    No

    Update address

    Yes

    View addresses saved during checkout

    Yes

    View list of orders on the account

    Yes

    View order status

    Yes

    View return status

    Yes

    Gift registry

    No

    Store credit

    No

    Loyalty/Reward Points

    No

    Feature

    Availability

    Company registration

    No

    Requestion lists

    No

    Company structure

    No

    User management

    No

    Quick order

    No

    Quotes

    No