berrypath/shopware6-berrypath-flow

Shopware 6 plugin for BerryPath Flow widgets.

Maintainers

Package info

github.com/BerryPath/shopware6-berrypath-flow

Language:Twig

Type:shopware-platform-plugin

pkg:composer/berrypath/shopware6-berrypath-flow

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

1.0.0 2026-06-14 09:26 UTC

This package is auto-updated.

Last update: 2026-06-14 09:26:41 UTC


README

Shopware 6 plugin for the BerryPath Flow widget.

BerryPath helps ecommerce teams add guided selling, product finder flows and guided product advice to their webshop. This plugin adds a BerryPath Flow CMS block for Shopping Experiences and can send assisted conversion data from the checkout finish page.

Installation

composer require berrypath/shopware6-berrypath-flow
bin/console plugin:refresh
bin/console plugin:install --activate BerryPathFlow
bin/console cache:clear

For local custom/plugins development, place it at:

custom/plugins/BerryPathFlow

Configuration

Global settings are available in:

Extensions > My extensions > BerryPath Flow > Configure

Use this for global enable/disable, default market code, product ID source and the success pixel. The plugin always loads the live BerryPath script from https://www.berrypath.eu/embed/berrypath.js.

For product detail pages, enter a Flow UUID in the product custom fields under BerryPath Flow. The widget is rendered in the buy box below the product number.

Add the widget through Shopping Experiences:

  • Block category: Commerce
  • Block: BerryPath Flow
  • Fields: Flow UUID, display type, title, description, button text and optional market override

If no Flow UUID is entered, nothing is rendered.

The success pixel is enabled by default. On the Shopware checkout finish page it loads the main berrypath.js file and passes the order total plus product identifiers through window.BerryPath.conversion(...) for assisted conversion tracking.

Screenshots

Homepage CMS widget

Category page widget

Product page widget