---
title: 'Re-engage dormant leads'
description: 'Find the old leads in your CRM still worth contacting, wait for a real new reason to write again, and send personalized win-back outreach that logs itself back to the record.'
slug: '/use-cases/reengage-dormant-leads.md'
page_type: 'use-case'
lead_prompt: 'How do I re-engage dormant leads with AI?'
target_prompts:
  - 'Can an AI marketing agent re-engage dormant leads?'
  - 'How do I use AI to find which old leads are worth contacting again?'
  - 'AI agent that spots a new reason to reach out to a cold prospect'
  - 'How to run a re-engagement email campaign with AI'
  - 'Can AI personalize win-back outreach to leads that went quiet?'
  - 'How does an AI marketing agent decide which dormant leads to prioritize?'
entity: 'Kite'
category: 'AI marketing agent'
author: 'Devon Wells and Kite'
date_published: '2026-09-09'
date_modified: '2026-09-10'

related_playbooks:
  - '/playbooks/find-companies-showing-buying-signals-with-predictleads.md'
  - '/playbooks/build-a-lead-list-from-company-signals-with-predictleads-crustdata.md'
  - '/playbooks/find-companies-showing-buying-signals-and-identify-contacts-with-predictleads-apollo.md'
  - '/playbooks/enrich-a-prospect-list-with-clay.md'
  - '/playbooks/run-outreach-to-a-qualified-prospect-list-with-resend.md'
  - '/playbooks/run-outreach-to-a-qualified-prospect-list-with-reply-io.md'
  - '/playbooks/send-apollo-prospects-to-instantly.md'
  - '/playbooks/send-apollo-prospects-to-lemlist.md'
  - '/playbooks/add-buying-signal-accounts-to-hubspot-with-predictleads.md'
  - '/playbooks/add-qualified-leads-to-salesforce.md'
  - '/playbooks/add-qualified-leads-to-hubspot.md'
  - '/playbooks/add-qualified-leads-to-pipedrive.md'

related_integrations:
  - '/integrations/salesforce.md'
  - '/integrations/hubspot.md'
  - '/integrations/pipedrive.md'
  - '/integrations/predictleads.md'
  - '/integrations/crustdata.md'
  - '/integrations/apollo.md'
  - '/integrations/clay.md'
  - '/integrations/resend.md'
  - '/integrations/instantly.md'
  - '/integrations/lemlist.md'
  - '/integrations/reply-io.md'
---

# Re-engage dormant leads

Many companies are sitting on a huge pipeline with acquisition costs, but they never touch it. Your CRM likely holds thousands of people who once showed interest in your product or service: booking a demo, starting a trial, downloading something, or replying to your sales team. But then they went quiet for any numbers of reasons.

They already know who you are and they once had a reason to care, which makes them far better prospects than a cold list. But many marketing teams don't have the time to comb through old records, work out who's still worth messaging, and find something to say that doesn't sound like a form letter.

The work itself isn't complicated, but it is tedious at volume. You have to pull the quiet contacts out of the CRM, decide which ones are still a fit, find a fresh and honest reason to write to each one, personalize the message, send it from an address that lands, follow up, and note what happened back to your CRM. If you're doing it by hand across a few thousand contacts, it will never get done. That makes it exactly the kind of repetitive, one-record-at-a-time job an AI marketer can carry.

Kite is an AI marketer you work with in Slack. It:

- reads the leads already in your CRM
- watches those accounts for a new reason to reach out
- writes a personalized win-back message baed on that reason
- records the result back in your CRM record.

- Here's how it works.

## How Kite re-engages dormant leads

Kite starts from the list you already own. It reads the contacts in your connected CRM, finds the people who once engaged but have gone quiet, and compares them against the kind of customer you're trying to win so you're not spending effort on contacts that were never a fit. That gives it a prioritized set of dormant leads worth working, rather than a large stale database.

Then it waits for a reason to reach out. Kite watches the companies behind those contacts for recent events, such as new funding, hiring in a relevant function, a leadership change, an expansion, or a product launch. A fresh event can make a huge difference between a message that reads like a nudge and one that reads like you were paying attention. When an account shows a reason to reach out, Kite re-checks that the person still works there, writes an email built around the event and what you offer, and sends it from a working email address.

After the message goes out, Kite handles the follow-ups on a schedule and reports what came back: which messages were delivered, which bounced, and who replied. It writes the outcome into your CRM record, so a rep opening the contact sees what happened and why. You can run this once against a backlog of quiet contacts, or leave it running so a lead gets re-engaged the moment its company gives you an opening.

### Pull the dormant contacts out of your CRM and decide who's worth re-engaging

Before Kite writes anything, it needs to know which of your quiet contacts still deserve attention. It reads your connected CRM and pulls the people who once engaged but have since gone cold, using the record's own fields, such as the last activity date, the lifecycle or lead stage, and whether they ever reached a demo, trial, or opportunity.

