I’m experiencing an issue with my Google My Business review flow. When I test the flow step by step manually, everything works perfectly - all variables populate with the correct information. However, when using the “Test Flow” button to test the entire flow at once, none of the variables are being populated in the email.
Issue Details:
When testing step by step: All variables correctly populate in the email (Date/Time, Reviewer’s Name, Star Rating, Review Comment, and the response generated by ChatGPT)
When using Test Flow button: The email sends but all variable fields are empty, as shown in the attached screenshot. The email looks like this:
Date/Time: [empty]
Reviewer’s Name: [empty]
Star Rating: [empty]
Review Comment: [empty]
And the ChatGPT response is also missing
I’ve verified that the flow structure is correct, and the Todo creation and approval system works fine. It’s just that the Test Flow button doesn’t seem to be passing variables between steps properly.
Flow Structure:
Review trigger
ChatGPT step to generate response
Router with branching paths
Create Todo step for approvals
Email notification with cancel button
Wait for Approval step
4-hour delay
Check Todo Status
Final processing based on approval/rejection
Any help or suggestions would be greatly appreciated. Has anyone else experienced variables not populating when using the Test Flow button even though they work fine when testing step by step?