12 launches in 3 years

SFCC Composable Storefront

Faster performance, smoother integrations, and a front-end built to last. Our approach helps brands stay flexible and ahead of change.

Let's talk

Proven expertise in Composable

64labs built the first SFCC PWA at Duluth and have launched 10 enterprise-grade Composable Storefronts since.

Go faster, reap the rewards

We are commited to replatforming, migrating and launching multi-site storefronts in 16-26 weeks

Performance-Obsessed

Lightning-fast storefronts are empowered by built-in testing at every level. From pull requests to builds we drive speed and ROI.

Proficiency in Headless CMS

The CMS part of your build is a critical driver of business value. But the partner you choose is as important as the CMS.

Saving months of Development time with the 64labs Accelerator

The 64labs Accelerator provides a ready-to-use foundation for your composable storefront, featuring prebuilt UX patterns, state management, and essential commerce flows. It includes connectors for CMS, search, and payments, along with a reference architecture and infrastructure templates that integrate seamlessly into your stack. This approach reduces unknowns and rework, compressing a typical 9-month launch timeline into just 4-5 months.

Read more

Project Lifecycle tailored for Composable Delivery

Sprint Ø

Is a four-week phase. We connect our SFCC accelerator to see what works out of the box and identify the quantity and difficulty of back-end work required. By the end of Sprint Ø you will normally have an end-to-end functional PWA. We design and architect the complete CMS with your merchants. We break the project down into component-based user stories working closely with your team to enter Scopotype phase with a clear view of the road ahead.

Scopotype

Is an eight-week phase in which 64labs completes about 70% of the work of the project. The pace is driven by 64labs and occurs in four 2-week sprints with full QA, demonstrations of completed work and releases every sprint. Our aim during this phase is to build out all the critical foundational work, implement and migrate a complete CMS, and arrive at the Build to Launch phase with a clear, scope of what remains to be done and who will do it.

Build to Launch

Is a variable length phase (between 4 and 12 weeks) where 64labs finishes the project while transferring knowledge and responsibility more towards an internal team or existing partner. The core work of the site is complete but some key tasks remain. Internal developers can be effective during this phase and can gain experience in the codebase, taking ownership of the project. At the end of BTL, the project should be complete and ready for UAT.

Launch

Launch is a four-week phase that can take place immediately after BTL or some weeks later. This phase is designed to take advantage of 64labs's extensive experience launching composable sites and anticipating the specific challenges of a Go Live. Launch phase can include a partial launch, a split launch or regional launch. Launch phase starts two weeks prior to intended Go Live and continues for two weeks afterwards.

Momentum

Momentum is exactly what it sounds like. All of us have experienced that deflation at the end of a project when everyone disappears to the next big thing. But the battle to be a composable ecommerce powerhouse does not end at launch: it begins. This is where 64labs can help. A Momentum engagement allows your team to draw up a six-month roadmap of improvements to the site and have a lightweight 64labs team of 2-4 people lead and deliver that work.

Support

Sometimes you just need to buy some time to recruit for your internal team. Sometimes your incumbent partner needs time to find real composable experts that can help you. Whatever the reason, 64labs is happy to provide trained project-hardened engineers to clients after projects even where there is not the roadmap in place to commission a Momentum phase. When you just need experienced help keeping the ship afloat in composable, 64labs is there for you.

Technologies matter

We carefully select technologies to use in Composable Storefront to ensure top-notch scalability, performance and future-proofness

Composable Storefront

Composable Storefront

Amplience

Amplience

Algolia

Algolia

Commerce Cloud

Commerce Cloud

Contentstack

Contentstack

Contentful

Contentful

Constructor

Constructor

Avalara

Avalara

Adyen

Adyen

Dynamic Yield

Dynamic Yield

Afterpay

Afterpay

Klarna

Klarna

Bazaarvoice

Bazaarvoice

Clutch

Clutch

Power Reviews

Power Reviews

Yotpo

Yotpo

Global-e

Global-e

Cybersource

Cybersource

Ordergroove

Ordergroove

Vertex

Vertex

Yottaa

Yottaa

Atlassian

Atlassian

Google Workspace

Google Workspace

Figma

Figma

Testomat.io

Testomat.io

Slack

Slack

Github

Github

Code Rabbit

Code Rabbit

Cursor

Cursor

Not Sure Where to Start?

Find Out If You’re Ready for Composable

Before investing in Composable Replatforming, it’s crucial to understand how your tech stack, workflows, and team will adapt. Our free Composable Readiness Assessment gives you a clear roadmap — minimizing risk and accelerating delivery.

Learn More

FAQ

Everything You Need to Know About SFCC Composable Storefront

Yes. 64labs alone has built 12 sites now for major e-commerce brands. It works well. It's fast. We've built out NextJS sites too. They work. They are fast.

The question really is whether the partners and teams trying to implement composable are waiting for Salesforce to solve every use case for them before they feel comfortable building composable sites. It's harder than getting some certifications and throwing the work over the wall to a disciplined but unimaginative offshore team.

Composable will always set challenges for engineers and functional architects. Salesforce is a great platform because it's so flexible. But that comes at the price of complexity and you have to know what you are doing to engineer composable solutions on Salesforce.

No. There is no logical reason to do a hybrid launch of composable storefront. It is not technically easier - in fact it is harder and more complex than a full composable build particularly for larger customers. If you are multi-realm, multi-country, don't even think about hybrid.

In ROI terms it seems logical - this is where the customers are in the upper funnel, right. But in reality customers will switch from PWA to SiteGen multiple times on a journey to purchase and every time they do you are reloading a page, bridging a session and giving a customer a moment to wonder if they really want to keep going.

And even if that all works, you have to find the energy to finish the job and do Checkout within a year or so. Don't do it!

Yes. And no. 

Yes post-launch. No during the implementation phase.

If you have multiple advanced-level React developers with years of experience in composable builds then your team could be a capable partner to 64labs in the critical phases of the project. But (statistically) you probably don't. So normally we engage your lead developer or architect for the first 12 weeks of a project. They get to see everything we do. But that guy is learning more than contributing. Their job is going to be to help us train the rest of the gang in the final “Build to Launch” phase of the project.

If the bulk of your team are full-stack SFCC developers who have played around with React and don't really know what they don't know, you should be identifying those who will in future focus on the front-end and those who will focus on the back-end. With some training from 64labs, and participation in the latter stages of the project, your best full-stack SFCC guys can handle steady-state on your new composable build. And frankly the back-end guys will be doing pretty much what they have always done but with a realistic opportunity to find time to pay off a ton of technical debt.

Large enough to deliver as fast as humanly possible and small enough to keep people from slowing each other down.

Our development team typically consists of a Technical Architect, 2-3 Front-end developers, 1 SFCC Full Stack Developer and 2 QA engineers supported by Business Analyst, Project Manager, and Designer.

However, the team structure may change depending on the project phase -- we're not charging clients for idle time. For example, you don't need as many people on Sprint Ø or Launch phase, so we tailor the team composition depending on what the project needs more in any given moment.

We start even before the project kicks off.

First of all, the base all 64labs projects start from — our Composable Accelerator — is end-to-end tested on multiple levels, and has several quality control layers built in: from linters, and PR-level testing though shift-left practices, automated testing on pre-merge, and then manual and automated UI and Integration testing suites on staging environments.

As the development advances, we are adding more levels of testing including all custom features and integrations, as well as dataLayer, SEO, and Accessibility testing.

Second, every 64labs team has multiple builds under their belt. Everyone on your project has seen the challenges you will face and dealt with (most of) them.

Third, we bring soft skills too. From the management of meetings and sprints, to the checkins with internal stakeholders, 64labs takes responsibility for getting the information and support the project needs. If we make mistakes we solve them, we don;t write up change orders. If we think we can help your team succeed we will do it, never mind what the SOW says is our role and yours.

You don’t just get production-ready code -- performance-optimized, covered with automated testing, and supported by a scalable design system your team can own - you get a live storefront, launched by a team with deep knowledge of Salesforce’s Managed Runtime infrastructure and committed to the commercial success of the project. 64labs is known as a launch company, which means we stay with you through go-live. Whether it’s a “big bang” release or a phased traffic-split cutover, we ensure your composable storefront isn’t just built, it’s successfully launched and delivering value from day one.

Moving to a composable architecture unlocks several key benefits across performance, flexibility, and scalability:

  • Faster Performance – Modern composable storefronts are lighter and more optimized than monolithic setups, resulting in faster load times and smoother customer experiences. The older your Salesforce build, the more benefits you are likely to reap here.The ROI for your project lives here. Better performance = lower bounce = greater conversions = more revenue.
  • Agility & Flexibility – You can swap in best-of-breed tools (CMS, search, personalization, etc.) without being tied to a single vendor’s limitations or relying on a cartridge built by someone else five years ago. You get to work with specialist vendors and implement their technology for your specific needs. You also get the IT and Merchant team out of each other’s docket. That frees a lot of time on both sides.
  • Omnichannel Readiness – Content and commerce experiences can be delivered consistently across web, mobile, apps, in-store devices, and future channels.
  • Marketer Empowerment – A headless CMS gives business users a more intuitive, user-friendly way to create and publish content without relying heavily on developers.
  • Future-Proof Foundation – With composable, you can evolve your stack incrementally as new technologies emerge, avoiding disruptive “big bang” replatforms.

In short, going composable positions your digital commerce experience for greater speed, adaptability, and long-term resilience.

No, you don’t need to migrate to SFRA before adopting a composable approach. While SFRA provides a more modern foundation compared to SiteGenesis, going composable is not dependent on it. At 64labs, we assess your current SFCC setup and “under-the-hood” architecture to determine the best path forward. In many cases, we can layer a composable storefront on top of your existing environment without requiring a full SFRA upgrade first.

That said, if you’re still on SiteGenesis, we’ll highlight any limitations that could impact speed, flexibility, or long-term maintainability - and advise on what scale of changes you should make to enable the composable roadmap. But this is rarely a barrier to your project.

Usually, no. A Composable storefront decouples the front end, so you can keep SFCC as your system of record and integrate via SCAPI/OCAPI while we modernize the experience layer first.

Our approach

  • Start incremental: Stand up the composable storefront and custom SCAPI endpoints if needed; integrate with your existing SFCC services and data.
  • Harden what exists: With live experience under your belt, add caching, edge/CDN strategies, and optimize key flows (catalog, cart, checkout) over time.
  • Evolve selectively: Revisit backend pieces post-project only where there’s clear ROI - eg, any remaining brittle customizations, performance bottlenecks, gaps in APIs, or where external services (search, CMS, PIM, pricing, personalization) deliver additional value.
  • Use a “strangler” pattern: Replace or carve out services one by one without a risky “big bang” rewrite.

When a backend change is worth it

  • Critical flows can’t meet performance/SLA targets
  • Heavy Business Manager customizations block agility
  • Data model or integration debt slows every change
  • You’re adopting best-of-breed tools that need cleaner APIs

Bottom line: switch the storefront first, prove value fast, and only rebuild backend components that you can see are holding you back.

We recommend keeping UX/UI changes limited during the composable storefront build. Large redesigns can slow down the process and make it harder to clearly measure the architectural and performance improvements from the shift to composable.

That said, we do encourage making smaller, high-value updates - such as applying best practices or tackling long-standing business requests - that won’t disrupt the build. This approach ensures you get the benefits of composable quickly, while still addressing meaningful UX/UI enhancements. The key here is the ability of a design and project team to put a bargain together that recognizes and tackles urgent needs and quick valuable wins, but accepts that the new technology makes the more prosaic upgrades to a design much simpler post-launch.

