SwiftOtter Logo
See for yourself.

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