all articles

3 Approaches to eCommerce Architecture

Read TIme

#

minutes

Published

August 13, 2013

 Blog Subcategories
A blueprint-style graphic on a blue grid background featuring a rounded square icon with a shopping cart symbol in the center, surrounded by measurement lines and design markings.

Thinking about getting into ecommerce? It's important to get the foundation right. 

The best ecommerce architecture for you depends on things like whether you already have a website, how your product data looks, what custom features you need, and what resources you have. We guide clients toward the right path all the time, but if you're just starting to look around, here’s a quick rundown of the main options.

Approach 1: Out of the Box

This is usually a great pick for small businesses, companies with just a few products, or brands new to the game. Out-of-the-box solutions are Software as a Service (SaaS) platforms, meaning everything is hosted for you in the cloud.

Pros:
  • Smaller initial cost
  • No need to manage your own hosting
  • Ecommerce, catalog, and backend features are all built-in
Cons:
  • Hard to add custom features, making it tough to stand out
  • Not much support for content or features outside of ecommerce

Approach 2: Hybrid

Want to add shopping to a website you already have? A hybrid solution might be your best bet. With this model, your ecommerce runs on a SaaS platform, but the rest of your site is custom-built and hosted somewhere else. A shared header and footer tie the two parts together.

Pros:
  • Lower upfront cost for the ecommerce part
  • You can add custom features outside the ecommerce platform
  • You can include a wider range of site content and features
Cons:
  • You have to manage multiple systems
  • Less freedom to customize the shopping experience itself

Approach 3: Custom Build

A custom approach uses ecommerce software as a starting point and builds everything else into that same system. This gives you the most control and is often the best choice if you want to reuse product data across different apps or if you're planning to sell internationally.

Pros:
  • Total control over your site’s features
  • No limits on creativity or technical tweaks
  • The platform can support mobile sites and other applications
  • Custom features can make your brand stand out
Cons:
  • Higher initial cost

This gives you a basic idea of the main paths, but the right one for you will always come down to your specific goals and budget. Need advice for your unique situation? We're here to help. 

You may also like
A large audience seated in a conference hall listens to a speaker on stage, with presentation screens and a prominent “Great Lakes AI Week” event display in the background.
Human-Centered Innovation: How Great Lakes AI Week Is Shaping Our AI Journey

Hanson reflects on insights from Great Lakes AI Week—highlighting responsible, human-centered innovation and how AI can elevate work, creativity and value.

Top-down view of a clean workspace with a desktop computer, keyboard, headphones, notebook, pencils, smartphone, camera, mouse, and a cup of coffee arranged neatly on a white desk.
What Does Being a “Top Workplace” Mean to Us?

As you may have heard, Hanson was recently named to The Blade's Top Workplaces (for the second year in a row). Because this award is based on employee surveys, we wanted to hear what being named a top workplace means to our fellow Hansonites. (Spoiler alert: a lot of us feel lucky to be part of this team!)

Hansonites reflect on what being named to The Blade's Top Workplaces of 2015 means to them.

A smartwatch displayed on a metal stand on a wooden surface, with its app icons visible on the screen against a softly lit, blurred background.
Developing Custom Apple Watch Apps: A Hanson Demo

You already know that the Apple Watch is Apple’s entry into the blossoming smartwatch and wearable category. It works like this: the computer-on-your-wrist has a symbiotic relationship with your iPhone. Health data read from the watch sensors flows to your phone’s activity tracker. Incoming notifications for apps on your phone are routed to your watch, where a click glance removes the need to pull the phone from your pocket. How do you create custom watch apps that enhance existing iPhone apps? Let’s walk through the process.

Director of Mobile and Emerging Technologies Josh Jacob on the process of developing custom apple watch apps.