Setup guide
How to connect Google & Facebook review links and your mailing list or CRM. No tech degree required — take it one section at a time.
Logo & page colors
- Open your private setup portal link (or ask your Trileaf contact).
- Business logo — upload a PNG, JPEG, GIF, or WebP (max 512 KB). It appears in the header of your customer feedback page.
- Page color theme — expand the theme section and pick a palette, or choose Custom for your brand colors. The live preview updates as you click.
- Click Save my setup — your live page updates within seconds.
Square or wide logos work best. Transparent PNG looks clean on dark headers.
Google review link (recommended method)
We use the official write-a-review link built from your Google Place ID
(same approach as
Elfsight Method 4).
This opens the review form directly — better than a Maps share link.
- Open the free
Google Place ID Finder.
- Search your business by name + city and click the correct listing on the map.
- Copy the Place ID (looks like
ChIJ… — letters and numbers).
- Your review link is:
https://search.google.com/local/writereview?placeid=YourPlaceID
- Paste that full URL into Review Wizard under Google review link (or paste just the Place ID if your form supports it).
Test: open the link on your phone — it should go straight to “Write a review,” not just the business profile.
Other ways (optional)
Google Business Profile → Get more reviews / Ask for reviews also works
(often a short g.page/r/… link). Place ID method above is preferred for consistency.
Facebook reviews link
- Open your Facebook Page in a browser.
- Go to the Reviews tab (or Posts → find recommendations, depending on page type).
- Copy the page URL and add
/reviews if needed, e.g. https://www.facebook.com/YourPage/reviews.
- Paste into Review Wizard under Facebook reviews.
If Facebook removed the Reviews tab for your page type, leave this blank — Google alone is fine.
Other review platforms (optional)
Google is enough for most local businesses. Add extras only if your customers already use them.
- Yelp — restaurants, retail, services. Use your “Write a review” link from Yelp for Business.
- TripAdvisor — hotels, attractions, restaurants. From your owner dashboard, copy the review link.
- Nextdoor — neighborhood recommendations. From your business page, share the recommend/review link.
- Other — Angi, BBB, Apple Maps, industry sites: set a custom label + URL.
Too many buttons can overwhelm customers. Prefer 1–2 platforms (usually Google ± Facebook).
MailerLite
- Log in to MailerLite → Integrations → API → generate or copy your API key.
- Go to Subscribers → Groups, open (or create) the group for new customers, copy the Group ID.
- In Review Wizard: choose MailerLite, paste API key + group ID, Save.
Mailchimp
- Mailchimp → profile → Account & billing → Extras → API keys → create a key.
- Audience → All contacts → Settings → Audience name and defaults → copy the Audience ID.
- Optional: the server prefix is the end of your API key after the dash (
us1, us21…). We usually detect this automatically — only fill “advanced” if asked.
- In Review Wizard: choose Mailchimp, paste key + audience ID, Save.
Brevo (Sendinblue)
- Brevo → SMTP & API → API keys → create a key with contacts permission.
- Contacts → Lists → open your list → note the numeric List ID.
- Paste both into Review Wizard under Brevo.
Klaviyo
- Klaviyo → Settings → API keys → create a Private API Key with list/profile write access.
- Audience → Lists & segments → open list → copy List ID.
- Paste into Review Wizard under Klaviyo.
GetResponse
- GetResponse → profile → Integrations and API → API → generate API key.
- Lists / Campaigns → open the list → copy the Campaign ID.
- Paste both into Review Wizard under GetResponse.
HubSpot
- HubSpot → settings gear → Integrations → Private Apps → create an app.
- Scopes: allow crm.objects.contacts write (and lists if you use a static list).
- Copy the access token.
- Optional advanced: static list ID if you want contacts added to a specific list.
- Paste into Review Wizard under HubSpot.
Custom webhook (Zapier, Make, n8n, …)
- In Zapier: create a Zap → Webhooks by Zapier → Catch Hook → copy the URL.
- Paste that URL into Review Wizard under Custom webhook.
- Optional: set a shared secret; we send it as header
X-RW-Secret.
- Each new feedback contact POSTs JSON like:
{
"name": "Jane Doe",
"email": "jane@example.com",
"first_name": "Jane",
"rating": 5,
"source": "review_wizard",
"business": "Your Business",
"at": "2026-07-13T12:00:00.000Z"
}
Google Sheets (easiest spreadsheet option)
We send each contact to a free Google Apps Script “web app” that appends a row. About 5 minutes once.
- Create a Google Sheet. Row 1 headers:
timestamp, name, email, rating, business.
- Extensions → Apps Script. Delete any sample code and paste:
function doPost(e) {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0];
var d = {};
try { d = JSON.parse(e.postData.contents); } catch (err) {}
sheet.appendRow([
d.at || new Date().toISOString(),
d.name || '',
d.email || '',
d.rating != null ? d.rating : '',
d.business || ''
]);
return ContentService
.createTextOutput(JSON.stringify({ ok: true }))
.setMimeType(ContentService.MimeType.JSON);
}
- Deploy → New deployment → type Web app.
- Execute as: Me. Who has access: Anyone.
- Deploy → copy the Web app URL (ends with
/exec).
- Paste that URL into Review Wizard under Google Sheets → Save.
Submit a test review on your page; a new row should appear within a few seconds.
Email me a CSV line
Simplest path if you don’t use a mailing platform yet.
- Choose Email me a CSV line in the setup form.
- Optionally set a different inbox (defaults to your notification email).
- Each new customer triggers an email with a single CSV row you can paste into Excel or Sheets.
Need help?
Call or text 423-888-0252 or email your Trileaf contact. Have your business name ready — we can walk through keys with you on a short call.