The latest Premium plan is required in TrueReview to access the API.
You can use TrueReview’s API with apps on Make.com to create contacts or send review requests to your customers.
Setting up this automation is straightforward, and this guide will walk you through it step by step.
For this tutorial, we’ll use Google Sheets as the trigger, with new contact information being added to the sheet.
Connecting Your Trigger App
First, let's go to Make.com and create a scenario.
In this example, we’ll use Google Sheets, but you can choose any app you use to manage your contacts as the trigger, such as Square, Follow Up Boss, Airtable, or any other app available on Make.com.
For this demo, we’ll select Update a Row as the trigger.
Connect your Google Drive account, choose the desired spreadsheet, and save your selection.
Connecting TrueReview via API
Next, click the plus icon and search for HTTP.
Select the HTTP app.
Under URL, post the following depending on what action you'd like to perform.
To send a review request: https://app.truereview.co/api/v1/requests
To create a contact only: https://app.truereview.co/api/v1/contacts
Under Method, select POST.
Now let's add our Headers.
Click "Add a header" twice to add two records.
Adding Access Token and Location SID
Under Name for the first one, add "Authorization"
For the Value, copy your Access Token
You can get your Access Token (Authorization) from your Integrations and API page.
Your Access Token is the same for your entire account.
Remember to copy your Access Token and save it somewhere safe. Never share your access token with anyone. If you think someone else is using your access token, generate a new token. Once you close the modal, you won't be able to access that same token.
To get your Location SID, first, make sure you are actively managing the correct location/business, then head over to the Integrations and API page to copy the Location SID.
Paste your Location SID in the Value field.
For Body type, select Raw
For Content type, select JSON
Linking Customer Attributes
Inside the Request content, paste the following code:
{
"customer_name": "",
"customer_phone": "",
"customer_email": "",
"internal_note": ""
}
Replace {{1.Name}}, {{1.Phone}}, etc., with the actual mapped fields from Google Sheets (Make.com lets you pick these dynamically from the dropdown).
Save your changes.
Testing Your Automation
Click the Run once button to test your connection.
Depending on the selected action (Create Contact or Create Request), the scenario will either add a new contact in TrueReview under the Contacts tab or send a review request via the API. Any requests sent will appear under the Requests tab with a “Sent via API” badge.
Setting Your Automation Live
Finally, toggle the scheduler on and choose how often the automation should run. That’s it — you’re all set!