Your browser does not support JavaScript!
Close
  • About us
  • Services
  • Our work
  • Shopify Plus
  • Journal
  • Contact
  • About Juno

  • The team
  • Clients
  • Careers
  • Social

  • Facebook
  • Instagram
  • LinkedIn
  • Find us

  • 4-6 Broadway, Nottingham
    NG1 1PS, UK
  • Contact

  • +44 (0)115 941 8122
  • info@junowebdesign.com
Menu
  • About us
  • Services
  • Our work
  • Shopify Plus
  • Journal
  • Contact

Juno Ecommerce

banner

SaaS vs self-hosted ecommerce platforms: Which one is right for you?

16.05.2019

Software as a service (SaaS) has exploded in the last decade. Also known as hosted software, SaaS generally refers to cloud-based software that’s usually part of an ongoing subscription. The software is hosted and maintained by the service provider, giving the user less responsibility (and fewer things to worry about).

Thousands of businesses have started moving their software to the cloud, with famous examples including Microsoft and Adobe Creative Cloud. Although it took a little longer for enterprise ecommerce software to adopt the SaaS model, the last few years have seen hosted platforms like Shopify Plus start to rival traditional self-hosted options.

The growing popularity of SaaS ecommerce platforms has meant a lot of major brands have started jumping ship from older, self-hosted options like Magento. But that doesn’t necessarily mean that SaaS is the right choice for everyone.

We take a look at the key differences between software as a service and self-hosted systems, as well as what these differences could mean for your business.

Examples of Saas and self-hosted platforms

It’s important to note that when we say self-hosted ecommerce software (also known as on-premise software), we’re talking about systems that require you to either host the platform yourself or pay a third-party provider.

Here are some examples of popular SaaS and self-hosted options:

SaaS examples: Shopify, Shopify Plus, BigCommerce, Salesforce Commerce Cloud, Adobe (Magento) Commerce Cloud, 3dcart.

Self-hosted examples: Magento 2, WooCommerce, Zen Cart, OsCommerce.

SaaS VS self-hosted software

Security

One of the biggest differences between SaaS and self-hosted software comes down to security (and how easy it is to keep your website secure).

With so much personal customer data and payment information being transmitted and stored, security is a key concern for retailers. Without proper attention to security, you run the risk of data breaches, fines, forensic investigations and irreversible damage to your brand.

To keep your customers safe, you need to ensure your website is PCI compliant.

Payment Card Industry Data Security Standard (PCI DSS) is the retail industry’s way of verifying a company’s security standards, and it applies to any business that takes online payments. There are four different levels of PCI compliance, with Level 1 being the highest. The level of compliance your site needs depends on the size of your business.

Regardless of the type of ecommerce software you use, all trading sites need to have the right level of security. The difference is that SaaS providers manage your site’s security for you.

All major SaaS ecommerce platforms are Level 1 PCI DSS compliant as standard, meaning you don’t have to invest extra time and money into making your site secure. Your provider will also conduct annual on-site compliance assessments and continuous risk management to make sure your site stays secure, even as rules and regulations change. Because Level 1 compliance means your site can securely process over 6 million transactions annually, it also means you can grow rapidly without running into security issues.

Would you like another patch, dear?

Self-hosted software can be just as secure as SaaS platforms – but the responsibility of ensuring its security is entirely yours.

Although you can create PCI-compliant sites on systems like Magento, both the initial work and the ongoing security maintenance can be incredibly expensive. It also means that, if your brand grows rapidly, you’ll have to be quick about updating your compliance to match the size of your business.

Open-source platforms are also prone to issues like malware and security breaches. Although both SaaS and self-hosted providers are proactive about changing security issues, SaaS companies update your website for you – meaning you never have to worry about your site’s security.

While self-hosted platforms release all the security updates and patches you need, you still have to deploy them yourself – which takes time and resources to do. And if for some reason you’re not up-to-date with the latest patches, your site poses a huge risk to your customers’ data.

Scalability

Similarly to security, both SaaS and self-hosted systems have the potential to be highly scalable. But with self-hosted systems, ensuring your site’s scalability requires a huge investment in creating a robust infrastructure, as well as resources for ongoing site management. Without this investment in your site’s stability, you can easily run into problems and outages, particularly during big sale events like Black Friday.

Because enterprise-level SaaS platforms are built to grow with you, scalability isn’t an issue. So, no matter how quickly your brand grows, you’ll never have to worry about outages – even during peak periods and traffic surges. This is a particularly important selling point for fast-fashion or trend-led brands, with businesses like Gymshark, Kylie Cosmetics and Adidas demonstrating huge successes on SaaS platforms.