Yes. A composable storefront can be rolled out gradually using A/B or phased approaches. Many teams start by exposing a percentage of traffic (for example, 5% or 10%) to the new storefront while the majority of users continue on the legacy SFCC experience. This allows you to monitor performance, validate integrations, and collect user feedback before scaling further.

With this approach, you can:

  • Compare performance (speed, conversion, engagement) between legacy and composable experiences.
  • Mitigate risk by rolling out incrementally rather than all at once.
  • Refine the experience based on real customer behavior before full adoption.

This approach requires CDN based routing that can perform real-time routing decisions.

No. Our accelerator is a starting framework built from best practices and experience across all our past projects. It gives us a fast launch point so we can focus quickly on your customizations and third-party integrations.

The code is entirely yours - you own it outright. There are no monthly or yearly licensing fees, and you can upgrade or extend it at any time to support your roadmap and business needs.

Some teams like to keep us around as experts in the new technology on one of our Momentum offerings. But most of our customers are excited to take the helm of their new stack and the upgrades they might want to make are in their hands. In any event, we are always available to help when asked.

Going headless delivers clear advantages for business and marketing teams:

  • Revenue – Through lower bounce, higher engagement, improved conversions and add-to-carts, your composable project can be paid off and returning on your investment within 3 months.
  • Faster Campaign Execution – Marketers can create, schedule, and publish content without waiting on development cycles, reducing time-to-market.
  • Greater Flexibility – Content is managed once and published everywhere - across web, mobile, apps, and emerging channels—without duplicating effort.
  • Improved Personalization – Headless architectures integrate easily with best-of-breed tools for personalization, targeting, and A/B testing, giving teams more control over the customer journey.
  • Scalability – As your business grows or channels expand, your content delivery scales without rework or disruption.
  • Future-Proofing – You’re no longer locked into a single vendor’s roadmap - marketing can adopt new tools and channels as they emerge.

In short, headless empowers your marketing team with more agility, independence, and consistency - so they can deliver better experiences, faster. And it generates incremental revenue, which in the end is the whole point of everything we do.

SEO remains a top priority during the transition. When we implement a headless storefront, we:

  • Retain all existing URL structures so your current rankings and backlinks stay intact.
  • Apply up-to-date structured data and schema markup to ensure search engines can index and interpret your site correctly.
  • Collaborate closely with your team or SEO agency to align on strategy and make the handoff smooth.

This approach minimizes SEO risk while giving you the long-term performance and flexibility benefits of a composable storefront.

Accuracy of your analytics setup is a core part of our process. During the project we:

  • Discover (Sprint Ø) – Document your current analytics structure so we have a clear baseline.
  • Pixels & Tracking – Review and update all pixels to the latest versions, ensuring proper configuration
  • Collaboration – Work directly with your team or agency on the setup and any needed adjustments.
  • Implementation – Develop and integrate the required code, tags, data layer, and pixels as part of the build.
  • QA & UAT – Validate the entire implementation in quality assurance and user acceptance testing alongside your team.

This structured approach ensures your analytics remain accurate, reliable, and aligned with your business needs throughout the transition.

Based on our experience, the challenges usually aren’t with the technology itself but with how the transition is managed. The most common issues include:

  • Leadership focus – Teams sometimes treat replatforming as an opportunity to redesign or add features. Successful projects keep leadership aligned on the primary goal: launching composable first and building on that foundation.
  • Third-party integrations – Dependencies on external vendors can cause delays if they’re not responsive or prepared to support composable setups.
  • Parallel requests – Internal teams often request unrelated changes during replatforming, which can create scope creep and slow progress.
  • Competing priorities – Large internal projects or dependencies may block the composable initiative if not planned around.
  • Skills gap – A lack of engineering resources with React and composable expertise can make execution harder, because it creates unnecessary defensiveness among the team.

At 64labs, we surface these risks early in the Sprint Ø phase so they can be addressed before they become blockers.

We’re not here to replace a successful incumbent. We also know you don’t want to pay your SI to learn composable from scratch or repeat mistakes others have already made. Instead, 64labs’ role is to accelerate their success:

  • Early phases – We move quickly and autonomously, implementing our accelerator and handling the initial architectural setup. But the process is transparent and open to your SI to observe and assist.
  • Collaboration – We often work side by side with your SI, helping them get up to speed on composable concepts and the hidden complexities of the architecture.
  • Knowledge transfer – As the project progresses, we train your SI team, assign them work, and provide peer reviews and pull requests to build confidence.
  • Enablement – We aim to train at least one lead FE engineer who can serve as an internal trainer for others going forward.
  • Flexibility – Every client relationship is a little different, and we adapt our engagement model to your specific needs.

This approach ensures your SI stays engaged and grows in composable expertise, while you get the speed and confidence of our proven accelerator and experience.

No. Our approach minimizes risk to your production environment. We use your existing backend and extend it only where necessary through custom SCAPI endpoints. These endpoints and supporting code can be rolled out to staging and production safely, without impacting your live site or current workflows.

This means your production environment remains stable, while we introduce the integrations and capabilities needed for a composable storefront.

No, in most cases you don’t need to purchase or set up an additional Realm. We build the composable storefront on top of your existing SFCC backend, extending it where needed through custom SCAPI endpoints. This approach allows new code to be deployed to staging and production environments without disrupting your live site or requiring extra Realm licenses.

If there are unique circumstances that suggest a second Realm would be beneficial (for example, large-scale parallel development or complex regional rollouts), we’ll flag that early in the assessment and advise accordingly.

Perspectives worth sharing

All articles
The Hidden Cost of Best-of-Breed: Why "Choose Everything" Doesn’t Work

5 min read

November 19, 2025

The Hidden Cost of Best-of-Breed: Why "Choose Everything" Doesn’t Work

Composable commerce promised freedom. You could pick the best CMS, the fastest search tool, the slickest checkout experience. All modular. All yours. In theory, best-of-breed means never compromising. In reality, it can mean constant juggling, unclear ownership, and platform fatigue before you even launch.

The problem is that a commerce build is by design a mutt. Sure there is thoroughbred blood in the mix but the mixture and combination of great technologies is the point. How do you create the best mutt from impeccable bloodlines is not a challenge dog-breeders face. But IT teams do.  The Marketing Pitch vs. The Operational Reality

The dream goes like this: every vendor in your stack is a category leader. You pair Contentstack or Amplience with Algolia or Constructor, layer in Uniform for orchestration, bring in Dynamic Yield for personalization, and maybe throw in an edge delivery network for performance.

But more tools mean more vendors. More APIs. More SLAs. More platform overhead.

Hidden Costs You Might Not See Coming

Here’s where we see best-of-breed become a burden:

  • Integration drag: Most tools work well alone. Together, they need glue. If each integration was built by a different team at a different time with different priorities, that glue can be more of a Post-It note.
  • Internal context switching: If the build was not co-ordinated and decisions made about where everything should live that merchants want to do, you can end up with five dashboards and workflows, not one.
  • Contract sprawl: You’re negotiating terms, renewals, and support channels across multiple vendors and potentially partners. The aim of composable is fungibility, but do you really have the energy to replace everything if it’s not perfect. 
  • Testing complexity: You’ll need to QA not just the tools but the way they talk to each other. That can be hard with multiple ways of creating Dev and Staging environments. It needs thoughtful automation. 
  • Ownership confusion: Who’s on call when the PDP fails to render? Is it the front end, CMS, search, or all three? How do you manage triage when everything is interdependent?

Best in Breed v Good Enough

Not all pain is worth avoiding. If the best way to do things was easy, everyone would do it. But if you are going to make decisions around which technologies to emphasize, which to spend time and money co-ordinating then you need to have a way of judging whether the time and effort is worth it. So start there. 

  • Does this improve time to market?
  • Is there tangible commercial upside I can measure?
  • Will this reduce long-term technical debt?
  • Can my team operate it without weekly calls to support?
  • Do we really need this level of control here?

Tools should be enabling outcomes. Not just checking boxes.

