PHPackages                             spirit-digital-agency/magento2-bestprice-analytics - 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. [API Development](/categories/api)
4. /
5. spirit-digital-agency/magento2-bestprice-analytics

ActiveMagento2-module[API Development](/categories/api)

spirit-digital-agency/magento2-bestprice-analytics
==================================================

Integrate bestprice 360 analytics to your Magento 2 store.

1.0.0(3y ago)00GPL-3.0-or-laterPHPPHP ~7.1.3||~7.2.0||~7.3.0||~7.4.0||~8.1.0

Since Jan 20Pushed 3y ago1 watchersCompare

[ Source](https://github.com/spiritdigitalagency/magento2-bestprice-analytics)[ Packagist](https://packagist.org/packages/spirit-digital-agency/magento2-bestprice-analytics)[ RSS](/packages/spirit-digital-agency-magento2-bestprice-analytics/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

BestPrice 360 Analytics Integration Magento 2 Module
====================================================

[](#bestprice-360-analytics-integration-magento-2-module)

Integrate BestPrice 360 analytics and badges to your Magento 2 store.

This module provides the integration between [BestPrice 360 Analytics](https://github.com/TheBestCo/bestprice-360/) and the [Magento 2](https://magento.com/) store.

- Integrates the analytics tracking script to all your frontend pages.
- Integrates the ecommerce data (transactions and revenue) generated during an order.
- Integrates the BestPrice partner badge.
- Integrates the BestPrice product badge as a review tab on the product page.
- Integrates the BestPrice product widget as a widget for the store’s pages.
- Select any of your Magento Product attributes or custom attributes to match your BestPrice XML feed
- Compatible with Magento 2.3.x and Magento 2.4.x

The module is available from the Github repo.

Installation
------------

[](#installation)

### Install via composer (recommended)

[](#install-via-composer-recommended)

We recommend you to install Spirit\_BestpriceAnalytics module via composer. It is easy to install, update and maintain.

Run the following command in Magento 2 root folder.

#### Install

[](#install)

```
composer require spirit-digital-agency/magento2-bestprice-analytics
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
php bin/magento cache:flush

```

#### Upgrade

[](#upgrade)

```
composer update spirit-digital-agency/magento2-bestprice-analytics
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
php bin/magento cache:flush

```

### Manual

[](#manual)

If you don't want to install via composer, you can use this way.

- Download [Spirit\_Core](https://github.com/spiritdigitalagency/magento2-spirit-core/archive/master.zip)
- Extract `master.zip` file to `app/code/Spirit/Core`. You should create a folder path `app/code/Spirit/Core` if not exist.
- Download [the latest version here](https://github.com/spiritdigitalagency/magento2-bestprice-analytics/archive/master.zip)
- Extract `master.zip` file to `app/code/Spirit/BestpriceAnalytics`. You should create a folder path `app/code/Spirit/BestpriceAnalytics` if not exist.
- Go to Magento root folder and run upgrade command line to install `Spirit_BestpriceAnalytics`:

```
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
php bin/magento cache:flush

```

Setup
-----

[](#setup)

There are several configuration options for this extension which can be found at `Stores > Configuration > Spirit > Bestprice`.

### BestPrice 360 Analytics

[](#bestprice-360-analytics)

1. Navigate to `Stores > Configuration > Spirit > BestPrice > BestPrice 360 Analytics`
2. Set the `Enabled` to `yes`
3. Set the `BestPrice 360 Key` to the one provided by BestPrice
4. Set the `Unique ID` to the product Unique ID you are using in your XML Feed
5. Save and Flush Magento Cache

Additional Configuration
------------------------

[](#additional-configuration)

BestPrice analytics should be enabled and configured properly for additional features to function properly.

### BestPrice Badge

[](#bestprice-badge)

Enable BestPrice Badge to display the partner badge to all your store's pages.

1. Navigate to `Stores > Configuration > Spirit > BestPrice > BestPrice Badge`
2. Set the `Enabled` to `yes`
3. Select desired display position for the badge
4. Save and Flush Magento Cache

### BestPrice Product Badge

[](#bestprice-product-badge)

Enable BestPrice Badge to display the product details as a reviews tab in the product page.

1. Navigate to `Stores > Configuration > Spirit > BestPrice > BestPrice Product Badge`
2. Set the `Enabled` to `yes`
3. Save and Flush Magento Cache

### BestPrice Product Widget

[](#bestprice-product-widget)

Enable BestPrice Widget to display the product details as a reviews tab in the product page.

1. Navigate to `Stores > Configuration > Spirit > BestPrice > BestPrice Product Widget`
2. Set the `Enabled` to `yes`

#### Magento Settings

[](#magento-settings)

###### Page / Static Block Embed

[](#page--static-block-embed)

1. Navigate to `Content > Pages or Content > Blocks`
2. Find the `Edit Page – Block`
3. Choose `Insert Widget` from editor toolbar
4. Select widget type `BestPrice Product Widget`
5. Insert Widget
6. Save and Flush Magento Cache

###### Conditional Embed

[](#conditional-embed)

1. Navigate to `Content > Widgets`
2. Add new widget
3. Select type `BestPrice Product Widget`
4. Assign to the desired store views
5. Add Layout Update
6. Display on All Pages
7. Pick the location you want the badge to be
8. Save and Flush Magento Cache

Author
------

[](#author)

Name: [Spirit Digital Agency](https://spiritdigital.agency/)

Email: [support@spirit.com.gr](mailto:support@spiritdigital.agency)

Release Date: 11 - 01 - 2023

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

1208d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/929ef35579cff889c1d6a16db6b23a7adc80e1bb70217bcec3cbe737be99b736?d=identicon)[spiritdigitalagency](/maintainers/spiritdigitalagency)

---

Top Contributors

[![vpsnak](https://avatars.githubusercontent.com/u/1353263?v=4)](https://github.com/vpsnak "vpsnak (2 commits)")

---

Tags

integrationmagento2magento2 modulespirit digital agencybestpricebestprice-analyticsbestprice-360-analytics

### Embed Badge

![Health badge](/badges/spirit-digital-agency-magento2-bestprice-analytics/health.svg)

```
[![Health](https://phpackages.com/badges/spirit-digital-agency-magento2-bestprice-analytics/health.svg)](https://phpackages.com/packages/spirit-digital-agency-magento2-bestprice-analytics)
```

###  Alternatives

[smile/elasticsuite

Magento 2 merchandising and search engine built on ElasticSearch

8044.5M33](/packages/smile-elasticsuite)[mollie/magento2

Mollie Payment Module for Magento 2

1121.6M10](/packages/mollie-magento2)[collab/module-speculation-rules

Magento 2 module which adds support for Speculation Rules API for instant page loads.

108.5k](/packages/collab-module-speculation-rules)

PHPackages © 2026

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