Headless commerce

Last updated

Headless commerce is an e-commerce architecture where the front-end (head) is decoupled from the back-end commerce functionality and can thus be updated or edited without interfering with the back-end, similar to a headless content management system (CMS). [1] The term was coined by Dirk Hoerig, co-founder of Commercetools, in 2013. [2]

Contents

History

Headless commerce was arguably born out of a 2013 Forrester Research report that bemoaned e-commerce vendors falling behind user experience trends and recommended “loosely” coupling the back- and front-ends of e-commerce stores. [2] [3]

Architecture

Headless commerce architecture passes requests between a platform's presentation and application layers. [4] The presentation layer is connected with the e-commerce functionality via REST APIs, or application programming interfaces, which define interactions between multiple software intermediaries. [5] [6] This allows businesses to change customer-facing experiences without disrupting backend functionality and to update, edit or change products and distribute via API to multiple front-ends. [5] REST APIs are the backbone of this architecture. [7]

Coupled e-commerce vs headless e-commerce

Headless commerce is distinct from coupled, traditional or “monolithic” e-commerce in that the latter relies on a front-end and back-end that function together and the former comprises solely a back-end which communicates with front-ends via APIs. [8]

Headless commerce platforms offer advantages over traditional e-commerce platforms in that changes to data and functionality only need to be made in a single back-end, with all front-ends then having immediate access to those changes. Likewise, each front-end can then be changed and deployed without impacting the back-end. [5] Another difference is that many traditional e-commerce platforms come with predefined front-end templates or customization, whereas headless commerce can power any front-end via APIs. [9]

Headless commerce platforms require more work and customization than traditional platforms and are often not suitable for smaller businesses. [10] Such platforms lack predesigned templates and do not provide all-in-one solutions. Headless commerce platforms also require developers to build or buy a separate front-end. [11]

Headless commerce may be preferred from a quality assurance perspective, as traditional e-commerce platforms face a higher risk of making changes that could disrupt operations, since the front end and back end are coupled. [4] Because headless commerce communicates with the front-end via APIs and there is no code intertwined with the backend database that stores content, frontend developers can adapt endpoint layout as needed with no disruptions to the customer experience. [1]

Flexibility

The front-ends and back-ends of a headless system are decoupled, making it possible to change the content layer without disrupting business. This creates flexibility to allow the front- and back-ends to work independently and create new user experiences without compromising old ones. [12] There is also no confining code that restricts delivery to internet of things devices, applications, web browsers or other end points. [1]

Speed

The decoupled architecture of headless commerce enables developers to make quick changes, such as implementing new functionalities and integrations without disrupting the back end. [12]

Personalization

Headless commerce allows for the creation of customized designs and layouts for different endpoints, since front-end design can be changed without impacting the back-end. [13] [14]

Unified user experience

Headless commerce allows a business to control all customer touchpoints at once. [15] This creates a consistent customer experience across different front-ends that enable customers to complete a purchase at any touch point. [10]

Headless commerce providers


Related Research Articles

<span class="mw-page-title-main">Drupal</span> Web content management system

Drupal is a free and open-source web content management system (CMS) written in PHP and distributed under the GNU General Public License. Drupal provides an open-source back-end framework for at least 14% of the top 10,000 websites worldwide and 1.2% of the top 10 million websites—ranging from personal blogs to corporate, political, and government sites. Drupal can also be used for knowledge management and for business collaboration.

Headless may refer to:

eBay Enterprise Multinational e-commerce corporation

eBay Enterprise, Inc. was a multinational e-commerce corporation that specialized in creating, developing and running online shopping sites for brick and mortar brands and retailers. The company also provided a variety of marketing, consumer engagement, customer care, payment processing, fulfillment, fraud detection, and technology integration services.

Bloomreach is a cloud-based e-commerce experience platform and B2B service specializing in marketing automation, product discovery, and content management systems. The company, founded in 2009 by Raj De Datta and Ashutosh Garg, is headquartered in Mountain View, California.

<span class="mw-page-title-main">Magento</span> Open-source e-commerce platform

Magento is an open-source e-commerce platform written in PHP. Magento source code is distributed under Open Software License. Magento was acquired by Adobe Inc in May 2018 for $1.68 billion.

<span class="mw-page-title-main">WSO2</span> Company providing open-source middleware

WSO2 is an open-source technology provider founded in 2005. It delivers software and cloud solutions that provide foundational technologies for application development and identity and access management (IAM). This represents an expansion upon its original focus on integrating application programming interfaces (APIs), applications, and web services locally and across the Internet.

