Skip to main content

Send Trustpilot reviews to Harvestr via Zapier

How to send Trustpilot reviews to Harvestr automatically using webhooks.

Written by Marina Salmon

This recipe sends new Trustpilot reviews to your Harvestr inbox in real time, using Trustpilot webhooks, Zapier, and the Harvestr Create Message action.

You can also choose to send only reviews with certain star ratings — for example only 1 and 2-star reviews, so your team can act quickly on negative feedback.

There is no native Trustpilot integration. This recipe goes through Zapier, so a Zapier account is required.

How it works

  1. Trustpilot sends a webhook each time a new review is created for your business.

  2. Zapier receives it via a Webhooks by Zapier trigger.

  3. (Optional) A Zapier Filter step checks the star rating and only continues if it matches your criteria.

  4. The Zap uses the Harvestr Create Message action to create new feedback in your inbox with the review content and metadata.

Prerequisites

  • a Trustpilot Business account with access to webhooks

  • a Zapier account

  • a Harvestr Editor account

Step 1 — Create your Zap and get a webhook URL

  1. In Zapier, create a new Zap.

  2. For the trigger app, search for Webhooks by Zapier.

  3. For the event, choose Catch Hook.

  4. Click Continue.

  5. Zapier displays a Custom Webhook URL. Copy it — you'll paste it into Trustpilot next.

Leave this Zap open. You'll come back to it after configuring the Trustpilot side.

Step 2 — Configure the webhook in Trustpilot

  1. Log in to your Trustpilot Business account.

  2. Go to the webhook settings page (see Trustpilot's Manage your webhook notifications).

  3. Create a new webhook subscription:

    • Choose the event type for new reviews — new service review or new product review, depending on your Trustpilot setup.

    • Paste the Zapier webhook URL from Step 1 into the destination URL field.

  4. Save.

Trustpilot sends a test payload to the Zapier URL, which you'll use in the next step.

Step 3 — Inspect the payload in Zapier

  1. Back in Zapier, in your Webhooks by Zapier trigger step, click Test trigger.

  2. Zapier shows a recent request received from Trustpilot.

  3. Open one of the test payloads and review the fields. You should see at least:

    • review title

    • review text

    • star rating (often a numeric field such as stars or rating)

    • review URL

    • reviewer name, and possibly an email or ID

    • created date

You'll use these to filter reviews and map them into Harvestr.

Step 4 (optional) — Filter which reviews reach Harvestr

Add a Filter step if you only want certain reviews in your inbox.

  1. Click + under your trigger and add a step.

  2. Choose Filter by Zapier.

  3. Set a condition using the rating field from the Trustpilot payload.

Common setups:

  • Only low ratings (act on unhappy customers): Rating is less than or equal to 2

  • Only high ratings (collect promoter quotes): Rating is greater than or equal to 4

  • Everything except neutral: combine two filters

Test the filter with a sample review before continuing.

Step 5 — Create the feedback in Harvestr

  1. Add an Action step after the filter (or directly after the trigger if you skipped filtering).

  2. Choose Harvestr as the app.

  3. Select the Create Message action.

  4. Connect your Harvestr account if this is your first time using the app.

Then map the fields:

Field

What to map

Source type

Choose Form or Note

Requester

The reviewer from the Trustpilot payload — their name, and email if available

Submitter

A generic internal identity, e.g. name Trustpilot with a shared internal address

Title

The review title, or something like Trustpilot review — [rating] stars

Content

The review text

Message URL

The Trustpilot review URL, so you can jump back to the original

Labels (optional)

Something like trustpilot, plus a label distinguishing negative from positive reviews

Map the actual reviewer as the requester, not a generic "Trustpilot" identity. The requester is the customer who gave the feedback. If you put "Trustpilot" there, every review collapses onto one fake customer, and your Rollup fields and customer segments will be meaningless for this channel.

If the Trustpilot payload gives you no usable reviewer identity, map the reviewer name alone — email is optional.

Click Continue and send a test review through. Check that new feedback appears in your Harvestr inbox with the expected content.

Step 6 — Turn on your Zap

  1. Turn your Zap On in Zapier.

  2. Make sure your Trustpilot webhook subscription is enabled.

From now on, each new Trustpilot review is sent to Zapier, optionally filtered by rating, and created as feedback in your inbox with a link back to the original review.

You can then triage these reviews in Harvestr, link them to Discoveries, prioritize them by impact, and close the loop with your customers.

Alternative: import reviews from a CSV

If you'd rather not set up a Zap, you can export your Trustpilot reviews as a CSV and import them with our CSV importer.

This is the better route for bringing in historical reviews in bulk, or for periodic batch imports.

Did this answer your question?