Overview

Product video
Reimagining digital commerce for the worlds leading companies
commercetools provides the leading composable commerce platform, giving 450+ companies all of the components required to run outstanding shopping experiences across all digital and physical touchpoints.
We equip some of the world largest businesses with tools to future proof digital offerings, reduce risks and costs, and build outstanding experiences that drive revenue growth.
- Cloud native, technology agnostic components combined into a secure, reliable, cloud distributed unique system
- Lower upfront and maintenance costs compared to on premises solutions
- Simplified, speedy deployment, efficient app migration, modernization and increased productivity
- No disruptive upgrades or support installations. Modern software is version less, enabling continuous updates without downtime
No one knows what the future holds, but we do know that it will require businesses to be agile. Your commerce platform must reflect this uncertainty, and be flexible enough to respond to whatever your current and future customers demand.
Dirk Hoerig, Co Founder and CEO commercetools
Our products
Composable Commerce for B2C commercetools Composable Commerce for B2C gives companies all the components required to build and run outstanding shopping experiences while delivering unlimited flexibility, infinite scalability, and higher efficiency at lower costs.
In todays fast paced world, traditional commerce platforms cannot meet the evolving needs of consumers. With the enhanced flexibility, scalability, and performance of commercetools Composable Commerce for B2C, you can adapt and make changes easily and without risk, so you can consistently make your customers happy.
Composable Commerce for B2B commercetools Composable Commerce for B2B helps businesses deliver outstanding buying experiences for their customers no matter the size of the business or level of buying complexity.
As a recognized leader in the B2B ecommerce space, commercetools brings unique OOTB capabilities (Quotes, Business Units, Roles & Permissions, Business Unit specific Pricing, Discounts, and more), enabling manufacturers, distributors, and wholesalers to future proof their customer experiences and seamlessly scale in every growth phase.
commercetools Composable Commerce for China Boost your business in China with commercetools on AWS. Our Composable Commerce, tailored for China market, offers cloud-native agility and scale. Enjoy an extensive API suite, AWS hosting for optimum performance, and PIPL-compliant security. Thrive in China booming eCommerce with commercetools
Highlights
- Flexibility Companies get stuck, changes to the customer experience or releasing new functionalities takes months or even years instead of days.
- Scalability Increased risk of downtimes due to higher traffic volume as well as hidden costs for updates and maintenance put the business at risk.
- TCO Up to 70% of the IT budget goes to maintenance and project costs end up 3x the initial budget. Cloud-Native for highest scalability and availability
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Buyer guide

Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/12 months |
|---|---|---|
Standard Pricing | Subscription entitlement is 'one order per month' for the duration of the subscription. "Order' and other important definitions associated with a commercetools at subscription are https://docs.commercetools.com/offering/order-form-definitions. Please contact commercetools directly if you desire a subscription with a more appropriate entitlement for your needs. | $50,000.00 |
commercetools Standard pricing | Subscription entitlement is 'one order per month' for the duration of the subscription. "Order' and other important definitions associated with a commercetools at subscription are https://docs.commercetools.com/offering/order-form-definitions. Please contact commercetools directly if you desire a subscription with a more appropriate entitlement for your needs. | $50,000.00 |
Vendor refund policy
N/A
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Resources
Vendor resources
Support
Vendor support
For Support, use this form
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.