<span class="mw-page-title-main">Wix.com</span> Israeli software company

Wix.com Ltd. is an Israeli software company, publicly listed in the US, that provides cloud-based web development services. It offers tools for creating HTML5 websites and mobile sites using online drag-and-drop editing. Along with its headquarters and other offices in Israel, Wix also has offices in Brazil, Canada, Germany, India, Ireland, Japan, Lithuania, Poland, the Netherlands, the United States, Ukraine, and Singapore.

<span class="mw-page-title-main">API</span> Software interface between computer programs

An application programming interface (API) is a way for two or more computer programs or components to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build or use such a connection or interface is called an API specification. A computer system that meets this standard is said to implement or expose an API. The term API may refer either to the specification or to the implementation. Whereas a system's user interface dictates how its end-users interact with the system in question, its API dictates how to write code that takes advantage of that system's capabilities.

Pimcore is an open-source enterprise PHP software platform for product information management (PIM), master data management (MDM), customer data management (CDP), digital asset management (DAM), content management (CMS), and digital commerce.

Twilio Inc. is an American cloud communications company based in San Francisco, California, which provides programmable communication tools for making and receiving phone calls, sending and receiving text messages, and performing other communication functions using its web service APIs.

<span class="mw-page-title-main">Appcelerator</span> Privately held mobile technology company

Appcelerator is a privately held mobile technology company based in San Jose, California. Its main products are Titanium, an open-source software development kit for cross-platform mobile development, and the Appcelerator Platform.

Mobify, a Salesforce company, provides Front-end Services, such as creating customized apps and e-commerce sites. The technology company is based in Vancouver, British Columbia, Canada, and has a global network of customers and partners.

<span class="mw-page-title-main">Tricentis</span> Austrian software testing company

Tricentis is a software testing company founded in 2007 and headquartered in Austin, Texas. It provides software testing automation and software quality assurance products for enterprise software.

A headless content management system, or headless CMS, is a back end-only web content management system that acts primarily as a content repository. A headless CMS makes content accessible via an API for display on any device, without a built-in front end or presentation layer.

<span class="mw-page-title-main">Low-code development platform</span> Software development system

A low-code development platform (LCDP) provides a development environment used to create application software, generally through a graphical user interface. A low-coded platform may produce entirely operational applications, or require additional coding for specific situations. Low-code development platforms are typically on a high abstraction level, and can reduce the amount of traditional time spent, enabling accelerated delivery of business applications. A common benefit is that a wider range of people can contribute to the application's development, not only those with coding skills, but good governance is needed to be able to adhere to common rules and regulations. LCDPs can also lower the initial cost of setup, training, deployment, and maintenance.

Broadleaf Commerce is a software technology company headquartered in Dallas, Texas, providing a Java eCommerce platform based on Spring Framework.

<span class="mw-page-title-main">Enonic XP</span>

Enonic XP is a free and open-source web application platform and content management system (CMS) in one based on Java and Elasticsearch. Developed by the Norwegian software company Enonic, the microservice web platform can be used to build progressive web applications, Next.js websites, or web-based APIs. Enonic XP uses an application framework for coding server logic with JavaScript, and has no need for SQL as it ships with an integrated content repository. The CMS is fully decoupled, meaning developers can create traditional websites and landing pages, or use XP in headless mode, that is without the presentation layer, for loading editorial content onto any device or client. Enonic is used by major organizations in Norway, including the national postal service Norway Post, the insurance company Gjensidige, the national lottery Norsk Tipping, the Norwegian Labour and Welfare Administration, and all the top football clubs in the national football league for men, Eliteserien.

Creatio is a global vendor of software to automate workflows and a CRM with no-code development.

Commercetools, stylized as commercetools, is a cloud-based headless commerce platform that provides APIs to power e-commerce sales and similar functions for large businesses. Both the company and platform are called Commercetools. The company is headquartered in Munich, Germany with additional offices in Berlin, Germany; Jena, Germany; Amsterdam, Netherlands; London, England; Durham, North Carolina; Zürich, Switzerland; Sydney, Australia; Shanghai, China and Singapore. Through its investor REWE Group it is associated with the omnichannel order fulfillment software solutions provider fulfillmenttools and the payment transactions provider paymenttools. Its clients include Audi, Bang & Olufsen, Carhartt and Nuts.com. Commercetools is a founding member of the MACH Alliance.

Contentful is a headless content management system (CMS), founded in 2013 in Berlin, Germany, by Sascha Konietzke and Paolo Negri. The company and the platform are both called Contentful. As of June 2021, the company is headquartered in San Francisco, California, with offices in Denver, Colorado and Berlin.

