Quick overview
This workflow collects a customer review via an n8n form, uses OpenAI to analyze and score it, then either generates a 7-piece content pack and emails it to you or sends a short “below threshold” note, while logging every submission to Google Sheets.
How it works
- Receives a review submission through an n8n Form (review text, reviewer details, and your business info).
- Uses OpenAI to extract structured “review intelligence” (tone, transformation, best quote, credibility signals) and assign a content opportunity score.
- Routes the submission based on whether the score meets the threshold (7+).
- For high-scoring reviews, uses OpenAI to generate seven platform-ready assets (LinkedIn long/short posts, X post, website testimonial, newsletter feature, thank-you email, and case study invite).
- Compiles the generated content into a single email body and appends the key fields to a Google Sheets “Review Content Log” tab.
- Sends the full content package to the configured recipient via Gmail.
- For below-threshold reviews, logs a “not generated” entry to Google Sheets and emails a brief explanation with suggestions to improve the testimonial.
Setup
- Add an OpenAI API credential and connect it to both OpenAI chat model steps used for analysis and content generation.
- Add Google Sheets OAuth2 credentials, create a spreadsheet tab named “Review Content Log” with the required headers, and set your Google Sheet ID in the configuration values.
- Add Gmail OAuth2 credentials for sending emails and set the recipient email and sender name values in the configuration step.
- Activate the workflow and share or embed the generated form URL so your team can submit reviews.