Putting Boundaries Around Your Stack

One of the best things you can do is define lanes. Distinguish right away where you want best in breed and where you want good enough. Some will be different depending on circumstance. 

  • Core platform services: These are non-negotiable. Commerce engine, CMS, search. (Though CMS and search will be more or less important depending on how much content and how many SKUs you are talking about).
  • Strategic enhancers: These add real business value but can be swapped later. Personalization, recommendations, PIM, payments.
  • Nice-to-haves: That animation layer or orchestration layer or Storybook integration might be cool. But it better earn its keep and not overcomplicate other parts of the stack..

Every tool in your stack should have a reason to exist beyond being "the best."

The Decomposable Stack

Many customers should really think first about creating a stack that is decomposable rather than composable. It’s one of the weaknesses of Shopify that there are chunks of the platform that are too difficult to decompose. Checkout is the most obvious, but most enterprise-scale customizations are at least as complex on Shopify as on SFCC.

Happily the vendors in play are now all competing to offer multiple functionality within your stack and where you don’t believe you need (or are yet ready) to take on the co-ordination costs of neatly siloed partner tech, you can usually squeeze great value out of a part of the stack you value already. Contentstack’s personalization technology is fine. Salesforce’s search can be good enough. Amplience’s DAM and AI capabilities work well. 

Sometimes, good enough beats best if the price of best is co-ordination tax that you can’t afford. A slightly less powerful tool that is pre-integrated cleanly can save you months. The beauty of composable is not necessarily what you do at launch but how you use the freedom the stack creates as you gain experience in the reality of a more flexible stack and how you want to compete.

Building a Composable Stack That Works in Real Life

At 64labs, we help customers prioritize. Not all tools are created equal. Not all need to be replaced. A smart composable strategy means knowing where to customize and where to standardize.

We focus on:

  • Launch velocity
  • Marketing autonomy
  • Long-term maintainability

That means saying no to tools that add overhead without a clear return. It means coaching clients to resist the urge to over-engineer.

Composable commerce works when you design the stack with intent and a clear grip on the big picture of what can and should be achieved right away and what can be decomposed later. 

Best-of-breed is not a shopping spree. It’s a discipline. If you want real agility, focus your stack. Choose fewer tools. Choose the right ones. And build a system your team can actually run without a map.

How to Keep Internal Teams Aligned in Composable Commerce Builds

5 min read

November 24, 2025

How to Keep Internal Teams Aligned in Composable Commerce Builds

Composable commerce delivers speed, flexibility, and long-term control. But it also requires teams to think and operate differently. That shift is usually welcome. It can also be demanding. We’ve seen great teams stall out not because the tech was flawed, but because their internal structure wasn’t ready to support the pace and complexity that composable requires.

This article isn’t a warning. It’s a playbook for keeping your team energized, focused, and aligned from kickoff to post-launch.

Composable Projects Move Fast When Teams Are Ready

A good composable project launches in five to seven months. That’s aggressive compared to traditional replatforms. But composable projects also require more upfront decision-making across roles. Headless front ends, modular services, and third-party CMS and search tools all demand active, cross-functional input.

When everyone is aligned, it works beautifully. The velocity feels real. The energy builds. But if roles are unclear or teams are out of sync, decisions bottleneck and projects drag.

Why Teams Lose Momentum in High-Change Builds

Here are a few of the most common causes:

  • Unclear ownership: Who owns CMS setup? Who defines search behaviors? Who gets final say on navigation? Who is herding the cats on the client team? Who on the partner side is co-ordinating the relationship? With whom?
  • Decision fatigue: Composable means choices. Tools, vendors, models, workflows. It’s easy for teams to lose momentum when everything feels undecided or when it seems like critical decisions are being made at an unfamiliar velocity. 
  • Marketing and IT misalignment: One wants control. The other wants stability. Without shared understanding, neither gets what they need.
  • Partner overload: Bringing in multiple vendors answering to a client for one build can strain bandwidth if internal leaders don’t have time to coordinate across them.