Customisation

For all the great points of cloud-based software, the lack of freedom for customisation is the biggest reason a lot of retailers still prefer self-hosted, open-source options.

Self-hosted ecommerce platforms are usually open source, which means you have complete write access to the server, allowing you to make endless changes to both the back and front-end of the site. Investing in a complex, customised store is incredibly expensive, but if overhead and resources aren’t an issue, then self-hosted, open-source platforms are often the best choice, especially for multi-store retailers.

While most SaaS platforms allow for plenty of front-end customisation, you’re limited to read-only access to the server. Which isn’t necessarily a bad thing. This restriction of write access and back-end changes is how platforms like Shopify and BigCommerce can guarantee your site’s stability and security.

Some SaaS platforms, such as Salesforce Commerce Cloud, still allow for a huge amount of customisation – giving you the best of both worlds. However, because of the extra regulation required for customisable SaaS platforms, they’re also the most expensive type of ecommerce software, designed for the biggest, most complex global brands.

There’s also the risk of over-customising your site – something a lot of brands forget to consider during the decision process. Over-customising your platform can cause a lot of issues and unnecessary pain with things like maintenance, bugs and third-party apps. By restricting your access to the back-end of the platform, SaaS systems make it easier to customise within the provider’s guidelines, saving you from costly and time-consuming problems in the future.

The overall cost

The overall price of both SaaS and self-hosted platforms can vary wildly, depending on the size of your business.

Most SaaS ecommerce platforms operate on a tier-based model, with monthly licensing fees ranging from $30 to $2000+, depending on your things like revenue and your requirements for the platform. All leading SaaS companies offer an enterprise version of their software – such as Shopify Plus and BigCommerce Enterprise – designed for businesses with yearly revenue of £500K+.

With SaaS platforms, the monthly licensing fee includes hosting, an SSL certificate, updates, 24/7 support, security patches and, depending on which package you choose, a wide variety of other features such as advanced reports and a dedicated success manager. On top of the licensing fee, you’ll also pay credit-card rates and payment gateway fees.

While hosted ecommerce platforms always come with a licensing fee, self-hosted options are often free. Although at face-value this makes self-hosted appear cheaper, you’ll still have to pay for hosting, which costs an average of £350 a month, exclusive of VAT.  

With some self-hosted software, especially with enterprise-level platforms like Magento, you’ll also still have to pay a licensing fee. Magento’s fees start at $22,000 a year, but can vary based on your revenue stream. However, unlike cloud-based platforms, this price doesn’t include hosting, security or updates, so the overall cost is likely to be much higher.

Magento recently unveiled a cloud version of their platform, which includes the cost of hosting. But with prices starting at $40,000 a year, it’s also the most expensive option, alongside Salesforce Commerce Cloud. However, depending on the cost of hosting your Magento store, the cloud version could work out cheaper.

With inclusive hosting, readily available support and unlimited bandwidth, the rigid cloud-based platforms are by far the most economical option.

Which one is better for you?

Ultimately, SaaS ecommerce platforms are almost always the better option – whether that’s more affordable, read-only-access platforms or the more expensive, highly customisable systems.

By removing the need for updates, patches and third-party hosting providers, cloud-based software reduces the complexity of running an online store. And with more money left over in your budget, you’ll be able to invest more in marketing and growing your business.

Still not sure which platform is right for you? Get in touch – we’ll talk you through it.  

Get in touch

  • Share on
Design Development Marketing Shopify

By Chloé Rose Whitmore

Copywriter

The resident copywriter and content queen at Juno. Drinks 13 cups of tea a day and finds dogs' ears calming.

Add comment

4-6 Broadway, Nottingham,
NG1 1PS, UK

+44 (0)115 941 8122

info@junowebdesign.com

  • banner
  • banner

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in settings.

Powered by  GDPR Cookie Compliance
Privacy Overview

At Juno eCommerce we are committed to protecting and respecting your privacy. As a result we are transparent in everything we do.

This policy explains when and why we collect personal information about people who visit our website, request information or enquire about a product / service from Patchworks.

The policy explains how we use that information, the conditions under which we may disclose it to others and how we keep it secure.

We may change this policy from time to time so please check this page to ensure that you’re happy with any changes.

By using our website, you’re agreeing to be bound by this Policy.

Any questions regarding this Policy and our privacy practices should be sent, by email, to: info@junowebdesign.com.

Who are we?

Juno eCommerce

Where to find us

16 Commerce Square, Nottingham, NG1 1HS, United Kingdom

How to contact us in case of a complaint

+44 (0)115 941 8122

info@junowebdesign.com

How to contact us to request access to, or change, any personal data we may hold on you

+44 (0)115 941 8122

info@junowebdesign.com

ICO Registration Details

We are registered as a Data Controller with the Information Controller’s Office (ICO).

Registration Number: ZA376490

How do we collect information from you?

We obtain information about you when you use our website, email us or call us to enquire about our products and services, or if you register to receive one of our newsletters. We also collect information about you when attending industry-specific exhibitions, events and through networking.

We do not react to Do Not Track (DNT) signals, as any details captured are for the sole purpose of enquiring about, or signing up for, the Patchworks Integration Platform as a Service.

What type of information is collected from you?

The personal information other than business information that we collect might include your name, address, email address, IP address, and information regarding what pages are accessed and when.

Like many other websites, https://www.junoecommerce.com/ uses cookies. ‘Cookies’ are small pieces of information sent by an organisation to your computer and stored on your hard drive to allow that website to recognise you when you visit. They collect statistical data about your browsing actions and patterns and do not identify you as an individual.

Cookies enable us to provide you with a personalised experience, both online and via other media.

It is possible to switch off cookies by setting your browser preferences. Please refer to your specific browser’s help / settings for more information on how to switch off cookies. Turning cookies off may result in a loss of functionality when using our website.

How we use your personal information

We use personal information about you in connection with the following purposes:

(Please Note: we will never keep paper copies of any of your personal data)

Fulfilling your requests:

to provide you with the information, products and services that you have requested from us
to complete any transaction you are undertaking with us
to carry out our obligations arising from any contracts entered into you and us
to administer any promotion or competition that you enter via our website(s)
to allow you to participate in interactive features of our service, when you choose to do so
in the course of processing a job application or enquiry
to meet a legal or statutory obligation.

Marketing:

to provide you with information about other goods and services we offer that are similar to those that you have already purchased or enquired about
to measure or understand the effectiveness of advertising we serve to you and others, and to deliver relevant advertising to you, which may be based on your activity on our website(s) or the website of another Juno eCommerce Company or third parties’ websites
to make suggestions and recommendations to you and other users of our site about goods or services that may interest you or them, which may be based on your activity on our website(s) or the website of another Juno eCommerce Company or third parties’ websites.

If you no longer wish to be contacted for marketing purposes, please email us on info@junowebdesign.com.

Service Improvements and account management:

to ensure that content from our site is presented in the most effective manner for you and for your computer
to administer our site and for internal business administration and operations, including troubleshooting, data analysis, testing, research, statistical and survey purposes
to notify you about changes to our service and to send you service emails relating to your account
as part of our efforts to keep our site safe and secure
to manage and operate your account with us

Please Note: We do not use automated decision making tools.

Sharing your personal information

We will not share your information with 3rd parties for marketing purposes.

However, we may pass some information to our third party service providers, agents, subcontractors and other associated organisations for the purposes of completing tasks and providing services to you on our behalf (for example to process products and to keep you informed).

When we use third party service providers, we disclose only the personal information that is necessary to deliver the service and we have a contract in place that requires them to keep your information secure and not to use it for their own direct marketing purposes. Please be reassured that we will not release your information to third parties beyond the Patchworks Network, unless you have requested us to do so, or we are required to do so by law, for example, by a court order or for the purposes of prevention of fraud or other crime.

These third parties may include:

Credit reference agencies and other companies for use in credit decisions, for fraud prevention
We may transfer your personal information to a third party as part of a sale of some or all of our business and assets to any third party or as part of any business restructuring or reorganisation, or if we’re under a duty to disclose or share your personal data in order to comply with any legal obligation or to enforce or apply our terms of use or to protect the rights, property or safety of our staff and customers. However, we will take steps with the aim of ensuring that your privacy rights continue to be protected.

Controlling your information that we hold

If we do not have a business relationship with you, then you have a choice about whether or not you wish to receive information from us.

We will not contact you for marketing purposes by email, phone or text message unless you have given your prior consent. We will not contact you for marketing purposes by post if you have indicated that you do not wish to be contacted.

You can change your marketing preferences at any time by contacting us on info@junowebdesign.com

You have the right to ask us not to process your personal information for marketing purposes.

You can exercise your right to prevent such processing by checking or unchecking certain boxes on the forms we use to collect your data. You can also exercise the right at any time by contacting us on info@junowebdesign.com.

​How you can access and update your information

The accuracy of your information is important to us. If you change email address, or any of the other information we hold is inaccurate or out of date, please email us on info@junowebdesign.com.

You have the right to ask for a copy of the non-business personal information Patchworks holds about you.

If you wish to raise a complaint regarding how we have handled your personal data, please email info@junowebdesign.com in the first instance and the Patchworks Team will investigate and report back to you.

If you are not satisfied with our response or believe we are processing your personal data not in accordance with the law you can complain to the Information Commissioner’s Office (ICO).

Keeping your information safe

When you give us personal information, we take steps to ensure that it’s treated securely. Any personal information is encrypted and protected via SSL and secure data storage. When you are on a secure page, a lock icon will appear on the bottom of web browsers such as Microsoft Internet Explorer.

We may store your personal information on Google and Amazon’s Clouds and in our Portal, CRM, Messaging, Accounting, Support and Email Service Provider software.

To read the detailed specification of how the third parties we work with keep your data safe, please click on each of the relevant links below:

https://cloud.google.com/security/compliance

https://www.digitalocean.com/security/

https://aws.amazon.com/security/

https://www.hubspot.com/security

https://slack.com/security

https://www.xero.com/accounting-software/security

https://www.atlassian.com/trust/security/

https://mailchimp.com/about/security/

https://www.elastic.co/legal/privacy-statement

In addition to the security and compliance policies documented above, Patchworks have GDPR compliant contractual agreements and / or Data Processing Agreements in place with each of our data processing sub-contractors.

Non-sensitive details (your email address etc.) are transmitted normally over the Internet, and this can never be guaranteed to be 100% secure. As a result, while we strive to protect your personal information, we cannot guarantee the security of any information you transmit to us, and you do so at your own risk. Once we receive your information, we make our best efforts to ensure its security on our systems. Where we have given (or where you have chosen) a password which enables you to access certain parts of our websites, you are responsible for keeping this password confidential. We ask you not to share your password with anyone.

We will hold your data for no longer than we need it for, or if you have advised you wish us to delete it or we have a legal reason such as tax purposes. We aim to keep your data no longer than 5 years in all other cases.

You can request a copy of our retention schedule by emailing

info@junowebdesign.com.

Patchworks agree to the individual redress principle, which requires that individuals have a right to pursue legally enforceable rights against Data Collectors and Processors who fail to adhere to the law. This principle requires not only that individuals have enforceable rights against data users, but also that individuals have recourse to courts or a government agency to investigate and / or prosecute non-compliance by Data Controllers and / or Processors.

Should a data breach occur, every person whose data we control will be notified within 7 business days.

Keeping children safe

We are concerned to protect the privacy of children aged 18 or under. If you are aged 18 or under‚ please get your parent/guardian’s permission beforehand whenever you provide us with personal information.

If we learn that we have collected the personal information of a child under the relevant minimum age without parental consent, we will take steps to delete the information as soon as possible. Parents who believe that their child has submitted personal information to us and would like to have it deleted may contact us on info@junowebdesign.com.

Profiling

We may analyse your personal information to create a profile of your interests and preferences so that we can contact you with information relevant to you. We may make use of additional information about you when it is available from external sources to help us do this effectively. We may also use your personal information to detect and reduce fraud and credit risk.

Links to other websites

Our website may contain links to other websites run by other organisations. This privacy policy applies only to our website‚ so we encourage you to read the privacy statements on the other websites you visit. We cannot be responsible for the privacy policies and practices of other sites even if you access them using links from our website.

In addition, if you linked to our website from a third party site, we cannot be responsible for the privacy policies and practices of the owners and operators of that third party site and recommend that you check the policy of that third party site.

Transferring your information outside of the European Union

We operate internationally. As part of the services offered to you by Juno eCommerce, the information which you provide to us may be transferred to countries outside the European Union (“EU”).

By way of example, this may happen if any of our servers are from time to time located in a country outside of the EU. These countries may not have similar data protection laws to the UK. By submitting your personal data, you’re agreeing to this transfer, storing or processing. If we transfer your information outside of the EU in this way, we will take steps to ensure that appropriate security measures are taken with the aim of ensuring that your privacy rights continue to be protected as outlined in this Policy.

If you use our services while you are outside the EU, your information may be transferred outside the EU in order to provide you with those services.

We keep this Policy under regular review.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

Cookie Policy

More information about our Cookie Policy