The Feedance AI features is rolling out.
Check it out!

What is Ecwid?

Ecwid

Ecwid (now branded Ecwid by Lightspeed) is an e-commerce platform built around an embeddable storefront widget rather than a single hosted website. Founded in 2009, it was acquired by Lightspeed Commerce in 2021 and today serves well over 100,000 paying merchants across more than 100 countries.

Instead of forcing merchants onto one template, Ecwid lets a single product catalog and back office be embedded into multiple destinations at once, such as an existing website, a page built with a site builder, or a social channel, while orders, inventory, and products stay synchronized from one central account.

Why connect Ecwid to Feedance?

Because Ecwid catalogs are often reused across several storefronts and sales channels, keeping product data, stock levels, and pricing accurate everywhere can quickly become a manual chore. Connecting Ecwid to Feedance lets merchants turn that catalog into structured, always-current feeds for shopping channels and marketplaces without maintaining spreadsheets or exporting data by hand.

Feedance reads product and inventory data directly from Ecwid and reflects order activity, so listings can stay aligned with what is actually in stock and for sale, reducing overselling and out-of-date pricing across every place the Ecwid catalog is embedded.

How does Feedance connect to Ecwid?

Feedance connects to Ecwid using a secure, authorized connection to your store's data. You grant access once through an authorization flow, and Feedance is then able to read the store information needed to build and maintain your feeds without you sharing your Ecwid login credentials.

Once authorized, Feedance communicates with your Ecwid store to retrieve product details and stock levels and to pick up order updates, keeping your feeds built on live store data rather than a one-time export.

What data does Feedance access from Ecwid?

Data entityWhat Feedance uses it for
ProductsTitles, descriptions, images, categories, pricing, and variant details used to build and update your product feeds
InventoryCurrent stock levels so feeds reflect accurate availability and reduce overselling
OrdersOrder activity used to keep stock and product status in sync as sales happen

Ecwid-specific considerations worth knowing

  • API access requires a paid Ecwid plan. Ecwid's store data API is only available on paid plans; stores on Ecwid's free plan cannot expose product, inventory, or order data through the API, which means a paid subscription is required before a feed connection can work.
  • One catalog, many storefronts. Ecwid is designed to let a single product catalog be embedded into multiple websites and channels at once. If you display your Ecwid catalog in more than one place, keep in mind that a feed built from Ecwid reflects that single shared catalog, not a per-storefront variant.
  • Request limits apply. Ecwid enforces a request rate limit on its API, so very large catalogs or frequent updates are synced in batches rather than all at once to stay within those limits.
  • Real-time change notifications. Ecwid supports webhook-style notifications when store data changes, which allows product and order updates to be picked up promptly rather than only on a fixed schedule.

How to connect Ecwid with Feedance

  1. Log in to your Feedance account and start adding a new store connection.
  2. Select Ecwid as your platform from the list of supported platforms.
  3. Authorize Feedance to access your Ecwid store when prompted, using your Ecwid account credentials.
  4. Confirm the connection and let Feedance perform its initial import of your products and inventory.
  5. Review your imported catalog in Feedance and configure your feed settings for the channels you want to publish to.

How often does your Ecwid data sync?

Feedance keeps your Ecwid product, inventory, and order data updated on a regular automated schedule, with important changes such as stock levels reflected promptly so your feeds stay reliable without manual re-imports.

Common Ecwid connection issues and how to fix them

IssueLikely causeFix
Connection fails or cannot be authorizedYour Ecwid store is on the free plan, which does not support API accessUpgrade to a paid Ecwid plan (Venture, Business, or Unlimited) that includes API access, then reconnect
Products missing from the feedProducts are unpublished, disabled, or missing required fields such as price or images in EcwidCheck the product's status and required fields in your Ecwid admin and republish or complete the listing
Stock levels appear delayedUpdates are batched to stay within Ecwid's API request limitsAllow the next sync cycle to complete, or trigger a manual refresh in Feedance for urgent changes
Authorization expires unexpectedlyAccess to the store was revoked or the Ecwid account permissions changedReconnect the store in Feedance and re-authorize access from your Ecwid account

Ecwid feed optimization tips

  1. Fill in complete product titles, descriptions, and category assignments in Ecwid so your feeds arrive with clean, channel-ready data.
  2. Use high-quality product images for every variant, since incomplete image data is a common cause of listing disapprovals downstream.
  3. Keep pricing and stock counts accurate in Ecwid rather than relying on manual overrides, so Feedance can propagate correct availability automatically.
  4. If your catalog is embedded across multiple storefronts, decide which categories or products should actually be included in your feeds before publishing.
  5. Review your Feedance feed regularly after large catalog changes in Ecwid, such as bulk imports or seasonal product updates, to confirm everything synced as expected.

Frequently Asked Questions About Ecwid

  • How does Feedance connect to my Ecwid store?

    You authorize Feedance to access your Ecwid store through a secure connection process, without sharing your login credentials directly with Feedance. Once authorized, Feedance can read your product, inventory, and order data to build and maintain your feeds automatically.

  • What is the most important thing to know about connecting Ecwid?

    Ecwid only exposes its store data API on paid plans. If your store is on Ecwid's free plan, the connection to Feedance will not work until you upgrade to a paid plan such as Venture, Business, or Unlimited.

  • What data does Feedance read or update from my Ecwid store?

    Feedance works with three types of data from Ecwid: products, inventory, and orders. It reads product details and stock levels to build your feeds, and it tracks order activity so that availability stays accurate. Feedance does not access customer records, coupons, or store settings.

  • How do I make sure my Feedance feed stays current with my Ecwid catalog?

    Feedance syncs your Ecwid data automatically on a regular schedule, so keeping your product information, pricing, and stock levels accurate and complete inside Ecwid is the main thing you need to do. You can also trigger a manual refresh in Feedance if you need an update reflected sooner.

  • Can I use Feedance if my Ecwid catalog is embedded on more than one website?

    Yes. Ecwid is built so one product catalog can be embedded across multiple websites or channels from a single account, and Feedance connects to that same underlying catalog. This means your feed reflects the full shared catalog rather than any single storefront it happens to be embedded in.

Schedule your 15-minute demo now

Schedule my demo

We’ll tailor your demo to your immediate needs and answer all your questions. Get ready to see how it works!