Get Started
Screenshot of n8n workflow
FREE TEMPLATE
Automate Google Sheets Interview Insights
9
Views
0
Downloads
40
Nodes
Download Template
Free
Preview Template
Utility Rating
7 / 10
Business Function
Marketing
Automation Orchestrator
n8n
Integrations
Redis
Groq
Google Sheets
Trigger Type
Approx setup time ≈ 45 min
Need help setting up this template?
Ask in our free Futurise community
About
Community
Courses
Events
Members
Templates

How to Automate Google Sheets Interview Insights?

Leon Petrou
FREE TEMPLATE
Automate Google Sheets Interview Insights
9
Views
0
Downloads
40
Nodes
Download Template
Free
Preview Template
Utility Rating
7 / 10
Business Function
Marketing
Automation Orchestrator
n8n
Integrations
Redis
Groq
Google Sheets
Trigger Type
Approximate setup time ≈ 45 minutes
Need help setting up this template?
Ask in our free Futurise community

Description

Run user interviews at scale without a live moderator. An AI asks questions, collects answers, and saves every step to a central sheet for research and reporting. Ideal for product teams, marketers, and operations who need structured feedback fast.

The flow starts with a form that creates a unique session ID. Redis stores the full conversation so the experience stays fast even with many users. An AI agent generates the next question, the user replies on a form, and an If node checks if the interview should stop. When finished, the workflow writes the transcript to Google Sheets and shows a custom completion page through a webhook. A memory manager clears context so the next interview starts clean.

Setup needs Redis access, a Groq API key for the chat model, and a Google Sheets connection. Expect big time savings since logging and formatting are automatic. Use this for discovery research, onboarding feedback, training reviews, or satisfaction interviews. Follow the steps to set your interview topic, map columns, and point your form to the transcript page.

Copy link

Tools Required

What this workflow does?

  • Form trigger starts each interview and collects the participant name.
  • UUID generator assigns a unique session ID to track each conversation.
  • Redis creates and updates the session to store all questions and answers.
  • AI agent powered by a Groq chat model writes the next question based on prior answers.
  • Form node captures each answer and feeds it back to the AI loop.
  • If check detects when the user wants to stop and ends the loop.
  • Google Sheets node saves the full transcript with timestamps and message types.
  • Webhook and HTML nodes render a custom completion page with the transcript.
  • 404 path returns a clear message when a session ID is not valid.
  • Memory manager clears context so the next interview starts fresh.

What are the benefits?

  • Reduce manual logging from 30 minutes per interview to under 2 minutes with automatic sheet updates.
  • Automate 90 percent of repetitive interview tasks including question delivery and data entry.
  • Improve data quality by capturing answers directly from forms with timestamps and roles.
  • Support many concurrent interviews using Redis session storage without slowing down.
  • Connect AI, forms, Redis, and Google Sheets in one flow for clean, structured data.
  • Speed up analysis by saving transcripts in rows ready for filters and charts.

How to set this up?

  1. Import the template into n8n: Create a new workflow in n8n > Click the three dots menu > Select 'Import from File' > Choose the downloaded JSON file.
  2. You'll need accounts with Google Sheets, Redis and Groq. See the Tools Required section above for links to create accounts with these services.
  3. Open the Start Interview node and set the form title, description, and path. Save the node and note the public form URL.
  4. Double click any Redis node, click Credential to connect with, choose Create new credential, then follow the on screen instructions to add your Redis connection. Use your host, port, and password or your managed Redis provider details.
  5. Double click the Groq Chat Model node, create a new Groq credential, and paste your API key from the Groq dashboard. Test the connection.
  6. Open the Save to Google Sheet node, create a new Google Sheets OAuth credential, sign in, and allow access. Select your spreadsheet and sheet tab.
  7. Map the fields to columns. Include session_id, timestamp, type, question, and answer using the values produced by the Generate Row nodes.
  8. Open the Set Interview Topic node and write the topic or prompt that the AI should use to guide questions.
  9. Copy the URL from the Redirect to Completion Screen webhook node. In the Start Interview node, set the form ending to redirect to this URL so users see their transcript.
  10. Activate the workflow. Open the public form URL, enter a name, answer the first question, and continue. Type stop when you want to end.
  11. Check your Google Sheet to confirm new rows appear with correct timestamps and message types.
  12. If the transcript page shows a 404, confirm the webhook URL is correct and the session_id parameter is present. If the AI does not ask new questions, verify the Groq credential and network access.

