
Ecwid's Frequently Asked Questions page is a central hub where its customers can always go to with their most common questions. These are the 535 most popular questions Ecwid receives.
Various customization options are available to update your store’s design and features. In this article, we share examples to customize your store’s look and behavior with Ecwid’s API.
Ecwid has a dedicated Customization Team to develop any feature for you. Inquire here.
In this article:
Customizing storefront theme
Managing store data
Arranging checkout
Customizing storefront theme: layout, new elements, store look
Your storefront is the face of your internet business. It defines how your customers see and interact with your brand. We built Ecwid with many customization options to provide the flexibility to design your store as you desire.
You can:
change how customers interact with specific products and categories
add dynamic information to a specific place or page (like buttons, texts, widgets)
add custom navigation to store pages
change colors, fonts, sizes of any element (price, button, SKU, etc.) and many more.
Example 1
Show product color variations for easy selection:
A Comprehensive Guide to Customizing Your Ecwid Store Design
Also, cart details are shown below the “Add to Cart” button.
Order the widget like this from Ecwid Customization Team >
Managing customer’s cart in JS API Docs >
Example 2
Make the “Add to Cart” button red for products in the “Sale” category only:
Paint the buttons or other elements >
Apply changes to specific pages only >
Example 3
Targeting customers who are already adding products to their cart is a great way to increase conversion. Display a discount offer as a popup on related items after customers add a certain product to their cart to cross-sell products on your site.
Add upsell popup >
Apply custom discounts >
Run BOGO promotions >
There are endless possibilities to customize the theme of your Ecwid store.
Make basic layout changes >
Create your own theme >
Apps from the Ecwid App Market: ecwid.com/apps/design
Managing store data: orders, catalog, customers, notifications
Running a store every day involves a certain routine. Check orders, edit orders, edit catalog, update inventory, notify suppliers about sales and low stocks. Don’t even mention compliance. Working efficiently helps make time for all the other operational issues on your hands.
Save time using tools in Ecwid’s Control Panel: bulk order status edits and duplicating existing products can make inventory management less of a headache while customizable email notifications templates and invoices reduce time managing your orders.
You can even manipulate your store’s data externally to customize automation:
get notified about any store events (order updated, customer created and many more).
synchronize store data with your databases (MySQL, PostgreSQL, any other one) or services like QuickBooks, eFulfillment.
update, products stock, change coupon availability in bulk.
Example 1
Let’s say you are always running low on large t-shirts. It inconveniences shoppers and costs you money people can’t order shirts you don’t have.
To combat this, you can set an email to notify your supplier after the stock reaches a certain limit for that particular item. Triggering a refill for your inventory before you run out will help keep your store from running out of a product.
Order this customization >
Get notified about new orders >
Example 2
Let’s say you have a separate server with a MySQL database to track stock levels for your brick-and-mortar store. It’s familiar and works well. However, your new online store has its own stock levels which you need to update separately.
Ecwid’s REST API allows you to access product data from other software such as your MySQL database. This keeps your stocks synchronized so you can sell confidently online or in your retail outlet.
Access products with Ecwid API >
Example 3
A third party fulfillment service you use requires lots of information. Keeping up with constant changes is a pain. With documentation for their API, you can connect your store with that fulfillment service and provide them will all the info they need.
For example, you can send information about new orders or the latest version of a current order automatically with Ecwid’s notifications using webhooks. You can also subscribe to notifications about store events including orders, customers, products, categories.
Connect webhooks >
Adapt your store to fit the needs of your business.
Check order & catalog management apps >
Get API access >
Arranging checkout: new required fields, discounts, payments, shipping
Use the secure Ecwid checkout to accept orders and receive payments. After selecting products, customers use your checkout to enter their shipping information and payment details before placing the order.
The checkout process has several sections: customer’s cart, address collection, shipping methods, payments, warnings and customer comments, buttons.
You can customize any of them:
connect with your preferred payment method
calculate custom discount rules
integrate new shipping methods or complex custom rates
add new required and optional fields
collect additional information from customers and save it to their order
apply any custom restriction or new features for your checkout process
Example 1
Customers crave discounts at their favorite stores during the holidays. Create a dedicated “Sale” category in your Ecwid store and apply discounts to products in that category to satisfy your customers.
The Advanced Discounts app interface
Advanced Discounts from Ecwid’s App Market can create custom discounts according to customer’s carts.
Ecwid’s API can also be leveraged to develop a custom solution. At checkout, Ecwid can send information to your server, analyze the contents of your customer’s order, and return the percentage or an absolute discount amount for that cart.
Example 2
Provide payment methods based on the customer’s country. For example, provide local payment methods if an order comes from within India but limit payment method to only PayPal if a customer orders from outside India.
United States customer address
India customer address
Make your store behave similarly with JavaScript code >
Example 3
Add additional required fields to set both pickup and return addresses at checkout:
Read about ordering extra fields at checkout in API Docs >
Add custom JavaScript code >
Example 4
Add a surcharge to a payment method, for example, charge $3 extra if a shopper chooses Cash on Delivery (COD) payment method.
You can add a hidden product with a name 'Surcharge' to the cart. You can hide this special product in the cart with the help of CSS and Javascript and also hide it in invoice and email notifications by editing their templates. The subtotal of this hidden product can be fixed or dynamic and depending on the "qty x price" amount.To inform shoppers about the extra fee, write about surcharge in the instruction for this payment method.
Read about adding a product to shopping cart (API).
Customize checkout page design in the Ecwid Control Panel Checkout Settings or by editing a theme.
Customizing the checkout process can help ensure you collect all the information.
Order checkout customization from Ecwid Experts >
Order checkout customization from Ecwid Customization Team >
Related articles
Customizing options
Changing store design
Initial store setup
Extra services in Ecwid
App Market (website)
Ecwid 201: Ecwid Store Design & Customization (website)
(blog)
View ArticleProduct import is the fastest way to upload or edit your catalog. Product import is based on CSV (comma separated values) files, which can be edited as spreadsheets.
CSV file basics
CSV file format
Importing a CSV file
Sample CSV file
CSV file basics
A CSV file contains plain text entries separated by delimiters. Each entry represents a cell in a spreadsheet, each line represents a new row, and each delimiter (comma, semicolon, or tabulation) indicates where one entry ends and another entry begins.
You can view and edit CSV files in plain text editors (e.g., Notepad for Windows, Sublime Text, TextEdit for Mac) or in spreadsheet editors (e.g., OpenOffice, LibreOffice, Google Sheets). Spreadsheet editors are generally more convenient.
Contents
Each line in a product import file represents a list of attributes (name, SKU, description, price, etc) associated with a certain product in your store. Each attribute is separated by a delimiter (comma, semicolon, or tabulation) that should be the same throughout the file.
The first line in the file may represent the column headers.
If your file contains column headers, check the Skip first line option in your import settings so this line is excluded from the product attributes.
To see the import settings in your Ecwid store go to Ecwid Control Panel Catalog Products and click Import Products. Find theSkip First Lineoption:
FAQ about importing products
Delimiters
Delimiters indicate where one product attribute ends and another one begins. Ecwid supports three delimiters in CSV files: commas, semicolons, and a tabulation.
When you import your CSV file, please make sure that the delimiter in the file and in the import settings is the same.
Encoding
Ecwid supports more than ten charsets, including UTF-8, UTF-16, and US-ASCII. When you import your CSV file, please select the same encoding used in your CSV file for proper import.
If you don’t know how your CSV file is encoded, try UTF-8. It’s the most universal charset.
Numbers format
Ecwid requires CSV imports to:
use a dot (a full stop) to separate the decimals (e.g., 3.5 or 10.99)
not use a separator for large numbers (e.g., 1350, not 1,350)
See the frequently asked questions about import.
CSV file format
To see the import settings in your Ecwid store go to Ecwid Control Panel Catalog Products and click Import Products.
Product import in Ecwid recognizes 25 product attributes. This means your CSV may contain up to 25 columns. Here is a brief description of each attribute:
Column name in import dialog
Description
Requirement
Type
Limits
SKU
Product SKU
SKU or Name field is required
String
255 symbols
Name
Product name
SKU or Namefield is required
String
255 symbols
Description
Product description
Optional
String
No
Enabled
Product availability (enabled/disabled)
Optional
Boolean
"true", "yes", "on", "Y", "1" for enabled, any other values for disabled
Weight
Product weight
Optional
Floating number
Any valid floating number for weight, empty value for digital product or services
Price
Product price
Optional
Floating number
Any valid floating number
“Compare to” price
(in CSV file -recommended_price)
Product sale price
Optional
Floating number
Any valid floating number
Quantity
Product stock quantity
Optional
Integer
Any valid integer, empty value for unlimited quantity
Image
URL path to main product image
Optional
String
http:// or https:// URLs
Category 1
Category name or path to category (e.g.Books/Science/Biology)
Optional
String
255 symbols
Category 2
Path to the second category
Optional
String
255 symbols
Category 3
Path to the third category
Optional
String
255 symbols
Store front page
(in CSV file -showOnFrontpage)
Indicates that a product belongs to the store root category
Optional
Boolean
"1" for true, "0" or empty value for false
Fixed shipping rate
(In CSV file -shipping_freight)
(Legacy)Product shipping freight value
Optional
Floating number
Any valid floating number
Fixed shipping rate only
(in CSV file - fixed_shipping_rate_only)
(Legacy)Indicates that the product has only fixed shipping rate
Optional
(legacy)
Boolean
"true", "yes", "on", "Y", "1" for true, any other values for false
Shipping rate type
(in CSV file -shippingType)
Indicates that there is a product-specific shipping of certain type
Optional
Strings
One of these values: GLOBAL_METHODS, SELECTED_METHODS, FLAT_RATE, FREE_SHIPPING
Shipping markup
(in CSV file -shippingMethodMarkup)
Fixed fee per item value that is added to global shipping rates (See product-specific shipping )
Optional
It is used with
GLOBAL_METHODS shipping rate type
Floating number
Any valid floating number
Flat Rate Shipping amount
(in CSV file -shippingFlatRate)
Fixed rate per item value (See product-specific shipping )
Optional
It is used with
FLAT_RATE shipping rate type
Floating number
Any valid floating number
Disabled shipping methods
(in CSV file -shippingDisabledMethods)
Shipping methods that are disabled for a product (See product-specific shipping )
Optional
It is used with SELECTED_METHODS shipping rate type
List of strings split by | symbol
A string is *ID of a shipping method
Enabled shipping methods
(in CSV file -shippingEnabledMethods)
Shipping methods that are enabled for a product (See product-specific shipping )
Optional
It is used with
SELECTED_METHODS shipping rate type
List of strings split by | symbol
A string is *ID of a shipping method
UPC
UPC(EAN) attribute
Optional
String
255 symbols
Brand
Brand attribute
Optional
String
255 symbols
Page title
(in CSV file -seo_title)
SEO field, meta title tag
Optional
String
55 symbols
Meta description
(in CSV file -seo_description)
SEO field, meta description tag
Optional
String
160 symbols
Width
Product dimension for shipping calculation
Optional
Floating number
5 symbols
Height
Product dimension for shipping calculation
Optional
Floating number
5 symbols
Length
Product dimension for shipping calculation
Optional
Floating number
5 symbols
To find the ID of the shipping method you’d like to enable/disable for a product via import, click on that shipping method name in Ecwid control panel Shipping & Pickup and copy its ID from the browser’s address bar. Example:
Alternatively, you can set up one product manually in the required way, export it, find IDs of the shipping methods enabled/disabled for it in the downloaded CSV file and use them in your import file.
Importing a CSV file
Once you’ve prepared your CSV file, go to Ecwid Control Panel Catalog Products and click Import products.
In the import dialogue window:
Click Choose file and select the CSV file from your computer.
Select the delimiter used in your file (comma, semicolon or tabulation).
Select the character encoding used in your file:
Arrange columns (drag and drop) to mimic your file:
Uncheck the columns that are not used in the file.
Use the Skip column option to exclude up to three columns:
Check the option Delete all products and categories before import, if you want to clear the catalog before import.
This will delete all the products that are in your store. They will be replaced with the products from the CSV file you import.
Get a sample CSV file for import
Common errors
You may come across the following errors during import:
In Ecwid maximum category depth is limited to 50. Your import file contains category /Category1/Category2/.../Category80, which has depth of 80. Please reduce the number of its parent categories and try again.
You have too many nested categories and must reduce the category path.
'Category name' is too long (400 symbols). The maximum allowed length is 255 symbols.
Category names are limited to 255 symbols maximum. Please reduce the name’s length.
Wrong columns count. You have selected 10 columns in import dialog, but the file contains only 8.
If you select 10 columns for import, each line must contain 10 values. Please select the proper number of columns.
Unsupported image format (http://www.example.com/image.psd)
Ecwid supports JPG, BMP, PNG, and GIF image file formats. Please use one of these.
Image http://www.example.com/image.jpg is bigger than 4 Mb
'SKU' or 'Name' column has to contain value
Every product line has to contain at least one value: SKU or Name. Please make sure each product line in the file contains an SKU and/or Name value.
'SKU' is too long (300 symbols). The maximum allowed length is 255 symbols.
Ecwid limits SKU numbers to 255 symbols. Please reduce the SKU number.
'Name' is too long (350 symbols). The maximum allowed length is 255 symbols.
Name values are limited to 255 symbols. Please reduce the Name value.
Incorrect 'price'/'weight'/etc value
The entry in the column has a wrong format. For example, the value contains letters, whereas only numbers are supported.
Please make sure you use the supported data format for each column.
Malformed image URL htp://example.com/image.jpg
The URL is formatted incorrectly. Please use the format: [protocol]://[server]/[file path]. For example:
https://www.example.com/image.jpg
Cannot upload image http://www.example.com/image.jpg
Ecwid cannot upload the image from server example.com due to server failures, timeouts, or other network problems.
Please make sure that your image files are accessible online for download.
Ecwid has a limitation of 1000 categories per store.
Ecwid allows 1,000 unique categories per store. Please reduce the number of categories in your import file.
Sample CSV file
Download a sample product CSV file to use as a template for creating your own CSV files. It includes information about a sample product with comma-separated values.
You can import this sample file with the following options in import dialog:
Related articles
Guide to importing and exporting products
Importing customers
View Article
A phishing attack happens when someone attempts to trick you into sharing personal data online. For example, a scammer might send you an email that looks like it's from your service provider so that you'll send them sensitive information about your account such as passwords or credit card information.
Anyone can become the target of a scammer. Often scammers send phony emails or direct messages on social networks that ask you to visit a link, download a file or open an attachment. These messages are often created to look like they came from legitimate sources.If you take any of these actions, your device may be infected with malicious software that will allow the attackers to steal your personal data such as login credentials and banking or credit card details.
You can protect yourself against phishing by carefully reading every message that hits your inbox. If you see any signs of phishing, refrain from taking any of the requested actions (sending account information, clicking links, etc.) The first step you can take right now to prevent phishing is to use a different email address for your public contact info than the one you use for your Ecwid account login.
Detect signs of phishing
If you receive a message that asks you to provide or update your personal data, like login or bank credentials, refrain from taking any actions if you see any of the following warning signs:
The message contains mismatched URLs. The URL shown in the email and the URL that displays when you hover over the link are different from one another.
General Data Protection Regulation (GDPR) and Ecwid stores
It begins with a vague greeting like "Dear account holder." Reputable companies will have your name in the salutation, as opposed to "valued customer" or "to whom it may concern."
It is poorly written and contains typos, misspellings, unnecessary capitalizations, etc. Legitimate messages usually do not have major spelling mistakes or poor grammar.
It sounds urgent or threatening. Invoking a sense of urgency or fear is a common phishing tactic. Beware of messages trying to scare you into acting without thinking.
It contains attachments from unknown sources that you were not expecting. Inclusion of malicious attachments with malware is a common phishing tactic.
Here is a short video on how to spot a phishing email.
Keep your firewall and security software up to date
Make sure that your firewall and antivirus software are updated regularly and working properly. Although it can’t guarantee complete protection, updated security software and firewall protection is the first line of defense.
Make sure your connection to a website is secure
When you open a website where you may be asked to provide a username and password or any other sensitive information, make sure that the website is using a secure HTTPS connection.
Be extremely careful when clicking links you receive via email
Before you click on a link inside an email, you must be absolutely certain who the email is coming from and that the link is secure. If you want to test the link, you can open a new browser window in incognito mode and type in the URL instead of clicking the suspicious link.
You can always safely access your Ecwid control panel by typing https://my.ecwid.com/ in your browser address bar.
Beware of email attachments
Do not open any attachments, unless you are expecting them and know what they contain. These attachments could infect your system with viruses and malware that could damage the files on your computer, steal your passwords or spy on you without your knowledge.
Don't post your Ecwid account email in public places
Do not publicly post the email address that is linked to your Ecwid account, as it may expose you to phishing attempts by online scammers. Always use a different email address for public spaces such as the contact email address on your website.
If you are using Ecwid Instant Site, make sure to include your public email address instead of your Ecwid account email address.You can change your contact email in the Ecwid Control Panel Website Edit Instant Site design and content Contact Information.
Clear up your concerns using alternative methods of communication
You can resolve any concerns about a suspicious message by talking directly to someone at the organization that supposedly sent the email. When you call the company or organization, use a phone number that you already have on file or one that appears on multiple reputable online sources. Do not use the contact details listed in the email.The company or organization should be able to confirm over the phone if the suspicious email is legitimate and from them.
Related articles:
Security in Ecwid
Fraud prevention
Understanding domains
Setup of DMARC policies
View Article
Ecwid provides several automated email and mobile push notifications. These notifications are sent to you and your customers due to various interactions with your online store. For example, if your customer successfully placed an order, they will receive an order confirmation email, a shipping notification, and so on.
You also have the option to send personalized automated marketing emails to your customers to re-activate and encourage them to buy once again. These emails upsell successfully because they are timely and highly relevant to the recipient.
Marketing emails are set up once and then sent out automatically when a particular event in your store triggers them. In particular, when your customers:
added products to Favorites, but haven’t bought them
left a cart with products in it
bought in your store more than once
haven't bought for 6 months, etc.
In Ecwid starting email campaigns is a matter of a couple of clicks, just go to your Ecwid admin Marketing Automated Emails and enable emails.
Plan availability: Business, Unlimited. Upgrade
Enabling automated emails
Automated or triggered emails help you send tailored messages to your customers, at the right time. Emails are personalized to line up with their past engagements with your store. This means that each customer will see potentially interesting product suggestions for themselves. The more relevant your emails are, the higher your chances are of increasing sales.
Automated emails are set up once, and then sent out each time a customer meets a pre-defined trigger. Before enabling you can preview each email template, edit its content, and add a discount coupon.
To start sending automated emails:
From your Ecwid admin, go to Marketing Automated Emails.
Click Start Sending Emails to enable all available marketing emails at once. Or enable only those emails that suit your business goals
That’s it from now on customers will start getting marketing emails in their inbox. You can track the statistics of the emails (how many emails were sent, how much money they have brought, how many coupons were added) at the top of the Automated Emails page.
Set up related products first before enabling “Order confirmations with related products” email.
Adding discount coupons
You can add a discount coupon to any of the automated marketing email templates. Special offers like, “Enjoy a 15\% discount off your next purchase!” or “Free shipping for your next order” can be major motivators for your customers to come back and buy.
Add discount coupons in Abandoned carts emails as an extra incentive to finish the order, which can increase immediate conversions.
To add a discount coupon to an automated email:
From your Ecwid admin, go to Marketing Automated Emails.
Pick an email you would like to add a discount coupon to.
Scroll down to the Marketing tools section and click Add Discount Coupon:
Settings Mail.
Choose an existing active coupon not limited by the number of uses and applied to all products. Or click Create coupon to automatically generate a new one.
When a customer receives a discount coupon, they can apply code at checkout and get a discount for their next order.
You can manage discount coupons change their name, code, discount type, limits and create new ones in Marketing Discount Coupons. Learn more about discount coupons in the help article.
Editing customer marketing email templates
Email templates are universal and can be sent as they are. But you can always change the verbiage and tone of the emails to match your store's brand.
Before editing the email template, please learn more on how to do it in this help article Editing mail notifications and watch this video guide:
To edit an automated marketing email template:
From your Ecwid admin, go to
Choose an email you want to edit, then click Edit.
Make the necessary changes.
Save changes.
Send a test email to make sure everything is done right.
View ArticleOnce you’ve connected your Ecwid store to your Facebook page, you need to help your customers find your store. There are many ways, both free and paid, that you can market your Facebook Shop products to followers and larger audiences.
Sharing products to a Facebook page timeline
Setting up Shop Now button
Encouraging your fans to subscribe to your shop
Tagging your products from your Facebook shop
Tagging your products on Instagram
Promoting products via Facebook Dynamic Ads
Using Facebook Retargeting Ads
Sharing products to your Facebook page timeline
Facebook Timeline is a special section on your Facebook Profile or Business page where you can share your photos, videos... and products.
When you share your Facebook Shop's products on your Business page's Timeline or your personal Timeline, you can reach out to people who are already following you and encourage them to visit your Shop and browse your products.
To share a product from your Facebook Shop:
Go to your Facebook Business page and navigate to the Shop section.
Click Share in the bottom of the product image:
Using Google and Facebook retargeting
Select where you want to share the product from the following options:
Add a message to encourage people to buy your product. For example, you can share the benefits of your product, seasonal promo information. Or it can be a new or the best-selling item in your catalog that you have put it on sale and any other details:
Click Post.
Once posted, your followers will be able to buy a shared product by clicking the “Buy” button.
Setting up Shop Now button
You can set up "Shop Now" call-to-action button on your Facebook business page and link it to your website or Shop section on Facebook. This makes easy for your followers to find your products and make purchases online.
Steps:
Click +Add a Button under your cover image.
Select the button you want to use: Shop with you or make a donation Shop Now.
Select where you want to send your visitors: to your custom site or to the Shop section in your Facebook page.
If you select the site, click Website link and in the popup insert the store URL.
Click Save.
Tagging products from your Facebook shop
You can tag products from your shop in your photos and videos so that your potential customers can click those tags to shop your products. You can tag up to 30 products from your shop section in your Page posts.
To tag a product in a photo or a video:
Add a photo post or upload a video.
Click on the 3-dot icon for more additional options:
Click Tag Products:
Select the product you want to tag when it appears. In a video, you can start typing the name of the product.
Click Share Now.
Now your page visitors will see the product details and will be able to quickly navigate to your Facebook Shop for purchase.
Tagging your products on Instagram
You can tag posts on Instagram with products from your Facebook shop catalog and provide more information when your customer taps on the tag. This feature helps you share product details, pricing, and a direct link to your store where customers can complete their purchase.
You must be using Facebook Shop for this to work. Instagram pulls your Facebook product feed through. You can connect your Ecwid store with Facebook anytime.
To use the feature, you need to connect your Instagram business account with your Facebook business page. Once complete, Instagram will review your account before granting access to the feature.
See our step-by-step instructions on how to sell your products on Instagram.
Promoting products via Facebook Dynamic Ads
Facebook ads exist in many different forms, but Dynamic ads are one of the most useful ad formats available today for e-commerce merchants. Facebook dynamic ads automatically show your product catalog to the most relevant audience across Facebook, Instagram, Audience Network and Messenger.
If you use Ecwid as your e-commerce store then you can set up dynamic ads without much work. All you need is to:
Connect your Ecwid account to Facebook.
Install Facebook pixel.
Set up your ad campaign using the Conversions objective to attract new shoppers to your store. You can create audiences that look similar to people who have taken actions you care about (like making a purchase) and find new potential customers.
Once the campaign is created, it will continue working for you for as long as you want finding the correct people for each product and always using up-to-date pricing and availability.
You can also boost the post with tagged products to an audience of your choosing. Learn more about the differences between boosted posts and Facebook ads in the Facebook Help Center.
From the Ecwid blog:
Facebook Pixel Strategies to Help You Run More Targeted Ads
Intro to Advertising: Where to Begin When You're a Beginner
Using Facebook Retargeting Ads
Another effective way to grow your sales is to retarget customers who viewed your products or added items to cart but left without making a purchase. You can recall those customers to your store with personalized ads on other websites they visit.
For those who don’t have experience with setting up digital ads, there’s an app for Ecwid called ROI Hunter Easy (available for free) that launches retargeting campaigns whether on Facebook, Instagram, the Google Display Network, or both, and optimizes them automatically for you.
To get started:
Install ROI Hunter in Ecwid Control Panel Apps.
Connect your Facebook Business page to Ecwid.
Write a copy for your ads.
Preview how the ads look in the different formats (on mobile and desktop).
Select targeted countries from the list.
Set up the daily budget.
Sweet! Hit Lunch campaign and you are done.
Related articles
Selling on Facebook with Ecwid
Understanding Facebook ads performance (The Facebook Help Center)
Adding the Facebook pixel to your store
Advertising on Facebook
Selling on Instagram
ROI Hunter app (App Market)
View Article
It’s possible to make your Ecwid Instant Site available via a custom domain. Having your own domain makes your business look more professional and helps to get better placement in search engine results.
If you already bought a domain name from NameCheap, you can connect to your Ecwid store in two steps:
Specify the domain name in your Ecwid control panel.
Point your NameCheap domain name to your Ecwid site in the NameCheap account.
After that, your store will open at your domain name via a secure HTTPS connection. Follow the step-by-step instructions below.
Note that you will need to select a Venture, Business, or Unlimited plan for your store before you can connect a domain name purchased through NameCheap.
Setting up the domain in the Ecwid control panel
To specify your domain name in your Ecwid control panel:
From your Ecwid admin, go to Website.
Find the “Instant Site address” section and click Change URL.
In the appeared pop-up, put your domain name in the “Use your own domain name“ field: myecwidstore.com
Click Save.
Place the mouse cursor in the “Use your own domain name“ field and copy the IP address that will appear in the pop-up that maybe either 3.211.60.235, 23.23.44.201, or 34.193.83.23. You will need this IP later to set up the domain in the NameCheap account:
Setting up the domain in the NameCheap account
To point your NameCheap domain name to your Ecwid site:
Log in to your Namecheap account.
Navigate to Domain List in the sidebar menu:
Click Manage next to your domain name:
On the Domain Details page, click Advanced DNS:
Under Actions, click Add new record:
Select A Record from a dropdown menu that appears:
In the IP Address text box, enter the IP address that you previously copied from your Ecwid control panel (either 3.211.60.235, 23.23.44.201, or 34.193.83.23):
Click the check icon on the far right of the A Record:
To make the Instant site available at your domain, this must be the only A Record for your domain. If you have other A Records in the DNS settings for this domain, please delete them by clicking a trash bin icon next to the record.
Continue in the Advanced DNS settings and add a CNAME Record for your domain to make your site available with the www prefix. Click Add new record and select CNAME Record.
Enter www as a Host value:
Enter the domain name you have bought, i.e. myecwidstore.com:
Click the check icon on the far right of the CNAME Record.
Delete the default CNAME record pointing at the NameCheap parking page (parkingpage.namecheap.com) by clicking the trash bin icon next to it:
As a result, your DNS records should look like this:
You are good to go! In about 48 hours your site will be available by your chosen domain with the www prefix as well as without it, for example, www.myecwidstore.com and .
View ArticleIf you are running an advertising campaign, or you’ve set up an affiliate marketing program using a third-party service, you can measure the results by adding the conversion tracking code provided by that company to your store. Tracking codes are typically installed on the Order Confirmation page the last page which shoppers see after placing their orders.
To start tracking conversions get the tracking code from the affiliate or third-party service you want to use, add variables supported by Ecwid to that code, and paste it to the special section in your Ecwid control panel Setting General Tracking & Analytics page.
Plan availability: Venture, Business, Unlimited. Upgrade
Modifying custom codes will require programming knowledge. Ecwid’s Custom Development team can help you with this task or build an integration between your Ecwid store and the third-party service you want to use. Get a quote.
Adding a custom tracking code to your Ecwid store
Usually affiliate or advertising services require that you paste their tracking script to the Order Confirmation page of the shopping cart. The Order Confirmation page is the page where buyers see the “Thank you for your order” message after placing their orders; its URL ends with /checkout/order-confirmation.
There is a special section in the Ecwid control panel where you can put such a pixel code, and it will be executed every time a buyer reaches the Order Confirmation page.
If you want to pass on order details via a tracking code, you should first add Ecwid variables to your tracking code and then add the updated code to your store.
To insert a third-party tracking code in the Order Confirmation page of your Ecwid store:
Go to Ecwid Control Panel Settings General Tracking & Analytics.
Scroll down to the Custom tracking code on Order Confirmation page section and click the toggle. You will see a pop-up:
add new variables
Add your custom code in the Custom tracking code on Order Confirmation page box in the pop-up. If you need to add several codes, paste them one after another in this area.
Click Save.
Once added, your tracking code will be executed each time a customer reaches the Order Confirmation page in your store.
You can also use Google Analytics, Facebook Pixel, Pinterest Tag, Snap Pixel, or Google Ads Tags by simply pasting their ID/pixel/tag/snippet in the appropriate fields in the Ecwid control panel Settings General Tracking & Analytics.
Adding Ecwid variables to a custom tracking code
If you need to pass order details onto a tracking service, you will need to modify their tracking code by adding variables that are supported in Ecwid. These are the same variables that you can see in the Ecwid email templates. See the full list of available variables.
You can insert HTML and Javascript codes into the Order Confirmation page Ecwid variables will work with both types of code. However, there is a slight difference in how you should paste the variables into these codes.
HTML
When you use an HTML custom code, you will need to paste the variables in it "as is":
${order.total}, ${customer.name}, ${order.number}, etc.
Here is an example of how these variables will look in an HTML code:
<img src="https://tracking_pixel.com?order-id=${order.number}&amount=${order.total}" />
Javascript
When you use a Javascript tracking code, you will need to add the following to your code (along with the variables):
1. Surround your code with the <#noescape> tags so that the data is passed on in the correct format:
<script>
<#noescape>
</#noescape>
</script>
2. Add ?js_string to the variables that pass a text. For example, you will need to use ?js_string with variables like ${customer.name} and ${orderItem.name}. Yet you don’t need to add it to variables that pass numbers, like order total and order number.
Here is an example of how these variables will look in a Javascript code:
"order_id": "${order.number}",
"email": "${customer.email?js_string}",
"delivery_country": "${order.billingAddress.countryCode?js_string}"
If you’ve already been using a tracking code in your Ecwid store, your tracking code may containsuch variables as\%order_subtotal\%, \%order_total\%, and \%order_id\%. These variables are still supported, but you may modify your code to in order to pass on more order details via your tracking code.
View ArticleAlong with physical and digital products and services you can sell gift cards in your Ecwid store. When enabled your customers can buy an electronic gift card for any range you specify and get it via email. Any order containing a gift card must have an order status of Paid before the gift card will send.
After a customer gets a notification email with the gift card details they can forward this email to the gift recipient. The recipient can use the gift card to pay for products in your store till they spend the entire card balance.
Plan availability: Venture, Business, Unlimited. Upgrade Venture, Business, Unlimited. Upgrade
Gift cards are free to set up. You are charged a commission only when you sell a gift card. The commission rate varies:
2\% of the card cost on the Venture plan,
1\% of the card cost on the Business plan,
No fees on the Unlimited plan.
Enabling and disabling gift cards
To start selling gift cards:
From your Ecwid admin, go to Catalog Gift cards
Click Create Gift Card.
Follow the one-page wizard: Either click Create Gift Card and start selling gift cards with the suggested settings or choose Edit settings.
Once a gift card is enabled, it appears among your other products inyour Ecwid admin, go to Catalog Products.
Here is an example of a gift card with default settings in the storefront:
offline payment method
You can edit gift cards from the setup wizard or anytime later fromyour Ecwid admin, go to Catalog Gift cards. Here is what you can customize in your gift cards:
Name. Keep the name simple and clear for customers and search engines.
Amounts. A gift card is created with several default amounts. When adding a new amount, make sure that it’s no less than the average product price in your store.
Image. You can upload your own image reflecting your brand style. This image shows in the storefront. In the email, a gift card uses another image that currently can’t be changed.
Description. Put here the info your customers should know about gift cards in your store, for example, the gift card’s expiry period.
Categories. The gift card displays on the category pages you select. To feature gift cards on the store home page, select the store front page.
Expiry period. By default, gift cards are set to never expire. You can change that in Catalog Gift cards Gift card expiry. Please make sure that you comply with the laws of the areas where you sell as setting the expiry period may be illegal in some countries or regions.
Some payment processors like Chase (WePay) may not allow transactions when gift cards are bought. Before starting selling gift cards, please check your payment methods’ terms and, if needed, add more payment methods.
To stop selling gift cards:
From your Ecwid admin, go to Catalog Gift cards.
Change the status to Disabled.
A disabled gift card disappears from the storefront, but it remains in your catalog with all the settings so you can easily enable it back anytime later. Previously sold gift cards can still be redeemed.
Commissions on sold gift cards
Gift cards are free to set up. You are only charged a commission for gift cards that you have sold. The commission rate depends on your plan:
2\% of the card cost on the Venture plan,
1\% of the card cost on the Business plan,
0\% (no fees) on the Unlimited plan.
For example, you are on the Venture plan and you have sold a gift card with an amount of $100. The commission fee for you is 2\%. Your customer pays $100 and you are charged a commission of $2 for this card. The commission is calculated when a gift card is sold (not when redeemed).
Commissions are charged once a month from the same payment method that you use to pay for your Ecwid store subscription. To see charged commissions, from your Ecwid admin, go to My profile Billing and plans Payment history.
Purchasing and redeeming gift cards as a customer
After purchase, your customer gets an email with a unique gift card code and instructions on how to use it. The email subject is “Your gift card is ready”. It’s automatically sent to customer’s email address as soon as the order gets “Paid” status.
Then your customer can forward the email or send the card code and the store link to another person via sms or messenger.
Here is an example of a gift card email:
The card recipient can use the gift card to pay for any products in your store. To redeem it, they should enter the card code from the email to the field at checkout. This field automatically appears in your store after you set up a gift card.
A gift card can be used in several orders until it’s fully redeemed. A customer sees the remaining balance at checkout, after they apply a gift card.
If the order total is more than the gift card amount, the customer should pay the remaining amount using other payment methods in your store.
Other peculiarities:
Customers can’t apply more than one gift card per order.
Discount coupons can't be used for a gift card purchase. If a customer applies a coupon code to an order, the discount applies to all the products in the order except the gift card.
A gift card can’t be used to buy another gift card.
Gift cards are tax free.
Gift cards cannot be uploaded to Facebook or Instagram due to Facebook’s Terms of Use.
Viewing details of sold gift cards
On the Gift cards page in your Ecwid admin, you are able to see all the statistics on gift cards that you have sold.
Revenue The total you have earned by selling gift cards.
Redeemed The total balance that has been spent.
Unclaimed The remaining unused balance on cards that can’t be redeemed anymore (expired or deactivated cards).
Outstanding balance, lifetime The remaining balance on all gift cards that have been issued to date and can still be redeemed.
Pay attention to the outstanding balance. That’s the balance available on sold gift cards that customers can still use. You should be ready to provide products or services when these cards are redeemed.
To see the details on each sold gift card, click View and manage all sold gift cards. You’ll see the card's current status, balance, expiration date, the customer’s email, the order where the gift card was purchased, and more.
Resending a gift card
You can resend a gift card if the customer lost the gift card email, accidentally deleted it, or can’t find it for any other reason.
To resend a gift card:
From your Ecwid admin, go to Catalog Gift cards.
Under statistics, click View and manage all sold gift cards.
Find the gift card that you want to resend by searching for the customer’s name, email, or the gift card’s last 4 characters.
Next to the gift card, click Actions Resend gift card.
The gift card will be resent to the “Sent to” email address.
Deactivating a gift card
You may want to deactivate a card for any reason. For example, perhaps the order with the gift card purchase was canceled or you simply don’t want this card to be redeemed. A deactivated card can’t be redeemed, however you can reactivate it anytime.
To deactivate a gift card:
From the Ecwid admin, go to Catalog Gift cards.
Under statistics, click View and manage all sold gift cards.
Find the gift card that you want to deactivate by searching for the customer’s name, email, or the gift card’s last 4 characters.
Next to the gift card that you want to deactivate, click on its current status and choose Deactivate:
If the card was deactivated by mistake, you can reactivate it click on the card status and choose Activate. The customer will be able to redeem it again.
Exporting gift cards
When you export your gift cards, you will get a CSV file with the details of every gift card sold. In the file, you can filter gift cards by date, amount, and other details to see statistics for different time periods or just to keep the files for your own records.
To export gift cards:
In your Ecwid admin, go to Catalog Gift cards.
Under statistics, click View and manage all sold gift cards.
Scroll down to the bottom of the page and click Export Data.
A CSV file will be downloaded to your computer. Use any spreadsheet program or text editor to open it.
FAQ
Can a gift card be used more than once?
Yes, a customer can use a gift card in multiple orders until the entire balance is spent.
How do I check the card balance?
Customers can see the remaining balance on their cart page after they enter the gift card code. You, as a store owner, can see the card balance in the Ecwid admin, in Catalog Gift cards View and manage all sold gift cards.
Can more than one card be applied to an order?
No. You can only apply one gift card to an order.
Can I restrict gift cards to certain items?
No. A gift card can be used to pay for any products or services in your store.
How do I see the full gift card code?
The gift card code is masked in the Ecwid admin since a gift card is considered a form of payment. You can only see the last 4 characters. Customers see the full code when they get an email after purchasing a gift card.
How do I change the template of a gift card email?
Currently, there is no such option.
How do I give a free gift card to a customer?
There is no option to issue a free gift card in the Ecwid admin. However, you can buy a gift card from your storefront (without any actual payment) to get a gift card code and send that code to your customer.
To give someone a gift card for free:
Enable any in your store so that you don’t have to actually pay for the gift card.
Go to your storefront, add a gift card to your cart, and place an order.
Find the order in your Ecwid admin and change the order status to “Paid.” Since you used an offline payment method, the order will appear with the “Awaiting payment” status and the gift card will only be emailed once an order status is changed to “Paid.”
Find the gift card email in your inbox.
You can either resend or forward the email to the customer or simply send the gift card code in any messaging app.
View ArticleA huge audience of 1.49 billion monthly active users, flexible, easy to use advertising options and affordable pricing make Facebook an important channel for small and medium-sized businesses to market and advertise their products and services. Below we will explain how to launch your first Facebook Ad campaign.
Before starting an ad campaign, you need to connect your Ecwid store to Facebook and implement the Facebook pixel for optimizing your ad campaigns and monitor their results.
Step 1: Create a campaign
Step 2: Create an ad set
Step 3: Create an ad
Step 1: Create a campaign
When you decide to run an ad, you'll always start with what you want it to achieve. The campaign level is where you set your main advertising objective.
While Facebook offers a great variety of ads for different business goals, in this article we will focus on setting up an ad campaign aimed at driving sales for your products or services.
If you haven’t added your products to Facebook yet, follow the guide Selling on Facebook and upload your products to Facebook for further promotion.
To launch a new ad campaign for promoting your products:
Go to your Facebook business page and click Create ad:
Collection
Select Catalog sales as your campaign objective:
Select the product catalog that you are going to promote and click Continue:
If you create a Facebook ad campaign for the first time, you will be asked to open an Ad account and specify your country,currency and time zone:
Read more details about Ad Accounts on Facebook.
After choosing your campaign objective and selecting your product catalog, you proceed to creating your ad set where you build your target audience, schedule your ads and set your budget.
Step 2: Create an ad set
At the ad set level, you define how you want your ads to run and what people will see them.
With the help of Facebook’s targeting options, you can build an audience filtered by location, gender, age and more. You also create a budget and set a schedule for your ads and choose their placements.
We understand that retargeting can be really complicated. Check out Facebook & Google Retargeting app for Ecwid that allows to launch a retargeting campaign in just a few minutes.
One Facebook Ad campaign can include multiple ad sets, each with different targeting, scheduling and budgeting options selected.
To configure an ad set:
Enter a name for your ad set:
Choose the products you want to promote from the Product Set drop-down list:
If your products are grouped into categories, Facebook will automatically create a product set (or collection) for each category.
To better control what products appear in your ads, you can create custom sets of products filtered by price, brand, gender or condition. Click icon to configure a set of products matching your own criteria.
Enable the Offer option, if you want to create a discount that your customers can save and get reminders about.
Read more about Offer Ads on Facebook.
Click Associate your Pixel with your Catalog if you haven’t connected them yet:
Identify your target audience by selecting one of the following options:
Use info from your pixel or app to create a retargeting audience, if you want to display your ads to the people who already visited your store, left products in cart or purchased similar items a classic retargeting strategy;
Define a broad audience and let Facebook optimize who sees your products, if you want to allow Facebook find people in different locations, of certain age or gender, with particular interests that are most likely to make a purchase in your store a broad audience targeting strategy.
Read more about creating target audiences for your ads on Facebook.
Choose where you want to show your ads (ad placements) by selecting one of the following:
Automatic Placements (recommended), if you want to let Facebook choose multiple placements based on where they’re likely to perform best;
Edit Placements, if you want to choose your ad placements manually.
Read more about Ad Placements on Facebook.
Configure your budget and schedule and click Continue:
Read more about Budgets and Scheduling on Facebook.
Now that you have set up your campaign’s objective, target audience, budget and schedule, you will proceed to designing your ads.
Step 3: Create an ad
At this level you will be working on the look and content of your ads:
Enter a name for your ad that you will see in Facebook reports and notifications:
Choose your Identity a Facebook page or an Instagram account (if connected with your Facebook profile) that will represent your business in the ad:
Select how your ad will look in the Format block:
The Carousel format will work great for multiple products in one ad. The is ideal for displaying your products in an ad that expands into an instant catalog page.
Choose if you want to display individual items or their categories:
By choosing to display item categories, you can show people different types of items you sell in a single ad unit. This is useful if you want to reach people who are getting to know what you sell.
Enter a brief text that clearly explains what you are promoting:
Design the look of your catalog cards:
Enter a link to your store to the field See more:
Choose your Call to Action button:
Click Review to double-check your campaign details.
Click Confirm send your campaign to Facebook for review.
You may be asked to provide a payment method for your ad account, if you haven’t added one yet. When the billing is sorted out, Facebook will review your ads and they will be live. Congratulations on setting up your first Facebook Ads campaign!
View ArticleIf you want to transfer a large amount of product, order, or customer information between Ecwid and Excel, you can import and export data with the help of specially-formatted spreadsheets.
Ecwid uses CSV (comma-separated value) files to perform this kind of task. Excel reads CSV files by default. But in some cases when you open a CSV file in Excel, you see scrambled data that’s impossible to read.
Quick solution: when exporting data from Ecwid, choose the same CSV-file delimiter that is set in Excel (usually it’s a comma).
Opening CSV files in Excel
When you export data from your Ecwid store, it downloads as a .csv file on your computer. You can use Microsoft Excel to view and edit your CSV files.
To open your CSV file in Excel correctly, it is crucial that the delimiter (separator character) selected while exporting data from Ecwid matches the delimiter set in Excel. Ecwid supports three delimiters in CSV files: commas, semicolons, and a tabulation.
You can use any delimiter (comma, semicolon, or tab) when exporting from Ecwid and manually select the same delimiter when opening your CSV file in Excel.
To open a CSV file in Excel:
Open a new Excel document in Excel New:
Google Sheets
Navigate to Data tab:
Choose From Text:
Locate and select the CSV file that you want to edit and choose Get Data:
From the newly-opened window choose Delimited, then click Next:
Check the box next to the type of Delimiter the same you have used when exported the file from Ecwid (a semicolon, a comma, or a tab). If you have chosen the right delimiter, on the preview you’ll see that your data is parsed into columns. Then click Next:
Select General Data Format for your file and click Finish:
Choose where you want to put the data on the existing sheet or on a new one, then click OK:
That’s it! Your CSV will look something like this after you've uploaded it:
The steps described in the instructions can slightly alter for different operating systems and their versions. For more details on how to open a CSV file in Excel on different versions of Windows refer to the article in Microsoft Office support helpdesk.
Exporting CSV files from Excel
After you have edited your CSV file in Excel, you can save the file in a CSV format and then import it into the store to update your store data.
To save a CSV file in Excel:
Open an Excel document.
In Excel top menu go to File Save as.
Type the file name into the Save As field.
Set File Format as Comma Separated Values (.csv).
Click Save.
That’s it! You have a CSV file saved in the selected directory on your computer.
Now you can import that data to Ecwid. Refer to Importing products and Importing customers to get step-by-step instructions.
When importing the CSV file back to your store, use the same delimiter in Ecwid import settings that was set in Excel by default, it’s a comma. If you are not sure which delimiter was used when exporting a CSV file from Excel, just go ahead with the import in Ecwid with a comma as the most typical option. Ecwid will prompt you to select another delimiter if required.
Changing the default delimiter for Excel
When creating a CSV file Excel uses a default delimiter set at the operating system level that can be changed in your device regional settings.
To change the default delimiter in Excel:
For Windows
For macOS
The default delimiter for Windows is a comma. You can change it to another delimiter character using Windows Region settings. Learn how to do it on different versions of Windows in the article by Microsoft Office support.
case you work with Excel on macOS, you can check and change your delimiter settings in System Preferences Language and Region Advanced General Number separators.
The delimiter you have configured will be applied not only to your Excel settings but to all apps and programs. You can change the character back to the default by following the same procedure.
Though it is possible to view and edit CSV files in Excel, you can try out more convenient tools suitable for such files Notepad for Windows, TextEdit for Mac, Sublime Text, or spreadsheet editors OpenOffice, LibreOffice, .
View ArticleIf you have added the Ecwid store to your own site, you may want to add a "My Account" or "Sign Up/In" link in your site's header or navigation to allow customers to log in to their customer accounts.
To hide the default Ecwid's Sign In link in the storefront and add a link leading to the Ecwid's Sign In page to your own website:
From your Ecwid admin, go to Design.
Scroll down to Storefront navigation and colors and disable the Sign In link.
Wordpress
If you've added Ecwid to Wix or, you should change store design settings there.
Form a URL for your store's Sign In page. It should point to:
http://PATH-TO-STORE/account/settings
You should replace PATH-TO-STORE with the real domain of your website page where you've added your Ecwid store. Here is an example of the resulting URL: https://surfparadise.ecwid.com/account/settings.
Add a custom link to the desired place on your website using the URL for your store's Sign In page. If you are not sure how to do add a custom link onto your website, follow your sitebuilder's instructions on how and where you can add it.
View ArticleFirst things first, you have to decide what products to sell and how to evaluate the potential of your idea.
Choose what you want to sell: digital or physical products?
Should you make, manufacture, wholesale or dropship your product?
Whatif you do not have products to sell ?
Analyze competitors
Name your business
Create a logo
Set pricing strategy
Set shipping strategy
Choose how you want to sell: online or in person
If you don’t have a website yet, nor time to create it that’s nothing to worry about. A one-page website with an integrated online store Ecwid Instant site will do the trick. Otherwise you can easily make a site with site builders like Wix, Squarespace, Tilda, Weebly, Webydo etc. Templates are fine to start with, you can start your business in a day without much effort.
Think about which pricing plan suits your needs
Prepare product images and descriptions
Choose store KPIs
When everything is ready, it is time to move to the initial store setup !
View ArticleTo add a menu with your store categories to a website where your Ecwid store is added, use the Category Navigation Menu widget. It's a piece of a code that should be pasted to a website source code. If you have many nested categories, the menu will help shoppers quickly find the category they need:
Multi-level Illustrated Menu
The menu adjusts to the width of the page it’s been added to. If added to a responsive website, the menu is also responsive and looks great on mobiles:
You can add this menu to your website if you have a custom site or use a site builder or CMS where you can edit the source code of your pages.
ForWordpressusers: if you’ve added your Ecwid store to a Wordpress site, the Ecwid plugin has a ready setting for adding a store with category menu.
ForWixusers: you can add your store categories to the horizontal menu of Wix site menu following this instruction Adding categories of your Ecwid store on Wix.
Get the code for your category menu
To get the menu widget code for your store:
From your Ecwid admin, go to All Sales Channels Custom website.
Scroll to the Store extensions section and click Add Category Navigation:
The code will be copied.
Alternatively, you can copy the code for a category menu widget below (just make sure to replace 1003 in the example below with your store ID ):
<div id="my-categories-1003"></div>
<div>
<script data-cfasync="false" type="text/javascript" src="https://app.ecwid.com/script.js?1003&data_platform=code" charset="utf-8"></script>
<script type="text/javascript"> xCategoriesV2("id=my-categories-1003"); </script>
</div>
Now you can add the code for your store's category menu to your site.
Add the category menu code to your site
To add the category menu to a site page, you should have access to the source code of that page. The exact steps depend on the site builder or CMS you use for your site, but generally, the steps are as follows:
Log into the backend of your site.
Open a page with your store for editing (in <HTML> mode).
Paste the menu code that you’ve generated earlier to the source code of that page (if it’s a page where you’ve added your store, put the menu code above your store code).
The categories will appear as soon as you save the changes and publish your site.
Alternative widgets for category menu
You can also add a category menu to your website with the help of the app from Ecwid App Market. This app shows categories in the menu with category images and descriptions. The menu is optimized for any device and you can customize its position as well as the color scheme.
Here's how it looks in Desktop:
On mobiles:
This app requires payment and subscription to any paid Ecwid plan.
View ArticleCategories are groups of products that you wish to show on the same page in your store (for example, Women's Fashion, Men's Clothing). They help customers to faster navigate through the store and find the products they need. The same product can belong to multiple categories at the same time. Read more about how to manage the categories in your store.
Creating categories and subcategories
The products from one category are listed on a separate page in the storefront. This page can have a description and a featured image. When adding an image, make sure that it represents well the content of the category.
Use the description to tell your customers what they will find in this category and what are the best things about the products there. Try not to make the description too long.
Find out how to add a welcome text to your store with the help of a category description.
See a video on how to add your first category:
In Ecwid you can create a complex category structure with several levels. Categories of the first level are referred to as root categories. These are the categories your customers see in main navigation. You can also create categories of the second, third, etc. level within your root category. They are referred to as subcategories or child categories.
Clear and concise category structure makes your store’s navigation intuitive. This allows your customers to find easily what they are looking for. That’s why we recommend planning your category structure before adding products.
Customers can navigate your categories and subcategories with the help of breadcrumbs special links that show the path to the page they are currently viewing.
Here are the steps to create a new category of the first level:
From your Ecwid admin, go to Catalog Categories.
Click Add Root Category:
Category displayed to first-time visitors
Enter the Name of your category:
You can edit the name of a category anytime later. To do it, just change the text in the Name field and save changes.
Click Choose file to upload an image for your category. You can upload an image that represents your category or an image of a product from the category:
Enter the description. You can describe what kind of products are in that category, or just leave it blank:
Click Save.
To create a new subcategory:
From your Ecwid admin, go to Catalog Categories.
Select the category into which you want to add a subcategory from the category tree on the left.
Click Add Subcategory:
Enter the Name of your category:
Click Choose file to upload an image for your category. You can upload an image that represents your whole category or an image of a product from the category:
Enter the description. You can describe what products are in that category, or just leave it blank:
Click Save.
Assigning products to categories
In Ecwid a product must belong to at least one category. So, when you add products without assigning them to any of your own categories, they are automatically assigned to the Store Front page category and appear as featured products on your storefront.
To show products in your own categories, you should assign them to these categories. You can add products to multiple categories at once. For example, an item that belongs to the Shoes category can be on sale and belong to the Sale items category as well.
To assign a product to a category:
From your Ecwid admin, go to Catalog Categories.
Select the category to which you want to assign a product from the category tree on the left.
Switch to the Category products tab.
Click Assign Products to Category:
Select the necessary items in the list. You can filter the products by SKU and Name.
Click Add products to assign items in bulk (or click the Plus icon to assign products one by one):
Besides making such changes on the category level, you can also assign a product to categories (or move a product from one category to another) right in the product's editing page:
From your Ecwid admin, go to Catalog Products.
Open the product in editing mode.
In the Categories section at the page bottom click Change Categories:
Select the category to which you want to assign the product and click Ok:
Click Save.
You can see how many products are assigned to this or that category in the category tree inyour Ecwid admin in Catalog Categories:
Note that it may take several minutes for the numbers to update in the category tree after you make changes in your catalog structure.
Moving products from one category to another
You may need to rearrange products in your store and move them to another category. You can do this by exporting the products and importing them to a new category or by editing the categories manually.
Exporting the products and re-importing them to a new category
To rearrange many products, it’s best to import them with new parameters. You need to export the products you want to change, edit them in a spreadsheet and then re-upload them to your store using the import feature. Please refer to the articles about exporting and importing your products.
Editing the categories manually
Here are the steps to rearrange the products manually:
From your Ecwid admin, go to Catalog Categories.
Find the desired category in the left panel and click it.
Open theCategory productstab:
ClickRemove All. They are now uncategorized and will be listed on the storefront page much like featured products.
Open the category where you want to move the products.
Open theCategory productstab.
ClickAssign Products to Category.
In the popup, select the products to add.
ClickAdd products:
These products are now listed under the desired category.
Sorting products in categories
You can choose in what order to show the products in the storefront to your customers. Products can be automatically sorted by date added, by price or by name.Or you can set a custom order of products within a category and arrange the products manually in the desired way.
For detailed instructions, please visit Sorting products.
Changing categories order
If you wish to show some categories first, you can easily change the order of categories and subcategories:
From your Ecwid admin, go to Catalog Categories.
Drag and drop categories in the category tree:
Disabling and deleting categories
If you wish to remove a category from your store, you can disable it or delete permanently.
Disabling a category
When you disable a category, it stops showing in your store. At the same time, you can see it in your Ecwid Control Panel and enable it back if needed.
To disable a category:
From your Ecwid admin, go to Catalog Categories.
Select the category you want to disable.
Click Disable:
The enabled products from a disabled category will not show in the storefront navigation, but will still be available by a direct link and in the search results.
Deleting a category
If you wish to remove a category completely, you can delete it:
From your Ecwid admin, go to Catalog Categories.
Select the category that you want to remove in the category tree on the left.
Click Delete category:
The products that were assigned to the deleted category will not be deleted. They will be moved to the Store Front page category.
Hiding category images
When you add a category in your store, you can upload a category image to illustrate what it’s about. For categories with no images Ecwid shows a gradient as a placeholder image in the storefront:
You can upload your own category image instead of a default gradient image at any time later.
In case you want to show only category names, you can hide the placeholder images while keeping the clickable category titles with the help of a ready CSS code added to your store theme.
Hide category images
To display only category names without images across the store:
From your Ecwid admin, go to Design page ;
hoose Display category name below the image option in the Category name position section;
Click Create Theme (or Edit Theme) and add these CSS codes to your store theme:
.ec-size .ec-store .grid__categories--appearance-below .grid-category__image {
display: none;
}
.ec-size .ec-store .grid-category__image,
.ec-size .ec-store .grid-category__spacer {
display: none;
}
Save the changes.
Learn about adding CSS codes to your store.
Hide category images and titles
As a design choice, you may want to hide the category cards completely in your store and add the horizontal category widget to your website so that customers can use it for navigation through your catalog.
To hide the category cards completely in the store:
From your Ecwid admin, go to Design ;
Click Create Theme (or Edit Theme);
Add this CSS code to your theme
.ec-size .ec-store .grid__categories {
display: none;
}
Save the changes.
If you are using Ecwid Instant Site, you already have a horizontal category menu in your store. It is formed automatically and shows the root categories:
Since only root categories are displayed in the category menu in Instant Site, we do not recommend to hide the category cards completely in a store within Instant Site, if there are subcategories. In such a case, you may want to hide category cards from your store front page only and keep them inside categories. Thus customers can see subcategories when they enter category pages.
Hide category cards in store front page
If you want to have a more compact view for your first store page (for example, to display only horizontal menu and featured products there), you can hide the category cards from the store front page. At the same time, you can keep category cards in your category pages so that customers can see subcategories there, if any.
To hide the category cards in the store front page only:
From your Ecwid admin, go to Design page ;
Click Create Theme (or Edit Theme)
Copy this code:
.ec-size .ec-store.ec-store__category-page--0 .ec-grid .grid__categories {
display: none;
}
Add it to your store theme.
Save the changes.
Related articles
Hidden products and categories
Adding horizontal categories menu
View Article
With Ecwid, the real question is “Where can’t you sell?” Our code allows you to add your Ecwid store to several sites (e.g., blogs, social media, etc.) and manage products and sales from one control panel.
As soon as you sign up, Ecwid provides a Instant Site. It is a free landing page for you to start selling online. You can edit its content and design to best showcase your business.
If you already have a website, you can find instructions for adding Ecwid to any website here. Ecwid has special plugins and extensions for WordPress, Joomla and other content management systems (CMS) as well as popular site builders like Wix and Weebly. You can also add your store to any custom built website.
You can showcase products on your website or blog pages individually with ”Buy Now” buttons. Ecwid also can help you sell on Facebook and Instagram as well as major marketplaces including Google Shopping, Amazon, and eBay.
Ecwid offers integrations with Clover, Square and Vend POS (point of sale systems) that can help you keep in sync inventory in your brick-n-mortar and online store. You can also use Ecwid’s Sell on the Go app with PayPal Here to make personal sales at a trade show, farmers’ market, and anywhere else your business takes you.
Once you’re all set up, let everyone know where they can shop with you! Make sure you review our Marketing Checklist to help promote your store.
More to read
Selling on Facebook
Selling on Instagram
Guide to selling on Instant Site
Offline sales channels
View ArticleTo reflect your preferences, your brand, and your business, you can easily change default labels in your Ecwid storefrontusing the Store Label Editor feature.Text labels aretexts in the store interface (buttons, forms, etc).
Plan availability: Venture, Business, Unlimited. Upgrade
Changing a default label
Hiding a default label
What if my store is multilingual?
Changing a default label
From your Ecwid admin, go to Settings Edit Store Labels.
ClickAdd Custom Label:
Storefront translations
Use the search bar to find the necessary label.
Enter your custom value to the corresponding field:
For instance, you want to change the default Add to Bagbutton to Add to Cart. Type "Add to Bag" into the search field, find the label and type "Add to Cart" in the text field to the right. The changes are saved automatically. Now the buttons will display "Add to Cart" in all your storefronts.
If you wish to update the name of the Order Comments section or the “Compare to” price name, use the built-in settings in Ecwid control panelSettingsCart&Checkout tab.
Hiding a default label
From your Ecwid admin, go to Settings Edit Store Labels
Find the label you want to hide.
Delete the label value.
The changes are saved automatically.
The text label will be invisible in all the storefronts.
For example, you want to hide the Sign in label. Type in "Sign in" in the search bar, find the label and delete the label value in the field to the right.
What if my store is multilingual?
No problem the Edit Store Labels feature supports multiple translations. Please contact us to enable this feature to your store. When you enable the Multilingualoption in the app settings, pick the language from the drop-down and enter the values for this language variant only.
Related articles
Translating your Ecwid store to several languages
Translating product and category descriptions
View Article
CoinPayments is a reliable gateway for accepting payments via cryptocurrencies.
It supports 70+ coins, including Bitcoin and Litecoin.
In this article:
Installation
Setup
Installation
To add CoinPayments payment method to your online store:
Open the CoinPayments app page.
Click Get appand log in to your Ecwid account.
Click Install. The app will be installed into your Ecwid Control Panel right away.
Click Open appto access the settings and configure this payment method in your store.
Setup
Sign up for an account with CoinPayments, or skip this step if you already have one.
Go to your Ecwid Control Panel My Apps.
Click Open app next to the CoinPayments app.
Fill out the Merchant IDfield.You can find your Merchant ID in Account Account Settings Basic Settingsin your CoinPayments account.
Fill out theIPN secretfield. You can set your IPN secret value in Account Account Settings Merchant Settings in your ConiPayments account.
The IPN secret value you enter in your Ecwid Control Panel must exactly match the IPN secret value in your CoinPayments account.
Fill out theReplace store currency with crypto coin (optional).This field allows you to convert the order total to the set cryptocurrency at 1:1 ratio. If the field is empty, the order total will be converted to crypto coins at the current exchange rate.
Click Save settings.
Now the CoinPayments option will be available to your customers at checkout.
The app automatically updates the statuses for the orders paid through CoinPayments, when the coin payment is verified.
View ArticleWould you like to know more about your sales and buyers? You can:
get detailed statistics about your site traffic and traffic sources,
track metrics like pageviews and bounce rates,
measure conversions and sales,
see search keywords that your customers use during shopping,
use remarketing to reconnect with people that visited your store.
Connect your Ecwid store to the free and powerful Google Analytics service to have access to lots of stats and get insights into how your existing and potential customers find and use your store.
In this article:
Creating a Google Analytics account
Connecting your store to Google Analytics
Enabling remarketing with Google Analytics
Getting reports with Google Analytics
Understanding reports
Tracking conversions
Checking customers’ search terms
Creating a Google Analytics account
If you already have a Google Analytics account, you can proceed to the next section and connect it to your Ecwid store.
If you don’t have a Google Analytics account, follow these steps first to create it:
Go to http://www.google.com/analytics/.
Click Start for Free in the top right corner.
Sign in to your Google Account or create a new Google/Gmail account
Click Sign Up in the top right corner to start using Google Analytics service.
Fill in your Account Name, Website Name, Website/Instant Site URL, and select an Industry Category and Reporting Time Zone.
Facebook & Google Retargeting: How to turn your visitors into customers (blog)
Under Data Sharing Options, check the boxes next to the options that you want.
Click Get Tracking ID.
Agree with the Google Analytics Terms of Service Agreement that opens.
Google Analytics will generate a Tracking ID for you copy it for later use:
Now you have a Google Analytics tracking ID for your site and can add it to your Ecwid control panel to link both. Read on to learn how.
Connecting your store to Google Analytics
It is really easy to connect your Ecwid store to your Google Analytics account:
Sign in to your Google Analytics account.
Proceed to Account Property Settings:
Copy the Tracking ID:
Open Ecwid control panel Settings General Tracking & Analytics.
Paste your Tracking ID in theGoogle Analytics ID field:
Click Save or press Ctrl + S to save the changes.
Open your Google Analytics account again.
Click Admin.
Click Ecommerce Settings under the View column:
Switch the toggle to ON under Enable Ecommerce and underEnable Enhanced Ecommerce Reporting:
Click Save.
That’s it. You’ve connected your Ecwid store to Google Analytics and enabled the Ecommerce Trackingin your Google Analytics settings and now the following events will be tracked:
Views of any store page
Views of product pages (ID of the product viewed in the store, its name, category and price)
Adding product to shopping cart (IDs of products added to the cart, their names, prices, quantities and categories)
Checkout: a shopper starts checkout
Checkout: a shopper enters shipping address
Checkout: a shopper chooses shipping method
Checkout: a shopper chooses payment method
Purchase (name of the store the purchase came through, the order number, order total, tax amount, shipping cost, coupon code if entered)
Note that the first results in Google Analytics reports will appear in about 24 hours.
Check also other ways of Collecting stats and getting reports in your store.
Getting reports
You can get useful reports when using free and powerful Google Analytics service with your store, such as:
Real-time reports about where your active store visitors are geographically located, what pages they are viewing, if they are browsing your store via Desktop or a mobile device, the keywords and websites that brought them to your store, etc. You can see top live data in Real-Time Overview or check each subsection separately using the menu on the left:
Stats about Audience. You can view detailed information about your store visitors like their city, language, browser, operating system, their engagement if they are new or returning customers. You can segment your store visitors by different criteria and see the reports for each segment:
Make sure to choose the necessary date range in the top right corner to see the stats for that period.
Acquisition data. Find out the biggest traffic sources that are sending buyers to your store - whether your store visitors mostly come from Google.com or other search engines, if they visited your store directly (used a bookmark or typed in your store address in their browser) or came to your store by clicking a link on some website or on a social network.
In the Behavior section you can find out how visitors interact with your store: how many times they viewed certain store pages, how long they stayed on these pages on average, the number of times they entered and exited your store via a certain page, etc.
In the Conversions section of your Google Analytics account you can find:
your top selling products/SKUs, revenue from individual product sales, the number of units sold:
your revenue on certain days:
each transaction that occurs in your store (revenue, collected tax and shipping charges, numbers of units sold in a transaction) and the totals of these figures:
You can quickly reach some report by clicking on a ready question in Insights section in the top right corner of your Google Analytics:
You can also gather necessary reports and quickly check them on a single page as well as get a daily/weekly/monthly report by email via a custom Dashboard in your Google Analytics account.
Understanding reports
All Ecwid store pages are dynamic and generated on the fly. A page isn't refreshed when you browse the store Ecwid updates the HTML code on the page without reloading it. This way new pages load very fast, but to get the exact number of views of your dynamic store pages, Ecwid needs to emulate page loads via Google Analytics API so that clicks through the pages can be tracked. That is why it's necessary to set up Google Analytics in your Ecwid control panel to get the exact stats about the store, even if you’ve already added GA to your site itself.
Since Ecwid emulates page loading, the "virtual" pages appear in reports in your Google Analytics account. That is why Ecwid pages and links don't redirect to actual pages if you click on them in Google Analytics. But each "virtual" page corresponds to the respective real page in your store.
Here is the list of virtual pages generated by Ecwid:
Virtual page in Google Analytics
Corresponding page in your Ecwid store
"/product/" + productId
Product page. ProductId is a unique ID of an opened product
"/category/" + categoryId
Category page. CategoryId is a unique ID of an opened category
"/search/" + keywords
Search page in your store
"/bag"
Shopping cart page
"/checkout/address"
Shipping & Delivery step of checkout
“/checkout/delivery”
Shipping/Pickup Method step of checkout
"/checkout/paymentDetails"
Payment Information step of checkout
"/checkout/orderPlaced"
Order Confirmation page. A buyer sees it after a successful order.
"/checkout/orderFailure"
Indicates an issue with order placement
"/account/settings"
Settings section in customer account
"/account/orders"
Orders section in customer account
"/downloadError/"
Failed attempt to download a file
Here you can see an example of how a product’s virtual page looks like in Google Analytics reports:
And here is the actual URL of that product page in Ecwid storefront:
As you can see from the above images, both the URL of the actual product page and its virtual page in Google Analytics have the same product ID. To see what ID belongs to what product, check your storefront or, if you have a large catalog, export information about the products.
In some reports, you can switch from Page to Page Title to see your product names instead of virtual pages (e.g. in Behavior Site Content All Pages):
Tracking conversions
You can track conversions by setting up a goal in your Google Analytics account. Thus you will know how many visitors visit your store, how many of them complete the purchase and at what pages the rest of them leaves your store without buying. With this information at hand, you see what pages you should optimize to increase the conversion rate.
Here is how you can create a Converted goal for your store:
Go to your Google Analytics account.
Click Admin in the bottom left corner.
Click Goals under View column:
Click +New Goal.
In the Goal Setup that opens choose Custom:
Click Continue.
Enter intuitive Goal Name and choose the Destination as your goal type:
Click Continue.
In the Destination dropdown choose Regular Expression and paste /checkout/orderPlaced in the field next to it:
Switch the toggle for Funnel to ON and add the steps of your goal funnel using the virtual pages from the table :
Click Save and wait a few hours for the data to start appearing there (it can take up to 24 hours).
Now you can track conversions in Google Analytics account (Conversions Goals Funnel Visualization and Conversions Goals Goal Flow sections) to see how customers interact with your store, at what pages they leave it and what is the percentage of those who successfully reached the Converted goal.
Checking customers’ search terms
You can find out what terms your customers typed into the search field within your store when looking for necessary products:
Go to Google Analytics Behavior Site Content All Pages.
Enter /search in the search field.
The results will contain keywords your customers used after the /search part. Example:
You can also analyze the search behavior of your customers with the help of the Cloud Search app.
Related articles
Basic reports and sales stats
Analytics and reporting apps from Ecwid app market
How to set up daily reports in Google Analytics (blog)
The Beginner’s Guide to Google Analytics for Ecommerce stores (blog)
View Article
When you run Google Ads, you want to measure how well your ads are doing to understand whether you are moving in the right direction or you need to adjust your shopping campaigns to get more customers and sales.
To track the Google Ads conversions, you can use the Google Ads Tags. These are two pieces of codes that you need to add to your Ecwid Control panel. They will track the behaviour of users who come to your store from your Google Ads. Thus, you will see how many of them end up placing an order in your store.
Creating a conversion action in Google Ads
To measure the ads conversion, you should first create a conversion in your Google Ads account. Once it’s set up, you will get the Google Ads Tags that should be added to your Ecwid settings for tracking.
Sign in to your Google Ads account or create it if you don’t have one.
In the top right corner, click Tools&Settings Measurement Conversions.
Google Tag Assistant
On the left side, click on the plus icon to add a new conversion.
Select Website.
Set up a conversion action for your website:
Category: select Purchase. You can track only purchase actions in your Ecwid store.
Conversion name: that’s the name of the ad as you will see it in your Google Ads account.
Value: select Use different values for each conversion.
Count: select Every.
You can keep the default settings for other settings on the page or modify them if you wish.
Click Create and Continue. You will get to the tag setup page.
Select Install the tag yourself:
You will get to the page where you will see a global site tag and event snippet. These are the two codes that you will need to paste to your Ecwid control panel. These codes work only when they are both added to a website. Copy these codes to a text document on your computer or keep the page open and follow the steps below:
Adding Google Ads Tags to Ecwid control panel
Copy the codes that you see in the “Global site tag” and “Event snippet” sections in your Google Ads account.
Paste the codes to the corresponding fields in your Ecwid Control panel Settings General Tracking & Analytics Google Ads Tags:
When you paste these codes to the Google Ads Tags fields, they will look cut off. Don’t worry, that’s Ok! After you save the changes, Ecwid will process the codes and save the necessary part:
Save the changes.
You can check whether the tag works correctly in your store using the, a free Chrome extension.
View ArticleFacebook pixel lets you track your store visitors, giving you a lot of data about your customer's behavior. You can use that data to more effectively plan your ad campaigns to get even more customers. Installation takes a couple of minutes, with no technical skills whatsoever.
Understanding the Facebook pixel
Creating the Facebook pixel
Installing the Facebook pixel into Ecwid
Facebook pixel standard events
Removing Facebook Pixel from your website
Removing Facebook Pixel from Ecwid
Next steps
Understanding the Facebook pixel
The Facebook pixel is an analytics tool that helps you understand actions customers take on your website/store. The pixel will “know” when your store visitors:
view products and categories
search products
add items to the shopping cart
enter the checkout flow
start the checkout
complete the checkout, etc.
Later this data allows you to:
Retarget your visitors with ads on Facebook, Instagram, and Audience Network. For example, you can find people who have visited a specific page or taken the desired action in your store and then offer these customers a 15\% off coupon through a targeted Facebook ad to spur conversions. Also, the pixel can help you advertise to people similar to your existing customers.
Measure conversions and sales so that you know exactly how your ads are performing.
Set up Dynamic Ads to automatically promote multiple products or your entire product catalog on Facebook, across all devices.
If you want to speed up your online store growth, try ROI Hunter app to run your Facebook ad campaigns for you.
Creating the Facebook pixel
The installation is easy for everyone regardless of technical skills. You just need to generate your Pixel ID in the Ads Manager (Ads Manager is where you can view, make changes and see results for all your Facebook campaigns, ad sets, and ads) and add it to your Ecwid Control Panel.
If you've already created a pixel, skip ahead to Installing the Facebook pixel into Ecwid.
Open your Facebook Ads Manager.
Click on the Ads Manager Menu in the top left corner and hover over All tools to expand it fully.
Click on Pixels:
Blow Up Your Sales With Ecwid’s New Social Selling Tools on Facebook (Blog)
Click on the green Create a Pixel button:
Name your pixel and click Create:
Installing the Facebook pixel
Once you have named and created your pixel, you will be given the options for installing it:
Select Use an Integration or Tag Manager:
Select Ecwid from the list of official Facebook integrated partners:
Follow further instructions.
You can also paste your pixel ID in Ecwid Control Panel Marketing Facebook Ads Step 2: Set up Facebook Pixel.
Check if your pixel is working. Navigate to your store to get the pixel triggered. Then go back to your Ads Manager Pixels and check your pixel’s status. The green light means your pixel has been installed correctly and you are done! It might take up to twenty minutes to activate your pixel.
If you've used a Facebook pixel with Ecwid in the past, you might need to remove its code before adding a new pixel. Otherwise, it may result in duplicated or partial data. Go to your Ecwid Control Panel Settings General Cart & Checkout and remove the Facebook pixel code, if you have any, from the section Tracking code on “Thank you for your order”.
Facebook pixel standard events
After you’ve added a Facebook pixel in Ecwid, the pixel start counting actions that happen on your online store as events. You can use event data to create personalized ads for your customers.
The following events will be sent from Ecwid to Facebook:
ViewContent: for each time a customer visits your product or category pages.
Search: for each time a customer uses the search box to find products.
AddToCart: for each time a customer adds products to the shopping cart without finishing the purchase or clicks "Buy now" button on single product page.
InitiateCheckout: for each time a customer visits the checkout page.
AddPaymentInfo: for each time a customer enters payment information in the checkout.
Purchase: for each time a customer completes a purchase and views the thank you page in the checkout.
Learn more about using Facebook pixel standard events to create campaigns and track conversions at the Facebook Help Center.
Removing Facebook pixel code from your website
If you've used a Facebook pixel with your website in the past before embed Ecwid into it, you might need to remove its code before adding a new pixel. Adding a second Facebook pixel to your online store and the website could cause duplicate or incorrect data in your reports.
As a website owner, deleting a pixel from your site is as easy as removing the code from your site by deleting the code implemented in your header. If you used the injection method to place the code in your site through services like Wix, Squarespace, and other platforms, it’s also possible to delete the code using that tool. Facebook’s guide specifically uses Squarespace as a reference guide for deleting the pixel from your injected code, but it should also be similar for most online site platforms.
Removing Facebook pixel code from Ecwid
You can remove the existing pixel code from your Ecwid store:
Go to your Ecwid Control Panel Settings General Tracking & Analytics.
Remove your Facebook pixel ID from the Pixel ID field.
Save changes.
Note:If you've used a Facebook pixel with Ecwid in the past, you might need to remove its code before adding a new pixel, otherwise it may result in duplicated or partial data. Go to your Ecwid Control Panel Settings General Cart & Checkout and remove the Facebook pixel codes, if you have any, from the section Tracking code on “Thank you for your order”:
Next steps
As an e-commerce store owner, you’ll mostly use Facebook Pixel for retargeting (to advertise to people who have visited a specific page or taken the desired action in your store) and conversion tracking (to measure conversions and sales so that you know exactly how your ads are performing and let Facebook optimize your ads for you).
As an Ecwid merchant with connected Facebook Shop, you have several options:
Try ROI Hunter app to run your Facebook ad campaigns for you.
Set up Facebook ads yourself using Product Catalog feature.
Related articles
Selling on Facebook with Ecwid
Promoting your Facebook shop
Selling on Instagram with Ecwid
Facebook Pixel Strategies to Help You Run More Targeted Ads (Blog)
Beginner’s Guide to Using Facebook Pixel for E-commerce (Guide)
View Article
To manage your online store effectively, you need to know what’s going on. Where your customers come from, how much money they spend, what products they buy, and how your special offers perform. To get these data insights, Ecwid provides several reports.
Reports and sales stats in your Ecwid Control Panel
Real-time sales tracking
Google Analytics reports
Sales reports in spreadsheets
Reports and sales stats in your Ecwid Control Panel
You can get the most important metrics for your store including the number of visitors, orders, revenue and conversion rates in Ecwid Control Panel Reportspage.
The analytics feature is available on all paid plans. Upgrade to get this feature
To see the reports, click Install Now:
Custom sales reports via API
After you install the app, the Reports and Analytics page will show basic metrics. You can find this page anytime at Ecwid Control Panel Reports Stats.
Select a period to research and mark which information you wish to include in your stats such as top selling products, revenue per order, and source of traffic:
Real-time sales tracking
Track sales the moment an order is placed with the Ecwid mobile app. We will send push notifications to your iPhone, iPad, or Android device when an order is placed or a payment has been accepted.
The Ecwid Mobile App is available on all paid plans. Upgrade to get this feature
To install the app, go to Ecwid Control Panel Mobile, click Get the App and follow the setup steps. You may also download Ecwid E-commerce on the App Store or Ecwid Sell Online Google Play.
Besides tracking sales, you can manage orders, add new products and modify existing inventory using Ecwid’s mobile app. We built it for those who are constantly on the move.
Google Analytics reports
For more advanced statistics, we recommend Google Analytics. This tool can help you to better understand consumer behavior by analyzing traffic sources and optimizing store promotions.
Using Google Analyticsisavailable on all paid plans. Upgrade to get this feature
With the help of Google Analytics you will be able to track:
Sales Funnels find what steps your customers take before they buy something or leave your store. This is also great to review your store’s checkout process.
Visitor Engagement see how much time a visitor spends in your store and what pages they visit.
Historical Benchmarking check how your acquisition channels performed this year versus last year.
Start by creating a Google Analytics account. Once registered, connect this account to your Ecwid store:
Click Set Up Google Analyticsin Ecwid Control Panel Reports.
Enter your Google Analytics Web Property ID ( How to get your ID ).
If you are going to run paid search ads with Google Adwords, we suggest enabling Google Remarketing to catch those who left without a purchase.
Google Remarketing statistics will be available in your Google Analytics dashboard within 24 hours.
Sales reports in spreadsheets
If you prefer to use spreadsheet editors like Microsoft Excel, Google Sheets or OpenOffice Calc for sales reports, you can export order data in CSV format to arrange the data as you prefer.
If you use Google Sheets as your spreadsheet editor, you can automatically save Ecwid orders to Google Sheets.
To export your orders from Ecwid:
Go to Control Panel My Sales Orders.
Use the Filter tool to sort out the orders you want to analyze:
Select the filtered orders and click Mass Update Export selected:
Select the values delimiter ( What is it? ) and columns to include in the exported CSV file:
Before choosing the delimiter, check what delimiters your spreadsheet editor supports for CSV files to ensure your file opens correctly.
Click Download CSV file.
Open the file in your spreadsheet editor and compose your report.
Related articles
Analytics and reporting apps from Ecwid App Market
View Article
The Pinterest tag lets you track the behaviour of users who come to your store after viewing your Promoted pins on Pinterest. You can see what store pages these customers view, what they search for in your store, how many of them add products to their cart, complete a purchase, etc. This info will help you calculate conversions and, if needed, adjust your ad campaign on Pinterest to get higher results. You will be able to see all this data in your Pinterest account after you set up a Pinterest tag for your Ecwid store.
Plan availability: Free, Venture, Business, Unlimited.
In this article:
Setting up the Pinterest tag for your Ecwid store
Events recorded by the Pinterest tag
Checking the Pinterest tag
Setting up the Pinterest tag for your Ecwid store
Step 1. Get a business account on Pinterest
To get access to Pinterest analytics, ads, and other business tools, you will need to have a Pinterest business account.
You can add a business account to your personal profile and easily switch between them, or you can convert your personal account to a business one. You can also create a separate business account. To set up a business account, see the instructions on the Pinterest website: Get a business account.
Step 2. Claim your website
Claiming your website on Pinterest allows you to track which images or products are shared from your website. Claiming your website also displays your profile picture next to all the pins that come from your website.
Here is an example of a Pin that comes from the Asos website:
General Data Protection Regulation (GDPR) and Ecwid stores
You can claim your website on Pinterest by adding a meta tag or an HTML file to your website source code.
For sitebuilders: Find the instructions for the most popular website builders in Pinterest Help Center.
For Ecwid Instant Site users: Add a meta tag using the following steps:
You can claim your Instant site only if you use a custom domain name. If you are using the Ecwid subdomain at .ecwid.com, first connect your own domain name to the store and then claim it.
Log into your Pinterest account in a web browser.
Click on the three dots in the right upper corner Settings Claim.
Enter your Instant site URL in the “Claim your website” field and click Claim.
Select Add HTML tag.
Copy the tag and click Next. Keep this tab open in your browser as you will need to use this page again later.
Open a new tab in your browser and go to your Ecwid control panel Website.
Find the SEO settings section and click Add code in the “Header meta tags and site verification” section.
Paste the meta tag into this field. If you already have a code here, click Edit and add this meta tag on a new line.
Click Save.
Go back to the Pinterest browser tab and click Submit.
After this, Pinterest will check your website and email you confirmation that your website has been claimed successfully within 24 hours.
Step 3. Add your Pinterest tag ID to Ecwid
To make the Pinterest tag track users’ behavior in your store, simply add your Pinterest tag ID to the Ecwid control panel:
Go to your Pinterest business account Ads Conversions.
Click Create Pinterest Tag.
Set the Tag name and copy the Unique Tag ID.
Go to your Ecwid Control Panel Settings General Tracking & Analytics.
Find the Pinterest Tag section and paste the code into the field.
Click Save.
(Optional) If your Ecwid store is added to another website, you should add your Pinterest tag to that website as well in order to track the other website pages that your users view. The tag added to Ecwid will only track pages and events in your Ecwid store.
Step 4. Inform users about collecting the data
According to Pinterest, you must inform users about this data collection and, if required, get their consent as stated in Pinterest’s Advertising guidelines. Consider following these recommended steps:
Inform customers that you collect data in the Privacy Policy of your store.
Ask users’ consent to collect that data by adding a cookie consent banner to your store. Usually this is already required if your company is based in the EU or you sell to EU customers.
If a customer selects “Decline” in this banner, they won’t be counted in the statistics.
Events recorded by the Pinterest tag
The Pinterest tag lets you track the behavior of users who came to your store after viewing your Promoted Pins. In particular, you will be able to track the following events:
PageVisit a user opens any page in your Ecwid store.
ViewCategory a user opens a category page.
AddToCart a user adds a product to the cart.
Checkout a user has placed an order in your store.
Search a user searches for something in your store.
StartCheckout a user added products to the cart, went to the checkout but didn’t place an order. You’ll also see an abandoned cart in your Ecwid control panel in this case.
Check out these ideas for the best practices when using the Pinterest tag.
Checking the Pinterest
To check that your Pinterest tag works correctly and tracks users on the website, install the Pinterest tag helper Chrome extension. You can use this extension to make sure that your tag is set up correctly and that it passes on the right data.
Learn more about how to use the extension and troubleshoot the tag in the Pinterest Help Center.
Related articles
Facebook Pixel
Marketing checklist
View Article
The Ecwid App Market hosts several apps to help build sales reports and analyze other stats in your online store.
Access to the apps from Ecwid App Market is provided with Ecwid paid plans. Upgrade
Convead
MonkeyData: Advanced Store Reports
Lucky Orange
Secure traffic
Facebook messenger chatbot
Convead
Custom sales reports via API The Convead app helps merchants improve their shopping experience. Convead analyzes customer behavior, reveals sales bottlenecks, and provides powerful tools to increase conversions and revenue.
With Convead app, you can visualize sales funnels, segment customers and make personalized product recommendations. The app also includes tools for running automated email campaigns as well as a built-in live chat to stay in touch with your customers.
MonkeyData: Advanced Store Reports
You can overview your shop's performance with the help of the free MonkeyData app. Once installed, it analyzes your store data and gives advanced reports right in your Ecwid control panel. Among others, the stats include information about your sales in different time periods, your best-selling products and categories, purchasing behavior of your customers and your store performance across countries and cities.
The MonkeyData app checks online store data every hour to give you fresh updates about the key store metrics.
Lucky Orange
The Lucky Orange app for Ecwid tracks your customers as they shop and provide heat maps. Heat maps can help you analyze your customer behavior by highlighting what customers click on and when they leave your site.
The information provided by heat maps can be used to create more attractive and effective site design.
Secure Traffic
The Secure Traffic app allows you to monitor your website’s traffic, control access to your site and minimize the risk of fraudulent transactions in your online store.
Fraudulent customers may place an order simply to open a chargeback dispute. Secure Traffic captures IP address, location, and referrer from your site’s visitors. With this information, Secure Traffic leverages these attributes to block any unwanted visitors from accessing your website.
Facebook Messenger Chatbot
Another convenient tool for tracking store sales is to use Facebook Messenger Chatbot by Statiny. This chatbot shares new orders, compares sales, tracks fulfillment rates, checks order gross total and other stats on the go.
Facebook Messenger Chatbot offers daily reports, statistics delivered to your smartphone, and will also provide smart recommendations to increase sales.
Related articles
Basic reports and sales stats
View Article
Ecwid API provides incredible power and flexibility in creating custom extensions for Ecwid stores. Using Ecwid’s API, you can build an advanced reporting tool and collect additional information such as product types and attributes for further analysis. For example, price and manufacturer’s codes are not included in CSV exports. A custom report can be particularly useful if you want to include product attributes in reports.
If you’re interested in a custom reporting tool and don’t have the skills or desire to develop it yourself, Ecwid’s Customization Team can help.
Related articles
Basic reports and sales stats
Analytics and reporting apps from Ecwid App Market
View ArticleThe Snap Pixel is a piece of code that records the behavior of users who come to your store after clicking on the ad in Snapchat. You will see what pages they view, how many of them add products to bag, start or complete the checkout, etc. This will help you understand your audience better and adjust the Snap ad campaigns if needed.
Plan availability: Free, Venture, Business, Unlimited. Upgrade
Setting up the Snap Pixel for your Ecwid store
Step 1. Get the Snap Pixel ID
Go to your Snapchat Ads Manager and log into your existing account or create a new one.
Click on the menu in the left top corner Manage Snap pixel.
Click Create my Snap Pixel:
Marketing checklist
Click Set up Pixel in the right upper corner.
Copy Your Pixel ID.
Now you should add the copied pixel ID to your Ecwid Control Panel.
Step 2. Add the Snap Pixel ID to Ecwid
Go to your Ecwid Control Panel Settings General Tracking & Analytics.
Find the Snap Pixel section and paste the Pixel ID into the field.
Click Save.
(Optional) If your Ecwid store is added to another website, you should also add the Snap Pixel to the website to track what other website pages users view. The pixel added to Ecwid will track only pages and events in your Ecwid store.
If your company is based in the EU or you sell to EU customers, you should inform customers that their behavior is tracked and ask for their consent. You can add that info to the store Privacy Policy. To ask for consent, use a cookie consent banner.
Checking the Snap Pixel
You can check that the Snap Pixel works correctly and tracks the events in your store using the Snap Pixel Helper Chrome extension. Install it to your Chrome browser and browse the store pages, search for something, add products to bag, etc. The extension will show what events are passed on in the pixel.
Visit the Snap Pixel Help Center to learn more about how to use the extension and troubleshoot the pixel.
Events recorded by the Snap Pixel
After you add the Snap Pixel to your store, you can see what actions users take in your store in the Snap Ads Manager. You will be able to see these kinds of events:
Page View a user views any store page.
View Content a user views a product or catalog page.
Add Cart a user adds a product to cart.
Start Checkout a user added products to cart, went to the checkout but didn’t place an order. You’ll also see an abandoned cart in your Ecwid control panel in this case.
Add Billing a user chose a payment method at checkout.
Purchase a user has placed an order in your store.
Search a user searches for something in your store.
Related articles:
Facebook Pixel
View Article
You can change the design and layout of your storefront using CSS codes. CSS codes are used to define how HTML elements should display on a page. To apply CSS codes to your storefront, you should add them to a CSS theme in the Design settings in the Ecwid control panel.
Check our collection of the most commonly used CSS codes. You can use them as is or modify them for your store. Keep in mind that editing CSS codes requires good knowledge of CSS. If you aren’t comfortable with editing codes, consider hiring Ecwid Custom Development team.
To add a CSS code to your Ecwid store:
New theme
Existing theme
If you haven’t added any CSS codes to your Ecwid store before, go to your Ecwid admin in Design.
Scroll down to the Themes and in-depth customization section.
Click Create Theme:
Professional services from Ecwid
On the opened page, click Add new CSS theme.
Paste your CSS code to the field:
Click Activate link on the right to apply this theme to your storefront.
Click Save.
If you already have an existing theme with CSS codes and want to add more codes, go to your Ecwid admin in Design.
Click Edit Theme next to your current theme:
Add new CSS codes to your existing theme. Add new codes below existing codes:
Save the changes.
The codes added to your active CSS theme will apply to your Ecwid storefront. Refresh your storefront page to see the changes.
There can be only one active CSS theme at the same time. Add all the codes that you want to apply to your storefront to your currently active theme.
Related articles
Changing store design
View Article
You can use remarketing with Google Analytics to show your ads to your store visitors on other sites and thus remind them to return and make a purchase in your store.
You can deliver ad content specifically targeted to the interests they expressed during their previous visits to your store. For example, a group of visitors who spent time investigating specific products but didn’t add anything to their shopping carts might be swayed by additional ads for those products. A group of visitors who added items to their shopping carts but didn’t complete the purchase might be enticed with a coupon for free shipping or a discounted price. A group of visitors who have made purchases has demonstrated not only an interest in your products, but a willingness to buy, and so you have an opportunity to cross-sell other products in which they may be interested.
Check this article for other ways of using retargeting to grow sales.
Before setting up remarketing with Google Analytics, you should update your privacy policy to notify site visitors that you collect traffic data via Google advertising cookies.
You can set up remarketing with Google Analytics in the following steps:
Set up Google Analytics in your store.
Register a Google Ads account, if you haven't yet.
Add your Google Ads tags to Ecwid like it's described here: Adding Google Ads tag to Ecwid control panel.
Link your Analytics and Google Ads accounts together.
Enable remarketing in Ecwid control panel Settings General Tracking & Analytics :
remarketing lists and the corresponding ads
Add in your Analytics and Google Ads accounts.
View ArticleGoogle Shopping Ads helps you reach millions of potential customers at a time when people are most interested in your products the search phase.
Powered by Kliken, Ecwid’s integration with Google Shopping Ads allows you to start your advertising campaign in just a few clicks. Define your target audience, select the products you want to promote, and set your budget. Ecwid will automatically sync your products, shipping, and tax settings with Google Merchant Center.
Enabling automated Google Shopping Ads
Creating Google Shopping Ads campaigns
Managing Google Shopping Ads campaigns
Why can't I find my Shopping Ads in Google?
Here is a quick video on how to advertise your store on Google:
Enabling Automated Google Shopping Ads
To switch on automated Google Shopping Ads in your store:
Go to your Ecwid Control All Sales Channels Google Shopping.
Select the Automate Google Shopping Ads block.
Click Enable. The campaign editor will load.
Ads campaign on Facebook
Click Get Started in the welcome screen.
Now you can create your ad campaign.
Creating Google Shopping Ads campaigns
Before you start building your campaigns with Google Shopping Ads, make sure you set up shipping and tax settings in your Ecwid Control Panel. This is required for the Google Merchant Center.
Learn how to set up Shipping & Pickup and Taxes in Ecwid.
Build your target audience
Consider how you would like to target your audience using location (country, state/province or city) and language. Then define who will see your ads by selecting "people in my targeted location", "people searching about my targeted location", or "all of the above".
Select your shopping category and product condition
Now you must choose a category for your products to ensure your ads appear in relevant searches. Use the search box to find your preferred category:
Select from the following to describe your products’ condition: new, refurbished, or used:
Choose the products you want to advertise
You can select all of your products or specify product categories:
Preview your campaign and set your budget
Preview your campaign with a diagnostic report and a preview of your ads. Here, you will be offered several options from which you can set an advertising budget.
Once you authorize, your ads will be live!
Managing Google Shopping Ads campaigns
As you find the advertising tactics that work best for your online store, you will very likely choose to adjust campaign settings in Google Shopping Ads. Switch the target audience, change the marketing category, or pick different products for serving your ads under the Manage tab in Ecwid Control Panel All Sales Channels Google Shopping Manage.
To monitor the performance of your ads, select the Stats tab. Here you will see the number of views, cost per click, total revenue, and other vital statistics to help analyze your campaigns. This quantitative evidence will help you make informed adjustments when updating your campaign.
Why can't I find my Shopping Ads in Google?
It's quite natural to search Google for your products after launching a Shopping Ads campaign. The breadth of your search depends on the level of detail in your product description and attributes in your Ecwid store. Generally, we do not recommend searching for your own ads because:
it does not reflect the true position of your ad,
each visitor will have a different result,
it can negatively affect your campaign by generating impressions without clicks (this lowers your click-through rate),
there are many common reasons why you may not see your ad, even though your stats are accruing.
The best way to confirm your ads are running effectively is to look for your ad with Google's Ad Preview and Diagnosis tool. In addition we recommend:
checking your Conversion tracking in Adwords account Tools Conversions,
analyzing your Search term reports to ensure your bids are high enough to generate the correct search terms,
making sure product titles accurately describe your product and search terms are included in the title and description.
Related articles
Google Ads conversion tracking
Upload products to Google Shopping manually
View Article
When you have a large store with products in different categories or you have two stores or multiple stores, you might want to sell in different places at the same time. It is very easy to do it with Ecwid.
In this article:
Selling the same products on multiple websites
Selling different products on different websites
Having different payment and shipping options for each store
Selling the same products on multiple websites
If you are interested in selling the same products in multiple places, you can just add your Ecwid store to several websites, blogs, marketplaces and so on.
Your Ecwid store will show there and you will manage all the products and orders from one Control Panel.
See our guide about adding your store to different places.
Selling different products on different websites
You can have several stores with different sets of products on different sites. You can do it using just one account with Ecwid. The sets of products will be different and the shipping and payment options will be the same for all the storefronts. The orders will be stored in the same Ecwid account.
Here is how to do it.
Assign your products to categories according to the sites where you will be selling. For instance, you sell clothes for men and for women and want to sell them on different sites. You create the "Men clothes" and "Women clothes" categories.
Add these categories as default ones to the corresponding sites: add the "Men clothes" category to the site where you will be selling clothes for men, and the "Women clothes" category to the site where you will be selling clothes for women. See the detailed step-by-step instruction in our article about setting a default category for your site.
You might want to hide the breadcrumbs so that your customers could browse only the category added to the site they opened. See the instruction on how to remove the breadcrumbs.
When you have set the default categories for your sites, your customers who open the site with clothes for men will see only men clothes and those who open the site with clothes for women women clothes.
The storefronts will look like they are not connected to each other, but as they are set up from the same account, they will share the same payment and shipping options. You can use the same approach to add a store to different pages of the same website.
If your Ecwid store is added to a Wix website, you can add the store only to one website page. As a workaround, add store categories to the website menu so that customers could faster get to the needed category page.
Having different payment and shipping options for each store
If you need to have several stores that should be totally separate from one another and have different products, shipping and payment options, etc, you will need to register several Ecwid accounts one for each store.
View ArticleIn Ecwid you can use order comments and admin order notes to request additional information from your customers on the checkout and add private admin notes to the orders to optimize the order processing.
Admin order notes are available on Ecwid Business and Unlimited plans. Upgradetogetthisfeature
Order comments
Admin order notes
Order comments
In some cases you may need to get some extra information from your customers before checkout. It might be:
a general comment or instruction to the order
additional information about a recipient
a gift note
some specific details that your customer would like to add like preferred delivery time
any message depending on the specifics of your store
Order Comments tool enables customers to enter their comments for an order on checkout. These comments will be available in order details inyour Ecwid admin, go to My Sales. You can enable order comments inyour Ecwid admin, go to Settings General Cart & Checkout. Scroll to theOrder comments section, enable the comments and enter the text to show:
Ecwid control panel My Sales
You can make the field required, if needed.
Admin order notes
Admin Order Notes are internal notes visible to store manager that can be added during the order processing. Theycan be:
some additional information on the order, like the preferred delivery date and time or any extra information on the order
notes to other store managers
tips that may help improve processes like customer's feedback or reason for refund or order cancellation
You can leave internal note to any order using the mobile apps for iOS and Android and in your, the order details page:
The admin notes are visible to the staff only, your customers cannot see them.
Later you can sort the orders by the notes to make order processing faster:
View ArticleIf you have a Squarespace -based website and want to add an online store to it, you can achieve it with Ecwid in a quick and easy way.
Sign up for an Ecwid account (you can start with the Free plan) to get online admin panel, set up your store there and then add the Ecwid store integration code to a page on your Squarespace website. As a result, your Ecwid store catalog will appear on your site and buyers will be able to add products to the shopping cart and checkout there.
To add Ecwid store to a Squarespace site:
Log into your Ecwid account.
In Ecwid admin, go to All Sales Channels Overview.
Scroll down and click on Squarespace.
Press the first button Copy Code to Clipboard you’ve copied the first part of your store integration code that you will need to add to a Squarespace page:
your store ID
Log in to your Squarespace account.
In the Home Menu, click Pages and select the page (or add a new page ) where you want your store to appear:
Hover over the page area and click Edit:
Click the + button in the top right corner to add a new content block:
Select the Embed block:
Click the </> icon to manually add the code:
Paste the code copied on step 4 in the Embed Data window in Squarespace, click Set, then Apply, then Save:
If you want to add store extensions like Category Navigation menu, Additional Shopping Bag and Product Search box besides the store to your site page, you can copy extensions’ codes in Ecwid admin and add them in this block, too (or add them in separate Embed blocks). They will appear on the page in the same order as their codes are added.
You may want to add a certain category or a product page instead of the entire store to your web page. In this case, use one of the codes below as the first part of the Ecwid integration code:
<div id='my-store-1003' data-default-category-id='2222'></div>
<div id='my-store-1003' data-default-product-id='1111'></div>
Remember to replace 1003 with your store ID, 2222 and 1111 with the respective category or product ID.
Now let’s add the second part of store integration code. In Ecwid admin, go to All Sales Channels Overview Squarespace again and press the second button Copy Code to Clipboard to get a script code that you will need to add to your site footer:
Return to your Squarespace account. In the Home Menu, navigate to Settings Advanced Code Injection Footer and paste the code that you’ve copied on step 10:
If you’re adding the store along with store extensions like Category Navigation menu, Additional Shopping Bag and Product Search box, the script code will be slightly different. In this case go to this page, specify there, then select what extensions you want to add to your site along with the Ecwid store, copy the generated script code (it starts with <script>) and add it to your site footer.
Click Save in the top left corner.
Good job! Now you can see your Ecwid online store in the site preview:
View ArticleCustomer notifications are email messages that customers automatically receive from your store after they have successfully placed an order, you have changed their order status, the digital files they bought are ready to be downloaded, etc.
You can manage customer email notifications inyour Ecwid admin, go to Settings Mail : here you can choose which customer notifications you want to send and which ones you want to disable, set the store name and email address that customers will see when they receive emails from your store, upload a logo, etc. You can also edit email notification templates, add info about new products in your store, alert customers to ongoing sales, and encourage customers to place new orders by sharing discount coupons.
Plan availability: Free, Venture, Business, Unlimited. Upgrade
Enabling/disabling customer notifications
By default, all customer email notifications are enabled in the store. You can see and manage these notification options inyour Ecwid admin, go to Settings Mail, in the “Customer notifications” section.
You can choose what emails you want to send to customers and disable those you don’t need. For example, if you change order statuses in the control panel to keep track of order processing for yourself and don’t want the customers to see these updates, you can disable “Order status changed” notifications and keep only “Order shipped.”
To enable or disable customer notifications:
From your Ecwid admin, go to Settings Mail.
Find the “Customer notifications” section.
Click on the toggle on the right to disable notifications that you don’t want to send:
how to edit email notifications
You can re-enable customer notifications at anytime.
Changing the "From" email address and store name
When customers receive email notifications from your store, they will see the store name you provided during store setup and the [email protected] email address as the sender. This is Ecwid’s email address used for sending emails:
To change the “from” email address and store name for your customer notifications:
From your Ecwid admin, go to Settings Mail.
Scroll down to the “Mail settings” section.
Click Change.
In the “From name” field, put the store name that you want customers to see when they receive your emails.
In the “Store email” field, specify which email address you want customers to see as the “from” address.
If you can’t edit the “Store email” field, that means that you are using dynamic emails in your store. Dynamic emails only work with Ecwid’s [email protected] email address because it is approved for sending dynamic emails. To help customers recognize that these emails are sent from your store, make sure that your store name is in the “From name” field.
Save changes.
If your customers use Outlook, Hotmail (and other Microsoft webmail services), or Gmail, they may see that the email was sent by Postmark on your behalf instead of just your “from” name and address. Postmark is the mail service that we use. You can completely remove this mention by adding an SPF record to your domain. To do this, you'll need to add records of “TXT” type through your hosting provider, domain registrar, or DNS provider. Please contact our support team if you are not sure how to do this.
Editing customer email templates
Default customer email notification templates were designed to be universal and to work well for different businesses. If your business doesn’t have any specific needs, the default templates should work just fine for you.
Still there is an option to edit each email template. You can brand the email templates so that they contain your business colors; you can also offer discount coupons or add custom messages informing customers about new products in your store.
Learn .
View ArticleWhen your account is on the paid plan with Ecwid, you can view receipts for each of the payments.
You can view and download receipts for your subscription payments right from your Ecwid Control Panel:
Go to your Ecwid Control Panel My Profile Payment History.
ClickView Payment Historylink:
VAT Charges for merchants located in the EU
In your payment history, click View Receipt link:
The receipt will open in a new tab:
Open the Print menu in your browser, where you can print the receipt on paper or save it as PDF file.
If your store is located in Europe or Australia, Ecwid charges VAT or GST correspondingly and the tax is added to the total. If you have a VAT ID or ABN, you can add it in your Ecwid Control Panel and pay for subscription without the tax.
Check our guides for more information:
GST charges for merchants located in Australia
View Article
BBVA Bancomer is a Mexican financial institution, the largest in the country. It allows to accept payment isMexican Pesos, Euros and U.S. Dollars. For general information on Bancomer, please refer to http://www.bancomer.com.mx/
How to set up
Create an account in the Bancomer system. Please, contactBancomer support team for the details how to create a new account.Once the account is created you will get the credentials for Merchant Code, Secret Code and Terminal that should be used for payment method setup.
Go to Ecwid control panel Settings Payment page and choose Credit card: BBVA Bancomer / eGlobalpayment processor for Credit cardpayment method. Click Apply.
Click the Bancomer`s Account detailslink. Enter your Merchant Code, Secret Key and Terminal number.
Save the changes and enable this payment method.
Please make sure that your store's currency is the same as your Bancomer'saccount's one. Otherwise your payment gateway will not work.
View ArticleEcwid offers four different plan types, a free plan and three paid plans: Venture, Business, and Unlimited. Each plan differs by price and available features. You can pay for each plan monthly or annually:
Free
Venture
Business
Unlimited
Monthly plan
$0
$15
$35
$99
Annual plan
$0
$150
$350
$990
Transaction fees
$0
$0
$0
$0
See the full list of Ecwid plans and features.
When you create an account in Ecwid, you automatically receive the Free plan. You can upgrade your account or switch to another plan at anytime in the Ecwid Control Panel My Profile Billing and Plans to get more features for your store.
Only the account owner can manage the store subscription. If you are logged into the store with a staff account, you won’t have access to the billing page.
Upgrading to a paid plan
When you upgrade to a paid plan, you can add more products to your store catalog and access more features that will help you manage and promote your store.
When choosing a plan, think about your business needs and what tools you want to use in the store. Let’s say you sell e-books, you may want to consider the Venture plan where you can sell digital files up to 100MB in size.
If you sell clothes or shoes, consider the Business plan which allows you to control the stock of products in different colors and sizes.
The Unlimited plan is a good choice if you use a POS system like Clover that you want to sync with your store, or if you want to have a mobile app with your store catalog.
See the full list of Ecwid plans and features. Not sure which plan to choose? Contact us. We’ll be happy to help!
To upgrade your Ecwid account to a paid plan:
Desktop
iOS
Go to your Ecwid Control Panel My Profile Billing and Plans.
If you have several stores, please make sure that you're logged in to the store you want to upgrade.
Click the Upgrade button next to the plan you want to subscribe to:
Ecwid mobile app for Android
Select a monthly or annual payment plan.
Enter your payment info: you can pay with a credit card or PayPal account.
If your store is located in Europe or Australia, Ecwid charges VAT or GST correspondingly and the tax is automatically added to your total. If you have a VAT ID or ABN, add it in your Ecwid Control Panel to pay for the subscription without the tax.
Click Pay and Upgrade.
After you complete the payment, your Ecwid account will be upgraded immediately.
Subscription is renewed automatically until you cancel it. You can see your next charge date in the Ecwid control panel My profile Billing and plans.
Open your Ecwid mobile app.
Go to Store Subscription.
Swipe left to see all the plans and prices.
Click on the subscription you want. You will see a pop-up from the App Store.
Confirm the payment.
After you complete the payment, your Ecwid account will be upgraded immediately.
Switching to another paid plan
As your business grows, you may want to add even more products to your store catalog or to use features that are available on other paid plans such as: staff accounts, order editing, discounts for customer groups, etc. You can switch to another plan at anytime in your Ecwid control panel or in the Ecwid Ecommerce mobile app for iOS.
To switch to another paid plan:
Desktop
iOS
Go to your Ecwid Control Panel My Profile Billing and Plans.
Click on the plan that you want to switch to. You will see how much you owe for the new plan (minus any remaining credit from your current plan, if applicable) and the date of your next charge, like this:
When you switch to another plan, Ecwid takes into account the amount that you paid for the previous plan and haven't spent. This balance is used towards the payment for the new plan. It is taken as a credit which covers (partially or fully) the prorated charge for the plan you switch to.
Select a monthly or annual payment plan.
Click Pay and Switch.
Your account will be switched to the new plan immediately. On the next charge date, you will be charged the full amount for a new period of your new plan.
Open your Ecwid mobile app.
Go to Store Billing and plans.
Swipe left to see all the plans and prices.
Click on the subscription plan you want. You will see a pop-up from the App Store.
Confirm the payment.
Your account will be switched to the new plan immediately.
See the list of paid plans in the Ecwid mobile app for iOS.
What happens to your store settings when you switch to another plan
When you switch to a higher paid plan, e.g. from Venture to Business, all the settings you had will remain in your store, plus you will get the new features which you can set up and start using.
When you switch to a lower paid plan, e.g. from Business to Venture, the features that are not supported by the new plan will become unavailable. The store will use the default settings. If you upgrade back up to the previous plan, the settings will be restored.
For example, you are on the Business plan and you edit the invoice template. If you switch to the Venture plan where invoice editing is not supported, the invoice will go back to the default template. If you switch back to the Business plan, the custom invoice that you previously set up on the Business plan will be restored.
Pausing your Ecwid store
If you have a seasonal business, you may want to put your Ecwid store on hold during the off-season. For that purpose, we offer the Suspension plan for $5 a month.
With this plan, you keep all of the products and settings in your store and still have access to the Ecwid control panel where you can edit your store settings. Your storefront remains open, but the checkout gets disabled. This means that customers can view your products and browse the store, but they won’t be able to place orders.
If you don’t want customers to browse your storefront during your off-season, you can close the storefront in the Ecwid control panel Settings General Store profile click Close Storefront for Maintenance. You can also change the default “The store is closed for maintenance” message and let customers know when the store will be back online.
Suspension plan
Price
$5/month
Number of products
Unlimited
Features
All the features of the Business plan are available on the Suspension plan
Control Panel
Available
Storefront
Open
Checkout
Disabled
If you want to switch to the Suspension plan, please email us at [email protected]. We’ll make the switch for you and email you further details.
If you use paid apps from our App Market, uninstall them to avoid being billed while your store is paused.
Cancelling your subscription
You can stop the paid subscription in your Ecwid store at anytime. You simply switch your account to the Free plan.
If you have a seasonal business or you just want to pause the account for a period and come back to it later, consider the Suspension plan.
The instructions on how to downgrade your account depend on how you pay for the subscription: via your Ecwid control panel, or via the Ecwid Ecommerce mobile app for iOS. To find out how you pay, go to the Ecwid Control Panel My Profile Billing and Plans and find the payment method:
A credit/debit card or PayPal account. This means that you've subscribed to a paid plan via the Ecwid control panel.
Apple In-App Subscription. This means that you've subscribed via the Ecwid mobile app for iOS.
You can manage the store subscription in your Ecwid control panel where you can upgrade your account, switch to another plan, or stop your subscription.
To cancel your paid Ecwid subscription:
Desktop
iOS
Go to Ecwid Control Panel My Profile Billing and Plans.
Click Switch under the Free plan.
At this step, you may see this warning: “Your products exceed the Free plan limit”:
3.1. If you don’t see this warning, skip to step 4.
3.2. If you see this warning, go to Catalog Products and delete all but 10 products. The Free plan allows only 10 products; so make sure that you comply with this limit to complete the downgrade.
Select the reason why you decided to leave. You can also leave your comments and suggestions about improving Ecwid.
Click Switch to Free.
Your Ecwid account will be switched to the Free plan immediately. Your payment method will be removed from the account and there will be no further charges. You can use the account on the Free plan as long as you wish.
On your mobile, go to the App Store app Account Manage subscriptions.
Find the Ecwid Ecommerce app in the list and click on it.
Click Cancel subscription.
If you don’t see this button, it means that you already cancelled the subscription. You should also see here the date through which your subscription is active. When you cancel a subscription in the Ecwid mobile app, it stops at the end of your billing cycle.
Confirm the cancellation.
Your subscription will be stopped at the end of your billing cycle and there will be no further charges for it.
You can keep using your Ecwid account on the Free plan as long as you wish. The mobile app is not available on the Free plan, so you will have to access your Ecwid Control Panel on the desktop or in a mobile browser at this link: https://my.ecwid.com
Subscription charges are non-refundable. For more information, see Ecwid’s terms of service.
Deleting your account
If you decide to stop running your online store, you can delete the account at anytime in your Ecwid control panel. All of your store data will be erased and you won’t be able to access your Ecwid Control panel anymore after that.
If there is anything we can do to help you keep using the store, contact us. We’ll do our best to find a solution or a workaround for you.
If you are sure that you want to delete your Ecwid account, follow these steps:
If you are using a paid plan, downgrade the account to the Free plan.
Go to the Ecwid Control Panel My Profile Profile.
Click Close my account. This button appears only when you are on the Free plan.
You will see a pop-up message, confirm that you want to close the account.
After that, you will be logged out of the Ecwid control panel and your store data will be deleted.
Related articles
Ecwid plans and features
Reviewing your Ecwid account receipts
Ecwid mobile app for iOS
View Article
You can add Facebook Messenger live chat (Message Us button) to your online store so that your customers can contact you easily using Facebook Messenger.
To enable Facebook Messenger, connect your store with your Business Facebook page inyour Ecwid admin, go to Facebook Messenger. When connected, customers can contact you by clicking the Facebook Messenger icon that is shown in all store pages or by clicking Message Us on any product page. All conversations are saved in Messenger's Inbox.
Plan availability: Venture, Business, Unlimited. Upgrade
Enabling Facebook Messenger
Before you start, make sure you have a Facebook account with an admin or editor role on a published Facebook page. If your Facebook page is unpublished, then customers won’t be able to begin conversations with your online store using the Message Us button.
To enable Facebook Messenger in your store:
From your Ecwid admin, go to All Sales Channels Facebook Messenger.
Click Connect Facebook Page.
Choose a business page that you prefer to use for communicating with customers. Your messages will be sent from this Facebook page. Then click Next.
Give the requested permissions to Facebook and click Done.
Click Save to confirm that the chosen Facebook page should be connected.
Specify yourstore's URLand click Save.
That’s it! The Facebook Messenger is added to your Ecwid store. The button appears on every page of your online store.
Facebook’s unified Inbox
You can respond to your customers' questions directly from conversations in Messenger and in a single message thread. All conversations are saved in Messenger's Inbox.
Install Facebook Pages Manager app (avaliable for iOS and Android ) to manage messages from your mobile. The app allows you to see all of your notifications from Facebook and Instagram (if connected) in one place.
Customizing Messenger buttons
After you've enabled the Message Us button, you can change its style:
From your Ecwid admin, go to All Sales Channels Facebook Messenger.
In a Messenger settings section find Change button style, then click Choose Color.
Select the design:
Save changes.
You can change these settings again at any time.
Removing Facebook Messenger
When you remove the Messenger, the icon that customers see on your storefront page and product pages will also be removed.
To remove Facebook Messenger from your store:
From your Ecwid admin, go to All Sales Channels Sell with Facebook Messenger.
Change Status to Disconnect:
Customer experience best practices
You can change the way how your brand interacts with incoming customer messages through the Messenger. Check out the practices below.
Provide faster and meaningful support
Responding to your customers with helpful information is the key to customer service success. Try to reduce response times or even better provide real-time support. Simply because a fast response makes your customers feel important.
A helpful timesaver is for business pages that includes reviews, comments, and messages sent via Facebook, Instagram, and Messenger, on both mobile and desktop. The inbox brings all messages into one stream that’s easy to filter and sort.
The best part is that all conversations or interactions you’ve had during your company’s relationship with your customers are saved in Messenger's Inbox. This means you can look back and understand their problems, identify details of the products they’re subscribing to and use this information to be more helpful in your response.
Use automated greetings and responses
Sometimes, all a customer needs to know is that their message has been received and that help is on the way. Instant replies are simple, age-old technology can be used to let a customer know you have received their request and what they should expect to happen next.
To set Instant responses, open your Facebook business page settings Messaging tab and jump to the Response Assistant section.
There you can add a Greeting that people will see the first time they open a conversation with you on Messenger, Instant Reply, Away Message or answers to Frequently asked questions.
You can use this opportunity to outline things like:
Thanking customers for their message. This way, your clients know you’re taking their communication seriously and paying it the respect they deserve.
Average response times. Informing your customers of when they can expect a response sets expectations upfront. Plus, including a timeframe will take the pressure off your customer service team by avoiding follow-up inquiries.
Opening hours of your customer service. Just to set the expectations.
Answers to FAQs. Think of the most popular questions that your clients asked you over time. Then set up automated responses to those questions.
Learn more about your customers
hatting with someone on Facebook Messenger means you can have a look at their Facebook page. It usually contains a lot of useful information on who your customers are you can look not only at ages, genders, and locations, but also these people’s interests, events, and communication style. Keep this data in mind as you steer your Messenger conversations to be personalized and friendly to the maximum.
View ArticleThe Ecwid customization team makes sure your online store has all the advanced functions you need from integrations with other tools to your own mobile app. Custom development is a paid service and the price depends on the complexity of the request.
Custom development
Ecwid team can help you build the desired features and capabilities that Ecwid does not have out of the box. This includes:
custom feature development;
3rd party software integration via API, including custom shipping and payment options;
design changes according to your design mockup.
Price: Paid hourly. Submit a request to receive an estimate quote.
12 hours of custom development are included in the annual Unlimited plan.
2 hours of custom development are included in the annual Business plan.
ShopApp development
ShopApp is your store mobile app. Your customers can install it on their smartphones and shop in your store right from their phone screen. Available for iOS and Android. Your personalized custom mobile app will look like this:
ShopApp
The ShopApp features include:
a full product catalog that synchronizes with your Ecwid store;
information about your business, including location, a photo of the store owner, and links to your website and social media accounts;
your contact information: phone or email.
How to get: ShopApp is available for all annual Unlimited users. Upgrade and apply to get yours.
Store setup
Ecwid team can help you with setting up your store:
basic setup (payments, shipping, taxes, etc.);
product and catalog setup;
data sync with POS systems.
Price: Paid hourly. Fill out this form to get a quote.
Business plan annual subscription includes 2 hours of development. Upgrade.
Unlimited plan annual subscription includes 12 hours of development. Upgrade.
Related articles
Ecwid overview
Customization options in Ecwid
Ecwid customization examples
Ecwid pricing and features (Ecwid.com)
View Article
Ecwid is now offering phone support via call-back requests made in your Ecwid Control Panel.
This feature is available on Ecwid Business and Unlimited plans and Wix Unlimited plan. Upgradetogetthisfeature
In this article:
How to schedule a call
Why Ecwid doesn’t offer an available phone line
Why customers have to wait for a call-back
How to schedule a call
To request a call-back:
In your Ecwid Control Panel click Get Help in the top right corner.
Click Chat-in to Schedule a Call-back.
Fill out the fields in the dialog and click Start Chatting.
The agent serving the chat will help you to book a call from us and will note down the questions you want to discuss over the phone.
We will call you back between 2pm 10pm PDT (5pm 1am EDT) from Monday to Friday. We speak English only.
Why Ecwid doesn’t offer an available phone line
Ecwid offers 24/5 online support via email and live chats for all paid plans. We believe that we can provide the best assistance online, as the phone support generally doesn’t have the following benefits:
immediate access to your account details, storefront view and activity. With these details at hand when chatting online, the troubleshooting becomes quicker and easier;
visual presentation.In online chats we can get the precise idea of what you are seeing by checking your screenshots and your storefront, share how-to videos, screenshots and links to helpful guides.
consistent request tracking.We can always check your previous chats history and emails.
Why customers have to wait for a call-back
We provide the phone support on a scheduled basis to be able to provide the same level of assistance as in emails and chats.
Before we call you back, we give your store a check-up that helps us realize your issue, learn more about your business and have a productive, targeted talk.
This is especially vital in case of complex technical inquiries. When we are prepared, we can come up with better solutions.
View ArticleYou can add Ecwid e-commerce to an existing Wix website. For Wix users, Ecwid offers one forever free plan and three paid plans: Starter, Premium, Unlimited.
You can sign up for free or upgrade to a paid plan in the Wix HTML Editor Pages Online Store page Settings Upgrade. Subscriptions automatically renew unless you cancel the subscription.
The Free plan is a great way to test the Ecwid platform. Use any premium plan to add new features and functionality to your store. This guide will help you decide which plan works best for you.
Ecwid prices for Wix
If you subscribed to Ecwid via Wix you will pay for the Ecwid subscription to your site builder, just as you pay for other apps installed on your Wix site. You can manage your Ecwid subscription in your Wix account Subscriptions. Feel free to address any subscription-related questions to the Wix support team at [email protected].
Plan
Free
Starter
Premium
Unlimited
Price per month
$0 forever
$7.99
$19.30
$79
Price per year
$79
$190
$790
Transaction fee
\%0
\%0
\%0
Ecwid features for Wix websites
Decide which plan best suits your needs using the below features breakdown.
Features
Free
Starter
Premium
Unlimited
Online store
Unlimited storage, bandwidth & customers
Products
10
50
2,500
unlimited
Categories
2
10,000
10,000
10,000
Fully customizable store
Android and iOS store management app
Multilingual catalog
Staff accounts
2
100
Gift cards
Sales channels
Facebook store
Instagram shopping
Marketplaces
POS: Square, Vend, Clover
ShopApp
(for free on annual Unlimited plan)
Store management
Product options
40+ payment methods
Real-time shipping rates
Custom taxes
Custom shipping rates
Importing products
Exporting products
Inventory management
Digital products file storage
1GB per file
10GB per file
Automated tax calculations
Order creation and editing
Wholesale pricing groups
Product variations
Product filters
Fully customizable invoices
Marketing
Automatic Google Shopping ads
Sale and promotional pricing
Bulk discount pricing
Discount coupons
Advanced SEO tools
Affiliates features
FB Messenger Live Chat
Abandoned carts
Personalization
Store design customization
Javascript API
Stats and reports
Google Ads tracking
Facebook Pixel
Snap pixel
Pinterest tag
Google Analytics reports
Tracking orders
Support service
E-mail support
Live Chat support, Monday-Friday
Phone support
Free customization service
(annual Business and Unlimited plans)
6 hours
Upgrading to a paid Ecwid plan on Wix
You can sign up for free Ecwid account or upgrade to a paid plan anytime. Subscriptions automatically renew unless you cancel the subscription.
Apart from your subscription to Ecwid and other apps, you may also be subscribed to a paid Wix plan. You can view and manage all current paid subscriptions in your Wix account Subscriptions.
To subscribe to a paid plan, take the following steps:
Go to your Wix HTML Editor Pages.
Open the page where your store is located.
Click anywhere on your products, then click Settings in the menu that appears:
using the instruction
In the pop-up with settings click Upgrade:
Select the plan you like and click Upgrade Now.
Fill in the required details in the payment form and submit the payment:
Save and refresh the page with your store after the upgrade.
That’s it, you are subscribed to one of the Ecwid paid plans and can use its advanced possibilities to sell more. You’ll be charged for the Ecwid store either monthly or annually depending on the plan you have chosen.
Canceling paid subscription
To cancel your Ecwid subscription bought via Wix:
Go to Billing & Payments Subscriptions in your Wix account.
Click the Show More icon next to the Ecwid app.
Click Cancel App.
Select Cancel auto-renew.
Click Submit.
As soon as you have done it, no new charges will follow. You will still be able to use your Ecwid store, but its features will be limited by the Free plan. You may use the Free plan as long as you need, without being charged for it.
If you no longer need Ecwid on your Wix site, you can remove the Ecwid app . As soon as you have done it, the store will no longer be displayed on the site.
You can also contact Wix support to cancel your subscription to Ecwid at [email protected].
View ArticleFacebook is a great place to promote and sell your products. At first sight creating ads on Facebook seems too complicated. Forget it. With Ecwid advertising on Facebook is a breeze.
Just three steps and people will see your ads in their timelines! Here are the three steps to start advertising on Facebook:
Step 1: Connect your Ecwid store to Facebook
Adding your products to Facebook takes just a few minutes. Once added, Ecwid will automatically sync all of your product information keeping your product catalog up to date without any additional effort.
Step 2: Implement Facebook pixel
With Ecwid you can install the Facebook pixel into your store without touching any code and start using the Facebook Ads to their highest potential. With the help of the pixel you can track visitors, optimize your ad campaigns and monitor their results.
Step 3: Start your advertising campaign
A huge audience, flexible advertising options and affordable pricing make Facebook an important channel for businesses to market and advertise their products and services. With Ecwid setting up Facebook Ads is simple and fast.
View ArticleEcwid mail notifications are designed to provide important order information to customer and store owner. These notifications are built with the help of HTML and Freemarker tags and use special variables to display actual order information in emails.
This article describes the list of available variables. You can find examples of their use in the Editing email notifications article. Also, you can use variables in a custom tracking code.
Variables for customer information
Name
Description
${customer.name}
Displays customer’s name.
${customer.email}
Displays customer’s email.
${customer.membership_name}
Displays customer group name.
${customer.membership_id}
Displays customer group ID.
Variables for order information
Name
Description
<#list order.items as orderItem> </#list>
Displays the list of ordered products.
${orderItem.name}
Displays the name of product.
${orderItem.sku}
Displays the SKU of product.
${orderItem.description}
Displays the product description.
${orderItem.customerUrl}
Calls URL of the product page.
${orderItem.imageUrl}
Displays the product image.
${orderItem.quantity}
Displays the quantity of ordered items.
${orderItem.price}
Displays the product price.
${orderItem.priceWithoutTax}
Displays the product price without tax.
${orderItem.isShippingRequired}
${orderItem.weight}
Displays the weight of the ordered product.
${orderItem.subtotal}
Displays the order item subtotal (item price x quantity of ordered items).
${orderItem.subtotalWithoutTax}
Displays the order subtotal without tax (item price without tax x quantity of ordered items).
<#list orderItem.options as option> </#list>
Displays the list of options selected for the product.
${option.name}
Displays the option name.
${option.value}
Displays the option selection.
<#list orderItem.attributes as attribute> </#list>
Displays the list of hidden attributes set for the product.
${attribute.name}
Displays the hidden attribute title.
${attribute.value}
Displays the hidden attribute name.
<#list orderItem.visibleAttributes as visibleAttribute> </#list>
Displays the list of attributes set for the product.
${visibleAttribute.name}
Displays the attribute title.
${visibleAttribute.value}
Displays the attribute name.
<#list orderItem.files as file> </#list>
Displays the list of files attached to the product.
${file.description}
Displays the description of the file.
${file.fileName}
${file.name}
Displays the name of the file.
${file.type}
Displays the type of the file.
${file.size}
Displays the size of the file.
${file.url}
Adds a download link for the file.
<#list orderItem.taxes as tax> </#list>
Displays the list of taxes applied to the product.
${tax.name}
Displays the name of tax .
${tax.percentValue}
Displays the percent value of tax.
${tax.absoluteValue}
Displays the absolute value of tax for product subtotal (the absolute tax value x items of the product in order).
${orderItem.taxesTotalPercentValue}
Displays the sum of all percent tax values applied to the product.
${orderItem.taxesTotalAbsoluteValue}
Displays the sum of all absolute tax values applied to the product.
${order.number}
Displays the number of the order.
${order.customerUrl}
Adds URL to the customer’s profile. Empty if order was made anonymously.
<@orderLink/>
Adds order number. If order was placed by registered customer, contains a URL to customer’s order history. If customer is not registered, order number will be displayed as plain text.
${order.adminUrl}
Adds a link to the order in Ecwid Control Panel.
${order.dateCreated}
Displays the date of the order placement.
${order.paymentStatus}
Displays the current payment status of the order.
<@paymentStatusColor/>
Changes the color of ${order.paymentStatus} element depending on the status of the payment.
${order.subtotal}
Displays the order subtotal.
${order.total}
Displays the order total.
${order.shippingCost}
Displays the shipping rate for the order.
${order.weight}
Displays the total weight of ordered items.
<#list order.taxes as tax> </#list>
Displays a list of taxes applied to the order.
${tax.name}
Displays the name of the tax.
${tax.value}
Displays the value of the tax.
<#list order.discounts as discount> </#list>
Displays a list of the discount applied to the order.
${discount.name}
Displays the name of the discount.
${discount.value}
Displays the value of the discount.
${order.couponPercent}
Displays the percent of discount coupon applied to the order.
${order.couponName}
Displays the discount coupon name.
${order.couponCode}
Displays the discount coupon code.
${order.totalDiscount}
Displays the total value amount of discount applied to the order.
${order.isShippingRequired}
${order.shippingAddress}
Displays the whole shipping address for the order. It’s also possible to display each element of the shipping address separately.
${order.shippingAddress.name}
Displays the name of the customer.
${order.shippingAddress.companyName}
Displays the Company name specified in the shipping address
${order.shippingAddress.street}
Displays the street specified in the shipping address.
${order.shippingAddress.city}
Displays the city specified in the shipping address.
${order.shippingAddress.country}
Displays the country specified in the shipping address.
${order.shippingAddress.countryCode}
Displays the code of the country which is specified in customer's shipping address
${order.shippingAddress.postalCode}
Displays the postal (ZIP) code specified in the shipping address.
${order.shippingAddress.state}
Displays the state specified in the shipping address.
${order.shippingAddress.stateCode}
Displays the code of the state which is specified in customer's shipping address
${order.shippingAddress.phone}
Displays customer’s phone number.
${order.shippingAddress.province}
Displays the province specified in the shipping address.
${order.shippingAddress.provinceCode}
Displays the code of the province which is specified in customer's shipping address
${order.shipping.cost}
Displays the shipping cost with taxes.
${order.shipping.costWithoutTax}
Displays the shipping cost without taxes.
${order.shipping.taxesTotalPercentValue}
Displays the sum of percent values of all shipping taxes.
${order.shipping.taxesTotalPercentValue}
Displays the sum of absolute values of all shipping taxes.
<#list order.shipping.taxes as shippingTax> </#list>
Displays a list of shipping taxes applied to order
${shippingTax.name}
Displays the name of a shipping tax.
${shippingTax.percentValue}
Displays the percent value of shipping tax.
${shippingTax.absoluteValue}
Displays the absolute value of shipping tax.
${order.billingAddress}
Displays the whole billing address for the order. It’s also possible to display each element of the billing address separately.
${order.billingAddress.name}
Displays the name of the customer.
${order.billingAddress.companyName}
Displays the Company name specified in the billing address.
${order.billingAddress.street}
Displays the street specified in the billing address.
${order.billingAddress.city}
Displays the city specified in the billing address.
${order.billingAddress.country}
Displays the country specified in the billing address.
${order.billingAddress.countryCode}
Displays the code of the country which is specified in customer's billing address
${order.billingAddress.postalCode}
Displays the postal (ZIP) code specified in the billing address.
${order.billingAddress.state}
Displays the state specified in the billing address.
${order.billingAddress.stateCode}
Displays the code of the state which is specified in customer's shipping address
${order.billingAddress.phone}
Displays the phone number specified in the billing address.
${order.billingAddress.province}
Displays the province specified in the billing address.
${order.billingAddress.provinceCode}
Displays the code of the province which is specified in customer's shipping address
${order.pickupTime}
Displays the time of the pickup selected by a customer
${order.isPaid}
${order.paymentMethod}
Displays the Title “Payment method:” and the name of the payment method.
${order.paymentMethod.isOnline}
${order.paymentMethod.instructionsTitle}
Displays the title of the payment instructions.
${order.paymentMethod.instructions}
Displays the content of payment instructions.
${order.paymentMethod.name}
Displays the name of the payment method.
${order.orderComments}
Displays the order comments.
${order.privateAdminNotes}
Displays the staff order notes added by the store owner.
${order.isPaymentStatusUpdated}
${order.isFulfillmentStatusUpdated}
${order.fulfillmentStatus}
Displays the current fulfillment status of the order.
${order.trackingNumber}
Displays the order tracking number if enabled.
${order.trackingUrl}
Adds the URL of order tracking page for carrier-calculated shipping options.
${order.affiliateID}
Displays the affiliate ID of the order.
${order.extraFields}
<#list order.extraFields as extraField> </#list>
Displays the list of order extra fields.
${extraField.key}
Displays the extra field' key.
${extraField.value}
Displays the extra field's value.
${extraField.title}
Optional. Displays the extrafield' title.
${extraField.orderDisplaySection}
Optional. Displays the extra field's title.
${extraField.type}
Displays the extra field's type.
Variables for products information
Name
Description
${product.name}
Displays the product name.
${product.sku}
Displays the product SKU.
${product.quantity}
Displays the quantity of the product.
${product.adminUrl}
Displays the URL of the product page in Ecwid Control Panel.
${product.customerUrl}
Adds the URL of the product page.
${product.imageUrl}
Displays the product image.
${product.warningLimit}
Displays the quantity of items in stock that triggers the "Low Stock Notification".
${product.options}
<#list product.options as option> </#list>
Displays the list of product options.
${option.name}
Displays the option name.
${option.value}
Displays the selected option’s value.
${product.attributes}
<#list product.attributes as attribute> </#list>
Displays the list of hidden attributes set for the product.
${attribute.name}
Displays the hidden attribute title.
${attribute.value}
Displays the hidden attribute name.
<#list product.visibleAttributes as visibleAttribute> </#list>
Displays the list of attributes set for the product.
${visibleAttribute.name}
Displays the attribute title.
${visibleAttribute.value}
Displays the attribute name.
Available variables for store information
Name
Description
${store.id}
Displays the Store ID.
${store.name}
Displays the store name.
${store.logoUrl}
Calls the URL of the store logo.
<@storeLogo/>
Displays the store logo. If logo is not specified, displays the store name.
${store.storeUrl}
Calls the store front URL.
${store.companyEmail}
Displays the company email, which is specified in the store settings.
${store.customerOrdersPageUrl}
Calls the URL to the customer’s order history page.
<#list store.legalPages as page> </#list>
Displays the list of legal pages.
${page.name}
Display the name of certain legal page.
${page.url}
Calls the URL of the certain legal page.
<@legalPages/>
Displays the list of legal pages in single string.
${store.controlPanelUrl}
Adds the https://my.ecwid.com/cp/ URL to the message.
${store.egoodsLinkLifetime}
Displays the lifetime of E-goods link.
${store.egoodsMaxDownloadAttempts}
Displays the maximum quantity of download attempts for E-goods products.
${store.officeAddress}
Displays the physical address of the store which is specified in the store settings.
${store.resetPasswordUrl}
Adds a customer's password reset URL to the message.
${store.businessRegistrationID}
Displays store business registration (VAT) ID.
Variables for brand information
Name
Description
${brand.name}
Displays “Ecwid” brand name.
${brand.logoUrl}
Calls the URL of the Ecwid logo.
View ArticleThe horizontal menu with categories allows your customers to find the products they are looking for faster. If your Ecwid store is added to a Wix website, you canadd links to your store categories in the Wix site menu. Thus, customers will see category links on all your website pages and can easily go to the needed category page at anytime.
To add Ecwid store categories to a Wix site menu:
Go to your Wix HTML Editor.
Select the horizontal menu and click Manage Menu:
Click on the link icon:
In the pop-up select Web Address and Current window:
Open your store front in another tab and open the category that you want to add to the website menu.
Copy the URL of the category page from the browser address bar:
Return to the tab where your Wix Editor is open and paste the URL of the category to the What’s the web address (URL)? field:
Click Done. The new link will appear in the site menu.
Click on the three dots next to the new link Rename and put the name that you want to display in the site menu:
You can also drag&drop the link to change its position in the site menu:
That’s it, the category is added to your menu:
Save the changes and publish your site.
View ArticleStore ID is the unique number of your store account. You might need this number when submitting a help ticket to our support team or when generating codes for your store.
The Store ID can be found in mail notifications, in your Ecwid Control Panel or in your admin area if you login via Wix or Wordpress.
In this article:
In the welcome email
When logging in at https://my.ecwid.com
When logging in via Wix
When logging in via Wordpress
In the welcome email
When you register with Ecwid, you get a welcome email where you need to confirm your email address. This message contains your Store ID:
If you have lost this message in your inbox, you can search for it by "[email protected]".
When logging in at https://my.ecwid.com
The Store ID is displayed in your Ecwid Control Panel in the bottom left corner of every page of the control panel:
When logging in via Wix
If you log in to your Ecwid Control Panel via Wix, take the steps below to find your Store ID:
Go to your Wix HTML Editor Pages.
Open the page where your store is located.
Click anywhere on your products, then click Settings in the menu that appears:
Your store ID appears in the popup:
View ArticleYou can cancel an order from your Ecwid control panel. Here are some of the cases when you might need this:
the customer changes their mind after placing an order,
ordered items are unavailable,
you consider the order fraudulent.
Once you cancel an order, the customer gets an email notification. The purchased products are restocked.
If a customer wants to cancel an order, they should contact the store owner as there is no option to do this from their accounts. Make sure that you have the contact information on your website so that customers could easily get in touch with you.
To cancel an order:
From your Ecwid admin, go to My Sales Orders.
Find the order that needs to be cancelled.
Click the payment status and select Cancelled:
article about refunding orders
Once you cancel the order, the customer receives a notification about the changed order status in their inbox.
When you cancel an order, Ecwid restocks the purchased items and sends an email to the customer, but doesn't issue any refunds. If you want to issue a refund, please refer to the .
View ArticleYou can give your customers a way to buy in your store without ever leaving the Instagram app by tagging products in your posts and stories. Instagram uses a Facebook Shop catalog to find and tag products. With Ecwid, you can sync and connect your Facebook Shop with your Instagram business profile in a couple of clicks.
Once your products are tagged, customers can see a bag icon and tap a link to view the item’s name, pricing, description, extra photos, and a direct link to your storefront product page to further purchase a product.
Plan availability: Venture, Business, Unlimited. Upgrade
Requirements for selling on Instagram
Before you get access to tag your products, the Instagram/Facebook team will review your account. To minimize the chance that your store is rejected to sell on Instagram, you need to make sure that your business meets these requirements:
You need to be on Venture, Business, or Unlimited plan and have opened an online store.
Your business must primarily sell physical goods that comply with Facebook's commerce policies and merchant agreement.
You need to set up Facebook Shop and be approved by Facebook, and your Facebook page can't have any age or country restrictions. (Instagram uses your Facebook Shop catalog to find and tag products.)
Your business must be located in one of these supported countries.
Your Instagram account must be a business profile (free to set up) and connected to a Facebook Shop catalog.
Your Instagram app must be the latest version.
Setting up Shopping on Instagram in Ecwid
Shopping on Instagram provides access to Instagram’s platform through Facebook, as Instagram uses your Facebook Shop catalog to find and tag your products.
Before setting up, make sure to:
Set up a Facebook shop
Convert your store’s Instagram account into a business profile
To set up Shopping on Instagram through Ecwid:
From your Ecwid admin, go to All sales channels Sell on Instagram.
Click Connect Instagram:
Instagram’s requirements
Next, connect your Instagram account with your Facebook profile:
That’s it! Once complete, Instagram will automatically begin the review process for access to product tagging. Ecwid can’t enable the product tagging feature for your store.
Now, wait for Instagram to approve your account for the Shopping feature. According to Instagram, processing time varies from a few days to a few weeks, and the timing is out of Ecwid's control.
As soon as your account is approved, you'll receive a notification in your Instagram app that you can turn on the product tagging feature in your Instagram account.
Checking account approval status in Catalog Manager
Catalog Manager is Facebook's inventory platform, where you can manage your product catalog. From Catalog Manager, you can create ads to promote your products, enable Instagram Shopping or (if all set up) check out the review status for your Facebook and Instagram connected accounts.
To check on your account approval:
Open Facebook’s Catalog Manager.
Select a catalog’s name to access the Use cases page.
Open Use Cases and check out the status:
If your products were disapproved, please make sure your store meets all the requirements. If you are still having trouble, you can contact the Facebook Commerce support team for Instagram Shopping questions issues through this support form.
Enabling product tagging on Instagram app
Once your account is approved for product tagging, you may enable the feature in Instagram:
From your Instagram app, go to your business profile options, then go to Settings.
Tap Shopping, and then confirm your Facebook account.
Select a product catalog to connect to your business profile.
Tap Done.
If you don’t see the Shopping section, your account is probably still under review. If your account hasn't been approved for the product tagging feature, please make sure you have fulfilled all the requirements for getting access to the product tagging and wait a bit more. You can check out the approval process
Tagging products on Instagram
After you've been approved and completed setup in Shopping in Settings, you can start tagging products in both new and existing posts and stories. You can tag up to 5 products per single-image post or 20 products per carousel.
If your products have variations like sizes or colors, Instagram counts each product variation (e.g., size or color options) as a separate item. Don’t be alarmed if the total number of products in your Instagram catalog exceeds the number of products in your Facebook Shop.
To tag a product:
From your Instagram app, select a photo for the post, add filters, and a caption.
Tap the products in the photo that you want to tag.
Enter the names of the products you want to tag.
Select them as they appear in the search box.
Tap Done and Share your post.
Instagram will review your product tags to ensure they comply with Instagram’s commerce policies. The review process usually takes a few seconds, but sometimes Instagram takes more time to check the product in detail.
Tags under review are marked as Pending. These tags will be visible as soon as they are approved by Instagram.
If you delete a product from your catalog or the product runs out of stock, the associated tag will be removed from all posts where it was featured. Note, this product tag won't reappear when the product comes back in stock.
Tapping the product tag from your post provides the following information for your customers:
The product’s image from your site
The product’s description
The product’s price
A link to purchase the product on your website
After publishing nine shopping posts, businesses receive a persistent Shop tab on their Instagram business profile. This allows customers to view all posts with tags from your accounteasily.
Best practices: Preparing your business account for a review
Follow tips below for your store’s Instagram account to be faster approved for tagging products.
Get a business profile for your store’s account. If you already have a personal Instagram account with brand-appropriate content and an established following, you might want to simply convert it to an Instagram business account.
You could also choose to create a brand-new Instagram business account. This is the right choice if you don’t have an existing personal account, or if your personal account does not accurately represent your business.
If you are a business or public figure and sell products, we suggest creating a separate Instagram account for your business. This makes it easy for Instagram to recognize your business. As only Business profiles are allowed for product tagging. You can utilize Creator profiles, which have extended features like statistics about your followers, contact buttons, etc.
Tweak your bio. We’ve got a full blog post to creating an effective Instagram bio for business, but here are some quick tips:
Explain in 140-160 characters what your brand is all about.
Utilize business terms like “Store company”, “Official shop”, etc.
Be sure to include a clickable link to your website.
Include a branded hashtag to curate images and videos.
Make sure you add variable details such as a business address, contact phone, and email using a button area displayed underneath the initial information.
Assign the right category. Check the category assigned to the Facebook page your Instagram account is connected to. If it’s blank, update it to the appropriate business category. Again, this makes it easy for Instagram to recognize you as a business.
Use your store logo or mascot in a profile image. This helps people (and Instagram team) who visit your page to recognize your brand the quickest.
Post brand-specific content. Here are some tips what business should post on Instagram:
Create high-quality product photos
Use video to showcase your product
Reveal behind-the-scenes of creating products
Educate your audience on using your products
Entertain and engage your audience: run contests or do a fun quiz
Showcase your products as part of a lifestyle
Curate user-generated content
Post consistently. This can help you maximize engagement without hitting any lulls or stretches without updates. Any Instagram strategy should clearly outline a target post frequency to help keep you on track.
Add more products to your catalog. If you have a limited catalog (under ten products or so), consider extending. You can enhance your offerings with services or product accessories.
Consider setting up Facebook Business Manager for your business.
Make sure your business meets to be approved for product tagging.
It might take a while to get access to product tagging. We get it. We hope this information helps get your store closer to leverage the Instagram sales channel.
View ArticleIf you run several Ecwid stores, you can manage all without logging in to the admin panel of each store separately. For this, you can bundle your Ecwid accounts with a common login add your admin login email from one Ecwid admin panel as a staff login email to your other Ecwid admin panels. Once you do so, you can sign in with your admin login email at https://my.ecwid.com/cp/ and choose what Ecwid store to manage.
The Business plan includes 2 staff accounts. You can have as many staff accounts as you'd like on the Unlimited plan. Upgrade to get this feature
Are you creating Ecwid stores for your friends or clients and want to manage them all in one place? Check out our Partner Program for more details.
Let’s say you have two Ecwid accounts, "Store A" and "Store B". You can easily switch between their admin panels if you bundle these Ecwid accounts:
Log in to the admin panel of "Store B".
Navigate to My Profile Staff Accounts.
Click + Add staff member:
Login notifications
Add your login email of the "Store A" to the Enter the email of the person whom you would like to invite field:
Open the inbox that is associated with your "Store A" account and accept the invitation to join the "Store B" team.
That's it. Now when you sign inat https://my.ecwid.com/cp/ withyour admin login email of the "Store A", you will be offered to choose the admin panel you’d like to access - either the Ecwid account to which you have full access as the admin (“Store A”) or an Ecwid account where you are the staff user with the same email address (“Store B”):
Staff account has no access to the Billing and Plans and Staff Accounts sections of the store managed by it. You’ll need to log in directly to that store’s control panel using your admin credentials in order to access that information there, if need be.
After you bundle admin panels, in the top right corner of the accessed store you will find the My Stores link click on it to see the list of your bundled Ecwid accounts and tap the name of a store to quickly switch to its admin panel:
You can unbundle the stores at any time by logging as administrator into the control panel of the “Store B” and removing the "Store A" login email from its staff accounts ( My Profile Staff Accounts ).
Related articles
Adding and removing staff accounts
Logging in to Ecwid
View Article
As the store owner you can provide your staff members (fulfillment staff, theme designer, developer, etc) or your partner with their personal login account to access your Ecwid admin panel. Each member you invite will have a permission to manage your store, but will not be able to access your financial information or invite additional staff members.
The number of staff members you can create depends on your Ecwid pricing plan :
The Business plan includes 2 staff members.
The Unlimited plan includes unlimited staff members.
Upgrade to get this feature
In this article:
Adding staff accounts
Staff permissions
Removing staff accounts
Adding staff accounts
Only you (the account owner) can createstaff accounts by sending an invitation to a staff member. Upon acceptance of the invitation, the staff member will be asked to:
- log into their existing Ecwid account in case they already have their own account and want to access your store using that account login;
- or they can choose tocreate an account (it’s free).
As soon as the staff members go through the sign-in process, they will access your Ecwid admin panel.
Are you creating Ecwid stores for your friends or clients and want to manage them all in one place? Check out our Partner Program for more details.
To add a new staff account:
From your Ecwid admin, go to My Profile Staff Accounts.
Click Add staff member:
My Profile Staff Accounts
Enter the email address of the staff member you would like to invite:
Click Send Invite.
An email invitation to create an account and join your team will be sent to the new staff member. The invitation letter has the subject “You have been invited to manage [you store name]”.
When your staff member receives the email invitation to open a staff account for your Ecwid store, they have to:
Click the Join store button in the email to accept the invitation.
After that staff members have a choice to:
Join your store team with their existing Ecwid account, if they happen to have it and want to use its login as your staff member login.
Create a new profile to access your store (Ecwid account registration is free).
Upon signing in to the account through your invitation link, the staff member will access your Ecwid admin and can help you set up and manage the store.
If the invited members already signed up with Ecwid, they need to log in and choose the store to manage.
You can see the staff members that accepted your invitations and joined your store team in Ecwid admin, Profile Staff Accounts.
Staff permissions
Once the staff member accepts the invitation, they will gain the Admin role with full access to your store except for sensitive information (the store's subscription billing and staff members will be hidden from them).Staff members can edit their own profile details such as update password or their login email.
Account owner
Added staff member
See billing information, upgrade, downgrade
V
Add and remove staff accounts
V
Manage store (add products, manage stock, process orders, change shipping settings, etc)
V
V
We don't have different staff roles yet. We will add more staff roles in the future, so you will be able to give your employees access only to certain areas of your store's admin panel.
Removing staff accounts
As a precautionary measure, you should periodically revise the list of your store’s staff accounts and remove the staff members that you do not work with anymore.
To remove a staff account:
From your Ecwid Admin, go to.
In the Staff account’s card click Actions Remove user:
The staff member will no longer have access to your store.
View ArticleBesides refunding or canceling an order, you can also delete it from your store. Thus, the info about this order will be permanently removed from your Ecwid control panel. You may want to delete test orders or cancelled orders so that they didn’t mess up your store statistics.
To delete an order in your Ecwid store:
Desktop
iOS
Android
From your Ecwid admin, go to My Sales Orders.
Tick the orders that you want to delete.
Click Mass Update (this button will appear only after you tick at least one order) and Delete selected:
restore
In the appeared pop-up, confirm that you want to delete the order by clicking Delete.
Open your mobile app and go to Orders.
Click on the order that you want to delete.
In the right upper corner, click Edit:
Scroll down and click Delete Order.
In the appeared pop-up, confirm that you want to delete the order by clicking Delete.
Open your mobile app and go to Orders.
Click on the order that you want to delete.
In the right bottom corner, click on the pencil icon:
In the appeared menu, click Delete Order.
In the appeared pop-up, confirm that you want to delete the order by clicking Delete.
Selected orders will be removed from your Ecwid control panel permanently.
If you accidentally delete orders that you need, we can them for you.
View ArticleEmail notifications are messages sent to store owners and customers to inform users when an order is placed, an order status changes, a product’s stock is getting low, etc. When you create an Ecwid store, we provide default email templates to use in your store immediately they are created to be universal so as to fit any business.
Still you can edit email templates if you would like. You can add info about upcoming new products or ongoing sales; you can brand the emails if you have business-specific colors (e.g. you use only black and white in your storefront), or you can remove some info to make your emails very minimalistic.
Each email notification has its own template which you can edit inyour Ecwid admin, go to Settings Mail. Check out the video guide:
Plan availability: Venture, Business, Unlimited. Upgrade
Understanding email templates
Each admin or customer email notification has its own template. When an email is sent, the email template is filled in with the info from your store settings (store name, contact info, store link, etc.) and from the order details (customer’s name, shipping address, list of products bought, etc.) Thus, each email sent from your store is individual and contains all the information about a particular order and customer.
Here is an example of an abandoned cart recovery email that’s sent to a customer who doesn’t complete an order and leaves items in their cart. The customer will see the email this way:
contact our Customization team
The template for this email in the Ecwid Control Panel looks like this:
You can easily make small changes like adding a coupon code or a message about an upcoming sale without any knowledge of coding. The easiest way to edit the template is to add text next to the plain text that displays in black in the template.
More serious changes, like changing the design and the layout of the template, will require the knowledge of HTML and Freemarker the languages used in the templates.
Let’s dive deep into understanding the different parts of an email template and how to edit them: plain texts, variables, and markups.
Plain text
The text that you see in black is plain text. Text here is sent in the emails in exactly the same way as you see it in the template.
You can easily edit plain texts (that you see in black) in the templates: simply edit or remove the text. For example, if you sell customized products, you can replace “will process it shortly” in the order confirmation template with something like “your order will be processed within a week.” Also, if you want to inform customers about ongoing promos or sales, you can add a message about it near the black text that’s the easiest way to add custom messages to email templates:
Order confirmation email template
Editing text in the “ Abandoned Cart Recovery ” email template is even easier as its plain text is presented in a special area of the template. You can type your message in the “Default message for customers” area. For example, you can include a coupon code in recovery emails to encourage customers to complete the purchase:
Variables
Variables are placeholders that are replaced in the email with the actual information from either the order details (customer’s name, list of products, etc.) or from the store info (store name, contact info, etc.). For example, you can see variables like ${store.name} or ${customer.name}. As you can guess by their names, they will be replaced in email notifications with the store name taken from your store profile settings and with the customer’s name taken from the order details.
See the list of variables used in the email templates.
Markup
The text in blue, green and red is called markup. These are rules that tell the email client how to display the text in the email: font color, size, padding, etc. You can change the markup rules if you want to change the layout and the design of your email.
Editing notification template
To add custom messages to the email template or to customize it in any other way, you should edit its template. Email templates use variables to refer to the store or customer information - you can remove, edit, or add variables that are supported in emails. Ecwid uses Freemarker to replace variables with actual values and for their conditional rendering while HTML tags define the structure of the email templates and how they look in inboxes.
Plan availability: Venture, Business, Unlimited. Upgrade
If you need help with editing email templates, our Customization team can develop a custom email template for your store. Send them a request to receive a quote.
To edit an email template:
From your Ecwid admin, go to Settings Mail.
Click Edit next to the template you want to change.
In the HTML template, make the desired changes.
Before saving any changes, click the Preview template link on top to see what the email will look like.
If you see a blank page in a preview, it most likely means that the template code was broken (some tags were accidentally deleted). If you see this, you can simply revert to the default template and try making your changes again.
If you don’t like the result, click the Revert to default link at the bottom of the template to restore the default email template.
Once you are satisfied with the result, click Save.
If you are making changes to a template that you previously customized and saved, the “Revert to default” option won’t work for you as it will revert to our default template. To backup your new template, copy the email template and save it as a text file on your computer. If something goes wrong, you can paste the code from the file back to the template.
To check how email notifications will look with your changes, place a test order in your store. A test order is the best way to test email template changes as the preview shows demo products and data. Use your real email address at checkout as this is where the email will be sent. You should also change the order payment and fulfillment status in the control panel to receive preview of different email notifications (order status changed, order shipped, etc.).
Examples of template modifications
Example 1. If you’ve specified your company phone number in the store settings, this number is included into Order Confirmation emails by default via the ${store.officeAddress.phone} variable. In case you want to remove your phone number from Order Confirmations sent to your customers while keeping it in the store settings, delete the following piece of code from the Order Confirmation template:
<#if (store.officeAddress.phone)?has_content>
or call <b>${store.officeAddress.phone}</b></#if>
After that, the phone number won’t be displayed in Order Confirmations sent by your store to buyers.
See the list of variables used in the email templates.
Example 2. If you want to show another company address in emails (not the one that you specified in your store profile ), you can replace the ${store.officeAddress} variable with the address that you want to show in emails by adding the latter as a plain text.
Example 3. If you need to specify a list of elements in a template, use this construction:
<#list order.items as orderItem>
${orderItem.name}
</#list>
Learn more about the Freemarker language used in Ecwid templates.
Changing company info in emails
The company info (store name, store link, physical address, etc.) that you see in email notifications is taken from your store settings. If you want to change this info in your emails, you should update it inyour Ecwid admin, go to Settings General Store Profile.
Company info in the order confirmation email template
Adding a logo to emails
To upload or change a logo in your mail notifications:
From your Ecwid admin, go to Settings Mail.
Scroll down to the bottom of the page to Your logo for mail notifications.
Click Upload logo.
Upload your store logo and save the changes.
This logo will be used in all customer notifications.
For Instant site users: When you upload a logo to your Ecwid Instant site for the first time, it’s automatically added to your customer email notifications (order confirmation, order status changed, download e-goods, etc.). If you change the logo for the Instant site, you will need to manually update the logo in your email notifications. The logo is set for all customer email notifications at once. To change the logo that shows on your Ecwid Instant Site, go to your Ecwid admin in Website Click Edit Headline & Cover Image Store logo Click Upload logo.
Changing your email notification language
When you create a new Ecwid account, the language used in your email notification templates is the same as the language of your Control Panel. That means that plain texts, order payment and fulfillment states, etc. in email notifications for you and your customers will be in this language. Product details, your company address, and the customer’s info will also be in this same language.
If you use the Control Panel in a language that email notifications are not translated into yet, they will be translated into English that’s the default language.
You can change the language of your email notifications at anytime. For example, if your customers are from Italy, but you prefer viewing the Ecwid Control Panel in English, you can set Italian for emails and keep using the control panel in English.
You can set the language for your storefront in your Ecwid admin, go to the Setting General Regional Settings Store Language. Click Language settings and choose the desired language.
In Ecwid, email notification templates can be translated into:
English
Russian
German
French
Italian
Spanish
Portuguese
Dutch
Danish
Finnish
Japanese
Norwegian
Polish
Czech
To change the language in your email notifications:
From your Ecwid admin, go to Settings Mail.
Click Edit next to the notification that you want to change the language of.
Switch the language in your Ecwid Control Panel : click on the Language drop-down at the bottom of any page and choose the language in which you want notifications to be sent.
(If you are using the default email template): Make any change in the template, e.g. add a blank space.
(If you are using a custom email template): Click Revert to default link at the bottom of the template. Your previous edits to the template will be lost. You can add them after you save the template in the new language.
Click Save.
You can edit email templates on the Venture, Business, and Unlimited plans. Upgrade
Repeat these steps for all the email templates you want to change the language of. After that, customers will always get emails in the language that you set.
You can send email notifications to customers in different languages. To send emails in multiple languages, use the default email templates and enable several languages for your storefront in your Ecwid admin, go to Setting General Regional Settings Store Language. Click Language settings Add new languages. Enable several languages here and translate your catalog. Customers will get email notifications in the same language in which they view your storefront.
Translating email notifications into a new language
In Ecwid, email templates are translated into 15 languages. If you don’t see the language that you want to use for emails, you can add your own custom translation for mail notifications.
To translate mail notifications into a new language:
From your Ecwid admin, go to Settings Mail.
Click Edit next to the notification that you want to translate.
Translate the plain text that you see in black to the desired language.
Add translations for order statuses. These are set by variables in the email template. Find the following variables:
Order payment statuses:
${order.paymentStatus}
Order fulfillment statuses:
${order.fulfillmentStatus}
Replace them with the following translation code where you add your translation. Here is an example of the code for translation into Portuguese:
Order payment statuses:
<#if order.paymentStatus = 'Paid'> Pago
<#elseif order.paymentStatus = 'Awaiting Payment'> Aguardando Pagamento
<#elseif order.paymentStatus = 'Cancelled'> Cancelado
<#elseif order.paymentStatus = 'Refunded'> Reembolsado
</#if>
Order fulfillment statuses:
<#if order.fulfillmentStatus = 'Processing'> Processando
<#elseif order.fulfillmentStatus = 'Awaiting processing'> Aguardando Processamento
<#elseif order.fulfillmentStatus = 'Shipped'> Enviado
<#elseif order.fulfillmentStatus = 'Delivered'> Entregue
<#elseif order.fulfillmentStatus = 'Will not deliver'> No ser entregue
<#elseif order.fulfillmentStatus = 'Returned'> Devolvido
</#if>
Save the changes.
After that, customers will get email notifications in the language that you’ve translated them into.
If you need help translating email templates into your language, you can for a quote.
View ArticleIt is important to keep your inventory accurate. Accurate inventory allows you to avoid selling more products than you actually have and helps remind you to replenish your stock before you run out. You can include a stock quantity for every product in your Ecwid store, and Ecwid automatically reduces it when customers place orders from your store. Once the quantity of a certain product reaches zero, it will receive an “Out of stock” label and become unavailable for purchase. You can also choose to receive an email notification when a product quantity gets low to help you remember to restock.
Plan availability: Venture, Business, Unlimited. Upgrade
Starting from the Business plan you can also manage stock levels for product options, like colors and sizes, if you create product variations in your store. Every product variation can be tracked. For example a size L, or a Yellow XL, can have its own SKU and quantity, so its stock can be tracked.
Enabling inventory tracking for products
When you add new products to your store, they have an unlimited quantity by default. “Unlimited” means that the product is always available for purchase. Since the product quantity will never reach zero, the product will never show as “Out of stock.” This setting works well for services and digital products.
However, if you sell tangible products that you either receive from a supplier or produce yourself, you may need to track the product inventory. Turning on stock tracking will let you know how many units of a product you have available for sale and when it’s time to restock.
To enable stock tracking you should specify how many units of each product you have in stock. When customers place orders for a product (and the order payment status is either Awaiting Payment or Paid) the product’s stock gets automatically reduced by the number of units ordered. Once that product’s stock reaches zero, it is labeled as “Out of stock” and can’t be added to a user’s cart. Besides, your store checks products in shoppers’ carts against the inventory to help you prevent overselling when several customers are about to order the same products whose quantity is limited.
If you change the payment status for an order from Awaiting Payment/Paid to Cancelled/Refunded, the quantity of the products from that order will be automatically returned to their stock.
Here is how you can set quantity in stock for a product:
Desktop
iOS/Android
From your Ecwid admin, go to Catalog Products.
Open the product you want to edit.
Find the Stock Control block on the right:
Collecting pre-orders
Click Manage.
Enter the number of items you have in stock:
Specify the product quantity at which you want to receive low-stock notifications :
Save the changes.
If you set up and manage your store via the Ecwid mobile app for iOS or Android, follow these steps to enable inventory tracking for a product:
Open the Ecwid mobile app on your mobile device;
Tap Products;
Tap the product you want to edit;
Tap Stock Control;
Enable stock control to track inventory;
Specify the Quantity of the product you currently have in stock.
(optional) Specify the quantity for the Notify when stock reaches option if you want to receive low-stock notifications for this product.
You can also track the stock levels of a product by its options like color and size (example: a Yellow XL). To track a product’s stock by size, color, etc., you will need to create variations for your available product options and specify the SKU and stock quantity for each variation.
Hiding Out of Stock products
Ecwid marks products with a zero quantity as “Out of Stock” and hides the “Buy Now” and “Add to Cart” buttons for out of stock products so they can’t be ordered:
You can choose whether to display or hide out-of-stock products in your storefront. To hide out of stock products from customers, enable the corresponding option inyour Ecwid admin, go to Settings General Cart & Checkout :
Instead of hiding out-of-stock products, you can collect pre-orders for them. You can also use the Back in stock notifications app to notify your customers when the out-of-stock product they are interested in becomes available for purchase.
Adding a quantity field to product pages
If your customers tend to order many units of the same product, or you offer quantity discounts, you can add a quantity box to your product pages.
To display the quantity field on product pages:
From your Ecwid admin, go to Design ;
Scroll down to Sidebar;
Find the “Add to Bag” button menu;
Place a checkmark next to the Product quantity button:
If you use the Ecwid plugin on a Wix or Wordpress site, you should edit the product page layout by using the store design settings inside that sitebuilder.
Removing the "In Stock" label
If you want to hide the "In Stock" label on the product pages:
From your Ecwid admin, go to Design ;
Scroll down to Sidebar and find the "Add to Bag" button section:
Uncheck the box next to Stock availability labels (and Number of items in stock if you also wish to hide that information).
If you use the Ecwid plugin on a Wix or Wordpress site, you should edit the product page layout by using the store design settings inside that sitebuilder.
Low stock notifications
To know when it’s time to replenish a product’s stock, you can opt into receiving an automated message from Ecwid informing you that a product’s stock has reached a certain limit.
Simply enter the low stock value at which you would like to receive a notification, and the store will automatically send you an email when your product reaches this limit:
From your Ecwid admin, go to Catalog Products.
Open the product you want to edit.
Scroll to the Stock Control block.
Click Manage:
Enter the number of items left in stock at which you want to receive the Low Stock notice:
Save the changes.
The low stock notifications will be sent to the email address that you specified inyour Ecwid admin, go to Settings Mail :
When you receive a low stock notice in your inbox, you can click the Re-stock product button to quickly reach that product’s editing page and update the stock quantity once it has been replenished:
To stop receiving emails about low product stock, you can disable the Low Stock Notification inyour Ecwid admin, go to Settings Mail (this setting affects all products). To remove low stock notifications for just a certain product, go to that product’s page, select the stock control block, and set a zero value in the “Send me a note when the quantity in stock reaches” section.
If necessary, you can customize the low stock notification. See our article about editing message templates in your Ecwid store.
Orderhive: Multi-channel Inventory and Order Management
If you sell across multiple channels, you can manage all inventory in one place with the help of the Orderhive app. Orderhive syncs your inventory through each of your channels, and unifies inventory and order data in one single back-end. The integrated barcode functionality helps you scan, save and search for SKUs (products) across your warehouses.
Orderhive is a paid app with a free trial available.
Related articles
Managing stock of products with options
View Article