PHPackages                             nosto/nosto-shopware-plugin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. nosto/nosto-shopware-plugin

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

nosto/nosto-shopware-plugin
===========================

Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.

2.5.2(2y ago)6243[17 issues](https://github.com/Nosto/nosto-shopware/issues)BSD-3-ClausePHPPHP &gt;=5.4.0CI failing

Since May 26Pushed 1y ago18 watchersCompare

[ Source](https://github.com/Nosto/nosto-shopware)[ Packagist](https://packagist.org/packages/nosto/nosto-shopware-plugin)[ RSS](/packages/nosto-nosto-shopware-plugin/feed)WikiDiscussions develop Synced today

READMEChangelog (10)Dependencies (11)Versions (70)Used By (0)

Personalization for Shopware
============================

[](#personalization-for-shopware)

Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.

Nosto allows you to deliver every customer a personalized shopping experience through recommendations based on their unique user behavior - increasing conversion, average order value and customer retention as a result.

[http://nosto.com](http://nosto.com/)

Getting started
---------------

[](#getting-started)

### How it works

[](#how-it-works)

The plugin automatically adds product recommendation elements to the shop when installed. Basically, empty "div" placeholder elements. These elements will appear on the home page, product pages, category pages, search result pages and the shopping cart page. These elements are automatically populated with product recommendations from your shop.

This is possible by mining data from the shop when the user visits the pages. For example, when the user is browsing a product page, the product information is asynchronously sent to Nosto, that in turn delivers product recommendations based on that product to the shop and displays them to the user.

The more users that are visiting the site, and the more page views they create, the better and more accurate the recommendations become.

In addition to the recommendation elements and the real time data gathering, the plugin also includes some behind the scenes features for keeping the product information up to date and keeping track of orders in the shop.

Every time a product is updated in the shop, e.g. the price is changed, the information is sent to Nosto over an API. This will sync the data across all the users visiting the shop that will see up to date recommendations.

All orders that are placed in the shop are also sent to Nosto. This is done to keep track of the orders that were a direct result of the product recommendations, i.e. when a user clicks a product in the recommendation, adds it to the shopping cart and places the order.

Nosto also keeps track of the order statuses, i.e. when an order is changed to "payed" or "canceled" the order is updated over an API.

All you need to take Nosto into use in your shop, is to install the plugin and create a Nosto account for your shop. This is as easy as clicking a button, so read on.

### Installing

[](#installing)

The preferred way of installing the plugin is through the Shopware Community Store. It can, however, also be installed as a local plugin package or directly from the GitHub repository if needed.

#### Community (preferred)

[](#community-preferred)

coming soon...

#### Local

[](#local)

The plugin can also be installed as a "local" plugin by uploading the plugin archive file manually in the Shopware Plugin Manager. The plugin archive file can be obtained from the projects [releases](https://github.com/Nosto/nosto-shopware-plugin/releases/) page on GitHub.

#### Repository

[](#repository)

For development purposes the plugin can be installed directly from the GitHub repository by cloning the project into the `/engine/Shopware/Plugins/Local/Frontend/NostoTagging` directory of the Shopware installation. For the plugin to work, it's dependencies need to be installed. For this we recommend using [composer](https://getcomposer.org/), which is a dependency manager for PHP. By executing `composer install` in the plugins root folder, the dependencies will be automatically fetched and installed in a `vendor` folder relative to the plugin root directory.

After this, the plugin can be activated in the Shopware Plugin Manager.

### Configuration

[](#configuration)

The plugin creates a new menu item during installation, that is located under the `Settings` menu in the backend. Note that you may have to clear the cache and reload the backend for the menu item to show up.

By clicking the menu item, a window will open showing a Nosto account configuration per shop that is installed. You will need a Nosto account for each shop.

Creating the account is as easy as clicking the install button on the page. Note the email field above it. You will need to enter your own email to be able to activate your account. After clicking install, the window will refresh and show the account configuration.

You can also connect and existing Nosto account to a shop, by using the link below the install button. This will take you to Nosto where you choose the account to connect, and you will then be redirected back where you will see the same configuration screen as when having created a new account.

This concludes the needed configurations in shopware. Now you should be able to view the default recommendations in your shops frontend by clicking the preview button on the page.

You can read more about how to modify Nosto to suit your needs in our [support center](https://support.nosto.com/), where you will find Shopware related documentation and guides.

### Extending

[](#extending)

coming soon...

License
-------

[](#license)

BSD 3-Clause ()

Dependencies
------------

[](#dependencies)

- Shopware Community Edition 4 and 5

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance12

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

Top contributor holds 83.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~53 days

Recently: every ~304 days

Total

60

Last Release

866d ago

Major Versions

0.6.0 → 1.0.02015-07-30

1.2.6 → 2.0.02018-04-10

0.0.1 → 2.4.52020-03-31

PHP version history (2 changes)1.2.0PHP &gt;=5.5.0

2.1.1PHP &gt;=5.4.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/72fc62faab717a903a7ddd1dc340b920403cbd382ce7b6eb30044430f69eeced?d=identicon)[nosto](/maintainers/nosto)

---

Top Contributors

[![supercid](https://avatars.githubusercontent.com/u/2778820?v=4)](https://github.com/supercid "supercid (323 commits)")[![olsi-qose](https://avatars.githubusercontent.com/u/44775916?v=4)](https://github.com/olsi-qose "olsi-qose (20 commits)")[![liangde-chen](https://avatars.githubusercontent.com/u/25772561?v=4)](https://github.com/liangde-chen "liangde-chen (11 commits)")[![mridang](https://avatars.githubusercontent.com/u/327432?v=4)](https://github.com/mridang "mridang (11 commits)")[![dairbuirabass](https://avatars.githubusercontent.com/u/26374746?v=4)](https://github.com/dairbuirabass "dairbuirabass (9 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (5 commits)")[![manikandan-ravikumar](https://avatars.githubusercontent.com/u/82023195?v=4)](https://github.com/manikandan-ravikumar "manikandan-ravikumar (2 commits)")[![luklewluk](https://avatars.githubusercontent.com/u/6748300?v=4)](https://github.com/luklewluk "luklewluk (2 commits)")[![getminimal](https://avatars.githubusercontent.com/u/1190252?v=4)](https://github.com/getminimal "getminimal (2 commits)")[![Forestsoft-de](https://avatars.githubusercontent.com/u/132578?v=4)](https://github.com/Forestsoft-de "Forestsoft-de (1 commits)")[![kryysler](https://avatars.githubusercontent.com/u/3352265?v=4)](https://github.com/kryysler "kryysler (1 commits)")

---

Tags

ecommerceshopwareshopware-plugin

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/nosto-nosto-shopware-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/nosto-nosto-shopware-plugin/health.svg)](https://phpackages.com/packages/nosto-nosto-shopware-plugin)
```

###  Alternatives

[nosto/module-nostotagging

Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.

27659.1k4](/packages/nosto-module-nostotagging)[adigital/cookie-consent-banner

Add a configurable cookie consent banner to the website.

1150.7k](/packages/adigital-cookie-consent-banner)[michaels/data-manager

Simple data manager for nested data, dot notation array access, extendability, and container interoperability.

121.9k2](/packages/michaels-data-manager)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