None of these are deal-breakers. But left unchecked, they make even great technology feel hard to adopt.

What It Looks Like When Team Energy Is High

When a composable project is flowing, it shows. Teams are making decisions quickly. Marketing is using the CMS early. Developers are shaping a front end that matches the vision. There’s a clear sprint cadence. Questions have owners. Decisions have deadlines. Demos feel like progress, not just status.

If your internal team looks like that, you’re in great shape.

Clear Structures That Keep Velocity High

A few principles we’ve seen work:

  • Designate a single product owner: Someone with authority, not just visibility or a certificate. This person arbitrates across stakeholders and clears blockers fast. This person should be a little bit frightening to their colleagues but relentlessly accountable for the progress of the project and the things that get in the way.
  • Map early who owns what: Be honest about it. Don’t say that someone is responsible for someone else if, in the end, the someone else can turn up and change things later on. That’s not ownership. You need people who when they participate in a decision will make it hold. Define who owns the scope of the CMS build and how they are going to manage it. Who trains on search? Who manages the stream of merchant requirements? Don’t wait until sprint five to figure it out.
  • Timebox decision windows: And mean it. You can always optimize later. A fast imperfect decision beats a slow perfect one that never ships.
  • Build a joint QA process: IT and marketing will both need to validate components. Build the rhythm into your timeline early and make effective QA processes (not just a headcount) a critical requirement you demand from a partner.

How the Right Partner Keeps Your Team in the Flow

Good partners don’t just scope and write code. They stabilize the decision-making structure. They flag when teams (theirs included) are dragging or when accountability is unclear. They train as they go so internal teams aren’t left catching up after launch.

They also build to a cadence. Better velocity comes from repeating a way of doing things and squeezing out inefficiencies over time. 64labs projects always have a predictable rhythm: planning (across five statuses for each story), backlog review and estimation, engineering commitments, daily accountability, rarely blocked multi-functional flow. Sprint0. Then Scopotype. Then Build to Launch. It goes fast. It is easy for clients to fit into. It gets the job done and makes everyone look good.

Partners should give your team energy, not drain it.

Building Internal Confidence Before and After Launch

Composable puts more tools in your hands. That’s a win. But it also means your team needs to be comfortable using them.

Training isn’t a post-launch event. It happens in every sprint. By the time the site goes live, your team should feel like they already run it. Because they do. But to make this work make sure you have prepared the people you want on the project to have sufficient skills to operate with the partner team building the project. Being an intern that makes the coffee for everyone else isn’t going to work. They have to be able to contribute and ask smart questions.

Post-launch support shouldn’t just be bug fixing. It’s coaching, roadmap review, and iteration planning. If your team is energized after go-live, it means the build process worked.

{{banner}}

Composable commerce works best when your team is clear on their roles, confident in their tools, and supported by a partner who knows how to keep the build moving. Technology can accelerate outcomes. But team energy determines how far and how fast you’ll go.

Set the structure right early, and the rest follows.

What Happened to the MACH Alliance? Why Composable Commerce Moved On in 2025

5 min read

November 6, 2025

What Happened to the MACH Alliance? Why Composable Commerce Moved On in 2025

The MACH Alliance had the acronym, the swagger, and a damn good mission. It stood for Microservices, API-first, Cloud-native, and Headless. The idea was to push the e-commerce world away from monoliths and toward a modular, best-of-breed stack. For a while, it looked like it was going to work.. Vendors joined. Events got crowded. Whitepapers landed in inboxes like fragrant rose petals. It felt like a movement.

But here in 2025, the shine has dulled. MACH Alliance mentions have slowed to a trickle. Retailers aren’t opening RFPs with the acronym circled in red ink. The website still exists, but you’d be forgiven for wondering whether MACH is a revolution that quietly stopped revolving.

So What Happened?

Let’s start with the truth that no one at MACH wants to admit: most retailers don’t have a MACH problem. They have an ROI problem, a velocity problem, and a bandwidth problem. They need to move faster, convert more customers, and do it without tripling their headcount or budget. MACH promised architectural freedom. Retailers needed business agility.

