Data Octopus
Data Octopus
E‑commerce platforms · We get data

Integrate PrestaShop with Data Octopus

Connect PrestaShop to Data Octopus. Data from PrestaShop flows into one product data model and powers segmentation and product feeds for 35+ ad channels.

What is PrestaShop?

PrestaShop is an open-source e-commerce platform installed on the store's own server. Modules and customisations make it highly extensible, so it is chosen by stores with non-standard requirements in Poland and across Europe.

Source data

Why does PrestaShop data matter for product feeds?

PrestaShop stores the offer and sales data that every product feed is built on:

Products and combinations (variants), categories, features, images and descriptions

Prices, price rules, promotions and stock levels

Orders, revenue and returns at product level

The date a product was added to the offer

Feeds generated straight from PrestaShop by modules usually contain catalogue data only. They ignore sales results, margin and campaign performance, and data quality depends on module configuration and store structure.

From data to campaigns

How does Data Octopus use PrestaShop data to build better feeds?

Data Octopus pulls data from PrestaShop via API and combines it with GA4, Google Ads, Meta Ads and margin and purchase cost data in one model at product and variant level. On that basis it:

1

Standardises product data and variants regardless of store configuration

2

Recalculates revenue, margin, profit after ad costs, trend, seasonality, product age and returns for every SKU daily

3

Writes the results into custom labels and extra feed attributes

4

Automatically excludes unavailable, low-stock or unprofitable products

5

Builds titles and descriptions with rules on product attributes

As a result, a PrestaShop store gets feeds that steer campaigns by sales and profitability, without adding more modules to the store.

PrestaShop

What data does Data Octopus get from PrestaShop?

Orders and order lines, products, customers with addresses, categories, delivery and reference data.

Orders

Order headers with totals, payment and delivery.

Order lines

Products inside each order.

Products

The product catalogue with prices and stock.

Customers and addresses

Customer accounts and their addresses.

Categories

The category tree.

Reference data

Carriers, countries, currencies, languages, order statuses, shops.

Frameworks

Recommended Data Octopus Frameworks for PrestaShop

Framework #2

Losing former high-ARPU customers

  1. 01

    Why does it matter?

    Losing customers with high average revenue per user (ARPU) to lower-value ones means higher conversion costs and lower return on investment.

    The key is to identify the highest-ARPU segments and keep them coming back — or win them back.

  2. 02

    How to check if the problem exists?

    Compare the average ARPU of active customers (last order within 365 days) with churned segments (last order over 365 days ago). Data Octopus shows this in the customer base report from your store engine.

    If churned segments such as Slipping Champions or Cannot Lose Them had ARPU clearly above today's average, you're losing your most valuable customers.

  3. 03

    How to use the feed in your ad account?

    Data Octopus turns these customers into an audience list (Customer Match), available through a password-protected link and refreshed automatically. Upload it to Google Ads or Meta Ads.

    Run a Demand Gen campaign targeting the list directly, with ad groups by purchased category or brand and messaging that invites them back. You can also use the list as a signal for product campaigns or as a lookalike seed.

  4. 04

    How to measure results?

    The number of people on the list should fall as returning customers move into active segments. Also track revenue and orders from the campaign targeting the list.

FAQ

Frequently asked questions

What is PrestaShop?

PrestaShop is an open-source e-commerce platform installed on the store's own server. Modules and customisations make it highly extensible, so it is chosen by stores with non-standard requirements in Poland and across Europe.

How do I generate a product feed (XML file) from PrestaShop?

You can export a feed from PrestaShop natively or with a plugin, but that file is usually a catalogue copy without sales data. Data Octopus pulls products from PrestaShop via API and generates ready XML/CSV files at a fixed URL for 35+ channels, including Google Merchant Center, Meta, Ceneo and Allegro, with segmentation and title rules.

How do I prepare a PrestaShop feed for Google Merchant Center?

The feed needs id, title, description, link, image_link, price and availability, and brand, gtin and google_product_category are recommended. Data Octopus maps PrestaShop fields to the Google specification, fills gaps with rules and adds custom_label values with profitability segments.

How is a PrestaShop product export different from a Data Octopus feed?

A PrestaShop export shows products as they are in the store. Data Octopus combines them with GA4, Google Ads, Meta Ads and margin data, so the feed also shows which products make money and which burn budget.

How do I connect PrestaShop to Data Octopus?

You enable the PrestaShop integration in the Data Octopus panel in minutes, with no developer work and no store plugins.

How often is the PrestaShop feed updated?

Prices and stock from PrestaShop refresh automatically several times a day, and sales-based segments daily. Sold-out products drop out of campaigns on their own.

Can a PrestaShop feed handle variants, several languages and currencies?

Yes. Data Octopus pulls variants from PrestaShop (sizes, colours) and builds separate feeds for each market from one data model, with the right language, currency and prices.

Connect your data with Data Octopus.

We'll show you how to bring your sources and channels together.