LisbonWe're at Web Summit, booth A1-33.See details
Feedance
PrestaShop logoPrestaShopPlatform · E-commerce data source
PrestaShop integration

Turn your PrestaShop catalog into feeds that
know what sells.

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

PrestaShop connection
Product source in Feedance
Connected
PR
ProductsProduct titles, descriptions, prices, images, categories, and identifiers, including product combinations/variants
Synced
IN
InventoryStock quantities and availability status at the product and combination level
Synced
OR
OrdersOrder records and status information used for reconciliation and reporting
Synced
Scored, labelled and sent to
GoogleMetaTikTok200+ channels
What is PrestaShop

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

PrestaShop is an open-source ecommerce platform, first released in 2007 by a team based in France. Merchants download and self-host the software (the newest major version, PrestaShop 9, runs on PHP 8.1+ and the Symfony framework), giving them full control over their store's code and infrastructure rather than using a fully hosted SaaS platform.

PrestaShop's strongest markets are France and Spain, which together account for a large share of its roughly 190,000+ active stores worldwide, with meaningful adoption across Italy, Poland, and other European countries. Because it is free, self-hosted, and highly customizable through modules and themes, it is a common choice for small and mid-sized retailers, particularly in Europe.

  • 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 PrestaShop to every channel, product by product.

1 · Data in
PrestaShop
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

Running a self-hosted store means product, stock, and order data lives entirely inside your own PrestaShop installation, with no built-in connection to marketplaces, comparison shopping engines, or advertising channels. Connecting PrestaShop to Feedance gives you a way to keep that catalog and stock data flowing outward without manually exporting files or maintaining custom scripts.

Once connected, Feedance can pull your product and inventory data on a regular basis and turn it into feeds formatted for the channels you sell on, while also keeping order information available for reconciliation. This is especially useful for PrestaShop merchants managing large catalogs, frequent price or stock changes, or multiple sales channels alongside their own storefront.

What data Feedance pulls

The core data feed management needs.

Feedance reads three groups of PrestaShop data. Each one has a job in the feed.

DataWhat is includedUsed for
ProductsProduct titles, descriptions, prices, images, categories, and identifiers, including product combinations/variantsFeed attributes, variant feeds, titles and categories for each channel
InventoryStock quantities and availability status at the product and combination levelAvailability in every feed and Broken Size flags on size runs
OrdersOrder records and status information used for reconciliation and reportingSales and return context per product

Feedance does not access or modify other PrestaShop data such as customer records, coupons, or shipping and tax configuration.

The webservice API is off by default
PrestaShop ships with its API disabled; it must be turned on and a key generated under Advanced Parameters > Webservice before any external tool, including Feedance, can connect.
Resource permissions are granted individually
An API key only exposes the specific resources (such as products, stock, or orders) it has been explicitly given access to, so a key created for one purpose may need its permissions expanded.
Combinations carry their own stock
Products with variants (size, color, and similar options) store quantity data separately for each combination rather than a single quantity on the base product, which affects how inventory needs to be read for accurate feeds.
Multi-shop setups scope data by shop
Stores running PrestaShop's multi-shop feature manage stock and catalog data per shop or shop group, so the shops an API key can see will determine which products, stock, and orders are available to sync.
Setup

Connect PrestaShop in five steps.

Feedance connects directly to your PrestaShop store using secure, key-based authentication. You generate an API key inside your own PrestaShop back office and grant it access to the specific store resources Feedance needs. Once that key is entered into Feedance, the connection is established without installing a custom plugin or modifying your store's codebase.

From that point on, Feedance uses the connection to read your catalog and stock data and to keep order information up to date, respecting the permissions granted to the key. Because the connection is credential-based rather than file-based, there is no need to manually generate or upload CSV or XML exports.

  1. 01
    In your PrestaShop back office, go to Advanced Parameters > Webservice and enable the webservice feature.
  2. 02
    Generate a new API key and grant it permission to access your product, stock, and order resources.
  3. 03
    In Feedance, start a new store connection and select PrestaShop as the platform.
  4. 04
    Enter your store URL and the API key, then let Feedance verify the connection.
  5. 05
    Review the products, inventory, and orders Feedance has pulled in, then configure your feed settings and channel exports.
Sync frequency

How often does your PrestaShop data sync?

Feedance syncs your PrestaShop products, inventory, and orders on a regular automated schedule after the initial connection, so your feeds reflect recent catalog and stock changes without manual re-exports. Exact sync frequency can vary by plan and store size, and you can also trigger a manual sync in Feedance if you need your latest PrestaShop changes reflected sooner.

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

Common PrestaShop connection issues

IssueLikely causeFix
Feedance can't connect / invalid key errorThe webservice feature is disabled, or the API key lacks the needed permissionsEnable the webservice under Advanced Parameters > Webservice and confirm the key has access to products, stock, and orders
Store appears unreachableThe store isn't publicly accessible over HTTPS, or a firewall/security module is blocking API requestsConfirm the storefront is reachable over HTTPS and check hosting or security modules for rules blocking webservice traffic
Inventory looks wrong for variant productsStock is tracked per combination, and combination-level stock wasn't included in the syncVerify combination stock is enabled and up to date in PrestaShop so quantities are accurate at the variant level
Some products or orders are missing after a multi-shop setupThe API key's shop scope doesn't include every shop you expected Feedance to syncCheck the shop or shop-group assignment for the API key and adjust it to cover the shops you want synced
Optimization tips

Get more from a PrestaShop feed.

  • Keep product references/SKUs consistent across all combinations so channels can match variants correctly.
  • Fill in complete product data in PrestaShop, including titles, categories, and images, before syncing, since incomplete listings are more likely to be rejected by marketplaces and ad channels.
  • Make sure combination-level stock is enabled and accurate if your catalog relies on product variants, so inventory feeds reflect real availability.
  • If you use PrestaShop's multi-shop feature, review which shops your API key covers periodically to avoid missing or duplicated listings.
  • Check order status mapping regularly so downstream reporting and reconciliation stay accurate as your store grows.
FAQ

Questions about the PrestaShop integration

Short answers to what teams ask before connecting a store.

Where do I create the API key Feedance needs for PrestaShop?

In your PrestaShop back office, under Advanced Parameters and then Webservice. Grant the key access to your product, stock, and order resources, then enter it with your store URL in Feedance. No custom plugin or change to your store's code is needed.

Why can't Feedance reach my PrestaShop store even though I created a key?

Most often the Webservice API is still off, since PrestaShop ships with it disabled, or the key lacks permission for products, stock, and orders, which are granted individually. Enable it and check those resources. Also confirm the store is reachable over HTTPS and that no security module blocks the requests.

How does Feedance read stock for PrestaShop product combinations?

It reads stock at the product and combination level, because PrestaShop stores quantity separately for each combination rather than on the base product. Make sure combination stock is enabled and accurate. Feedance does not access customer records, coupons, or shipping and tax configuration.

After a bulk import in PrestaShop, should I check anything in Feedance?

Yes, confirm the update came through, since sync timing varies by plan and store size, with feeds updating from every 30 minutes to weekly. Also review the imported titles, categories, and images, because incomplete listings are more likely to be rejected by marketplaces and ad channels.

Does Feedance work with PrestaShop's multi-shop feature?

Yes, within the scope of your API key: the shops that key can see decide which products, stock, and orders are available to sync. PrestaShop manages stock and catalog data per shop or shop group. If products or orders are missing, check the key's shop assignment and widen it.

See which
products earn.

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