G
GTM Vault
Browse
  • Dashboard
    • Automations
    • Skills
    • Prompts
    • Makers
  • Sign in
All Automations

Email Campaign Tracker + AI Reply Analysis

Real-time email monitoring with AI reply classification. Captures Saleshandy events, uses DeepSeek AI to parse sentiment and intent, logs to Supabase, sends Slack alerts.

View on GitHub
workflowOutbound AutomationAI-PoweredOutboundPerformance
Original
by Roheel Jain
Nodes

49

Triggers

4

Platform

n8n

Tech Stack
Saleshandy
Saleshandy
DeepSeek AI
DeepSeek AI
Supabase
Supabase
Slack
Slack
Google Sheets
Google Sheets
Gmail
Gmail
HTTP API
HTML Parser
Workflow

SalesHandy(electronics11@yahoo.com) | FinaHQ/Arcturus

webhook

Code2

code

Wait2

wait

Code1

code

Wait4

wait

SalesHandy(Saleshandyltd) | MC/MSQR

webhook

Switch

switch

HTML Cleaning

code

Slack Notification

slack

Code in JavaScript

code

Create chat completion

n8n-nodes-deepseek.deepSeek

HTTP Request

httpRequest

HTML Extract

htmlExtract

Clean Content

code

Merge

merge

Create chat completion1

n8n-nodes-deepseek.deepSeek

Code in JavaScript1

code

Code in JavaScript2

code

Webhook

webhook

Loop Over Items

splitInBatches

Get row(s) in sheet

googleSheets

Create a row1

supabase

Code in JavaScript3

code

Update Reply

supabase

Create Sent

supabase

Update Open

supabase

Update Outcome

supabase

Get row(s) in sheet2

googleSheets

Webhook2

webhook

Create a row2

supabase

Loop Over Items2

splitInBatches

Code in JavaScript7

code

HTTP Request1

httpRequest

Loop Over Items1

splitInBatches

Wait

wait

Append row in sheet

googleSheets

Append row in sheet1

googleSheets

Append row in sheet2

googleSheets

Append row in sheet3

googleSheets

Update row in sheet

googleSheets

Get row(s) in sheet1

googleSheets

Update row in sheet1

googleSheets

Schedule Trigger

scheduleTrigger

Get a row

supabase

If

if

Loop Over Items3

splitInBatches

Code in JavaScript4

code

When clicking ‘Execute workflow’

manualTrigger

Wait1

wait

Mini Map
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
How It Works

Automatically tracks your email campaign performance and uses AI to analyze reply sentiment and intent, giving you instant insights about which prospects are interested, confused, or ready to buy. Get notified immediately when important replies come in so you never miss a hot lead.

1

Monitor email campaign activity

The system continuously watches your Saleshandy email campaigns for opens, clicks, replies, and bounces. Every interaction is captured in real-time without any manual tracking.

2

Extract and clean reply content

When someone replies to your emails, the automation pulls the full message content and removes HTML formatting or email signatures to focus on the actual response.

3

Analyze reply sentiment with AI

AI reviews each reply to determine if the prospect sounds interested, frustrated, needs more information, or wants to unsubscribe. It also identifies the prospect's intent and next steps they might want to take.

4

Log all data to your database

Campaign metrics, reply analysis, and AI insights are automatically saved to your database and Google Sheets for easy reporting and analysis.

5

Send instant Slack alerts

When high-priority replies come in (like interested prospects or urgent requests), your team gets immediate Slack notifications with the AI analysis so you can respond quickly.

6

Update campaign performance tracking

All engagement data is compiled into comprehensive reports showing open rates, response rates, sentiment trends, and which messages are performing best.

What You'll Need

SaleshandyDeepSeek AISlackGoogle SheetsSupabase
  • Active Saleshandy account with email campaigns running
  • Slack workspace for receiving notifications
  • Google Sheets account for data storage and reporting
  • Supabase database account (free tier available)
  • DeepSeek AI account for reply analysis

Optional integrations:

Gmail

Estimated Cost per Run

USD 0.02 – 0.15 (Cost depends on number of AI analyses per campaign. Includes DeepSeek AI processing (~$0.01-0.05 per reply) and database storage fees.)

This automation has 5 configurable settings you'll customize during setup.