Automated Post-Interview Feedback Nudge System - n8n Workflow

Use this efficient n8n workflow to automatically remind interviewers to submit feedback. Integrates Google Sheets, Slack, and Gmail using robust n8n templates.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

Who is this best for?


  • HR Professionals and Recruiters managing high-volume interviews.

  • Operations teams looking for ready-to-use n8n templates for internal compliance.

  • Users seeking a flexible n8n workflow that combines database checks with multi-channel communication (Slack/Gmail).

  • Anyone needing an automated reminder system built using the powerful n8n node structure.

Overview

This essential n8n workflow solves the common problem of delayed post-interview feedback. By leveraging a daily schedule, it ensures accountability among interviewers without manual follow-up. It reads interview data from Google Sheets, determines if feedback is pending, and intelligently selects the best communication channel (Slack DM preferred, with an email fallback). This n8n solution is highly reliable, scalable, and uses specialized n8n nodes for data synchronization, preventing duplicate reminders and maintaining clean data in the source sheet. This entire system runs automatically, driven by the scheduling capabilities of the n8n trigger.

How it Works


  1. Scheduled Start: The process begins with a dedicated n8n trigger, the "Daily Reminder Trigger," which activates the n8n workflow every day at 6:00 PM.

  2. Data Retrieval: The Fetch Interview Feedback Data n8n node reads all relevant records from the specified Google Sheet.

  3. Feedback Check: The Check If Feedback Is Submitted IF n8n node filters the records. Only those entries identified as missing feedback are allowed to proceed through the remainder of the n8n workflow.

  4. Channel Selection: The Check for Slack ID IF n8n node evaluates if the interviewer has a designated Slack ID available in the data.

  5. Slack Reminder (Priority): If the Slack ID exists (False path), the n8n workflow executes the Send Slack Reminder n8n node, sending a direct message reminder to the interviewer.

  6. Email Fallback: If the Slack ID is missing (True path), the n8n workflow utilizes the Send Email Reminder n8n node (a Gmail n8n node) to send a reminder via email instead.

  7. Status Update: Finally, regardless of the reminder channel used, the Update Reminder Status Google Sheets n8n node updates the original spreadsheet, marking the entry as submitted or reminded. This crucial step ensures that the same pending item will not be processed by the n8n trigger in subsequent executions of this n8n workflow.

Installation Guide


  1. Import the n8n Workflow: Copy the provided JSON and paste it into your n8n canvas using the 'New' -> 'Import from JSON' option.

  2. Set up Credentials: You will need to configure credentials for the following services:

Google Sheets: Authenticate your Google Sheets account for reading and writing data.
Slack: Authenticate your Slack API connection to allow sending DMs.
* Gmail: Authenticate your Gmail account to enable email fallback reminders.

  1. Configure Google Sheet Node: In the Fetch Interview Feedback Data and Update Reminder Status n8n node, ensure the correct Google Sheet document ID and sheet name (Interview_Feedback) are selected to match your internal tracking spreadsheet.

  2. Activate the n8n Trigger: Ensure the "Daily Reminder Trigger" n8n node is set to the time you prefer (default is 6:00 PM).

  3. Activate Workflow: Save and activate the n8n workflow.

Node Details

Daily Reminder Trigger (Schedule Trigger): The initial n8n trigger that dictates when the workflow runs.
Function: Starts the entire n8n workflow daily.
Key Configuration: Set to run every day at 6:00 PM (18:00).
Fetch Interview Feedback Data (Google Sheets): A fundamental n8n node for data input.
Function: Reads all data rows from the designated 'Interview\_Feedback' sheet.
Key Configuration: Operation set to Read Sheet.
Check If Feedback Is Submitted (IF): A core logic n8n node.
Function: Filters items to ensure only rows requiring a reminder proceed (where Feedback Submitted is NOT 'Y').
Key Configuration: Compares the Feedback Submitted (Y/N) column.
Check for Slack ID (IF): Another crucial routing n8n node.
Function: Determines the preferred communication path.
Key Configuration: Checks if the Candidate Slack Id field is empty.
Send Slack Reminder (Slack): Communication n8n node.
Function: Sends a personalized direct message using the retrieved Slack ID.
Key Configuration: Uses Expression ={{ $json["Candidate Slack Id"] }} for dynamic user targeting.
Send Email Reminder (Gmail): Fallback communication n8n node.
Function: Sends an email notification when a Slack ID is unavailable.
Key Configuration: Uses Expression ={{ $json["Candidate Email"] }} as the recipient.
Update Reminder Status (Google Sheets): The final synchronization n8n node in this n8n workflow.
Function: Updates the sheet row, marking the reminder process complete.
Key Configuration:* Operation Append or Update. It sets Feedback Submitted (Y/N) to 'Y' using data sourced from the Check for Slack ID n8n node.

Related n8n Workflows

Free

Nodes: 6 Nodes
Updated: December 26 2025
View all
Created by

A Leading Software Engineering, Consulting & Outsourcing Services Company in USA & India serving Clients Globally since 1999.

Featured*