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

What is WebAsyst Shop-Script?

WebAsyst Shop-Script

WebAsyst Shop-Script is a self-hosted e-commerce application built by WebAsyst. It runs as part of the broader Webasyst platform, a modular suite of PHP/JS business apps (Shop-Script for online stores, plus CRM, Helpdesk, Mailer, and Site apps) that share a single backend and admin login. Store owners install Shop-Script on their own server or a Webasyst-hosted plan, then use its admin panel to manage a product catalog, process orders, track stock, and run a storefront built from one of its themes. The application's core source code is publicly available on GitHub, and its ecosystem includes a marketplace of additional themes and plugins for extending checkout, shipping, payments, and reporting.

Why connect WebAsyst Shop-Script to Feedance?

Because Shop-Script is self-hosted, it does not come with the built-in, one-click marketplace and ad-channel feed exports that many SaaS platforms offer out of the box. Merchants who want to list products on comparison shopping engines, marketplaces, or ad platforms typically have to build and maintain those feeds themselves. Feedance removes that manual work: it connects to your Shop-Script store, reads your product, inventory, and order data, and turns it into properly formatted feeds that stay in sync with what is actually in your store — so you spend less time exporting spreadsheets and fixing stale listings by hand.

How does Feedance connect to WebAsyst Shop-Script?

Feedance connects directly to your WebAsyst Shop-Script store using the credentials you provide from your store's own admin panel. Once the connection is authorized, Feedance securely retrieves product, inventory, and order data on a recurring schedule and keeps your feeds aligned with your store as changes happen. No manual file exports or spreadsheet uploads are required after the initial setup — Feedance handles the ongoing data retrieval for you.

What data does Feedance access from WebAsyst Shop-Script?

Feedance limits itself to the data needed to build and maintain accurate product feeds. It works with exactly three data entities from your WebAsyst Shop-Script store:

EntityWhat Feedance does with it
ProductsReads product details such as titles, descriptions, images, categories, variants, and pricing to build and update your feeds.
InventoryReads current stock levels so feeds reflect accurate availability and can flag or exclude out-of-stock items.
OrdersReads order data to help track sales performance tied to your feed listings.

WebAsyst Shop-Script-specific considerations worth knowing

Because WebAsyst Shop-Script is self-hosted, the connection depends on your own server rather than a vendor's cloud infrastructure. That means your server needs to be online and reachable, your Shop-Script installation needs to be kept up to date, and any firewall or security plugin on your server should be configured to allow API access. Shop-Script's platform-level API is exposed through the application itself, so make sure API access is enabled for the store user or key you connect with Feedance. If you run other Webasyst apps (such as CRM) alongside Shop-Script, only the Shop-Script (store) data is relevant to Feedance's product, inventory, and order sync.

How to connect WebAsyst Shop-Script with Feedance

  1. Log in to your Feedance account and choose to add a new store connection.
  2. Select WebAsyst Shop-Script from the list of supported platforms.
  3. In your WebAsyst Shop-Script admin panel, generate the API access details Feedance requests (such as a store URL and access key), following your store's API/access settings.
  4. Enter those details into Feedance to authorize the connection.
  5. Confirm the connection and let Feedance perform its first sync of your products, inventory, and orders.

How often does your WebAsyst Shop-Script data sync?

Feedance syncs your WebAsyst Shop-Script data on a recurring schedule so that product, inventory, and order information stays current without manual re-exports. Exact sync frequency can depend on your plan and store size; if you need a sync to reflect a change immediately, you can typically trigger a manual sync from your Feedance dashboard as well.

Common WebAsyst Shop-Script connection issues and how to fix them

IssueHow to fix it
Connection fails or is rejectedDouble-check the store URL and access key entered in Feedance against what your Shop-Script admin panel generated, and confirm API access is still enabled for that key.
Store server unreachableBecause Shop-Script is self-hosted, confirm your server is online, your SSL certificate is valid, and no firewall or security plugin is blocking Feedance's requests.
Products or stock look out of dateTrigger a manual sync from Feedance and verify the product and inventory data in Shop-Script itself has actually been saved and published.

WebAsyst Shop-Script feed optimization tips

  • Keep SKUs unique and consistent across all products and variants so channels can match listings correctly.
  • Fill in complete, descriptive product titles and descriptions in Shop-Script rather than relying on defaults, since thin content weakens feed listings.
  • Assign every product to a clear category and add high-quality images, since both feed into how well listings perform on ad and shopping channels.
  • Keep stock levels accurate in Shop-Script so Feedance can correctly flag or exclude out-of-stock items in your feeds.
  • Review product variants (size, color, etc.) for completeness so each variant syncs as a distinct, properly described feed entry.

Frequently Asked Questions About WebAsyst Shop-Script

  • How does Feedance connect to my WebAsyst Shop-Script store?

    Feedance connects directly to your WebAsyst Shop-Script store using access credentials generated in your store's own admin panel. Once you authorize the connection, Feedance retrieves your product, inventory, and order data on a recurring schedule so your feeds stay aligned with your store without manual exports.

  • Does it matter that WebAsyst Shop-Script is self-hosted?

    Yes. Because Shop-Script runs on your own server rather than a vendor's cloud, the connection depends on your server being online and reachable, your installation being kept up to date, and your firewall or security settings allowing API access. If your server goes offline or blocks requests, Feedance will not be able to sync until access is restored.

  • What data does Feedance read or update from WebAsyst Shop-Script?

    Feedance works with exactly three types of data from your Shop-Script store: products (titles, descriptions, images, categories, variants, and pricing), inventory (current stock levels), and orders (order data used to track sales performance). Feedance does not access or modify other data such as customer records, coupons, or shipping and tax settings.

  • How do I make sure my product feed stays current?

    Feedance automatically syncs your WebAsyst Shop-Script data on a recurring schedule, so changes to products, inventory, and orders in your store are reflected in your feeds over time. If you need a change to show up immediately, you can trigger a manual sync from your Feedance dashboard rather than waiting for the next scheduled run.

  • Do I need to install anything in WebAsyst Shop-Script to use Feedance?

    You do not need to install a separate plugin to get started. You will need access to your Shop-Script admin panel to generate the connection details Feedance asks for, and you should confirm that API access is enabled for the account or key you use to connect.

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!