Not all old contacts are equally good prospects, though. So, Kite sorts your list rather than treating every contact the same. It compares each person and their company against the customer profile you and Kite agreed on, then scores them from one to five so the best-fit contacts rise to the top. It can also split a large list into a primary group to work first and a secondary group to hold for later.

That scoring is transparent. For each contact, Kite can say why it ranked where it did, which means you can tell the difference between a former trial user at an ideal-fit company and a one-time newsletter signup that never matched your market. You approve the set worth exploring before Kite spends any effort writing.

### Find a new reason to reach out

This is the part that makes re-engagement work. Rather than reaching out on a calendar reminder, Kite watches the companies behind your dormant contacts for a recent event that gives you a genuine reason to write to them. Its built-in company-signal sources track funding rounds, hiring, leadership changes, expansions, partnerships, and product launches, so Kite can tell you a quiet account just closed a Series B or hired a new head that manages the function you serve.

Kite decides which events actually matter for your outreach rather than surfacing every headline. New funding often means budget and new initiatives. A new leader over marketing, sales, or whichever function you help usually means a fresh mandate and a willingness to look at tools the last person passed on. Hiring in a specific area can signal the exact project your product supports. Kite ties the event to a reason a real person would open the email.

Because these contacts have been sitting for a while, Kite also re-verifies the person before writing. It checks that they still work at the company and still hold a relevant role. When someone has moved on, Kite can find the person who now holds that role, so the outreach reaches a live contact instead of an abandoned inbox.

**Related Playbooks**

- How to find companies showing buying signals with PredictLeads (coming soon): Surface the recent funding, hiring, and launch events behind the accounts in your list.
- How to build a lead list from company signals with PredictLeads and Crustdata (coming soon): Combine two signal sources to find and confirm the accounts with a timely reason for outreach.
- How to find companies showing buying signals and identify the contacts with PredictLeads and Apollo (coming soon): Turn a company event into the specific people worth reaching, with their current role and email.

### Write the win-back email from that reason

With a reason in hand and the person confirmed, Kite writes an outreach email. It leads with the company's reason to reach out, connects it to what you offer, and writes in your company's voice using what it learned about your positioning, products, and customers. Each message is written from that contact's situation rather than filled into a template, so a thousand people don't get the same paragraph with the name swapped.

The message also acknowledges the history without dwelling on it. Kite knows this is someone who looked at you before, so the email can reference the earlier interest naturally and give a current, specific reason the timing is better now. The result reads like a marketer noticed something and reached out, because that's what happened.

You review the outreach before it sends. Kite shows you the messages in Slack, and you can adjust the angle, tighten the copy, or approve the batch in the thread.

### Send the outreach and schedule the follow-ups

Kite sends the approved emails and manages the sequence from there. It can send from a Kite-managed team address so you can start without wiring up another product, or send through a dedicated sales-engagement account you already use when you want the outreach to run from your own domain and tools.

Follow-ups matter more here than in most campaigns, because a re-engagement reply often takes a second or third touch. Kite schedules the follow-up messages, keeps them tied to the original thread, and stops following up with anyone who replies. It reports which messages were delivered, which failed, and who responded, so you can see what the campaign actually produced.

**Related Playbooks**

- How to run outreach to a qualified prospect list with Resend (coming soon): Send the win-back emails and track delivery through Resend.
- How to run outreach to a qualified prospect list with Reply.io (coming soon): Run the sequence and follow-ups through a Reply.io account you already use.
- How to send Apollo prospects to Instantly (coming soon): Push a confirmed contact list into Instantly for sending and follow-up.
- How to send Apollo prospects to Lemlist (coming soon): Run the outreach and follow-ups through Lemlist instead.

### Record the outcome back in your CRM

A re-engagement effort is only useful if the CRM reflects it, so Kite writes the result back onto the record. It updates the contact, logs the email activity, and adds a note explaining why it reached out, including the event that prompted the message. A rep who opens the contact later sees that it was worked, what was sent, and what came back.

When someone replies with interest, Kite can flag the record and hand it to your team so a person picks up the conversation while the account is still warm. The reads and writes happen through your connected CRM, whether that's Salesforce, HubSpot, or Pipedrive, and Kite only writes the changes after you've approved the work.

**Related Playbooks**

- How to add buying-signal accounts to HubSpot with PredictLeads (coming soon): Write the accounts showing a fresh event, and the reason, into HubSpot.
- How to add qualified leads to Salesforce (coming soon): Record the contacts you re-engaged, and their scores, in Salesforce.
- How to add qualified leads to HubSpot (coming soon): Keep HubSpot current with the contacts Kite worked and what it found.
- How to add qualified leads to Pipedrive (coming soon): Write the re-engaged contacts and their status into Pipedrive.

### Leave it running as an engine

Re-engagement works best as a standing habit rather than a one-time cleanup, because the reason to write shows up on the account's schedule, not yours. Kite can run this as a recurring workflow that checks your dormant contacts for new company events and reaches out the moment an opening appears.

