👥 Automate post-interview feedback reminders using Google Sheets, Slack, and Gmail

98 views · 👥 HR & Recruitment

Description

Send Post‑Interview Feedback Nudges from Google Sheets to Slack (with Email Fallback)

This n8n workflow automates the process of sending post-interview feedback reminders to interviewers. It checks a Google Sheet daily for pending feedback entries and sends personalized Slack DMs or email nudges based on the availability of Slack IDs. It ensures consistent follow-ups and eliminates manual tracking.

Who’s it for

How it works

  1. Trigger: The workflow starts every day at 6:00 PM using the Schedule Trigger.
  2. Fetch Data: It reads a Google Sheet with interview entries via the Google Sheets (Read Sheet) node.
  3. Check Feedback Submission: An IF node filters entries where feedback has not been marked as “Yes.”
  4. Slack Check: Another IF node checks if a valid Slack ID is present.
    • If Slack ID exists: Sends a Slack DM reminder.
    • If Slack ID is missing: Sends a fallback reminder via email using Gmail.
  5. Update Status: Updates the sheet to mark the reminder as sent, avoiding future duplicates.

How to set up

  1. Prepare a Google Sheet with columns: candidate_email, interviewer_email, feedback_submitted, slack_id, reminder_sent.
  2. Connect your Google Sheets, Slack, and Gmail accounts in n8n.
  3. Set the Schedule Trigger to your preferred time (e.g., 6:00 PM).
  4. Map the correct columns in each node.
  5. Deploy and test the workflow.

Requirements

How to customize

Add‑ons

Use Case Examples

Common Troubleshooting

IssuePossible CauseSolution
Reminders not sendingSchedule Trigger not firingCheck cron expression or timezone settings
Slack messages not deliveredSlack ID missing or invalidEnsure Slack IDs are mapped correctly in the Sheet
Emails not sentGmail node not authorizedReconnect Gmail credentials in n8n
Entries repeatedly remindedSheet not updating after reminderConfirm Update node is marking reminder_sent as “Yes”
Slack bot errorsInsufficient permissionsEnsure bot has permission to send DMs

Need Help?

Need a hand setting this up or want to customize it further for your recruitment workflow? Just drop a message to our n8n automation team at WeblineIndia — we’re here to help streamline your hiring feedback process!

🔗 Nodes Used

Google Sheets, Slack, Gmail, Schedule Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup