Marty Zigman

Conversations with Marty Zigman

Certified Administrator • ERP • SuiteCloud

How to Solve the Magento versus NetSuite Puzzle

ERP NetSuite Strategy

Tags: , , , , ,

This article is relevant if you are considering Magento and /or NetSuite for your eCommerce and backoffice management requirements.

Background

In my article, Solving B2B and B2C Sales on Magento versus NetSuite, I discuss important considerations for selecting Magento and / or NetSuite for solving eCommerce and backoffice capacities.  All the elements in that article 18 months later still apply and I recommend reading it for a good first talk orientation.   This article will offer new contrasts and thinking relative about the two platforms in light of NetSuite’s latest SuiteCommerce functionality.

Organizing What you Care About

I assume that if you are reading this article, the following applies to you:

  1. You have an eCommerce business.
  2. You know that Magento is the most popular Open Source eCommerce Platform and this gives you comfort that there are add-ins and talent available.
  3. You like NetSuite’s vision for full end-to-end transaction management and that they are the #1 Cloud ERP solution.
  4. You are nervous about NetSuite’s eCommerce features and capability and don’t want to be locked in nor stuck because the tools won’t deliver.
Should this apply to you, I can understand your quandary.  Many will say “give me both!” wanting the “best of both worlds”.  But beware as this comes with a price.
It’s important to organize what you care about so you can produce criteria to help you make an informed decision.  Answer these key general questions to help you get clear about your nature and investment propensity:
  1. Are you new to mid-market ERP, eCommerce frameworks and packaged business applications?  If so, you may experience price sticker shock.
  2. Is it your nature to want to build all the IT related components in a database driven software solution?
  3. Do you feel that “software is just software” and it’s no big deal how the software was conceived so long as it gets the job done?
  4. Do you feel that a single vendor solution will tie your hands?  Or do you see freedom from multi-party breakdowns?
  5. Do you believe that software should work for the remaining life of your business (in perpetuity unless you enter a new business model)?
  6. Are you custom software risk averse?  Or do you embrace the possibilities that open up when you develop software?
  7. Do you believe that once two software solutions are integrated, it now should behave as a single system?
  8. Do you have multiple companies that buy and sell to each other?  Do you want a wall between them or do you want them to share services?

Functionality Overlaps

Here are key areas where Magento and NetSuite overlap which adds to possible confusion areas:
  1. They both offer “on-par” eCommerce capacities.  Each are strong with their differences in approach.
  2. They each offer a framework and an API to develop eCommerce functions.  Each are strong.  NetSuite has now caught up to today’s demands with SuiteCommerce (NetSuite’s next generation offering).
  3. They both offer inventory and product management.  Each are strong with their own approach.
  4. They both offer order management.  Each are strong with their own capacities.
  5. The each advertise they offer content management but both of them are not strong compared to powerful tools such as Expression Engine.

Major Functionality Differences

Here is a way to look at the differences between the platforms that highlight strengths where the other is weak:
  1. NetSuite has full financial management and reporting capacities.  Magento does not.
  2. NetSuite supports true multi-company management with financial consolidation.  Magento does not.
  3. NetSuite supports a powerful CRM system that can, in some respects, rival salesforce.com.  Magento does not.
  4. Magento gives you a way to host your own solution. NetSuite is only available via subscription.
  5. NetSuite shields many arcane technical aspects from you as you customize.  Magento does not.
When looking at these differences, think about what you care about.  Because some of those differences may help you distinguish the best course of action.

What is Lost on Most on the Journey

When I speak with executives about these platforms, I find a number of matters may not have been carefully considered all which demand investment:

  1. If you are in an eCommerce business, someone (or people), somewhere, is going to have to be technically competent in making the eCommerce system become what it needs to become to drive revenue.  Are you ready to own that investment?
  2. The power of these frameworks are realized when you fully embrace their designed capacities.  Meaning, learn the tools and apply the capacities to the business problems.  Take matters into your own hands and invest.  Are you prepared to nurture the right intellectual talent drive these tools and thus your business?
  3. Despite an application framework, over time, the eCommerce environment will become convoluted and difficult to enhance.  Be prepared to let go of things you previously invested in as this will slow you down and drive us costs.  Are you prepared to make investments that may only have a few years payback?
  4. Any integration will cause information latency, errors, need for controls and diagnostic complexities in day-to-day management.  You will need to have experts that understand your specific integration especially as issues arise.  Are you ready to have someone own this care?
  5. Any integration will cause information to be separated driving the need for a future reporting project to pull data together centrally to make sense of your business performance.  Have you factored this element into your solution equation?

Pulling it Together

Unfortunately, there is no “answer” that is right when choosing between these platforms.  Now that we have organized the thinking, you probably will want to consider the following generalizations to think about the puzzle:
  1. If you want a new backend which includes finance, HR management, budgeting, and operational / financial reporting,  then NetSuite is your winner.
  2. If you also want an integrated CRM system to the transactional backend, then again, NetSuite is your winner.
  3. If you need serious multi-company transaction and relationship management, then NetSuite is your winner.
  4. If NetSuite is your winner, carefully think twice about going with a different eCommerce engine.  No matter what you do, you must invest (as noted above).  What you can avoid is the cost of integration, the maintenance of your integration, and the inevitable need for a central reporting database if you are instead willing to become good with the eCommerce tools.
  5. If you do not value the CRM aspects or the financial management because these are incidental, then Magento is your winner.  Remember though, data will need to get to and from the accounting system but that may not be that important in your business strategy.
  6. If you believe that “best of breed” is the only way to go, and you understand the risks with a multi-application solution and the investment profile, then perhaps Magento is the winner.
