NewProduct Score, 4T Segmentation, Price War and Broken Size are live.See what's new
Feedance
WebAsyst Shop-Script logoWebAsyst Shop-ScriptPlatform · E-commerce data source
WebAsyst Shop-Script integration

Turn your WebAsyst Shop-Script catalog into feeds that know what sells.

Connect your store once. Feedance pulls products, inventory, and orders from WebAsyst Shop-Script, scores and labels every product, and keeps a tailored feed live on Google, Meta, TikTok and 200+ channels.

WebAsyst Shop-Script connection
Product source in Feedance
Connected
PR
ProductsReads product details such as titles, descriptions, images, categories, variants, and pricing to build and update your feeds.
Synced
IN
InventoryReads current stock levels so feeds reflect accurate availability and can flag or exclude out-of-stock items.
Synced
OR
OrdersReads order data to help track sales performance tied to your feed listings.
Synced
Scored, labelled and sent to
GoogleMetaTikTok200+ channels
What is WebAsyst Shop-Script

Your store is the source. Feedance makes it ad-ready.

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.

  • Connect once, no manual exports
  • Catalog changes reach your feeds on every sync
  • Product Score, 4T, Price War and Broken Size labels on every product
  • One source, a tailored feed for each of 200+ channels
How it fits

From WebAsyst Shop-Script to every channel, product by product.

1 · Data in
WebAsyst Shop-Script
Products
Inventory
Orders
+ GA4 and competitor prices
2 · Decide
Feedance
Product Score, 0–100
4T segment
Price War and Broken Size
Rules, filters, enrichments
3 · Feeds out
Your channels
Google Merchant Center
Meta catalog
TikTok catalog
200+ more channels

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.

What data Feedance pulls

The core data feed management needs.

Feedance reads three groups of WebAsyst Shop-Script data. Each one has a job in the feed.

DataWhat is includedUsed for
ProductsReads product details such as titles, descriptions, images, categories, variants, and pricing to build and update your feeds.Feed attributes, variant feeds, titles and categories for each channel
InventoryReads current stock levels so feeds reflect accurate availability and can flag or exclude out-of-stock items.Availability in every feed and Broken Size flags on size runs
OrdersReads order data to help track sales performance tied to your feed listings.Sales and return context per product
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.
Setup

Connect WebAsyst Shop-Script in five steps.

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.

  1. 01
    Log in to your Feedance account and choose to add a new store connection.
  2. 02
    Select WebAsyst Shop-Script from the list of supported platforms.
  3. 03
    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. 04
    Enter those details into Feedance to authorize the connection.
  5. 05
    Confirm the connection and let Feedance perform its first sync of your products, inventory, and orders.
Sync frequency

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.

  • Feed Protection can stop an update when something looks wrong
Troubleshooting

Common WebAsyst Shop-Script connection issues

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.
Optimization tips

Get more from a WebAsyst Shop-Script feed.

  • 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.
FAQ

Questions about the WebAsyst Shop-Script integration

Short answers to what teams ask before connecting a store.

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.

See which of your products earn.

Connect your product feed and GA4. We will show you Product Score, 4T, Price War and Broken Size on your own catalog.