Optisleek
Optisleek

Optisleek

0/5 (0 ratings) — active installs Updated Nov 13, 2026

Optisleek connects a WooCommerce store to the Optisleek platform, which uses AI tools to optimize the performance of an ecommerce business.

Features:

  • Tracking pixel – sends shop events (product views, add to cart, purchases) to your Optisleek account.
  • Catalog sync – exposes brands, categories, attributes and products as JSON, so that Optisleek can import your catalog.
  • AI product sorting – adds a “Recommended (Optisleek)” sorting option to WooCommerce category pages, using the order calculated by Optisleek.
  • Product widgets – “Related products” and “Frequently bought together” widgets on the product page.
  • Landing pages – the [optisleek_landing_page] shortcode and an optional landing page on every product page.

An Optisleek account is required. The plugin does nothing until you enter your Optisleek URL and pixel code in Optisleek Settings.

External services

This plugin connects to the Optisleek service (https://www.optisleek.com/), operated by FDN Group. Every connection goes to the Optisleek URL that the site administrator enters in the plugin settings. Nothing is sent before that URL and the pixel code are set.

Event tracking – used to measure the store’s performance and to train the recommendations.
When a visitor views a product or category, adds a product to the cart or completes an order, the visitor’s browser sends to <Optisleek URL>/api/event/push: the pixel code, a random visitor ID (stored in the browser’s localStorage), the event type, the product IDs, prices and quantities involved, the page URL, the referrer, the screen and window size, the browser’s user agent, and the campaign IDs of Optisleek links. When an order is completed, the store’s server also sends the order’s products, quantities and totals. No names, email addresses, phone numbers or addresses are sent.

Product sorting – used to fetch the AI product order for each category.
Twice a day (WP-Cron), and when an administrator clicks “Sync”, the store’s server sends the API token and shop ID from the settings to <Optisleek URL>/api/products/sort and receives the product order.

Product widgets and landing pages – used to show the recommendations.
On pages that display a widget or a landing page, the visitor’s browser loads the Optisleek script <Optisleek URL>/public/widgets/products.js, which shows the widget in an iframe from the Optisleek service. The script receives the pixel code, the current product ID and, for landing pages, the landing page token.

Catalog sync – the plugin adds the endpoint /optisleek/api?sync=... to the store. Optisleek reads the public catalog data from it: brands, categories, attributes, products, prices, stock and image URLs. No customer data is included. The latest full export and the list of disabled products are also saved as JSON files in the plugin’s api/files/ folder.

Service terms of use: https://www.optisleek.com/footer/legal/terms-of-service/
Service privacy policy: https://www.optisleek.com/footer/legal/privacy-policy/