Skip to main content

Lead CRM pipeline

Reepli's pipeline tracks every contact, from the first WhatsApp message all the way to winning or losing the opportunity. Instead of the four vague categories you often see (lead / prospect / customer / inactive), Reepli relies on six clear stages that match the reality of an SMB sales cycle: qualification → quote → follow-up → close.

This pipeline is updated automatically by the AI assistant as WhatsApp conversations unfold, and of course remains adjustable by hand from the contact record or the Kanban view.

6-stage CRM pipeline
6-stage CRM pipeline

The 6 pipeline stages

Every contact sits in one of the following six stages:

StageBusiness meaning
NewFirst message received, intent not yet qualified. Default stage when the record is created.
QualifiedThe assistant (or you) has confirmed interest: need identified, rough budget, concrete contact made.
Quote sentA priced proposal has been sent (amount, timeline, terms).
Followed upThe quote did not get a quick reply; at least one follow-up has been sent.
WonThe customer accepted: order placed, contract signed, appointment booked, or payment received.
LostExplicit refusal, chose a competitor, dropped off, or extended silence.

Valid transitions

The pipeline is not a rigid staircase — a contact can skip ahead, move backward, or jump straight to Won or Lost at any time.

New ──▶ Qualified ──▶ Quote sent ──▶ Followed up ──▶ Won
│ │
└───────────────┴───────▶ Lost

Backward moves (for example, going from Quote sent back to Qualified because the need has changed) are allowed and recorded in the contact's history.


Automatic updates by the AI

The Reepli AI assistant detects conversational signals and triggers transitions without you having to step in.

Signal detected in conversationTransition applied
The contact expresses a specific need ("I'm looking for…", "how much for…")New → Qualified
The assistant or you send a priced quoteQualified → Quote sent
48 h with no reply after the quoteQuote sent → Followed up
The contact confirms, pays, or books an appointment→ Won
Explicit refusal or extended silence after several follow-ups→ Lost

The lead score (an integer from 0 to 100) tracks lead quality in parallel: the more strong intent signals the AI picks up (urgency, stated budget, specific questions), the higher the score climbs.

Customer summary

Every record also shows an AI-generated customer summary: a condensed paragraph that the assistant regenerates periodically from the latest messages, so you don't have to re-read the whole conversation before calling a customer back.


Viewing and managing the pipeline

Kanban view

  1. Open Contacts in the side menu, then switch to Kanban view.
  2. Six columns appear, one per stage, ordered left to right.
  3. The counter at the top of each column shows the number of contacts at that stage.
  4. Drag and drop a card to move a contact between stages — the change is saved immediately.

List view

The default view shows all contacts, sortable and filterable by stage, score, last activity, number of follow-ups sent to a dormant customer, and more.

Contact record

On a contact's record, the stage is editable directly via a dropdown at the top of the page. Any manual change appears in the History tab.


Changing the stage by hand

From the contact record

  1. Open the record from the list or from a conversation.
  2. Click the stage label in the top right.
  3. Select the new stage from the dropdown list.
  4. The change is saved and appears in the activity feed.

From the Kanban

Simply drag the card from one column to another. The stage updates instantly.

In bulk

From the List view, check several contacts then use the Bulk actions → Change status menu to apply the same stage to the whole batch.


The information that drives the CRM is as follows:

FieldRole
Contact stageThe current stage (see table above)
Lead score (0–100)Lead quality estimated by the AI
AI-generated customer summaryA conversational synthesis regenerated periodically
Date of the last customer messageUsed to spot dormant contacts
Number of follow-ups sent to a dormant customerAvoids endlessly chasing someone who no longer replies

All of these fields serve as filter criteria in the list and when building a campaign's audience.


Best practices

  1. Trust the AI transitions, but correct them without hesitation — the AI may mark a contact as Qualified too early if the conversation is ambiguous. A daily glance at the Kanban's Qualified column is enough to fix false positives.
  2. Work the Quote sent column — it's the most profitable stage to act on: a quote sent without a follow-up is a potentially lost sale.
  3. Don't empty the Lost column — keep the history. A Lost contact can become New again six months later if they write back, and the history stays available.
  4. Watch the follow-up counter — beyond 2 or 3 unsuccessful AI follow-ups, move the contact to Lost rather than continuing to spend template messages.


Need help?

For any question about the CRM pipeline, contact support via the chat at the bottom right of the app or by email at [email protected].