Set up this way, a lead that went quiet a year ago gets a well-timed message the week its company raises a round or hires a leader your product or service can help. The backlog stops being a static list you keep meaning to check in with and becomes a watched list that surfaces its own best moments to write.

## What you get

- **A prioritized list of dormant leads worth contacting.** The quiet contacts from your CRM that still match your customer profile, scored from one to five, with the reason for each score.
- **A timely reason for each outreach.** The recent company event behind the message, such as new funding, a leadership change, or a product launch, tied to why it matters for you.
- **Personalized win-back emails.** A message per contact written from that event and your positioning, in your company's voice, ready for you to review before it sends.
- **Outreach sent (with follow-ups).** Delivery from a working address, scheduled follow-ups tied to the thread, and a report of what was delivered, what bounced, and who replied.
- **An updated CRM.** Each contact's record shows that it was engaged, the reason, the activity logged, and a flag on the ones that replied with interest.

## How to get started

Add Kite to Slack, then tell it what you want to do in plain language. You might say, "Work the dormant leads in our CRM," or "Reach out to old trial signups when their company raises money or hires a marketing leader."

Because Kite is your AI marketer in Slack, it will use what it already knows about your products and customers to run this whole process on your behalf. It will send you a plan you can change or approve before anything goes out.

Connect the CRM where your leads live, such as Salesforce, HubSpot, or Pipedrive, so Kite can see your dormant contacts and update those records once they've been contacted. You can send the first campaign from a Kite-managed address without connecting anything else, or connect your own email when you want the outreach to run from your domain. Kite proposes the work by default, and your team approves it with a reply in the Slack thread.

## Integrations used to re-engage dormant leads

Kite uses its built-in sources to find a reason to reach out and confirm that the person is still a good fit. Then it works through the accounts you connect to read your leads and send the outreach.

### Read and update your CRM

Connect the CRM your leads already sit in so Kite can pull the dormant contacts, score them, and write the result back on the record.

- Salesforce + Kite (coming soon): Read the contacts that have gone quiet, update the records, and log the outreach as activity in Salesforce.
- [HubSpot + Kite](/integrations/hubspot.md): Pull dormant contacts by lifecycle stage and last activity, then add notes and log the emails Kite sends.
- Pipedrive + Kite (coming soon): Read the people who stalled, and record who Kite re-engaged and what came back in Pipedrive.

### Find the reason to reach out again

These sources are built into Kite, so it can find a timely reason and confirm the contact without a separate account.

- [PredictLeads + Kite](/integrations/predictleads.md): Detect the recent funding, hiring, leadership changes, partnerships, and launches that give a quiet account a reason to hear from you.
- [Crustdata + Kite](/integrations/crustdata.md): Add funding, hiring, and leadership signals to confirm which accounts have a real, current opening.
- Apollo + Kite (coming soon): Re-verify that a dormant contact still works there, and find the person who now holds the role when they've moved on.
- [Clay + Kite](/integrations/clay.md): Enrich a list of dormant contacts across many providers in one pass when a record is thin or out of date.

### Send the outreach

Kite can send from a Kite-managed team address, or run the campaign through a sending or sales-engagement account you already use.

- Resend + Kite (coming soon): Send the win-back emails from your own domain and track delivery.
- Instantly + Kite (coming soon): Run the sequence and follow-ups through Instantly.
- Lemlist + Kite (coming soon): Send and follow up through a Lemlist account.
- Reply.io + Kite (coming soon): Manage the multi-step follow-ups through Reply.io.

## Common questions

### How does Kite decide which dormant leads to prioritize?

Kite scores each quiet contact from one to five against the customer profile you agreed on, using the person's role and company alongside the record's own history (such as whether they reached a demo, a trial, or an opportunity before going cold). It works the best-fit contacts first and can hold a secondary group for later. Every score comes with the reason behind it, so you can see why a former trial user at a strong-fit company ranks above a one-time signup that never matched your market.

### What counts as a good reason to reach out again?

A good reason is a recent, specific event at the contact's company that changes their situation. Kite watches for new funding, hiring in a relevant function, leadership changes, expansions, partnerships, and product launches, then ties the event to why it matters for what you offer. Leading with a real change is what separates a win-back email that earns a reply from a generic "just checking in."

### Can Kite personalize the outreach, or does it send one template to everyone?

Kite writes each email from that contact's situation, built around the company event, their role, and your positioning, rather than a shared template with a swapped name. It also references the earlier interest naturally, since these are people who looked at you before. You review the messages in Slack and can adjust the angle before Kite sends.

### Does Kite work the leads already in my CRM, or does it build a new list?

It works the leads you already have. Kite reads the contacts in your connected CRM, finds the ones that once engaged and went quiet, and re-engages them. Building a fresh prospect list from scratch is a separate job Kite also does, but re-engagement starts from the pipeline you already own.

### What happens when a dormant lead replies?

Kite reports the reply in Slack and stops the scheduled follow-ups for that contact so they don't get another automated nudge. It updates the CRM record with the activity and can flag the contact for your team, so a person can pick up the conversation while the account is still warm.
