Skip to main content

Integrate Bazaarvoice with Dotdigital

Create targeted campaigns based on customer reviews.

Written by Gareth Burroughes
Updated this week

Connect your Bazaarvoice account with Dotdigital to sync review data and engage customers with automated programs driven by their feedback. Use ratings, and review content to segment audiences and personalise campaigns.

With this integration, you can:

  • Sync review data, including review comments, to contact records

  • Enrol customers in automated programs based on their reviews

  • Segment audiences by review ratings

  • Leverage review content for personalised messaging

  • Access detailed review scores and product information


Before you start

Things you need to know:

  • To authenticate you need a Shared Secret Key from Bazaarvoice to decrypt email addresses.

  • The integration does not create contacts. If a customer leaves a review but they don't already exist as a contact in your Dotdigital account, no data sync or program enrolment takes place.

  • Data sync is based on LastModeratedTime. Only reviews that have been moderated are synced.

  • You must connect your Production Bazaarvoice account to Dotdigital.

  • The integration syncs:

    • All reviews for existing contacts as contact-level insight data, any rating

    • Only 5-star reviews as account-level insight data for use in EasyEditor blocks

    • Review comments to Dotdigital


1. Connect your Bazaarvoice account

  1. In Dotdigital, go to Connect > Integrations.

  2. In the left menu, under SHOW, select Self-serve.

  3. Find Bazaarvoice , then select +ADD.

  4. Select INSTALL.

  5. Details of the integration are displayed. Read the integration details and select NEXT.

2. Authenticate with Bazaarvoice

  1. In Bazaarvoice authentication, select New authentication.

  2. Enter your authentication name and select CREATE.

  3. In the pop-up window, enter your Conversations API Key and Shared secret key, then select Log in.

    Remove any spaces or formatting when pasting your keys.

  4. Select NEXT.

3. Configure the integration

  1. Under Programs, expand the Programs drop-down menu and choose a program to enrol new reviewers.

    • If you don't have a program built and activated yet, you can select No program selected(default) and then select FINISH. You can return to this page at any time to map a program by going to Connect > Bazaarvoice > Settings. Your review data is still mapped, even without selecting a program, as long as the rest of the setup process is complete.

  2. Select FINISH to complete the setup process and start the initial data sync.

Did this answer your question?