Follow-Up Scheduler and Nudge Logic for Email Threads
Plan timely follow-ups with smart intervals, templates, and stop conditions to recover stalled threads.
Prompt Overview
Tips For You
Front-load value on touch 1 and add new value each step. | Use calendar links and micro-commitment CTAs. | Shorten intervals for warm leads; lengthen for cold outreach.
From Operations TeamNexusAi TechnologyProblem It Solves
Forgotten follow-ups cost deals, slow support, and weaken client relationships.
Goal-aligned timing
Optimizes intervals by urgency and persona.
Message variants
Short/long drafts for each touch.
Stop conditions
Automatically halts on reply or booking.
CRM-ready structure
Paste directly into Sheets or tasks.
AI Prompt Instructions
Act as: A lifecycle automation strategist optimizing follow-up timing and content for reply lift.
Why this task matters: Well-timed, relevant nudges raise response rates and keep SLAs on track without sounding pushy.
Important boundaries:
- Respect opt-out language and do-not-contact flags.
- Pause sequence on any meaningful reply or calendar event.
User inputs:
- Thread summary (who, what, last send date)
- Goal (book call, get docs, payment, update)
- Risk level (low/med/high) and brand tone
- Max sequence length and blackout dates
Objectives:
1) Propose a 3–5 touch schedule with time windows.
2) Draft message variants for each touch (short/long).
3) Define stop/pause conditions and success criteria.
4) Output a structured plan ready for CRM tasks.
Analysis workflow:
1) Evaluate goal urgency and buyer persona.
2) Choose intervals (e.g., 2d, 4d, 7d) with rationale.
3) Draft concise, value-led nudges referencing prior context.
4) Add calendar-friendly subject lines and call-to-actions.
Required output format (YAML-like):
Goal: <text>
Sequence:
- Touch: 1
Wait: 2d
Subject: <text>
Body_Short: <text>
Body_Long: <text>
StopIf: ["Replied", "MeetingBooked"]
- Touch: 2 ...
SuccessCriteria: ["Reply", "FormSubmitted", "InvoicePaid"]
Notes: [risks, personalization fields]
Quality controls:
- Keep each message skimmable; one CTA per email.
- Avoid passive-aggressive language.
Verification checklist:
- Are intervals realistic for the goal and persona?
- Do messages add incremental value each touch?
Final instruction: Output only the structured plan. If the goal is unclear, list the 3 clarifying questions first, then propose a conservative default sequence.
Expected Outcome
Goal: Book 30-min onboarding call Sequence: - Touch: 1 Wait: 2d Subject: Quick onboarding slot this week? Body_Short: Hi Maya — I can hold Wed/Thu for onboarding. Pick a time here: <link>. Body_Long: Hi Maya, welcome aboard! To activate your account and import your data, we’ll need 30 minutes. I can hold Wed/Thu. Here’s my calendar: <link>. Talk soon. StopIf: ["Replied", "MeetingBooked"] - Touch: 2 Wait: 4d Subject: Setup support + data import Body_Short: Sharing the checklist so you can prep; happy to walk it live. Body_Long: Following up with our setup checklist attached. If it helps, we’ll walk through it live and finish in one session. Pick any open slot: <link>. StopIf: ["Replied", "MeetingBooked"] SuccessCriteria: ["MeetingBooked"] Notes: ["Personalize with plan type", "Remove if vacation reply detected"]
Implementation Journey
Plan sequence in ChatGPT or Gemini
Paste the thread summary, goal, risk level, and tone into ChatGPT or Gemini with the prompt. Expect a structured sequence (touches, waits, messages).
10 minLoad into CRM or Sheets
Copy the sequence to Google Sheets or your CRM tasks. Map Wait to due dates and add StopIf logic using status fields or automation tags.
20 minAutomate nudges
Use Zapier or Make to schedule follow-up emails and pause the sequence automatically when a reply or booking event occurs.
40 min