References

  1. 1 2 3 "The Ultimate Guide to Headless Commerce | Bloomreach". bloomreach.com. Retrieved 2021-03-09.
  2. 1 2 Cicman, Joe (2019-08-13). "Headless Commerce And The Horseless Carriage". Forrester. Retrieved 2021-03-09.
  3. Powers, Stephen; Sheldon, Peter (2013-11-19). "Content And Commerce: The Odd Couple Or The Power Couple?". www.forrester.com. Retrieved 2021-03-10.
  4. 1 2 Lewis, Sarah. "What is Headless Commerce? Definition from WhatIs.com". SearchCustomerExperience. Retrieved 2021-03-09.
  5. 1 2 3 Goetsch, Kelly (2017). APIs for Modern Commerce (PDF). O'Reilly Media. pp. 2, 7. ISBN   9781491995259.
  6. Sam, Saltis. "Headless Commerce: The Definitive Guide [2021 Edition]". www.coredna.com. Retrieved 2021-03-09.
  7. Nacelle. "The History of Headless Storefronts". Nacelle. Retrieved 2021-03-09.
  8. Lynch, Paul (2021-01-05). "How will headless commerce change your retail experience?". ITProPortal. Retrieved 2021-03-09.
  9. 1 2 Katie, Evans (2021-02-01). "Bed tent retailer Privacy Pop lays out the benefits of moving to headless commerce". Digital Commerce 360. Retrieved 2021-03-09.
  10. 1 2 Szatvanyi, Gerard. "Council Post: Is Headless Commerce The Solution For Your Business?". Forbes. Retrieved 2021-03-09.
  11. Levitz, Michael (2021-02-10). "3 Ways Covid Changed E-Commerce Forever". Inc.com. Retrieved 2021-03-09.
  12. 1 2 Chavan, Satish (2018-12-05). "What is 'headless commerce' and why it is growing in popularity?". Digital Commerce 360. Retrieved 2021-03-09.
  13. "What Is Headless Commerce?". CB Insights Research. Retrieved 2021-03-09.
  14. "Understanding Headless Commerce And Why It's Better for the Customer". Retail Minded. 2019-01-07. Retrieved 2021-03-09.
  15. Ismail, Kaya. "Why Enterprise eCommerce Should Be Adopting the MACH Architecture". CMSWire.com. Retrieved 2021-04-19.
  16. "Headless commerce architecture - Commerce | Dynamics 365". 12 August 2022.
  17. "Brink Commerce secures SEK 20 million. Nordic 9". Nordic9. 2021-10-05. Retrieved 2022-05-16.
  18. "Headless commerce startup Swell raises $3.4M". TechCrunch. 26 March 2021. Retrieved 2021-06-19.[ permanent dead link ]
  19. Lunden, Ingrid (30 June 2021). "Shogun, a front-end e-commerce page builder, nabs $67.5M as retailers look for alternatives to marketplaces". TechCrunch. Retrieved 2021-10-19.
  20. Stone, Madeline. "8 Headless Commerce Startups Using Tech First Used By Amazon". Business Insider. Retrieved 2021-10-19.
  21. Nathan, Joynt (June 15, 2018). "What is Headless Commerce?". Oracle Blog.
  22. 1 2 3 Ha, Anthony (9 February 2021). "'Headless' e-commerce platform Fabric raises $43M". TechCrunch. Retrieved 2021-03-10.[ permanent dead link ]
  23. 1 2 Diaz, Olivia (2019-04-09). "Why should your e-commerce site opt for Headless Magento 2?". Packt Hub. Retrieved 2021-03-10.
  24. Bradford, Rodric (2020-09-04). "This week in martech". MarTech Today. Retrieved 2021-03-10.
  25. Kreschollek, Steven (2021-07-15). "Headless Commerce: A Primer". Eightfold. Retrieved 2021-07-23.
  26. Bagisto GraphQL API, Bagisto, 2021-10-09, retrieved 2021-10-29
  27. https://slixta.com/
  28. "Bl!nk | Headless Shopify experiences that load in the blink-of-an-eye".
  29. https://www.pcommerce.it
  30. "Vetrina Live – Ecommerce platform made easy for everyone" . Retrieved 2022-06-10.
  31. "Elastic Path: Enterprise Digital Commerce Made Simple". Elastic Path. Retrieved 2022-07-26.[ permanent dead link ]
  32. Ozmen, Mine (2021-12-23). "Headless Commerce: Why is everyone losing their head?". Rierino. Retrieved 2022-10-20.
  33. https://theshop.management/

See also