Composable Is Still Thriving

Composable commerce is still very much alive. In fact, it’s thriving. At 64labs, we’ve implemented ten full composable storefronts for brands on Salesforce Commerce Cloud alone. But what wins in the market today isn’t dogmatic adherence to MACH principles. It's a practical, performance-driven composable strategy. That doesn’t always line up with the idealism MACH was selling.

Take microservices. Sounds great in theory. Break everything into modular pieces that can be swapped and optimized. But in practice, who’s got the team to manage dozens of services, each with its own SLA and quirks? Most ecommerce teams need fewer moving parts, not more. Smart composable builds cluster services logically. They minimize overhead while unlocking flexibility where it matters.

Headless? We’re all in. But headless for the sake of headless is a mistake. You need a head that performs, that loads in milliseconds, and that your marketing team can actually use without begging IT. That’s why we partner with tools like Amplience, Contentstack, Dynamic Yield, and Algolia. Not because they’re MACH-certified, but because they make our clients’ lives easier and deliver results.

Cloud-native? Sure. But let’s not pretend this is some radical stance in 2025. Everyone is cloud-native now. If you’re not, you’re either Oracle or a hobbyist. 

API-first? Of course. But Salesforce’s OCAPI has been around longer than MACH itself. These aren’t differentiators anymore. They’re table stakes.

What Retailers Actually Need

What retailers really need is a partner who understands how to make composable commerce deliver ROI fast. They want bounce rates down and conversion rates up. They want to launch campaigns in days, not weeks. They want to test personalization and AI features without rewriting the whole front end. MACH never showed them how to get there. It just handed them a really cool toolbox with a bunch of very expensive tools.

The CEO of ecommerce platform Vtex Mariano Gomide de Faria, who suspended their membership of MACH Alliance this year, summed up some of the reasons they made the switch.

  • Integration Complexity: Organizations face overwhelming challenges trying to connect a myriad of APIs and vendor solutions, leading to fragile systems where small changes can cause widespread failures.
  • Surging Costs: The cost of integrating, licensing, and maintaining multiple systems often far exceeds expectations. Businesses find themselves distracted from their core mission and end up spending heavily on ongoing operations and vendor management.
  • Operational Burden: The fragmented nature of best-of-breed solutions results in disconnected workflows, forcing business users to juggle multiple interfaces. This slows productivity, increases training costs, and damages business agility.
  • Security and Privacy Weaknesses: Data is often unnecessarily duplicated across platforms, exposing organizations to compliance and privacy risks. Managing security across many vendors is extremely difficult and can result in regulatory gaps.
  • Dogmatic Ideals vs. Business Value: MACH principles, while now common in web app development, are criticized as having become dogmatic, focusing more on technical ideals than on delivering real business outcomes.

Why Salesforce Quietly Pulled Ahead

This is where Salesforce Commerce Cloud has quietly pulled ahead. It didn’t join the MACH Alliance. It didn’t need to. It just evolved. It became de-composable which actually fits better with how customers actually approach a composable journey. Today, SFCC supports headless builds, open integration, and structured APIs. And it’s got a composable storefront accelerator that lets brands move quickly without sacrificing scale. That’s why we’ve seen brands like Moncler, Sweaty Betty, and Iceland go composable with Salesforce and win.

The Legacy of MACH

MACH’s real legacy might be that it created the space for composable to become mainstream. It shifted the conversation. It made monoliths feel like legacy tech. But the Alliance lost momentum because it clung too tightly to its acronym. The future of commerce isn’t about boxes checked on a technical spec sheet. It’s about what actually works.

So if you’re a retailer wondering what happened to the MACH Alliance, here’s your answer: it served its purpose. But the future belongs to brands and partners who can execute. Not just theorize. Not just rebrand old tech with a shiny acronym. The winners are the ones who get composable done fast, clean, and in a way that puts marketers back in control of their digital experience.