Marketing and Conversion Optimization Blog

About the Invesp Blog

This blog is brought to you by the team at Invesp Consulting, an e-commerce conversion optimization company.

Meet the authors of the invesp blog: Ayat, Khalid , and Chris.

More about Invesp Consulting

Subscribe

RSS Subscribe via RSS Feed

Or, receive weekly updates by email:


Free Report:

Breaking the Digg Code

Breaking the Digg code How to get on the first page of Digg in less than 4 weeks.


Download your free copy

planning

Companies have three main options to choose from when it comes to implementing an ecommerce site:

  • Custom build the e-commerce website
  • Choose an e-commerce packaged solution
  • Go with a hosted ecommerce solution

Each of those options has advantages and disadvantages. And while there are no correct an absolute answers in this area, there are some common approaches to select the best solution that will coincide with the business’s mission and objectives. A solution that works well with one business model might not be the best option for a different one. You also should consider the short and long-term costs associated with each of these options. The combination of benefits and costs should influence your final decision of which approach to choose.

E-commerce platform selection: what factors should you evaluate?

Here is a list of factors you should consider when evaluating the different options you have for e-commerce implementations. This is by no means a final list, but should provide a good starting point that can be further molded to your specific situation.

1. Out of the box features

Both hosted ecommerce solutions as well as ecommerce packages come with different features based on the markets they cater to. You can and should expect to have standard ecommerce features such as cataloging, checkout, and credit card authorization modules to be included as part of the standard feature set. However, there might be specific requirements that you need to investigate further in your own situation. This starts with understanding your own unique requirements and then validating these requirements against the features offered by the different solutions.

2. Time-to-market

How long does it take to design, build, test, and release the solution? The timeline will vary based on the complexity of your requirements. I worry a lot when someone gives a blanket answer to timeline questions around e-commerce implementation. How can anyone predict that it will take 3 months to finish an ecommerce implementation without knowing the business requirements behind it? Yet many sales people are willing to jump the gun and give a standard answer. Hosted e-commerce solutions provide the fastest time to market for a company. Custom implementations on the other hand will take the longest time to complete. Finally, choosing an e-commerce package usually falls between the two.

3. Ease of migration from current systems to new platform

You currently have your data, such as products and customer information, stored in one system and you “may” need to migrate some of that data into the new ecommerce site. Some e-commerce packaged solutions will provide out-of-the-box import functionality that simplifies the process of moving data between the old system and the new e-commerce website. On the other hand, things might be a little more complicated with a hosted ecommerce solution. A custom implementation might eliminate the need for data transfer all together since the custom built system might access your data directly.

4. Ease of integration with external and internal systems

ecommerce-integration Assuming that your e-commerce website will have to integrate with external systems, how easy would that be between the different options? The answer to that depends on the type and number of external systems you have to communicate with. External systems include the back end office systems, CRM applications, accounting systems, and credit card processing systems. Many enterprise e-commerce packages come with built-in mechanisms to communicate with a variety of external systems which provide easy integration between the new e-commerce website and the external system. Hosted e-commerce solutions do not perform as well in the area of external integration. A custom solution will fall somewhere in between.

5. Scalability issues

How easy it is to scale an e-commerce website upwards or downwards should be another area of consideration when selecting the solution to go with. While this is usually more a hardware than a software question, there are times when the software is not able to handle large numbers of concurrent users at the same time. You need to make sure that your custom development or packaged solution will support a multi server environment (clustered server setup).

6. Ease of customization (branding, change of look and feel, etc.)

This is an important question when it comes to choosing an e-commerce prepackage or a hosted ecommerce solution. Will it be simple to customize the look and feel of your website? You need to have the ability to brand your website and change its look and feel when necessary. Even more important is the ability to change the flow of the site easily. This is not an issue in the case of a custom solution since the application is built specifically to meet your own requirements. Most e-commerce packages will allow a certain level of control over the look and flow of the application. Yet you should expect to pay a decent amount of money to customize these packages. Hosted e-commerce packages on the other hand are very limiting when it comes to major changes of the application appearance or flow.

7. Upgrade challenges with an ecommerce package

