---
title: "The Problem with SaaS Ecommerce Platforms: Customization"
description: Open-source eCommerce platforms tout customization above all, but how much of it really matters? There's only so far you can customize an eCommerce website before you start breaking proven conventions. Here's why SaaS platforms have everything you need, despite what Magento tells you.
image: https://blog.shift4shop.com/hubfs/Stock%20images/SAAS%20-%20Software-as-a-Service%20-%20Written%20on%20Blue%20Puzzle%20Pieces.%20Information%20Technology%20Concept.%203D%20Render..jpeg
---

[![eCommerce Blog](https://blog.shift4shop.com/hubfs/shift4shop/shift4-blog.jpg)](https://blog.shift4shop.com/)

[![shift4shop logo](https://blog.shift4shop.com/hubfs/shift4shop/shift4shop-Black.png) |Blog](https://blog.3dcart.com/)

[Sign Up](https://www.3dcart.com/freetrial.htm?utm_campaign=Blog&utm_source=blog&utm_medium=blog-cta&utm_content=free-trial-cta)

[Subscribe](https://blog.shift4shop.com/saas-ecommerce-platforms-lack-customization-why-you-shouldnt-care#subscribeBlock)

[eCommerce Features](https://blog.shift4shop.com/topic/ecommerce-features)| 3 min read

# The Problem with SaaS Ecommerce Platforms: Customization

 By [Gonzalo Gil](https://blog.shift4shop.com/author/gonzalo-gil) [1 Comment](https://blog.shift4shop.com/saas-ecommerce-platforms-lack-customization-why-you-shouldnt-care#comments-listing)

![](https://blog.shift4shop.com/hubfs/Stock%20images/SAAS%20-%20Software-as-a-Service%20-%20Written%20on%20Blue%20Puzzle%20Pieces.%20Information%20Technology%20Concept.%203D%20Render..jpeg)

Imagine visiting [Molly Moon's Ice Cream](https://www.mollymoon.com/)in Seattle, Washington. You made the trip because Food & Wine magazine said Molly Moon's is one of the best ice cream parlours in the entire United States. You're even going to take the magazine's advice and order a double scoop of the Stumptown Coffee ice cream.

*"Do you want regular or decaf?"* the ice cream scooper asks.

*"And what roast? We have Hair Bender, Cantillo Family, Trapper Creek, French Roast, and Holler Mountain."*

*"And did you want the sweet cream, whole milk, 2-percent milk, 1-percent milk, skim milk, almond milk, soy milk, cashew milk, or asparagus milk base?"* 

 

## Convention over Configuration

Ok, enough of the hypothetical. The folks at Molly Moon's won't ask you to configure your two scoops of Stumptown Coffee ice cream. They will just hand over a fantastic tasty treat.

While it can be fun to come up with a crazy ice cream flavor now and again, ice cream isn't usually customizable and just about everyone is good with that. Sure there are counterexamples, like Cold Stone Creamery, but most ice cream parlours and most ice cream consumers tend to favor **convention over configuration**.

**Ok, I just snuck a web development term in there at the end, so we had better talk about it.**

**"Convention over Configuration"** or sometimes "coding by convention" is an approach to software development first introduced by [David Heinemeier Hansson](https://en.wikipedia.org/wiki/David_Heinemeier_Hansson), the creator of Ruby on Rails. Now, this approach is used in many of the most [popular development frameworks](https://www.globalmediainsight.com/blog/web-development-frameworks/).

Rather than making a web developer write all of the code for an application or site from scratch, *which is actually how I [started developing  3dcart over 20 years ago](https://www.3dcart.com/aboutus.htm)*, convention over configuration lets the framework make most of the decisions about common conventions like how to log into a website or how to manage pagination.

Granted Ruby on Rails and other frameworks do still allow for a significant amount of customization, but for the most part they recognize that many sections and features of a website are really conventions that should look and behave in a specific way. The way, if you will, customers expect it to.

 

## An Analogy for SaaS

![Saas Solution on the Mechanism of Metal Cogwheels.](https://blog.shift4shop.com/hs-fs/hubfs/Stock%20images/Saas%20Solution%20on%20the%20Mechanism%20of%20Metal%20Cogwheels..jpeg?width=300&name=Saas%20Solution%20on%20the%20Mechanism%20of%20Metal%20Cogwheels..jpeg)So far we've talked about ice cream and software development so that we can make an analogy for **software as a service (SaaS) [ecommerce platforms](https://www.3dcart.com/comparison/hosted-ecommerce/)**.

One of the most common objections you might hear to choosing a SaaS ecommerce platform for your business is that SaaS lacks customization.

The argument goes something like this:

> ***"SaaS solutions use carefully defined templates and built-in features and functionality. Thus, if your business wants to do any serious customization, SaaS could limit you."***

While this statement is, perhaps, true, most businesses shouldn't really care.

*"Online shoppers expect ecommerce sites to follow certain design and layout conventions, including logo position and function, the placement of product navigation, and the use of a 'hamburger' menu on mobile devices. When online retailers follow these conventions, shoppers’ expectations are met and, hopefully, sales follow,"* wrote Armando Roggio in [a 2016 Practical Ecommerce article](https://www.practicalecommerce.com/7-Ecommerce-Design-Conventions-for-2016).

Just like ice cream or the convention over configuration paradigm, in ecommerce most of the user interface and many of the functions are actually conventions. That should be behave the way your customers expect. **Change these at your business' peril.**

Good SaaS ecommerce platforms give your business plenty of flexibility to [build an ecommerce website](https://www.3dcart.com/build-ecommerce-website.htm) that is consistent with your brand and your shoppers' expectations. You determine what appears on the page and how it looks to a very great degree.

With leading SaaS solutions, you will also have the opportunity to [integrate third-party solutions](https://apps.3dcart.com/) for everything from accounting software and [order management](https://www.3dcart.com/ecommerce-software/order-management.html) systems to email marketing platforms or social media networks.

You can even build your own customizations using an [application programming interface](https://developer.3dcart.com/) (API), or have certified developers do it for you.

There will be some forms of customization like tampering with a server or [breaking ecommerce conventions](https://www.3dcart.com/custom-development.html) that may be more difficult when you use a SaaS ecommerce platform, but, again, most businesses shouldn't care.

 

---

[![Free report: The Real Cost of Running a Shopify Store](https://no-cache.hubspot.com/cta/default/3365633/dcc330ce-e937-4d2c-9240-4ab315fb0a14.png)](https://cta-redirect.hubspot.com/cta/redirect/3365633/dcc330ce-e937-4d2c-9240-4ab315fb0a14)

- [Tweet](https://twitter.com/share)

### Leave a reply or comment below

### Sign up for Marketing Tips

### Related posts

[Machine Learning: A Powerful Resource for eCommerce](https://blog.shift4shop.com/machine-learning-powerful-resource-ecommerce)

For eCommerce businesses, face-to-face interactions with clients are almost nonexistent. Clients make their orders online, make payments through mobile money transfer platforms, and checkout without ...

[Read More](https://blog.shift4shop.com/machine-learning-powerful-resource-ecommerce)

April 12, 2023

[What Is Product Information Management (PIM) for eCommerce?](https://blog.shift4shop.com/product-information-management)

Businesses deal with a lot of data. This statement might bring to mind sales charts, website traffic reports, and other types of information, and these are only a few of the data types that business ...

[Read More](https://blog.shift4shop.com/product-information-management)

November 09, 2022

[The Guide to eCommerce Expenses: What To Expect and How To Manage](https://blog.shift4shop.com/guide-to-ecommerce-expenses)

The eCommerce industry has grown exponentially in recent years. That said, aspiring entrepreneurs should consider launching their click-and-order stores. Even brick-and-mortar businesses should ...

[Read More](https://blog.shift4shop.com/guide-to-ecommerce-expenses)

November 09, 2022

[![3dcart logo](https://blog.shift4shop.com/hubfs/shift4shop/shift4shop-Black.png) |Blog](https://blog.3dcart.com/)

### Sign up for Marketing Tips

[![New call-to-action](https://no-cache.hubspot.com/cta/default/3365633/fcff512b-4483-4b5f-b166-fec0d89749f8.png)](https://cta-redirect.hubspot.com/cta/redirect/3365633/fcff512b-4483-4b5f-b166-fec0d89749f8)

 

### Resources

[Apps & Integrations](https://blog.3dcart.com/topic/apps-integrations)

[B2B Ecommerce](https://blog.3dcart.com/topic/b2b-ecommerce)

[Conversion Optimization](https://blog.3dcart.com/topic/conversion-optimization)

[Customer Service](https://blog.3dcart.com/topic/customer-service)

[Digital Payments](https://blog.3dcart.com/topic/digital-payments)

[Ecommerce Features](https://blog.3dcart.com/topic/ecommerce-features)

[Ecommerce Marketing](https://blog.3dcart.com/topic/ecommerce-marketing)

[eCommerce News](https://blog.3dcart.com/topic/ecommerce-news)

[Email Marketing](https://blog.3dcart.com/topic/email-marketing)

[Fraud Prevention](https://blog.3dcart.com/topic/fraud-prevention)

[Holiday Shopping](https://blog.3dcart.com/topic/holiday-shopping)

[Search Engine Optimization](https://blog.3dcart.com/topic/seo)

[Shipping & Fulfillment](https://blog.3dcart.com/topic/shipping-fulfillment)

[Social Media](https://blog.3dcart.com/topic/social)

[Starting an Online Business](https://blog.3dcart.com/topic/starting-a-business)

[Success Stories](https://blog.3dcart.com/topic/success-stories)

[Web Design](https://blog.3dcart.com/topic/web-design)

 

### Popular Articles

Search Articles



[![](https://feedburner.google.com/fb/images/pub/feed-icon32x32.png)](http://feeds.feedburner.com/3dcartEcommerceBlog) [RSS Feed](http://feeds.feedburner.com/3dcartEcommerceBlog)

 [![3dcart eCommerce Blog - Blog Directory OnToplist.com](https://www.ontoplist.com/images/ontoplist31.png?id=59e75cd39646e)](https://www.ontoplist.com/blogs/3dcart-ecommerce-blog_59e75cd39646e/)

[Want to be a Guest Author?](https://blog.3dcart.com/guest-posts-application)

<https://www.facebook.com/3dCart> <https://twitter.com/3dcart> <https://plus.google.com/+3dcart>

Copyright © 2023 Shift4Shop. All Rights Reserved.

## Rocket Fuel for Your Business

About Shift4Shop

![](https://www.shift4shop.com/2021/images/icons/dropdown-blue.svg)

[Why Shift4Shop](https://www.shift4shop.com/why-3dcart.html) [Shopping Cart Software](https://www.shift4shop.com/shopping-cart-software.html) [Success Stories](https://www.shift4shop.com/lp/success-stories/) [Shift4Shop Reviews](https://www.shift4shop.com/shopping-cart-reviews.html) [eCommerce Blog](https://blog.shift4shop.com/) [Sitemap](https://www.shift4shop.com/sitemap.html)

eCommerce

![](https://www.shift4shop.com/2021/images/icons/dropdown-blue.svg)

[Features](https://www.shift4shop.com/all-features.html) [How to Sell Online](https://www.shift4shop.com/sell-online.htm) [Create a Website](https://www.shift4shop.com/build-ecommerce-website.htm) [Start an Online Store](https://www.shift4shop.com/start-an-online-store.html) [eCommerce](https://www.shift4shop.com/ecommerce-saas.html) [Online Store Builder](https://www.shift4shop.com/build-an-online-store.html)

Resources

![](https://www.shift4shop.com/2021/images/icons/dropdown-blue.svg)

[eCommerce Web Design](https://www.shift4shop.com/ecommerce-web-design.htm) [eCommerce Marketing](https://www.shift4shop.com/ecommerce-marketing-tools.html) [Custom Development](https://www.shift4shop.com/custom-development.html) [Start an Online Business](https://www.shift4shop.com/start-an-online-business.html) [App Store](https://apps.shift4shop.com/) [Theme Store](https://themes.shift4shop.com/)

Technical Support

![](https://www.shift4shop.com/2021/images/icons/dropdown-blue.svg)

[Support Center](https://support.3dcart.com/) [eCommerce Forum](https://forums.shift4shop.com/) [eCommerce University](https://www.shift4shop.com/lp/ecommerce-university/) [Developer Portal](https://developer.3dcart.com/) [Supported Payments](https://www.shift4shop.com/ecommerce-payment-gateways.html)

Company

![](https://www.shift4shop.com/2021/images/icons/dropdown-blue.svg)

[About Us](https://www.shift4shop.com/aboutus.htm) [Contact Us](https://www.shift4shop.com/aboutus.htm#contact-area) [Become a Partner](https://www.shift4shop.com/ecommerce-partners.html) [Affiliate Program](https://www.shift4shop.com/3dcart-affiliates.html)

Copyright © 2025 Shift4Shop

[Terms and Conditions](https://www.shift4shop.com/legal.html) [Privacy Policy](https://www.shift4shop.com/privacy.html)

<https://www.facebook.com/Shift4Payments/> <https://x.com/shift4> <https://www.youtube.com/@Shift4Shop> <https://www.linkedin.com/company/shift4> <https://www.instagram.com/shift4/>

<https://www.facebook.com/Shift4Payments/> <https://x.com/shift4> <https://www.youtube.com/@Shift4Shop> <https://www.linkedin.com/company/shift4> <https://www.instagram.com/shift4/>

Copyright © 2025 Shift4Shop

```json
{
  "@context" : "http://schema.org",
  "@type" : "Organization",
  "address" : {
    "@type" : "PostalAddress",
    "addressCountry" : "United States",
    "addressLocality" : "Center Valley",
    "addressRegion" : "PA",
    "postalCode" : "18034",
    "streetAddress" : "3501 Corporate Pkwy "
  },
  "alternateName" : "3dcart Shopping Cart Software",
  "areaServed" : {
    "@type" : "GeoCircle",
    "geoMidpoint" : {
      "@type" : "GeoCoordinates",
      "latitude" : "37.0902",
      "longitude" : "95.7129"
    },
    "geoRadius" : "500 km"
  },
  "description" : "Shopping Cart Software",
  "email" : "sales@3dcart.com",
  "image" : "https://www.3dcart.com/images/logo.png",
  "logo" : "https://www.3dcart.com/images/logo.png",
  "mainEntityOfPage" : {
    "@id" : "https://blog.shift4shop.com/saas-ecommerce-platforms-lack-customization-why-you-shouldnt-care",
    "@type" : "WebPage",
    "description" : "Open-source eCommerce platforms tout customization above all, but how much of it really matters? There's only so far you can customize an eCommerce website before you start breaking proven conventions. Here's why SaaS platforms have everything you need, despite what Magento tells you."
  },
  "naics" : "5112",
  "name" : "3dcart",
  "sameAs" : [ "https://www.3dcart.com", "https://www.facebook.com/3dcart", "https://www.twitter.com/3dcart", "https://plus.google.com/+3dcart", "https://instagram.com/3dcart/", "https://www.youtube.com/3dcart", "https://www.linkedin.com/company/3dcart.com", "https://www.pinterest.com/3dcart" ],
  "telephone" : "8882762108",
  "url" : "https://www.shift4shop.com"
}
```

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Gonzalo Gil"
  },
  "dateModified" : "May 3, 2022, 8:26:58 PM",
  "datePublished" : "2018-08-31 15:00:00",
  "description" : "Open-source eCommerce platforms tout customization above all, but how much of it really matters? There's only so far you can customize an eCommerce website before you start breaking proven conventions. Here's why SaaS platforms have everything you need, despite what Magento tells you.",
  "headline" : "The Problem with SaaS Ecommerce Platforms: Customization",
  "image" : {
    "@type" : "ImageObject",
    "url" : "https://cdn2.hubspot.net/hubfs/3365633/Stock%20images/SAAS%20-%20Software-as-a-Service%20-%20Written%20on%20Blue%20Puzzle%20Pieces.%20Information%20Technology%20Concept.%203D%20Render..jpeg"
  },
  "mainEntityOfPage" : {
    "@id" : "https://blog.3dcart.com",
    "@type" : "WebPage",
    "description" : "eCommerce Blog by 3dcart"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://www.3dcart.com/images/logo.png"
    },
    "name" : "3dcart"
  }
}
```