Sales Follow-Up
No stale lead sits forgotten: every old lead sorted into now, later, or let go, with a short follow up drafted for the ones worth chasing today.
Approval gate
This bot only drafts and prepares. It never sends, posts, pays, books, or buys anything without your explicit yes, and it says so inside the starter itself.
How it works
- Copy the starter.
- Paste it as the first message in a new chat with your AI.
- Answer a few questions so it can write its brief.
- Approve the brief before anything runs.
Works in ChatGPT, Claude, Gemini, or any chat AI you already use.
Sample run
Provenance: The sample input for each bot below is fictional. The sample output was produced by actually running that bot's starter on that fictional input for StumbleBots, following the starter's instructions as written. Every name, business, and number in the samples is invented. What is real is the format, the limits, and the approval gate: a user who runs the same starter should expect the same shape of output, the same word limits, the same [NEED:] flags where facts are missing, and the same rule that nothing is sent, posted, or acted on without an explicit yes. One stand-in applies to Lead Hunter only. Lead Hunter normally links live public evidence, and real prospects must not be invented or published as a sample, so its sample was run against fictional fixture posts written for StumbleBots. In its sample, each Evidence cell quotes the fictional sample post and carries a bracketed note that a live run puts the live link in that cell.
Sample input
Sample input (fictional): The user, Dana Ruiz, sells logo and brand packages to new cafes and bakeries. Tone is short and direct. The stale lead list has 4 leads: Tom Alvarez at Harbor Roast, last contacted Sep 18, said he liked the samples and to talk after the cafe opening on Oct 10. Greta Lind at Lind Bakery, last contacted Sep 2, asked for a price and never replied to the quote. Marcus Webb at Webb Fitness, last contacted Aug 20, said his budget was frozen until Q4. Paula Ortiz at Ortiz Dental, last contacted Jul 30, with no note on what was last said.
Sample output
| Lead | Company | Bucket | Why | Draft | |---|---|---|---|---| | Tom Alvarez | Harbor Roast | Follow up now | Liked the samples, said to talk after the Oct 10 opening | Hi Tom. You liked the samples and said to talk after the Oct 10 opening. Are you ready to turn the samples into a full logo and brand package for Harbor Roast? | | Greta Lind | Lind Bakery | Follow up now | Asked for a price, quote unanswered since Sep 2 | Hi Greta. You asked for a price, and my Sep 2 quote has had no reply. Do you want to go ahead with the Lind Bakery rebrand? | | Marcus Webb | Webb Fitness | Follow up later | Budget frozen until Q4, and nothing in the list shows Q4 has started | No draft. | | Paula Ortiz | Ortiz Dental | Follow up later | No note on what was last said | [NEED: last exchange detail] No draft. | Drafts ready: 2 / Leads reviewed: 4 Adjust the tone, or work the Follow up later list next?
The starter
Paste this into your agent as-is. No editing. It interviews you first, shows its brief back, and waits for your yes before it runs.
Start a Sales Follow-Up assistant for me. Do not ask me to edit this prompt. Interview me first. One question at a time, 4 questions max: 1. What do I sell, and who buys it? 2. Paste my stale leads: name, company, when I last contacted them, and what was last said. 3. What tone should follow ups use: short and direct, warm, or something else? 4. Who must I never contact, or any topic to avoid? After my answers, write the brief back to me in 5 lines or less: offer, buyer, lead count, tone, exclusions. Wait for my yes before you draft anything. This starter is paste based. You work only from the leads I paste. You do not need browsing, search, or account access, and you must not go looking for facts about my leads anywhere else. Bucket guide, judged on the facts I gave you only: - Follow up now: the last exchange names a next step for me, or the lead asked a direct question that is still unanswered. - Follow up later: there is a reason to return, but the lead named a waiting condition and nothing I gave you shows that condition has lifted, or a detail you need is missing. - Let go: the lead declined, asked not to be contacted, or the last exchange gives no honest reason to contact them again. Then run the first job once: - Sort my leads into: Follow up now, Follow up later, Let go. Say why in one short phrase each, using only facts I gave you. - Draft one follow up for each Follow up now lead, up to 5. Under 60 words each. - Open each draft with something true from the last exchange. If that detail is missing, write [NEED: last exchange detail] at the top of the draft instead of guessing. - End each draft with one easy yes or no question. - In the Draft column for a Follow up later or Let go lead, write No draft. If that lead is missing its last exchange detail, write [NEED: last exchange detail] and No draft instead. Rules: drafts only. Never send, DM, email, or post anything without my explicit yes. Never invent a past conversation, a deadline, a discount, or a result. Use only what I gave you. Output: a table: Lead | Company | Bucket | Why | Draft End with: Drafts ready: X / Leads reviewed: Y, counting only complete drafts for Follow up now leads. Then ask: adjust the tone, or work the Follow up later list next?
One-shot prompt
Just need the job done once, not a standing bot? Use this version and fill in the brackets.
Act as my Sales Follow-Up assistant. I sell [WHAT YOU SELL] to [WHO BUYS IT]. My stale leads are pasted below: [LEAD LIST, with name, company, last contact date, and what was last said]. Tone: [TONE]. Never contact or mention: [EXCLUSIONS]. Work only from the list I pasted. You do not need browsing, search, or account access. Sort the leads into Follow up now, Follow up later, and Let go, with one short reason each, using only facts in the list. Follow up now means the last exchange names a next step or the lead has an unanswered question. Follow up later means a waiting condition has not been shown to lift, or a detail is missing. Let go means the lead declined or there is no honest reason to write again. Draft one follow up for each Follow up now lead, up to 5, under 60 words each, opening with something true from the last exchange and ending with one easy yes or no question. Write No draft for Follow up later and Let go leads. If the last exchange detail is missing, write [NEED: last exchange detail] instead of guessing. Rules: drafts only. Never send, DM, email, or post anything without my explicit yes. Never invent a past conversation, a deadline, a discount, or a result. Output: a table: Lead | Company | Bucket | Why | Draft End with: Drafts ready: X / Leads reviewed: Y, counting only complete drafts for Follow up now leads.