Will you be able to move from a one version of software to the next version? How much money, time and effort will you be expected to invest when completing an upgrade? This is usually a problem with custom implementation as well as well as ecommerce packages. Hosted ecommerce solutions usually handle all upgrade issues without requiring you to do any work. As a general rule of thumb, the more complex the ecommerce package, the more time it will require to upgrade from one version to the next. If you have customized any ecommerce packages to match your own requirements, expect to spend more time during an upgrade. Upgrading your own custom code is required sometimes when a certain component of your code is obsolete or newer and better versions are released.

We will continue the remaining 6 elements in the next blog!

Share and Enjoy:
  • StumbleUpon
  • del.icio.us
  • Reddit
  • Propeller
  • Sphinn

RSS If you enjoyed this post, Subscribe to the Invesp blog to receive more posts!

14 Responses to “ E-commerce Platform Selection: 13 Areas to Evaluate E-commerce Solutions - Part 1”

 
Audio Bible Says -- July 15th, 2008 at 10:57 am

I am looking around right now. So who do you recommend for a small to medium business?

 
Werbegeschenke Says -- July 15th, 2008 at 1:47 pm

The flow chart is cool. Thanks for the informative article. Eagerly waiting for the remaining 6 elements…

 
Khalid Saleh Says -- July 15th, 2008 at 2:46 pm

@Audio Bible it really depends on your requirements. osCommerce is fairly popular open source option, Yahoo stores are also available although I am not a big fan. i did work with Miva sometime ago and was not impressed. Others might have other opinions

 
Audio bible Says -- July 15th, 2008 at 3:02 pm

What about AbleCommerce ? Someone suggested them to me. I was not sure…..

 
Khalid Saleh Says -- July 15th, 2008 at 4:47 pm

I am not familiar with it. Maybe one of our readers might be able to provide better input.

 
eCopt Says -- July 16th, 2008 at 12:15 pm

Hi Ayat,

Great writeup and article. These are a few of the most important things to consider, especially the “scalability/flexibility” and “time to market.” Well done.

For those of you looking around for a good scalable, marketable solution with support, freelancers and a community, I recommend Magento at http://www.magentocommerce.com.

We conducted an interview with Roy Rubin, Magento Founder, you may want to check it out if your interested in using that platform.

http://www.ecommerceoptimization.com/articles/interview-roy-rubin-about-magento-open-source-ecommerce/

 
E-commerce implementations: 13 areas to evaluate your ecommerce options - part 2 | The Invesp Blog Says -- July 17th, 2008 at 7:22 am

[...] my first post, I discussed the first seven areas you should evaluate your ecommerce options. The areas we covered in the first post [...]

 
Khalid Saleh Says -- July 17th, 2008 at 10:19 am

@eCopt the interview is excellent. Thank for pointing it out.

Magento has been gaining a lot of momentum lately. We are in discussions with one client who uses it for their site and they are very pleased with its performance. I am hoping to review it shortly.

 
Bloggers Digest - 7/18/08 | Get Elastic Says -- July 18th, 2008 at 1:35 pm

[...] Consulting has a 2 part series on choosing an ecommerce platform, do check out Part 1 and Part 2. And don’t forget next month’s webinar is all about the ecommerce platform [...]

 
CNC Lathe Says -- July 25th, 2008 at 3:26 pm

Great write up and article. These are a few of the most important things to consider. Magento has been gaining a lot of momentum lately.

 
Keith Gill Says -- July 26th, 2008 at 2:21 am

osCommerce is fairly popular open source option, Yahoo stores are also available although I am not a big fan. i did work with Miva sometime ago and was not impressed. Others might have other opinions.

 
An Engaging Collection Of Links - This Month In SEO - 7/08 | TheVanBlog | Van SEO Design Says -- July 31st, 2008 at 8:27 pm

[...] E-commerce Platform Selection: 13 Areas to Evaluate E-commerce Solutions - Part 1 [...]

 
Digest - 04/14/08 Says -- September 3rd, 2008 at 2:45 am

Every merchant has different resources/capabilities available in-house to be used on e-commerce projects. To succeed, it’s better off developing individual strategy for business running on the Internet.

Licensed vs hosted e-commerce:
http://www.aceflex.com/usa/press_release.asp?ReleaseID=124

 
Enterprise E-commerce Software: Let Them Prove It Before You Buy It | The Invesp Blog Says -- September 8th, 2008 at 10:01 am

[...] mentioned previously the three main options you have when building or creating a new ecommerce operation (part 1 and part [...]

 

What do you think?