Trustpilot Integration
Import reviews from your Trustpilot business profile into SayWall automatically.
Updated March 12, 2026
Overview
The Trustpilot integration lets you pull reviews from your Trustpilot business profile directly into SayWall. Once connected, reviews are imported automatically on a recurring schedule and appear alongside your manually collected testimonials.
No Trustpilot API key or account connection is required — you just search for your business by domain or Trustpilot URL.
Imported Trustpilot reviews count as testimonials in your project and can be used in widgets, your public review page, and anywhere else testimonials appear in SayWall.
Connect Trustpilot
In the SayWall dashboard, navigate to Integrations in the sidebar.
Find the Trustpilot card and click the Connect Trustpilot button. A dialog will open.
Enter your domain name or Trustpilot profile URL in the search field and click the search icon (or press Enter).
- By domain: Enter your company's domain (e.g.,
example.com). - By Trustpilot URL: Paste your full Trustpilot profile URL (e.g.,
https://www.trustpilot.com/review/example.com).
Search results show the business name, TrustScore, and review count. Use the View link to verify the result on Trustpilot before connecting.
Pick the correct listing from the results and click Connect.
SayWall immediately fetches up to 100 of your most recent Trustpilot reviews and imports them into the project. The dialog will show a confirmation with the number of reviews imported.
What Gets Imported
Each imported Trustpilot review brings in the following data:
| Field | Description |
|---|---|
| Review text | The written review content |
| Review title | The review headline (when present) |
| Star rating | 1–5 star rating |
| Author name | Reviewer's display name on Trustpilot |
| Author avatar | Reviewer's profile photo (when available) |
| Review date | Original date the review was posted |
| Source URL | Direct link back to the individual review on Trustpilot |
| Owner response | Business reply text and date (when present) |
| Verified status | Whether the review is marked as verified on Trustpilot |
Reviews without an author name are imported as anonymous.
Automatic Sync
After the initial import, SayWall syncs new reviews on a schedule based on your plan:
| Plan | Sync frequency |
|---|---|
| Starter | Daily |
| Pro | Every 6 hours |
Subsequent syncs filter reviews by date so only reviews newer than the last successful sync are imported. Sync status (last synced date, number imported, success/failure) is visible on the integration card in the Integrations dashboard.
You can trigger an import at any time by clicking Import Now on the integration card. Manual imports are rate-limited to 10 per project per hour.
Plan Limits
| Plan | Connected integrations | Monthly review imports |
|---|---|---|
| Starter | 1 | 50 |
| Pro | Unlimited | Unlimited |
On the Starter plan, you can connect one integration total. If you reach the 50 manual import limit, further manual imports are blocked until the next calendar month resets the counter. Starter accounts also have a maximum of 16 approved testimonials — once reached, new testimonials from any source (imports or manual submissions) cannot be approved until you upgrade to Pro.
The monthly import limit applies to manual imports only. Automatic scheduled syncs are not capped on any plan.
Disconnect
To remove the integration, click the disconnect icon on the integration card and confirm. Disconnecting stops all future syncs. Previously imported reviews remain in your project — they are not deleted.
You can reconnect the same business at any time by going through the connect flow again.
Troubleshooting
No results when searching
Make sure you are entering just the domain (e.g., example.com, not https://example.com), or paste the full Trustpilot profile URL. If your company does not yet have a Trustpilot profile, you will need to create one at trustpilot.com before connecting.
Import Now button is greyed out
The button is disabled when the integration status is error or disconnected. Check the status message on the integration card. If the status shows an error, contact support — the underlying issue is typically with the data source and does not require any action on your end.
Fewer reviews imported than expected
Each sync fetches up to 100 reviews. On the initial import, only the 100 most recent reviews are fetched. Subsequent syncs filter by date so older reviews that predate your connection are not imported.
Sync status shows "failed"
SayWall tracks consecutive failures. If syncing fails repeatedly, the integration status is set to error and automatic syncing pauses. You will receive an email notification. Contact support if the error persists.
Need help?
Have a question or need assistance? Reach us at hello@saywall.io

