• Presales Chat

    Need help choosing the right Ecwid plan? Our Sales team has the answers you're looking for.

    Chat Now
  • Onboarding Checklist

    Download our onboarding checklist to ensure you've got everything ready to go to build your Ecwid store.

    Download PDF
  • Professional Services

    We offer a variety of programs designed to save you time and help ensure your store's success.

    Learn More

Frequently Asked Questions

  • Ways to contribute

    If you want to help Ecwid, there are some ways to contribute.

    • Help Ecwid users on our forums.
    • Help us translate to Ecwid to as many languages as possible.
    • Give us any feedback about Ecwid. We really do appreciate your opinion about our work : -)
    • Spread the word about Ecwid. Tell your friends about it. Write a post to your blog. Send us a tweet.  

    We appreciate your help so much. Thank you!

  • What is Ecwid?

    Ecwid (pronounced eck-wid) is a shopping cart that seamlessly integrates with your existing website, blog, or social page. It can be added to your site, website builders (Joomla, WordPress, etc), social media networks (Facebook, Tumblr, etc), and is packed with easy-to-use features. With no setup charges or transaction fees, Ecwid is a low-cost, high-return solution for your e-commerce business.

  • Why do I need Ecwid?

    If you sell items online, Ecwid helps you set up a professional online store, make checkout safe and easy, sell more items, and track your sales. You can quickly integrate Ecwid into your site with a few simple lines of code, and Ecwid makes it easy to add to your Facebook or Joomla store, change the design to match your site, and start selling right away. Sign up today

  • Adding advanced search and filters to a store

    If you have a large product base advanced product search will allow your customers navigate in the store faster and more efficiently.

    Ecwid App Market features a few apps that allows to add advanced search to your store and enhance your customers’ shopping experience.

    Product Search Enhancer

    Product Search Enhancer app offers a list autosuggestions while the user types into the search field.The autosuggestions list shows the product image and description on hover. This feature helps to find the needed product faster without extra clicks. The Advanced Search feature, allows to filter by price, categories, keyword, etc.
    The app settings allow to customize the widget according to your needs:
    • configure Autosuggest
    • change the Mouse Hover Popup 
    • add a custom search field to your site pages 

    This is a paid app with 7-day free trial.

    Clickable Brand

    Clickable Brand app allows to improve navigation in your store by making the 'Brand' attribute clickable, which allows to filter the products by brand. Please refer to this article for details on how to assign the "Brand" attribute to your products: Product Types and Attributes

    This is a paid app with 14-day free trial.

    Filter by Color

    Filter by Color app adds the following features to your store:
    • Your customers can filter catalog for single or multiple colors
    • You can add color filters for a clean, organized layout – your colors will become a part of parent categories
    • You can create and add your personal color collections to speed up the process

    This app is free.

    CloudSearch: Search as You Type With Suggestions and Autocorrect

    CloudSearch app improves the Ecwid's search functionality by adding suggestions and spelling corrections to the terms a customer uses. It also shows top results right after the text has been typed – no time wasting here! 
    • Search as you type with real-time suggestions and spelling corrections
    • Blazingly fast and relevant search results
    • Search statistics and analytics 
    • Promotions and synonyms for fine-tuning the search engine

    The app can also provide stats on the keywords without any results and a Synonyms + Promotions features. Synonyms allow a merchant to associate two similar or completely random words so that they have similar search results. Promotions help to promote specific products for specific search queries.

    The app is paid with the 30-days free trial period.

  • What design elements in my Ecwid store can I change?

    Ecwid allows you to change CSS styles of customer storefront, including colors, fonts, margins, and images. This helps your integrated Ecwid store match the design of your site completely.

    If you need a unique custom design for your store or need multiple style changes, we can help. Please fill in this form: Custom design for Ecwid store. We will be glad to help you with designing your Ecwid store.

    HTML is not available for editing, that is you can’t change the interface logic (how Ecwid behaves). We believe that most HTML changes people do are outside of Ecwid boundaries.

    Ecwid does not need those "change header HTML / change footer HTML" functionality. The site owner can change the layout of the whole site. And CSS capabilities within Ecwid are more than enough for you to make Ecwid look as an integral part of your site.

    In most cases, you won't have to edit anything, not even the CSS. Just pick one of the pre-defined themes. Ecwid is designed to fit well in most sites. 

    If you’d like to change some elements in your store, our article about changing design will guide you through this process and give you many ready-to-use solutions.

  • Where can I add Ecwid?

    Ecwid can be integrated into any website, blog, or social network page. Or in several places at the same time: Ecwid is a wonderful solution to open multiple selling channels for your business.
    Facebook, Joomla, WordPress, Wix — these are just some of the most popular platforms or site-builders that offer built-in plugins for Ecwid. You can find setup instruction for many other website platforms in our help center.
    If you have a custom web site, you can embed Ecwid there as well. It is possible to add Ecwid to any site that allows embedding HTML/JavaScript code. All you need is:

    • Create a free Ecwid account at my.ecwid.com
    • Get the integration code through the setup wizard on Dashboard page in your Ecwid control panel or generate it: Generate your code
    • Add the Ecwid integration code to the source code of your web-page.

  • What requirements does Ecwid have for hosting?

    Ecwid is a SaaS solution which stands for Software as a Service. In short, this means that your Ecwid shop and all its data is stored and processed on our own servers (we use Amazon Web Services for that). Ecwid does not use or consume resources of the server that runs your website.

    The main advantage of this approach is that all software updates/upgrades/fixes are delivered automatically to your Ecwid store by our team. Security of your data is also our major daily concern and is handled by us as well. We take care of all the technical aspects so that you could focus on selling online.

    You can use Ecwid with any site/hosting that allows embedding HTML/Javascript code (and even open an online store if you don't have a website/hosting with our Starter Site yet). So you should be choosing the hosting based on the requirements of your website's engine and other services that you are going to use and run on your webpages.

  • Setting up your store to comply with German laws

    Every country has its own set of requirements the online businesses must comply with. If you run your online business with Ecwid in Germany, you need to make sure your online store meets those of your country.

    Ecwid has all the necessary features that will help you setup your store so it complies with German laws. We designed the features as separate settings that you can enable/disable at any time in your Ecwid Control Panel.


    Enable specific features

    In order to activate German specific features you should set German address as your company address in Ecwid Control Panel →  Eins​tellungen → Allgemein → Shopprofil.

    Set up product taxes

    Your products are to indicate proper tax rates. Tax setup in Ecwid consists of a few settings. Currently there are 2 ways you can set up taxes in your store — automatic and manual. In order to set tax rates, proceed to Einstellungen​ Steuern.

    Please, refer to this article to find the detailed instructions on how to set up taxes in Ecwid properly: Taxes

    Please, note that if there is more than one tax rate in your store you need to assign the necessary tax to each product manually. Go to Katalog Artikel, open each product and enable the proper tax rate for this product by marking a checkbox next to it in the "Steuern und Versandkosten" tab.

    VAT-exemption for small businesses

    If you are a small business owner and your turnover is not big, you may not be required to collect and pay VAT. However, the law obliges the owners of such small businesses to notify their customers about their special tax status. To enable such notification in your Ecwid store, please proceed to Einstellungen → Steuern and enable the option “Ich bin Kleinunternehmer gemäß § 19 UStG”:


    As the option is enabled, the corresponding note will be shown on the Product Details pages in your store:


    Please, note that enabling this option does not affect the actual tax calculation process in your store. The way the taxes are calculated and displayed to your store customers must be configured separately, here are the instructions: Taxes

    If you no longer meet the criteria for getting the special tax status and are obliged to collect VAT, please, set your tax rates in the Einstellungen → Steuern and disable the option  “Ich bin Kleinunternehmer gemäß § 19 UStG”.

    Setting up product properties

    You can set required product properties using product attributes in Ecwid:

    • First, you need to create a product type and attributes for it. This can be done in Katalog → Artikelsorten. A product type represents a set of product attributes.
    • Create a new product type and assign the necessary attributes (like Lieferzeit, Webstoff) to it. You will be able to set the exact values for those later on.


    • Once the necessary attributes are created within a product type, you need to connect your products with this product type. Go to Katalog → Artikel, open each product and in the Merkmale tab click the '[ Sorte ändern ]' link. Then choose the appropriate product type. After that, enter individual values for the product attributes in the displayed table.


    For Lieferzeit you might want to put an asterisk into the attribute value to add a footnote regarding the shipping costs.

    For a detailed guide on Products and attributes please refer to this article.


    Displaying product characteristics

    It will be easier for your customers to decide what product to purchase in your store if the products’ essential characteristics are shown on the Product Details page. You can add such characteristics as product attributes.

    Once the product attributes are set, they will be shown on the Product Details page, on the Cart page, and on the Order Confirmation page.





    Setting up weight / volume / length per package and price per unit

    If a product can be measured in units such as kilograms, liters, meters, you need to specify the exact price for that unit of measurement in your store. Navigate to Eins​tellungen → Allgemein → Warenkorb page and enable "Einzelpreis anzeigen" option. After that:


    • Set the displayed names for these parameters as a part of the product type on Katalog → Artikelsorten as described in the previous section. Each product type allows to set its own displayed names for these parameters. So your should have one product type for liquid products (beer, juice etc) measured in liters and a different product type for products measured in 100 grams units (cheese, nuts).



    • Once these properties are set as product types, you can connect those properties to a product (go to Katalog Artikel, open each product and in the Eigenshaften tab click the "Art ändern" link to choose the appropriate product type.) 


    • Then set the values for those parameters: click the dropdown button next to the product price in the price editor and enter the necessary values to the corresponding fields.


    • Please make sure that the price per unit also includes all applicable taxes.


    Energy Labels and Product Data Sheet

    If you sell energy-consuming products in your store (household electrical appliances, electric lamps, etc), you are obliged to show the energy labels and the data sheet for such products. In Ecwid you can do this with the help of our special application "Energy labels". This app allows you to fulfil the law requirements and provide your customers with the necessary information about your energy-consuming products.

    The application can be installed from Ecwid App Market. Once the app is installed, a detailed instruction on how to add energy labels and product data sheet will be shown under the “Energy Labels” tab in your Katalog → Energy Labels.



    Expiration of Right of Return for digital products

    If you sell E-goods, your customers are eligible to return purchases within 14 days for a full refund unless they have started downloading or streaming digital goods. If you would like to avoid refund requests for the digital products purchased in your store, you may ask your customers for a consent to the expiration of the right of return when a digital item is purchased.

    To enable this option in your store, please go to Einstellungen → Allgemein → Rechtliche Hinweise and activate the “Kontrollkästchen zum Einholen der Einwilligung zum vorzeitigen Erlöschen des Widerrufsrechts bei digitalen Produkten” option:


    When the option is enabled, the corresponding mandatory checkbox will be shown on the Cart page in your store.


    Permission to use personal data

    You may need to use your customers’ email addresses for different store purposes - for example, pass them over to a shipping carrier company. The customer's e-mail address is considered personal data, which means you should receive explicit permissions from the customers to use their e-mails. To request such permission from your Ecwid store customers, you can add a special checkbox to the store checkout page.

    To enable and set the checkbox, please go to Einstellungen → Allgemein → Rechtliche Hinweise and activate the “Einwilligung zur Verarbeitung von personenbezogenen Daten (E-Mails)” option.

    Once the option is activated, the corresponding checkbox will be displayed on the Payment Details page at checkout, under the e-mail address input field:



    After a customer grants a permission to use his/her e-mail address, this information will also be shown in the order details:



    Legal notices on your website

    It is required to display legal information concerning delivery, privacy policy, terms of service, etc in your store. Please, contact your legal advisor to get required legal documents.

    To view an example of terms and conditions in German, check out this article.
    More details on this feature: Legal pages

    a. Adding legal pages at cm4all sitebuilder

    1. Enter your website editor. Click the footer area of the site to start editing the text. Enter the anchor of the links to the necessary legal pages.

    Select the added text, so the editor toolbar appears. Choose the right font and formatting for these links.

    Select the anchor text for each link. In the editor toolbar click the link icon and set the URL of the link to that particular page (you can find out those URLs as detailed above).

    1. For a footnote for Lieferzeit attribute, you can add the text to the footer (it will be displayed on every page) or below the store widget (will only be displayed on the store page). Click the area where you’d like to add the footnote and add the following text:

    * Gilt für Lieferungen innerhalb Deutschland. Lieferzeiten für andere Länder finden Sie HIER

    Select HIER word, in the editor toolbar click the link icon and add the link to your Versandkosten page in Ecwid (you can find the URL for this page as described above)

    1. If you offer express shipping methods, your Lieferzeit attribute might say:

    Standard max. 5 Tage, Express 1 Tag*

    And then the footnote should be:

    *Gilt für Lieferungen nach Deutschland bei Standardversand. Bei Expressversand gilt eine Lieferzeit von 1 Tag innerhalb Deutschlands. Lieferzeiten für andere Länder und Informationen zur Berechnung des Liefertermins siehe hier

    Again, select the 'hier' word, in the editor toolbar click the link icon and add the link to your Versandkosten page in Ecwid (you can find out the URL for this page as described above)

    b. Adding links to legal pages in Wordpress.org

    1. Login to your WP Admin area. In the menu choose Appearance > Menus. Create a new menu for your legal pages. Please, see this page to find out how to get the URLs for the links to each legal page in your Ecwid store. Use the Links area to add each single link into the menu.
    1. Once the menu is ready, save it and go to Appearance > Widgets. From the selection of widgets, drag the 'Custom menu' widget into the footer widget area or sidebar area (depending on where you’d like to show these links). In the Menu dropdown of this new widget select the menu you just created.
    1. For the Lieferzeit footnote, in the Appearance > Widgets drag the Text widget into the footnote area. Add the text of your footnote:

    * Gilt für Lieferungen innerhalb Deutschland. Lieferzeiten für andere Länder finden Sie <a href="LINK">HIER</a>

    Replace the LINK in this text with the URL of your Versandkosten page in Ecwid (you can find the URL for this page as described above)

    1. If you offer express shipping methods, your Lieferzeit attribute might say:

    Standard max. 5 Tage, Express 1 Tag*

    And then the footnote text should be:

    *Gilt für Lieferungen nach Deutschland bei Standardversand. Bei Expressversand gilt eine Lieferzeit von 1 Tag innerhalb Deutschlands. Lieferzeiten für andere Länder und Informationen zur Berechnung des Liefertermins siehe <a href="LINK">hier</a>

    Again, replace the LINK in this text with the URL of your Versandkosten page in Ecwid (you can find out the URL for this page as described above).


    Online Dispute Resolution

    According to one of the European directives, every European trader should provide a link to the platform for online dispute resolution (so-called "OS-platform") where the trader and a customer could try to resolve their disputes about online purchases out-of-court.

    To meet this requirement, just add a short description and a link to the OS-platform in the “About us” page (Einstellungen → Allgemein → Rechtliche Hinweise).

    Here are the examples of such link and description:

    Notices on checkout pages

    Sometimes you may want to show your customers an important note at checkout.

    For example, if the customers are outside of the European Union, some extra charges like customs duty may appear. Adding such notes to your Ecwid store is possible with the help of a special application which allows to display any text at the top of the following checkout pages:

    • Cart page
    • Shipping Details page
    • Payment Details page
    • Place Order page
    • Order Confirmation page

    The application Checkout notices  can be installed from Ecwid App Market. As the app is installed, open it and click "Enable" near the name of the page you'd like to add a note to, then enter your text to the field that appears:

    If the note you’d like to add to the store checkout pages contains the information about the extra charges (e.g. customs duty), we also recommend adding this information to the Order confirmation email. You can change the notification template in Einstellungen  → E-Mail.


  • How will I receive payments from my customers?

    Ecwid provides several ways to process payments. You can setup your Ecwid store to receive online payments like PayPal and/or credit cards (through various payment processors) as well as simply arrange the payment offsite. Check out this topic explaining this question in detail: Payment Options


  • Can I set the tax rate for a certain area or state?

    Yes. You can assign a tax rate for a country, state, or ZIP code. When a customer checks out, we automatically apply the tax rate from their billing or mailing address. If you have multiple states or countries with the same tax rate, you can create a destination zone for that rate. 

  • Zapier: Save Ecwid Orders to Google Sheets

    Sometimes it is necessary to have the orders from your store to be transferred to Google Sheets. This is a great instrument for managing your orders or creating reports. Now you can have your orders sent from Ecwid to Google Sheets automatically.

    This can be done with the help of Zapier. Please see step-by-step instruction below.

    1. Getting started
    2. Connecting Ecwid to Zapier
    3. Connecting Google Sheets to Zapier

    Getting started

    You need just two things: paid account in Ecwid and an account in Zapier.

    Connecting Ecwid to Zapier

    Make a new Zap

    Choose app

    Select “New Order”

    Connect a new account

    Login to your Ecwid account if prompted and grant permissions

    Now your Ecwid account is connected

    Select orders statuses that will evoke creating a new zap

    Test the first part of your zap

    Test successful!

    Connecting Google Sheets to Zapier

    Login to your Google account, open a new tab and create a new spreadsheet (https://docs.google.com/spreadsheets/) for your orders from Ecwid, Zapier will add orders there as new lines.

    Return to your Zapier tab.
    Select Google Sheets on the apps list

    Select “Create Spreadsheet row”

    Connect a new account

    Grant permissions
    Select the spreadsheet you have created and a worksheet where your orders will be added

    Select the desired Ecwid fields that you want to add to the spreadsheet

    NOTE: Please see the full list of available fields here: https://developers.ecwid.com/api-documentation/orders#get-order-details If you do not see the field you need when creating a zap, create an order where this field is not empty, and it will appear on the list

    Click “Create and Continue”

    Test successful!

    Name your zap and turn it on

    Here is how the order automatically sent from Ecwid via our zap looks in Google Sheets

  • Forums

    Join the Ecwid community. Discuss support topics and store ideas with other Ecwid users.

  • Contact us

    Still have questions about Ecwid? Let us know! We will be glad to help you with your Ecwid store.

  • Status Monitor

    Get real time status updates on Ecwid services here, 24/7

Meet Our Customer Care Team

From FREE Concierge Onboarding to live chat, phone, and email support. When you need a hand with your Ecwid store, our support experts have your back.