I was tasked to implement Bazaarvoice rating sytem for Zinus.com. Zinus.com at the time was running on a WordPress site with WooCommerce as the shopping platform. Zinus specialise on shipping mattresses in a box in the United States of America.
Please Note: This project was completed in 2016.CurrentlyZinus.com has changed over to Shopify.
Bazaar Voice Conversations into our existing WP Woo site.
Container Page Creation,
adding Schema.org, and server side implementation.
As with all my Bazaarvoice integrations I implement my code via 3rd party plugin. It is just easier to manage and maintain. Bazaarvoice is a tricky little devil as your output code needs to follow Bazaarvoice standards else it will not work. So it requires allot of testing and adjustment to get it perfect and it needs to be perfect else they or their server(very finicky on how it receives data) will not approve the implementation.
About the tasks for this project.
I also created a XML export feature for the client to export all products to a XML file so that these products can be imported into the Bazaarvoice system. Each time you add new products you need to let the Bazaarvoice system know about this and that is why it requires a new import if new products is added.
Customisation of WooCommerce templates.: Single Product Page & Category Pages.
Bazaarvoice has two systems. One is a Sandbox where you develop the integration and once all is good the whole integration needs to be switch over and adjusted for the live version.