But from what I can see, the data goes from Hubspot to Trustpilot and not the other way around, and what we mainly need to see is which users leave reviews after we send our email.
Hi @evs949,
Thank you for posting to the Community! I understand that you are wanting to see which customers are leaving reviews after sending them an email from Hubspot.
I’d like to tag in some Top Contributors to see if they have any tips on integrations that might be helpful here -- Hi @Scoobs @Ben_M @kelseyj0786 Do any of you all have any ideas on this?
Cassie, Community Manager
To track which contacts leave Trustpilot reviews after receiving your HubSpot emails, you’ll need to implement a tracking system. Here’s the approach:
1. Add unique UTM parameters to your Trustpilot links in the email (e.g., ?utm_source=hubspot&utm_campaign=review_request&contact_id={{contact.id}})
2. Use Trustpilot’s API to pull review data back into HubSpot. You can set up a custom integration using HubSpot’s Private App or middleware like Zapier/Make to:
- Fetch new reviews from Trustpilot API
- Match reviewer email with HubSpot contacts
- Update contact properties when they leave a review
3. Create a custom contact property like “Left_Trustpilot_Review” (checkbox) to track who responded.
4. Build a workflow that triggers when the email is sent, waits for the review data to sync, and updates the contact record
The key limitation: Trustpilot may not always provide reviewer email addresses in their API response, so matching can be tricky. Using unique tracking parameters in the review link helps identify which contacts clicked through.
Have you looked into Trustpilot’s API documentation yet?
Did my answer help? Please click “Mark as solution” — it helps others and means a lot to me!
I use my real experience, community knowledge, and expert tools (including AI when needed) to give the most accurate and human responses.