While many people do embark on the journey to integrate NetSuite and Magento together, and there are folks that are happy to sell solutions that stitch these together, I urge you to carefully check your assumptions.  When you integrate at the item, customer and order level (see my previous article), you effectively marginalize the capacities of each system with an ongoing price.

What’s Next?

At this point, I hope I have opened your thinking sufficiently to not rush to an answer — but to instead weigh out your concerns for both the short-term and long-term investment horizon.  I recommend we have a conversation about your specific situation to help you sort out the options.

We are a NetSuite systems integrator but have a long history solving for these kinds of challenges.  Feel free to contact us and or use the comments below for a public dialogue.

Marty Zigman LinkedIn

Marty Zigman

Holding three official certifications, Marty is widely recognized as a top NetSuite expert and leads a team of senior professionals at Prolecto Resources, Inc. A former Deloitte & Touche CPA and technology executive with CTO roles, he brings over 35 years of leadership in ERP, CRM, and eCommerce business systems. Contact Marty to engage directly.

BiographyYouTubeLinkedInX (Twitter)

21 thoughts on “How to Solve the Magento versus NetSuite Puzzle

  1. Other considerations:
    1) HTML code management on Netsuite is painful (no ftp, no version control.
    2) Image management on Netsuite is painful
    3) No simple Staging process in Netsuite without significant costs
    4) No way to use Google Experiments to improve conversions in Netsuite

    I REALLY wish I could use Netsuite for the complete solution, but cannot see a how at even 2x the cost.

    Please prove me wrong! I hate the fact that I feel forced to consider a Magento/Netsute integration with all the headaches that will most certainly follow. But from where I stand, I feel I have no choice.

    -reed

    Reply
  2. Did you finish the SSP cart site? We just converted ours and are less than excited. Lots of problems with omitted features (download items, terms, case management to name a few). But the show stoppers are a forgot password feature that does not work and since go-live I have at least 5 customers a day report that JSon display for loginregister will not display. We figure that means at least another 15 daily have the issue without reporting it. We are on 1.1 version – told it was “stable”. Plan to go back to legacy checkout ASAP. Thoughts?

    Reply
  3. I’m using Magento just for the Front-end, as I don’t want to pay the extra cost on Netsuite as I think is too expensive.

    So I will be using Magento on my front-end (As I want to have a nice ecommerce, responsive store 100% custom for Wholesales and Retail) + will have Netsuite in the background.

    Reply
  4. Hi there,

    What do you guys think about (Netsuite + CeligoConnector + Magento + retailAnywhere POS) ) VS Full SuiteCommerce Platform and eCommerce ? what are the pros and cons of staying in Magento + Celigo VS mocving to Netsuite eCommerce platform?

    Thanks

    Reply
  5. Can anybody tell how to Integrate NetSuite with Magento using API’s and is there any way to do that.

    Note: don’t want to use any connector

    Reply
  6. Hello Marty,
    We completed our integration but we did integration from Magento to NetSuite.But i want to do from NetSuite to Magento.I know Suite script and REST Api’s for Magento.To use REST Api’s of magento we need to generate Access keys so can you please tell me how to generate Access keys using Suite script(javascript) and we generated keys using webservices but we want to generate using suitescript.

    Reply
  7. Hi Marty,
    we’re shortly moving over to NetSuite and need to upgrade our corporate and e-commerce website(s). We were originally looking at Site Builder, but dont believe that offers enough functionality for us, so then considered SuiteCommerce, but aren’t too sure that it will be as good as Magento. What does the paying field look like today? i’ve seen some good ‘SuiteCommerce’ sites (Billabong, GoPro etc.), but am unsure how user friebdly they are. Also struggling to find a suitable web developer in the UK to work on NetSuite (there’s lots of options with Magento). I’d really love to be abel to stay within NetSuite if it is prove to work.

    Look forward to your feedback. Thanks.

    Reply
  8. Hello Marty

    Our company implemented NetSuite ERP a few months back and we are now wanting to redo our website. We know that Site Builder is too limited for our requirements, and that it is also way behind the eight-ball in terms of adaptation for mobile and tablet devices, so we are trying to understand what would be the best option between NS Advanced or using a site such as WordPress or Joomla, with Magento or a similar connector. We will have some e-commerce on our site, but only a small volume (we are no Amazon!). However, with around 600 products, we want to make sure that the user easily can understand how to select different combinations of products, and have features such as “complementary products”, “Find a Dealer” (global), 5 or 6 languages etc.

    I have 3 questions (well, I actually have many, but in the interests of brevity …):
    What we are seeing with NetSuite is extremely slow loading times with the back office system (eg, if I want to do a client search or enter a purchase order). My concern is that if we go to NS Advanced for the client-facing website, our users will be subject to these delays as all the data and images will be stored on NetSuite. What are your thoughts on this?
    Secondly, what will give the fastest performance? Net Suite Advanced or a connector?

    Finally, if we do go with a Connector, rather than NetSuite Advanced, what, in your experience are the best-performing?

    Many thanks
    Tracy

    Reply
  9. So, fast forward almost one year… any new development on suitecommerce advanced on their performance, flexibility of solution, new features?

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *