Ecwid Review: Add eCommerce To Any Website

While creating a website is fairly easy these days, you can’t really say the same thing when it comes to eCommerce.

You could go for website builders like Jimdo or Wix, which are very easy-to-use and inexpensive—but they don’t offer a whole lot of payment options or integrations with shipping companies.

Then there are eCommerce tools like Shopify that are extremely powerful but their cheapest plan with unlimited items starts at $29 per month, and what’s even more: they charge a transaction fee.

Store plug-in with a freemium option

Chances are that you are looking for something in between: an eCommerce store that will be less than $20 per month and doesn’t take a cut of your sales.

Ecwid seems to be able to do just that. They have created a store ‘plug-in’ that you can use with any type of existing website. Most importantly: you can use their basic plan free of charge (freemium model).

So let’s take a look at Ecwid’s features and see if it’s worth our time and money.

Venture vs. Business plan – reasons to upgrade

Generally speaking, the Venture plan is already pretty powerful and enough for most small stores to get started. You can add up to 100 items and you have access to all payment gateways and shipping companies.

A definite advantage of the Business plan (which is $12.50 per month if you pay annually) is the ability to use the automatic tax calculator, inventory management, and discount codes. The tax calculator works for Ecwid users from US, Canada, Australia and Europe.

Is Ecwid SEO-friendly?

Recently Ecwid introduced SEO-friendly URLs. They used to include special characters (“#”) that not only looked ugly but also made it harder to rank your store in Google. Thanks to this change search engines will have no issues indexing your store’s content.


Installing Ecwid couldn’t be easier. You simply create a new page on your website and paste the HTML code they provide.

This video shows you how to set it up on a Weebly website:

Ecwid stores look very clean and simple. With this design, they fit into almost any kind of website. See an example here. But it’s also possible to customize the layout using custom CSS codes if you need a special look.

See it in action here

info You can use Ecwid completely for free. Try it here (link will open in a new window).

Ecwid in Detail

Criterion Rating Comment
Ease of use
There are many options available, but Ecwid explains them very well.
Product presentation
Image galleries. You can also embed videos into your product descriptions (e.g. via YouTube).
Product variants
Supports two dimensions: options (e.g. color) and selections (blue, green etc).
Cart function yes Visitors can add multiple items to their cart.
Article numbers yes Add a SKU number of your choosing.
Mobile view yes Ecwids store is responsive and adapts dynamically to your visitor's device.
Payment options
Ecwid features direct integrations with more than 25 payment systems like, HSBC, 2Checkout and, of course, Paypal. You have to be aware that many of these payment gateways will incur extra monthly charges. But it’s always possible to start using Paypal, which can be used on a per-transaction basis.
Sale of digital goods yes Ecwid will handle the file delivery automatically. A paid subscription is not even needed to sell digital products, which is great. The download link for your customer will work indefinitely – if you want to limit its lifetime you will have to upgrade to the Venture package.
SSL encryption yes Ecwid protects sensitive data using an SSL encryption.
Customer log-in area yes To make repeated shopping easier it’s possible for your customers to sign up for an account (you can leave this optional or make it required).
Coupon codes yes There are many possibilities: free shipping, absolute discount (e.g. $10 off), percent discount (e.g. 15% off) or combinations of free shipping and a monetary discount. You can also set expiration dates.
Shipping cost settings
There are three different options to handle shipping charges. You can use a flat rate fee, set up a customizable calculator that uses factors like weight or number of items, receive shipping charges directly from the carrier thanks to direct integrations with UPS, FedEx, USPS and others.
Tax settings
Using Ecwid’s zone setting you can create your own sets of countries or states. For these sets you can specify shipping charges as well as the VAT rate. Basically, this enables you to specify shipping rates and tax rates very granularly and is particularly interesting if you want to ship internationally or if you are from the US and need to specify different tax rates for different states. Also, there now is an automatic tax calculator for the US, Canada, Australia and Europe.
Article management
Allows you to track your inventory and even set a reminder email when it runs low.
Customizable e-mails for order confirmation
All outgoing emails to your customers can be customized (e.g. ‘Password Reminder’ or ‘Order Shipped’ emails).
Importing/exporting product data yes / yes Supports CSV imports and exports.
E-Commerce analysis yes Ecommerce tracking can be added via Google Analytics
Exporting order data yes Export as a CSV file.
Total Score
All in all, we think Ecwid is a great add-on if you want to get involved with eCommerce on your existing website.


Ecwid is a surprisingly powerful eCommerce tool that can even compete with giants like Shopify in terms of features. It’s affordable and offers some very advanced features: your customers can, for example, attach files to their orders, allowing you to sell customizable products, like coffee mugs with a personal photo on it.

Fortunately Ecwid fixed some of their SEO issues, which used to be their weak spot. Thanks to their URL improvements it is now much easier to get your store properly indexed in Google. It’s also possible to create deep links to your products: by doing so you can send your visitors directly to the item (e.g. when posting a new product to Facebook). However, these links still include a product number, e.g. “/Mens-Boardshorts-p69981186” and you also don’t have full freedom to customize your product URLs.

All in all, Ecwid is a very powerful option if you already have an existing website that gets a decent amount of traffic that you can direct to your eCommerce pages.

> Get started now and try Ecwid for free

Ecwid E-Commerce Example Sites

Alternatives to Ecwid

Jimdo Online Store
See review
Squarespace Store
See review
See review

FAQ about Ecwid

What would be the advantage of adding Ecwid to a Jimdo website?

Ecwid offers a lot more features than Jimdo’s online store such as coupon codes and customer accounts. But if it’s only a few products that you want to sell Jimdo might be enough for it as well. The advantage of Jimdo is that search engines can index your online store—this is not possible (or at least not in an easy fashion) with Ecwid.

How well does the Ecwid integration with Yola work?

If you don’t have a website yet you can also use the Yola Online Store package for $20 per month, which already includes the Ecwid eCommerce plugin. We’ve reviewed Yola’s Online Store here.

How many payment options does Ecwid offer?


ecwid payment options

Here are some recent additions:

– Stripe
– American Express Payment Gateway
– First Data E4 Hosted Payment Pages
– ClickAndBuy (for Germany and EU),
– BBVA Bancomer / eGlobal (Mexico)

Furthermore, there is a range of offline payment methods, such as phone orders, checks and purchase orders.

Does Ecwid support Facebook stores?

Shoppers already talk a lot about their product experiences on Facebook. Particularly for smaller retailers with a loyal fan base, it’s now also increasingly becoming a point of sale. Ecwid makes it very easy to integrate the same store you use on your website into your Facebook page in just a few steps. Your Ecwid shop will be located in a new tab on your fan page. Here’s a demo store.

Other than selling, you can also get your products liked, recommended and shared through social media. Ecwid also integrates with Twitter, Google+ and Pinterest.

ecwid social

Review Updates

28 Jun 2016 – New tax calculator
17 Mar 2015 – Detailed review table added
09 Dec 2013 – More payment options available
09 May 2013 – Facebook Commerce and social media options added
08 Oct 2012 – Paragraph on SEO added. We removed one star as Ecwid has some weaknesses in this area (thanks to Shopintegrator for making us aware of it).
05 Oct 2012 – Setup video added
24 Sep 2012 – Initial tests

Last updated: 29 Mar 2017 | Robert Brandl

Your questions:

We love to hear from you! This is the place to ask questions about the product we reviewed. Please note that we reserve the right to delete comments that are disrespectful, use inappropriate language or are solely promotional.

    I’d be interested in you covering the impact on Search Engine
    Optimisation (SEO) when using Ecwid, given all the content for your
    products is delivered dynamically in to your page, which is content a
    search engine will not see and therefore not rank your page on with
    relation to the products you are selling?

    • Thanks for pointing that out! To be honest I didn’t think of that at first. I’ve now done a little research and added a paragraph on SEO.


        Great turnaround time on updating the content to include the SEO section, nice!

        I’d also love to see a section on alternatives to Ecwid, so people have the opportunity to compare and contrast what their options are and which might be the best choice for them.

        At we offer a similar copy and paste store buttons approach to turn a website in to an online store, so being biased of course in this request, would be great to at least be included if your were to add such a section on Ecwid alternatives that would also be worth a look at.


        • Thanks, good idea. I am going to look into that as soon as I find the time!

        • qetzal

          No, your approach isn’t similar. Ecwid allows to insert a full-featured store to any website, instead of adding store buttons one by one. It saves a lot of merchants’ time: if you, for example, delete a product, you don’t need to edit the page where the button is installed.

          Ecwid allows to create separate store buttons as well, however we consider that this way works for very small merchants only.

          • Disappointed Ecwid customer

            You have still not adressed the most important issue and that is the SEO product findability that other stores have managed to keep their customers happy about, while current paid Ecwid customers are losing money because our products cannot be indexed and found online. Not being found = no business.

            It is a lie when Ecwid says it works with all sites when really it only works, and I mean your products being found through Google searches – with 2 sites: WordPress and Joomla. The rest you can plug in all you want and your webshop is up, but you will not get Google pointing out your business as having the products you worked to stock. What good is that?

          • Hi! Yes, that’s absolutely a weak point and we have mentioned it our review: “Consequently this means that individual product pages will not be indexed by Google, which clearly is a disadvantage.”

          • Hello,

            I am from Ecwid team.

            Thank you for the detailed review of our platform.

            In fact, Ecwid does provide SEO and Google can index Ecwid product pages so if you create an Ecwid store, your can make your products listed in search results in Google. Here is the details.

            Ecwid is an AJAX application, which means that products, categories and all the other store content is delivered to a visitor dynamically using JavaScript, as you mentioned. This approach provides two major advantages:

            1) It allows merchant to use Ecwid storefront on numerous web sites, blogs and social networks _simultaneously_ and never care of system upgrades or other technical troubles. In other words, you can add the same store to several sites quickly and they will synchronize with each other.
            2) This makes Ecwid stores very fast and easy-to-use for the customers – every store page including shopping cart and checkout is loaded almost instantly without browser page reloading.

            However, as you stated, search engines cannot properly index JavaScript content, that’s why many present-days rich AJAX applications have troubles with SEO. In Ecwid, we take SEO seriously and Ecwid stores do have necessary means for search engines optimization. Ecwid uses Google AJAX Crawling. This approach is recommended by Google for AJAX applications like Ecwid and is supported by all popular search engines.

            Google AJAX Crawling has proven to work well with Ecwid – there is a lot of Ecwid stores properly indexed by Google. The sites with Ecwid that uses that approach have products and categories get to Google search results as well as the other static site pages. A lot of those are the sites based on WordPress, Joomla, Yola and Wix, which have built-in Ecwid plugin-ins and support Google AJAX Indexing well. But, also, there are many custom-build web sites, because the necessary SEO measures can be made on any web site to make Ecwid store products indexable.

            Here is a few examples of Ecwid stores fully indexed by Google:

            Among them, there are site running on the mentioned CMSs as well as on custom-build web sites.

            To sum up:
            Ecwid is SaaS solution and based on AJAX approach. That provides you with a lot of great features, which are not available with other shopping carts. Although search engines have troubles indexing Javascript/AJAX content, Ecwid has a good reliable solution for this issue. It uses Google AJAX Indexing that allows you to make your store products indexable. This doesn’t make every Ecwid store indexable _by default_ , but makes it possible for every seller to make their products listed in Google search results. Moreover, this is already a built-in feature in Ecwid plugins for the popular sitebuilder systems such as WordPress, Joomla, Yola and Wix.

            Please let me know if you have any question.

          • Sorel

            I gotta say, I’ve been a little frustrated with Ecwid and the fact that they don’t have a help line and only a live chat system for plans below “business”. I upgraded to the Venture plan and the only assistance I can get is through live chat. That’s fine for little issues, but when your looking for technical assistance, that’s a HUGE minus in my book. I’m looking to switch to a different cart.

          • Josep Garcia

            Hi Sorel, I always find that it really depends on the competence of the support employee and not on whether it’s live chat or phone support. It’s quite common that you don’t get phone support in the lower pricing tiers unless it’s a company like Go Daddy where the support agents just read out scripts.


          ShopIntegrator allows you to add lists of multiple products in to your web pages
          in one go, which dynamically change as you add and remove products to the list without you editing your web page. Lists and individual products will also update in your web page as you add/remove product option variants or change the price.

          The complexity you make out for deleting a product page. Most peoples websites are built with a Content Management System (CMS) or drag and drop DIY site builder. If you want to delete a product page, click delete. Lets compare a more detailed example, adding a new product. Create a product stock code, with price short description for the cart, click new page in your CMS, insert product image, write detailed product description, insert the ecomerce button. Not a million miles away in what would be required to set a product up in Ecwid, similar steps for creating a a stock code, price, cart description, product image, detailed page description.

          The difference between doing those same steps to create a product in a CMS though compared to ECWID is that in the CMS created web page, you end up with all that lovely SEO for product descriptions, product specific page titles, rich product specific keywords, product meta data, image alternative text all about the product you are selling in YOUR WEBSITE’S DOMAIN, all of which search engines will read and use to improve your sites page rank and send traffic to your website when people search for the products you sell. Please don’t tell me having a product page on the EDCWID DOMAIN is going to come close to the benfits of SEO for your websites traffic, because it is not. More traffic = more potential sales.

      • qetzal

        Ecwid supports Google AJAX Indexing API: So Ecwid store can be indexed by Google natively.

  • Thanks for sharing.You wouldnt say how some websites are helpful source of informations like this one.Thanks

  • So what would be the advantage for me to install Ecwid on a Jimdo website (havent built it yet for steveohtoys) that is only initially going to sell a couple items and exepand from there?

    • Ecwid offers a lot more features than Jimdo’s online store such as coupon codes and customer accounts. But if it’s only a few products that you want to sell Jimdo might be enough for it as well. The advantage of Jimdo is that search engines can index your online store — this is not possible (or at least not in an easy fashion) with Ecwid.

  • Ecwid is only useful if you don’t require seo ranking. As a shopping basket it works well but because it uses ajax it does not get crawled properly. They have a wordpress plugin that is supposed to take care of the seo aspect but really it hardly works. I’ve been in their priority support for weeks with no answers. I would suggest sticking to a shopping basket that is not ajax based because trying to index the ecwid shopping basket on google is for the pits.

    • Hi Frank,
      According to Google, AJAX shouldn’t be a problem. Wix is also based on AJAX, and, of course, all pages get crawled. However, I also think that it would be easier to set up a proper store like Shopify, because it’s not simply an add-on.

      • Yes technically AJAX should not be a problem, but it is. Google has crawled 300 of 1500 pages and the rankings are non existent even after following every step set out by ECWID. I even run two sites, one wordpress site just for seo using ?_escaped_fragment_=/ as set out by google. Both ways have failed miserably. The concept and functionality of ECWID is good but if you rely on traffic I would have to agree with you and recommend going with Shopify. I am deep into ECWID and they have no export tools or I would already be with shopify. Now I have to start again and re-enter 1500 products into shopify. I keep hoping ECWID will find a solution but I have been in their top level support for weeks and I think they have no clue what to do. I pay monthly for support and the only response I get is “we are looking into it”

ebook website creation cover

Get your FREE ebook now! 100% knowledge, 0% spam!

Create your own business website the right way! Read this ebook and you will be surprised how simple it is.
  1. Plan your website properly from the start
  2. Create a website in no time
  3. Use our checklist before going live
  4. 100% free, no spam, no hidden costs
  5. Already over 10,000 downloads!
Instant Download