Rating & Reviews with Bazaarvoice

Summary

Gain deeper customer insights by integrating Akeneo with Bazaarvoice. This integration allows you to view key signals directly within your PIM, facilitating data-driven decision making. 

Getting started with PX Insights

To get started, download the Bazaarvoice app from the Akeneo App Store.

Setup Bazaarvoice app

To enable the display of ratings and reviews data in your PIM, you must integrate Akeneo with Bazaarvoice. This integration requires the completion of two configuration steps:

  1. Establishing an application connection with Bazaarvoice
  2. Configuring your Bazaarvoice connection settings and authentication credentials

Step 1: Establishing an application connection with Bazaarvoice

  1. To connect the app, go to the Connect section > App Store and look for your Bazaarvoice app. Press the Connect button. You will have to go through a few steps to enable Akeneo & Bazaarvoice systems to interact.
  2. Enable Bazaarvoice to access to some Akeneo data. Click Allow & Next on the top right.
  3. Then you will need to agree to the App's Privacy Policy and Terms of Use by checking the box. Click Allow & Next on the top right.
  4. You will be asked to choose the PIM product information you allow Bazaarvoice having access to. Check the box and select the permissions. Click Next on the top right.
  5. Last but not least, you will have to confirm all the previous steps. Click on the button Confirm on the top right of the screen.

Once you are done, the Akeneo & Bazaarvoice systems are now connected to each other. However, you will not be able to see data from Bazaarvoice in the PIM yet as you first need to configure your Bazaarvoice connection credentials.

Step 2: Configuring your Bazaarvoice connection settings and authentication credentials

You will now be able to connect with the Akeneo PIM all the Bazaarvoice connections of your choice. Akeneo will then aggregate the information from the different connections in the PIM.

Let's start with the first Bazaarvoice connection. 

  1. In Akeneo PIM, go to the Connect section > Connected Apps and look for your Bazaarvoice app. Press the Open App button. 
  2. Then click the Add an API key button.
  3. Add a Connection name and an API key. Then press Confirm.
  4. You will finally be redirected to Akeneo where you can see all the app details already filled in.

From Bazaarvoice, please use the Conversations API related information.

 

Your connection is now complete 🎉 The initial synchronization might take more than a day depending on the volume of data.

 

At this time, the system accommodates a maximum of 2,000 collected reviews per product. Please note that this limit may be subject to change in future updates.

 

Once the app is activated, everyone who has access to the PIM will also have access to Bazaarvoice insights. To visualize the data, ensure your users have the right level of Web API permissions (see screenshot below).

 

Manage Bazaarvoice app

Once created and connected, you will be able to update the Bazaarvoice app from the Akeneo App connection.

The following actions are available:

  • Add/delete a Bazaarvoice connection
  • Update the app permissions

To perform these actions, go to the Connect section > Connected Apps and look for your Bazaarvoice app. 

Add/delete a Bazaarvoice connection

To add a connection, you can follow the process described in this article.

To delete a connection, here are the key steps:

  1. Press the Open App button. 
  2. Select the Delete button for the connection you want to delete
  3. Confirm the deletion action

Update the apps permissions

  1. Press the Manage App button. 
  2. Go to the Permissions section.
  3. Then you can edit the permissions for the categories. Do not forget to Save.

We will then display the ratings & reviews only for the products belonging to the selected categories.

To regenerate your API credentials, please ask Akeneo (do not use the regenerate button in the App directly).