When a guest who booked direct checks out of one of your Guesty listings, Reviewflowz asks them for a review after the delay you choose. Every review that comes back is matched to the stay, including reviews from guests we didn't ask. See the Guesty integration.
How it works
A reservation reaches its check-out time in Guesty.
Within about an hour, the guest becomes a contact in Reviewflowz with their listing, booking source and confirmation code.
If they booked direct and accepted marketing, the request goes out after your delay.
Their review is matched to the stay.
What triggers a request
Guesty event | When it fires | What comes across |
A confirmed or closed reservation passes its check-out time, including the listing's check-out hour | Within about an hour: we read your checkouts every hour, looking back three days | Name, email, phone and preferred language, the listing, the booking source and the confirmation code |
Only direct bookings are asked, and only guests who've accepted marketing in Guesty. Guests who booked through Airbnb, Booking.com, Vrbo or another channel are never messaged, by email, SMS or WhatsApp, and neither is a guest whose email is a channel's relay address. Their stays are still kept, so their reviews can be matched. Owner stays, no-shows, inquiries and canceled, declined or expired reservations never get a request.
Cancellations and changes reach us from Guesty as they happen. If a stay is canceled, marked a no-show or an owner stay, or switched to a channel booking after the guest joined, their unsent request is withdrawn.
On connect, and whenever you link a listing, we import its last 90 days of checkouts for matching. Anyone who checked out before that moment, to the minute, is never asked. Sending requests for checkouts after shows the exact time.
Connect Guesty
In Guesty, open Integrations > OAuth Applications and create a new application. Copy its Client ID and Client Secret straight away: Guesty shows the secret only once. An account can hold five applications, and no Guesty approval is needed.
In Reviewflowz, open Integrations, go to Automate review requests and search for Guesty. In the Connect Guesty window, paste the Client ID and Client Secret and click Connect Guesty. Connecting creates a request called "Guesty review requests", switched off until you set it up and turn it on. Open it from the Review requests card.
This works with Guesty, not Guesty for Hosts, and each Guesty account connects once.
Link your listings to locations
Each Listing in Guesty gets a Location, and the request carries that location's review links. So Ocean View Loft guests review Driftwood Coast Cannon Beach, and Harbor Suites guests review Driftwood Coast Astoria. A listing left Not linked isn't read at all. A multi-unit listing shows once, and its units' stays count for it. Added a listing in Guesty? Click Refresh list.
Set up the request
Timing. Driftwood Coast Rentals emails a day after check-out, then reminds 3 days later. Choose as soon as possible, 1 hour, 3 hours, or 1, 2, 3 or 7 days, with up to 3 messages. Follow-ups stop once a guest clicks, reviews or unsubscribes.
Channel. Email, SMS or WhatsApp, one per request, using the guest's email or phone from Guesty. There's no fallback between channels.
Message. The From name is "Driftwood Coast Rentals" (the address is ours), the Subject is "How was your stay at the coast, {{first_name}}?" and the Button text is "Review your stay". Riley reads "How was your stay at the coast, Riley?". Check yours with Send myself a test.
Direct reviews to. Smart routing shows one button and picks the site per guest: Driftwood Coast wants as many Google reviews as possible and a 4.8 average on Tripadvisor. Show all options on the email gives each site its own button, on email only.
Turn it on
Click Turn requests on. Only guests who check out after you connect and link their listing, while requests are on, get a request.
See what it brings back
The Requests page counts Contacts, Requests, Clicked CTA, Matched and Stopped. Click Matched to see every guest whose review was matched to their stay. On your dashboard, the CRM Integration widget tracks Guesty requests, links clicked and reviews matched over time.
Good to know
Guesty lets an OAuth application sign in 5 times a day. A healthy connection uses one, but repeated failed connects can use them up. Wait the hours the message gives, or create a new OAuth application.
If the secret is regenerated or the application deleted in Guesty, an Access refused card appears. Disconnect and connect again: a new application for the same Guesty account keeps your listing links, history and request.
Only the teammate who connected Guesty can change its listing links.
Disconnect stops reading your Guesty reservations and keeps your contacts, review request and listing links.
Nothing is written back to Guesty.