Need help or want to customize this?

Similar Templates

n8n
Marketing
Generate YouTube Shorts from Google Sheets
Create short videos for YouTube by pulling a quote and creative prompts from Google Sheets, building the background image and video with AI, adding ambient sound, and publishing the final clip to your channel. Great for social teams and creators who want steady content without manual editing. A manual start reads one row from Google Sheets with the quote, author, and scene prompts. The flow calls an image model to render a vertical image, waits, then writes the image link back to the sheet. It then sends that image to a video model to produce a cinematic vertical clip, waits again, downloads the file, and records the video link in the sheet. Audio is generated with a voice and sound service, stored to Google Drive, and the drive link is saved. A code node formats overlay text, then FFmpeg merges video, audio, and on screen text into a final MP4. The clip uploads to YouTube with a resumable upload, and the sheet is updated with status and the YouTube link. You will need API keys for the AI services, Google and YouTube OAuth, and FFmpeg installed on the n8n host. Expect one run to replace hours of editing with a repeatable system managed from a spreadsheet. Ideal for daily quotes, quick tips, or listicle shorts driven by your sheet.
13 views
view
n8n
Marketing
Automate Google Drive Resume Q&A
Turn a resume in Google Drive into a smart chat that answers questions and sends a daily email report. Ideal for personal sites, career pages, or portfolios that want simple Q&A and clear insights without manual updates. When a file is added or changed in a chosen Google Drive folder, the text is split into chunks, embedded with Google Gemini, and stored in Pinecone. A public chat webhook lets visitors ask questions. The agent uses the vector store, a memory buffer, and the Gemini chat model to give grounded answers. A separate webhook can save conversation logs to NocoDB. Each day on schedule, the workflow pulls today’s conversations, groups them by session and email, formats them as HTML, and emails a summary from Gmail. Setup needs Google Drive, Gmail, Pinecone, Google Gemini, and NocoDB credentials in n8n. Expect less manual work, faster updates when the resume changes, and one clear email summary at the end of the day. Use it for personal branding, HR portfolios, or team pages that need quick, accurate answers based on the latest resume content.
60 views
view
n8n
Marketing
Sync WordPress to Google Drive Content Reports
Content teams often need a fresh list of live posts for reports and audits. This setup pulls all published posts from WordPress and saves a clean CSV file straight to Google Drive. It is ideal for marketers, editors, and agencies that want quick exports without copy and paste. Under the hood, a manual trigger starts the run. The workflow fetches all published posts from WordPress, then uses a field mapping step to keep only the columns you want, like id and title. Next it turns the result into a CSV file and uploads it to your chosen Google Drive folder using a service account. You get a consistent file that is ready for Google Sheets, with only live content included, and the same format every time. You will need WordPress access and a Google Drive account with a service account set up. Connect both in n8n, select the fields you care about in the Adjust Fields step, and click Test to generate your first export. Expect a ready file in minutes and a big cut in manual work. This is great for monthly content reviews, SEO audits, campaign summaries, and client deliverables.
11 views
view
See More Templates

These templates were sourced from publicly available materials across the web, including n8n’s official website, YouTube and public GitHub repositories. We have consolidated and categorized them for easy search and filtering, and supplemented them with links to integrations, step-by-step setup instructions, and personalized support in the Futurise community. Content in this library is provided for education, evaluation and internal use. Users are responsible for checking and complying with the license terms with the author of the templates before commercial use or redistribution.Where an original author was identified, attribution has been provided. Some templates did not include author information. If you know who created this template, please let us know so we can add the appropriate credit and reference link. If you are the author and would like this template removed from the library, email us at info@futurise.com and we will remove it promptly.