- Enriching a customer’s profile (their contact card) with review data
- Enabling the Engage user to perform segmentation of their contact’s reviews
- Triggering automations post-purchase to prompt users to leave a review (coming soon)
Integrating Trustvoice
The Trustvoice integration in Engage involves Interactions and custom contact attributes. A custom automation trigger will be added in a later iteration. The general steps in the integration are:- Enable interactions (must be done in the Voyado backend)
- Create API keys that will be shared with Trustvoice
- Create custom attributes (explained below)
- Set up the custom trigger used to trigger review emails
- Set up Delta share (must be done in the Voyado backend)
1 - Enable interactions
Start by activating interactions for your Engage account (ask your Voyado PM to do this for you). See more about interactions here:Learn about interactions
2 - Define the interaction schema
Every interaction in Engage is defined by a schema. Here is the structure of the schema used for the Trustvoice integration:3 - Create the custom attributes
Trustvoice uses some custom contact attributes in Engage to send review information. You’ll need to set there attributes up first. Navigate to Administration > Configure Engage and then Contact attributes. Now create the following three custom attributes:| Id | Name | Type | Description. |
|---|---|---|---|
| reviewLatest | Review Latest | Date | The most recent date of a review |
| reviewLatestValue | Review Latest Value | Integer | The score / value of the contact’s latest review |
| reviewAverageGrade | Review Average Grade | Number | The contact’s overall review rating |
4 - Send the interaction
Once the schema has been created and posted, you can send interactions of this type. In the case of the schema above, the interactions you send will look like this:schemaId (in this case “completedProductRating”) must match the one used in the schema definition payload.
This payload is sent to the interactions endpoint:
5 - Set up custom trigger
Set up the custom trigger according to the instructions here:See custom trigger setup in Config Hub
- Name the custom trigger “Trustvoice review”
- Give it the
triggerIdof “sendReview”
| Name | Description |
|---|---|
| reviewHTML | The products to review |
| type | Type of send-out |
| language | Language in Trustvoice |
6. Request delta share
This will be setup by a CX engineer from the Voyado team. Contact your account manager to enable this functionality.Trustvoice FAQ
Here are some commonly asked questions regarding the Trustvoice integration:Can Trustvoice collect and send custom fields such as favorite brand, golf handicap, etc.?
Can Trustvoice collect and send custom fields such as favorite brand, golf handicap, etc.?
Yes, as long as they gather that information in the review process that can be stored in Engage as a custom attribute.
Can I filter on the ratings and reviews in Engage?
Can I filter on the ratings and reviews in Engage?
Yes, you are able to filter on rating and reviews.
Is Trustvoice a Google review partner?
Is Trustvoice a Google review partner?
Yes, at least for product reviews.
Who sets up the interactions schema?
Who sets up the interactions schema?
Trustvoice sets up the schema.
Can Trustvoice migrate existing ratings and reviews to Engage at go-live?
Can Trustvoice migrate existing ratings and reviews to Engage at go-live?
Yes, that is possible to do.