Standard contract
Customer reviews
B2C commerce has delivered agile catalog and order modeling and improves customer satisfaction
What is our primary use case?
My main use case for commercetools is B2B and B2C, majorly B2C.
A quick specific example of how I'm using commercetools for B2C is that we have been using commercetools for catalog, cart, pricing, promotion, and orders.
I do not have anything else to add about my main use cases for commercetools.
What is most valuable?
The best features commercetools offers are catalog, cart, and order.
What I value about the catalog, cart, and order features is the modeling that I could do with the catalog and cart. Additionally, I appreciate the support that I have for the orders and the modeling of it. I also have integrations where I can do extensions and subscriptions with commercetools, which is a SaaS platform, and I can get back the payload from commercetools. Those are some good features.
commercetools has positively impacted my organization, as we have been using commercetools for more than five years. We have implemented two productions end to end, and we have been getting inquiries for commercetools.
Regarding the positive impact, we have seen the agility and the speed and customer satisfaction as well, so we could deliver things in less time.
What needs improvement?
I think commercetools can be improved if they can reduce their downtime, as that would be really helpful. The other area is noisy neighbor because it is a SaaS product. If they can somehow manage the noisy neighbor, meaning when there is a load on the data of one customer, the other customer should not get impacted, so that is where they can improve.
I am satisfied regarding additional needed improvements or any other pain points I have experienced.
For how long have I used the solution?
I have been using commercetools for six plus years.
What do I think about the stability of the solution?
commercetools is stable in my experience.
What do I think about the scalability of the solution?
commercetools' scalability is good, but before every peak season, we have to ask them to scale out, and if they do that, it is okay.
How are customer service and support?
The customer support is good.
I would rate the customer support a nine on a scale of one to ten.
Which solution did I use previously and why did I switch?
Before commercetools, we used Elastic Path , and we switched because at that point in time, Elastic Path was not SaaS. commercetools was and it supports MACH: Microservices, API, cloud-native, and headless solution.
How was the initial setup?
I did not purchase commercetools through the AWS Marketplace .
I was not involved in the pricing, setup cost, and licensing, as there is another team, so I do not have that data with me.
What about the implementation team?
I do not have information about a business relationship with this vendor other than being a customer.
What was our ROI?
I have not seen a return on investment, and I do not have that information with me.
What's my experience with pricing, setup cost, and licensing?
I was not involved in the pricing, setup cost, and licensing, as there is another team, so I do not have that data with me.
Which other solutions did I evaluate?
Before choosing commercetools, we evaluated just two options: Elastic Path and commercetools.
What other advice do I have?
My advice to others looking into using commercetools is to discuss your functional and non-functional requirements with them before deciding on it and do some kind of a proof of concept with the platform before deciding on it.
I would not prefer to add anything else about the features before we move on.
I did not purchase commercetools through the AWS Marketplace .
We have not used commercetools' AI capabilities yet, so I cannot comment on its accuracy and reliability of output.
I found this interview good and do not think anything should change for the future. I would rate this review an eight on a scale of one to ten. Thank you.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Platform has accelerated raffle launches and has empowered developers with strong AI assistance
What is our primary use case?
My main use case for commercetools is for a raffle platform where people can buy tickets, add them to their cart, pay for them, and then a winner is chosen from those raffle tickets.
What is most valuable?
The best features commercetools offers include developer friendliness with many tools available to assist in both development and ideation. The AI Assistant is quite strong and can help with technical questions or architectural questions. There is also the API Playground that you can use to experiment with the data and see what kind of data you are getting back, and the extensibility. The architecture is set up in a way that you can connect to cloud platforms, and its system with extensions and subscriptions is a very elegant way of dealing with extensibility.
Out of those features, the AI assistant is what I find myself using most frequently. It has a very good understanding of what commercetools can do and how best practices are implemented. When we started, this AI Assistant was not available yet, and we had to rely on a technical analyst, but we have noticed that when the AI assistant was introduced, you could basically ask all questions there and it has about the same result. When it comes to the most valuable feature, I would say that the extensibility framework that they have set up is the number one feature of using commercetools.
commercetools has positively impacted my organization, especially for developer experience, as it is a very good tool to work with because it almost feels tailored towards developers. They have great APIs and great documentation. For the organization, I would say that the speed of the go-to-market was quite incredible. I remember when we first kicked off the project, we went live in about a month and a half with a full checkout experience with a payment integration, which is quite amazing. Apart from that, the MACH architecture that commercetools has prompts the rest of the organization to see what is possible and see what the future of these kinds of platforms is and hold themselves to a higher standard.
What needs improvement?
commercetools can be improved in terms of the interface, especially if you have been away from it for quite a while, as it tends to evolve a lot. Documentation that we have written for our developers or for our analysts becomes outdated very quickly. That is a good thing because there are many features being pushed and many changes, but it is not very consistent. Also, while it is part of the API-first strategy, certain features could really do with a UI. Sometimes you have to use an API to get to a feature, whereas a UI could make it more user-friendly. An API always means that a developer has to execute it or somebody who has technical knowledge. With their Merchant Center, they cover a lot of the functionality, but I remember that promotion-wise or voucher-wise, we could only configure certain features via API at that time. I did see that they added an interface for this, but in general, it is in its nature API-first, and that means that sometimes the interface in the Merchant Center lags behind, which is unfortunate if you are used to having full package solutions that have all of the functionality in the interface.
For how long have I used the solution?
I have been working in my current field since 2012, so that is coming up on 14 years now. I first used commercetools in February 2023.
What was our ROI?
I cannot share any metrics or numbers around time saved, cost reduction, or any other measurable outcomes my organization saw after adopting commercetools since we started from scratch, so I do not have anything to compare it to. However, the measurable outcome is the fact that we had a very tight deadline and we were able to meet it because of commercetools and the way that the platform is set up. Cost reduction is hard to define, but in terms of time saved in development, I think if we had to do it on a different platform, we would have spent around three to five times the effort.
What other advice do I have?
Regarding governance and security, if you are looking at the AI chat assistant, I did notice that sometimes it feels like it has access to certain internal information, and it was found out that it was hallucinating and offering internal APIs. I would rate commercetools overall at a nine out of ten. I chose a nine out of ten because the approach that they are taking with the API-first strategy is something that needs to be applauded, but it does mean that for business users, it can feel a bit immature or unsure if the feature is really going to be there in the long run. There are often some beta features that are only available via API, and it can give a sketchy feeling when you are implementing a feature that you cannot use via Merchant Center or maybe will be deprecated in the long run.
Custom workflows have supported complex daily order management and microservice automation
What is our primary use case?
My main use case for commercetools is maintaining a website that uses commercetools as a database. A quick, specific example of how I interact with commercetools in my daily work is that every day I have to check commercetools for a specific client. I check orders, investigate any new bugs, and use commercetools front end for these tasks.
Other than that, I use commercetools API daily. If something is not available through commercetools front end, then I have to use the API directly to maintain something, check orders, check users, or perform other necessary tasks.
What is most valuable?
The best feature that commercetools offers in my experience is customizability. For every specific entity in commercetools, you can create a custom entity, and under custom entity, you have your own custom fields. Everything is customizable and you can incorporate whatever specific requirements you have. Pretty much everything is doable in commercetools.
Regarding the customization options I mentioned, we have a few enterprise clients that have a lot of custom, unusual features and options that they require, and everything that we have had to implement, we could do it inside of commercetools one way or another. The commercetools documentation is pretty huge and very helpful. For example, we had to implement multi-warehouse for a specific client inside of commercetools and you can create your own custom parcels, custom packages, and custom shipping options. Since everything is customizable, we can implement everything.
One of the great features of commercetools is that you can subscribe to changes for any entity. Inside of commercetools, you can create subscriptions for any entity and any change on that entity. If you have a microservice on a microservice architecture, you can create a new microservice and new event, new service bus, and based on that specific subscription that you create, you can create an event bus, and based on those messages, you can do everything. You can subscribe to only products change, for example, and based on the products change messages, you can implement whatever you need.
commercetools has impacted my organization positively, especially for a specific client if they request scalability. If you want to create something that is infinitely scalable, commercetools is a great way to do that. Since everything is messages and service bus or event-driven architecture, there is no limit on how many orders you can process daily and how far you can go.
We have increased order volume, but that is not only because of commercetools. That is also because of some other things, but after commercetools implementation, we have faster processing times and at the same time we can ship more orders daily.
What needs improvement?
commercetools can be improved with plugins and third-party packages. For example, the payment depends on what your requests are and which payment you use. You can use some third-party or plugin for payment that is outdated and we had some issues on that part, but it depends on what your exact need is.
For how long have I used the solution?
I have been using commercetools actively for the past two years.
What do I think about the stability of the solution?
commercetools is pretty stable.
What do I think about the scalability of the solution?
commercetools is infinitely scalable, so that is one great thing. One thing to mention is that backward compatibility with commercetools is excellent, so you don't have to be constantly updating everything.
How are customer service and support?
Customer support is excellent. If you have any issue that you can't figure out, you can call customer support and resolve pretty much everything you need.
Which solution did I use previously and why did I switch?
We have used .NET CMS for NopCommerce, which is open source and free to use. It is just outdated, built a long time ago, more than ten plus years ago, so it had to be redone.
We did evaluate other options, but I don't really remember right now. It was a long time ago. The main thing was scalability, so that is why we decided on commercetools.
How was the initial setup?
The project is not that long in production, so we don't have any specific metric right now.
What about the implementation team?
We haven't had any issues with commercetools security.
Which other solutions did I evaluate?
The main issue is the price. Usually you have a Windows server and that is pretty much the only thing you have to pay. If you want to switch and make everything infinitely scalable, you have to do Azure serverless, commercetools, and the expense ramps up and gets pretty expensive. If you really need it, take commercetools. Other than that, I would just do some open-source CMS and go from there.
What other advice do I have?
At this point, the product works flawlessly.
It depends on how you look at it. If you think about commercetools, the product itself is an excellent solution that you can use. However, it is pretty expensive and sometimes it makes sense to create a monolithic architecture project that can sustain a lot of orders. commercetools is great for very large enterprise solutions, but anything smaller, I think it is just too expensive.
You can use commercetools AI implementation for searching documentation and helping you decide on what to implement and where, and I have used it and it is pretty nice. I haven't had any issues, but I didn't use it that much.
My overall rating for this product is eight out of ten.
Headless commerce has unified our web and service workflows but still needs better docs and frontend
What is our primary use case?
My main use case for commercetools is that we built an e-commerce website and we also created a custom application for customer service inside the Merchant Center. We have built multiple websites for different leading industries, so most of the use case comes with e-commerce.
The custom application for customer service inside the Merchant Center helps our team and users accomplish better customer support. We found that as a merchant center, commercetools serves as a tool for complete back-end services, and customer support comes into play. Most companies used to handle customer support via email, but we thought about building a custom application inside Merchant Center to give it to end users so they can handle customer inquiries and related queries within the Merchant Center. They don't need a different tool or different system to manage their customer services.
I have built multiple websites using front end, which I was part of. We use Sigma designs to build and most of the use cases involved building APIs. We used to integrate with third-party applications where their order management system is in a different system such as Azure or a different OMS. We integrate that with commercetools and help them place orders or build back-end APIs. I also worked closely with the architect and sometimes help build the architecture for the back-end project.
What is most valuable?
The best features commercetools offers in my experience are that it is completely headless. You can make it a standalone back-end application or a standalone front-end application or you can do both, or the possibilities are limitless with commercetools. It doesn't function in a certain way and you don't have any limitations with commercetools. There are a few limitations, but you can be versatile with commercetools. You can use commercetools as a database or as an order management system and you can use it in any possible way. It is a complete system for digital commerce.
The flexibility of commercetools has benefited my team in various ways. Since this is completely headless, if a customer comes in with their order management system in a different system and they wanted to integrate it with commercetools, it is completely possible with an API key. You can integrate it in a matter of minutes and use that order management system. If they have a payment provider in a different system such as PayPal or a different payment system, you can just use API keys and integrate it to commercetools and that's complete. If they want content management or some other things and want to integrate the website to commercetools, that's completely possible. Everything is possible and using the possibilities, we are able to integrate the APIs and databases. It was possible to complete the project.
Commercetools has impacted my organization positively by allowing us to give a better solution compared to other options. If it's completely React based, you have to build everything from scratch. However, commercetools as a SaaS platform gives you everything. You have the APIs, most of the APIs required are available and you have a built-in database with commercetools. You have everything required to speed up your project. If you compare it to plain ReactJS and JavaScript or Java, you have to build everything from scratch or set up the database, which is a time-consuming process. Whereas commercetools has everything in place, you just have to use things and speed up the process. In that way, it is really beneficial.
What needs improvement?
commercetools can be improved in many ways and there are challenges and frustrations I have run into. commercetools can be improved in many ways because they are only limited to certain things such as product, order and e-commerce stuff, where they could be more versatile. They have payments, but you have to integrate third-party systems or there are certain limitations to it. Since I'm not actively part of it, I don't remember details. There are places that require a lot of improvements, especially the front end, which I was exposed to for a brief amount of time. The front end is not as structured as before, though I heard that it's been improved compared to before. There are a lot of improvements that can be made, and even in GraphQL queries, there can be improvements. I've noticed a lot of flaws here and there, but minimal.
I would add more about the needed improvements from a documentation perspective. There is not much support compared to other things. There are documents, but they are brief and explain what is what and what API can do. If you compare it to AWS or Google, other platforms have tutorials which help you integrate or there are small tutorials with short 30 seconds to one-minute videos that help you do certain things in certain ways. However, commercetools doesn't provide those tutorials to end users or step-by-step guidance. The documentation is there and much clearer, but it would be nice if it's in a video format.
For how long have I used the solution?
What do I think about the stability of the solution?
Regarding commercetools' AI capabilities, when I was working with commercetools, it was at its lowest settings, so I didn't find that much interesting back then.
Regarding commercetools' AI capabilities, I think its accuracy and reliability of output were around 40 to 50%. When I worked with commercetools AI about a year ago, the accuracy was around 40 to 50%. The answer would change when asked the same question repeatedly. The first time if it says A as an answer, the second time it would say B as an answer. The answer keeps changing even though the question is the same. I hope the accuracy is improved now, but when I was exposed to it, the accuracy was a bit low.
How are customer service and support?
What other advice do I have?
My advice to others looking into using commercetools is that it is a good tool to purchase or build your web application on it, or to use it as an order management system. commercetools is good. I would definitely recommend someone if they are on a tight budget and they want a great, reliable solution to manage their order system or to host a website. commercetools is really good. I would completely recommend commercetools. I gave this review a rating of 7 out of 10.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Composable projects have delivered faster B2C innovation but AI features still need better maturity
What is our primary use case?
My main use case for commercetools is majorly B2C, and I have completed multiple B2C projects with commercetools .
A specific example of a B2C project I completed with commercetools is for an Australian customer for whom we executed a large project. It is a composable commerce implementation where commercetools serves the commerce information, but the front end is built using Node.js and React, specifically using Next.js for that project. It is a large, multi-year project that we delivered.
Regarding my main use case and that particular project, we were enabling the project with backend for frontend. We introduced backend for frontend for that company, connecting multiple systems including commercetools, their PIM platform, ERP , and CRM platforms. This backend for frontend served as middleware between the frontend and backend, creating quite an architecture that performed well.
What is most valuable?
The best features commercetools offers include recent AI-specific implementations on the MCP part. They have introduced two major areas: one is on Agentic Commerce and the other is on the AI agent. They refer to Agentic Commerce as Agentic Lift and for the AI agent as Autonomous, with the frontend for Autonomous being Mosaic. These two features are what we are currently exploring, and they seem quite interesting, focusing on aspects many other e-commerce platforms are also considering.
These two new features are gaining traction, but aside from those, commercetools has pioneered the composable commerce part of the architecture. It has all the necessary APIs to develop a B2C or B2B platform, utilizing GraphQL and offering good speed. I do not see many competitors having the same pioneering approach.
Commercetools has positively impacted our organization as a service company by allowing us to execute multiple projects and bring in a good amount of business for us.
The kind of business impact I have seen includes delivering commercetools projects for various customers, and as a partner, our company has built multiple accelerators. These accelerators help us sell commercetools internally, enabling us to speed up processes for customers. For example, a new customer we are currently in the discovery phase with found our customer service accelerator very useful, and we are helping them understand and initiate things. This illustrates the opportunities commercetools provides us, which we leverage when paired with the platform.
What needs improvement?
Improvements for commercetools could focus on their major initiatives around Agentic Commerce and the AI agent. They may need to enhance their marketing strategy as they currently do not host large-scale marketing events. While technology-wise they are solid, a better marketing strategy could benefit them.
On the technical side, commercetools operates robustly as a composable commerce platform. They have an excellent roadmap and strong technology, so I do not see major trouble there. Support is also good overall, although they may be a bit slow with our queries at times.
Improvements for commercetools that have not been discussed yet could include a broader feature set. They offer a good range of features for building B2C or B2B platforms, but enhancing their capabilities could yield a more competitive platform, especially when they face questions regarding why to choose commercetools over others. Their strengths lie in composable commerce and the recent Agentic Commerce, but expanding their feature list would create a more rounded offering.
For how long have I used the solution?
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
How are customer service and support?
Which solution did I use previously and why did I switch?
What was our ROI?
What's my experience with pricing, setup cost, and licensing?
Which other solutions did I evaluate?
What other advice do I have?
Regarding how I am exploring those AI features and any early benefits or challenges, it is very early, and Agentic Commerce is not yet full-fledged. The plan is to discuss with customers to see how we can implement it and what benefits our existing customers would gain from that. Agentic Commerce is picking up speed, and the AI agent has the potential to autonomously adjust product pricing based on competitor pricing, which is a thought I have for implementation. The AI agent also allows us to create promotions on the fly, which is another nice feature.
For data migration and synchronization when implementing commercetools for new clients, we have created a migration tool that understands the structure of existing platforms. Utilizing AI, it helps map the schema for commercetools and manage data transfer seamlessly, ensuring sensitive information is protected while developing API-based architecture quickly for our customers.
The biggest challenges I typically face during a commercetools implementation involved past difficulties with data imports and synchronization, but with recent improvements and AI assistance, processes are moving smoothly now, and I do not see significant issues currently.
To ensure my team stays updated with new features and updates from commercetools, I have implemented an AI agent that scrapes information weekly from various sources. This agent pulls data from newsletters, social media, and the commercetools website, providing me with the latest developments, roadmaps, and press releases to take into consideration.
For training and onboarding new team members working with commercetools, we focus on educating them about e-commerce principles first. Once they grasp the foundational concepts, we introduce them to key commercetools APIs, ensuring they are not overwhelmed while building their understanding gradually.
To measure the success of commercetools implementations for clients, we look at how the platform meets their enhanced functionality needs and how we can accommodate those within commercetools, or via an intermediary database when required. The platform's flexibility for front-end integrations also plays a vital role in our success metrics.
When handling integrations between commercetools and other systems such as ERP or CRM platforms, commercetools allows us to build web hooks for automatic order passing to those systems. This flexibility allows us to create events and process any triggers efficiently, utilizing backend for frontend architecture to connect multiple platforms.
In terms of accuracy and reliability of output from commercetools' AI capabilities, it is quite accurate for tasks such as searching for or checking out products. It effectively understands user prompts and provides good responses. Mosaic also performs well because it is directly connecting to their APIs to find the right tools that need to be called.
My advice for those looking into using commercetools is to view it as a solid mid-range e-commerce platform. It is best suited for those willing to build their front-end. While they offer some integrations such as Frontastic, building a flexible, robust front-end while leveraging commercetools as a backend e-commerce platform is the ideal approach. I would rate this platform a seven out of ten.