Pipeline field guide · 11 columns · 03 Jul 2026

Every column of the sales-pipeline board

Ways in, the station, ways out, and every button on the card — for all 11 board columns, plus the hidden Lost terminal state. Every step is written as what you do → what you see on screen (and which email lands in whose inbox). Click any card, station, numbered row, or heading to leave an inline comment — it's the core feature of this guide, not decoration.

Column 1 of 11

🚫 Negative Replies

Real column

The mint-time landing spot for an objection-flavoured first reply. Nothing enters it later and nothing sends from it automatically. The rep either arms a follow-up sequence (same model as New Lead) or closes the lead out.

▸ Ways in

⚙️First-touch classifier

An objection-flavoured first reply arrives

A real human's first-ever reply reads as a "no" → a card is minted here. This is the only way in — the classifier runs at mint time only, never afterwards.

from Any cold inbox

🖱️Rep click

Rep manually moves a card here

Status dropdown → Negative Replies.

from Any column

🚫 Negative Replies3
HB
Horváth Bea
draft reply ready
Awaiting rep decision
+2
2 more waiting…

Real columnWhere an objection-flavoured first reply lands

Ways out ▸

✉ sends⇄ moves
🖱️Rep click

Rep arms a follow-up sequence

Exactly like New Lead: open the sequence modal, review every step, one Schedule and Send click. The first email goes out now, the rest run on their own timers.

1Open sequence modal 2Review every step 3Schedule and Send 4Email #1 out now 5Card → Contacted, steps in its history
→ goes to Contacted — No Appt.
⇄ moves
🖱️Rep click

Close without a reply

Confirm-gated, silent — no email leaves. The card moves to Lost.

→ goes to Lost (hidden)

✓ Decided — the old one-click "Send + Booking FUP" button is gone

The single-click send-now button has been removed. A Negative card now uses the same arming model as a New Lead card: open the sequence modal, review every step, one Schedule and Send click — the first email goes out now, the rest run on their own timers. There are no per-step approvals. A goodbye, if the rep wants one, is a separate one-off draft with its own Approve. Negative Replies and Lost never send anything automatically.

What every click on the card does

The card shown once a first reply is read as an objection.

HB
Horváth Bea
HB Dekor Kft.
1 Move to
NEGATIVE
2 History
14:02 — inbound: "Köszönöm, most nem aktuális."
13:40 — outreach #2 sent
3 Send Emails → sequence editor
Step 1 · today · email  ·  Step 2 · +3d · email  ·  Step 3 · +7d · email
3aSchedule and Send
Goodbye draft 4 (optional, editable)

Semmi gond, ha később aktuálissá válik, szívesen segítünk!

4Approve goodbye → Lost
5Close without a reply
1

Move-to dropdown ⇄ moves

Reassign to any column manually.

2

History collapsed

Collapsed history banner — click to expand the touchpoint log.

3

Send Emails opens the arming modal

Opens the sequence editor (shown expanded on the card). 3a Schedule and Send ✉ sends ⇄ moves fires email #1 now, runs the rest on their timers, and moves the card to Contacted — No Appt. No per-step approvals.

4

Approve goodbye → Lost ✉ sends ⇄ moves human gate

The goodbye is a one-off draft — nothing sends until Approve is clicked. Then the card closes to Lost.

5

Close without a reply ⇄ moves confirm-gated

Silent close, no email, moves to Lost.

Column 2 of 11

New lead

Entry column

The landing bay for a fresh interested reply. A brand-new inbound sits here until a rep makes the first move — arming an outreach sequence, or logging a call.

▸ Ways in

🖱️Rep click

Manual move

Drag or status dropdown.

from Any column

New lead5
TL
Tóth László
no sequence armed
+4
4 more waiting…

Real columnWhere a lead starts

Ways out ▸

✉ sends⇄ moves
🖱️Rep click

Rep arms a sequence

Open the sequence modal, review every step, one Schedule and Send click. Email #1 goes now, the rest run on their timers, and the card pins into Contacted.

→ goes to Contacted — No Appt.
⇄ moves
🖱️Rep click

Manual move

Drag or status dropdown.

→ goes to Any column

✓ Decided — a real-human reply always cards

Every real human's first reply to any cold inbox always lands as a card, in exactly one of two places: question/interest-flavoured → New Lead, objection/"no"-flavoured → Negative Replies. There is no third destination and no "neither yes nor no" reply that produces only a notification with no card — a reply that exists only in the inbox would be a lost lead. Input = a human reply, output = a card, every time. (Warmup, promos, payment notices, auto-replies and our own mail still create no card.)

What every click on the card does

The card shown for a fresh, un-sequenced lead.

TL
Tóth László
toth-kertesz.hu
1 Move to
2 NEW · <2h 3 no website
Their message

"Érdekelne egy weboldal a kertészetnek, mennyibe kerülne?"

4 Send Emails → sequence editor
Step 1 · today · email  ·  Step 2 · +3d · email  ·  Step 3 · +7d · email
4aSchedule and Send
5 📞 Log call → three outcomes
The rep phones the lead, then picks one of three buttons in the panel:
No answer
Nothing changes on the card

The rep's normal next move is arming the sequence above. No email fires just because a call failed.

Answers + books
Rep picks date + time in-line

The lead's inbox gets Google's own Meet invite (real link, native reschedule/cancel), subject "ClientsFlow konzultáció — Tóth (Júl 9. 15:00)" → card moves to Booked / Sales Call Prep → 24h + 2h reminders arm → the rep is added as a real attendee.

Answers + follow-up date
Rep sets a date, no email

A call touchpoint + the follow-up date are saved. No email is sent. The card shows in Contacted until that date; on the day, a "Call lead" 📞 task card appears in Today.

1

Move-to dropdown ⇄ moves

Reassign to any column manually.

2

"✨ NEW" chip <2h old

Green freshness chip, clears itself after 2 hours.

3

Website-missing badge conditional

Shows only when enrichment found no site.

4

Send Emails opens the arming modal

Opens the sequence editor (shown expanded above). 4a Schedule and Send ✉ sends ⇄ moves fires email #1 now and pins the card to Contacted — No Appt.

5

Log call three outcomes

Phones the lead, then No answer (nothing changes), Answers + books ✉ sends ⇄ moves (Google Meet invite → Booked), or Answers + follow-up date (date saved, no email, stays in Contacted).

Column 3 of 11 · Pipeline field guide · 03 Jul 2026

Contacted — No Appointment Booked

Display state Derived column

The waiting bay — leads we've contacted (a sequence running, a follow-up date set, or rebooking after a cancel or no-show) who don't have a meeting on the calendar yet. That's why so many roads lead in and out. Below: every way in, every way out, and what each button on the card does.

▸ Ways in

✉ sends
🖱️Rep click

Rep arms the follow-up sequence

Couldn't reach the lead → opens the sequence modal, reviews every step, one Schedule and Send click. Email #1 goes now, the rest run on their timers.

from New Lead or Negative Replies · the main road in

📞Phone

Rep logs a call + sets a follow-up date

Called, no answer — logs it and picks a follow-up date. No email is sent.

from New Lead

🖱️Rep click

No-show → rebook by email

Lead didn't show. The card moves here at the No-show click, arriving in the Rebooking state. Then ~1 second after the move animation, the rebooking arming modal opens by itself — steps previewable, one Schedule and Send button. No email leaves before that click.

⏱ arming modal auto-opens ~1s after the move

from Sales Call

🖱️Rep click

Manual move

Rep drags the card here, or picks the column in the status dropdown.

from Any column

Contacted — No Appt. 7
KZ
Kovács Zsolt
napfeny-kert.hu
Reply waiting · review
NB
Nagy Bea
sequence running · grey
+5
5 more in the bay…

A display state, not a stage Where a contacted lead waits

Ways out ▸

⇄ moves
⏱️Time elapsed

Silence after the last nudge

No reply 2 days after the final nudge (cadence day 2 / 5 / 9) → auto-ghosted.

→ goes to Ghosted
⇄ moves
🖱️Rep click

Rep marks it dead

Status dropdown → Lost. No goodbye email — Lost is silent.

→ goes to Lost (hidden)
⇄ moves
🖱️Rep click

Manual move

Rep drags it anywhere, or picks another column in the dropdown.

→ goes to Any column

Looks like an exit — but the card stays put

  • A negative reply on a card that has an armed sequence pulses for review but stays here (WJ-56) — the sequence already proved real engagement, so the rep decides.
  • The sequence stepping through day 2 / 5 / 9 is progress, not a move.
  • The card turning grey while a sequence runs is a state cue ("nothing to do"), not a column change.

✓ Decided — the card moves at the No-show click, then the modal comes to the rep

On a no-show → rebook-by-email, the card moves here the moment the rep clicks No-show (the board reflects reality immediately) and arrives already in the Rebooking state. Then, about 1 second after the move animation finishes, the rebooking-sequence arming modal opens by itself — steps previewable, one Schedule and Send button. No email leaves before that click, and the rep never has to hunt for the card.

The "Rebooking" card state

Whenever a booked meeting falls away (a cancel, or a no-show heading to rebooking), the card changes look — so a lost slot never hides among fresh leads. It clears the instant a new time is booked.

Normal card

KZ
Kovács Zsolt
Napfény Kert Kft.
SEQUENCE RUNNING

Rebooking state — dimmed, running dashed border

KZ
Kovács Zsolt
Napfény Kert Kft.
↻ Rebooking

What every click on the card does

The card a lead shows in this column. Numbered controls map to the list on the right — including whether a click can reach the lead () or move the card ().

KZ
Kovács Zsolt
Napfény Kert Kft.
1 Move to
2🌐 Site 3✉ Copy 3📞 Copy 4ℹ Details 5🕑 History
Their last message

"Kösz, hogy jelentkezett — most épp sok a meló, de érdekelne. Írjon jövő héten?"

Sequence running · day 2 / 5 / 9 6 Edit & reschedule
Reply waiting · appears only when they write back

AI drafted a response. Nothing goes out until you approve it.

7 Approve & send Mark read
8📞 Log call
8a📅 Book appointment 8b🗓 Set follow-up
8cMark as lost
1

Move-to dropdown ⇄ moves

Reassign the card to any column — Booked, Lost, back to New Lead. Same effect as dragging it.

2

Site

Opens the lead's website in a new tab. Read-only.

3

Copy email / phone

Copies the address or number to the clipboard. Never contacts the lead.

4

Details

Opens the info drawer — editable fields, enrichment (location, top-3 services), and the Missive / Notion links.

5

Full history

Every touchpoint with a one-line AI summary; add a private note or copy a transcript.

6

Edit & reschedule while running

Reopens the sequence modal to tweak steps or timing. Doesn't send — it only re-schedules; the send stays behind the arm click.

7

Approve & send ✉ sends human gate only if they replied

Appears with the reply pulse. Sends the AI-drafted answer to the lead — the one click that reaches them. Mark read clears the pulse without sending.

8

Log call → three outcomes

8a Book appointment ✉ sends ⇄ moves — creates the Google Meet, sends the invite, advances to Booked.  8b Set follow-up — stamps a follow-up date, no email, stays here.  8c Mark as lost ⇄ moves — sends it to Lost.

Column 4 of 11

Booked / Sales Call Prep

Real column

A meeting is on the calendar. The system and the rep prepare for it — the prep automation runs by itself (up to 10 minutes), then the rep reviews and marks it prepped.

▸ Ways in

📞Phone

Rep books manually during a call

Log call → Book appointment: rep picks date + time, Google's Meet invite lands in the lead's inbox. This is outcome 2b of the Log-call panel — see New Lead → Log call for the full three-outcome branch.

from New Lead / Contacted

🖱️Rep click

A no-show is rescheduled directly

The lead is reachable and still wants it → rep picks a new time → the same meeting moves. Card comes back to Booked.

from Sales Call

🖱️Rep click

Manual move

Drag or status dropdown.

from Any column

Booked / Sales Call Prep4
SZ
Szabó Anna
Thu 15:00 · not prepped

Real columnWhere a call waits for prep

Ways out ▸

📞Phone

Lead calls to reschedule

Log call → Reschedule → new time. The same meeting moves.

1Log call → Reschedule 2Pick new time 3Same meeting moves · Google's update notice 4Old invite link still works 524h/2h reminders re-anchor
stays in Booked
⇄ moves
📞Phone

Lead calls to cancel

Log call → Cancel. The event is deleted.

1Log call → Cancel 2Event deleted 3Google's cancellation notice to the lead 4Card → Contacted in Rebooking state
→ goes to Contacted (Rebooking)
⇄ moves
🖱️Rep click

Rep clicks Mark Prepped

After reviewing the prep, the rep marks it prepped and the card moves on.

→ goes to Sales Call
⇄ moves
⚙️Auto

Meeting happened, Mark Prepped never clicked

When the call recording/transcript is captured, the card auto-moves — the board never shows a finished call still in "Prep". This is the one sanctioned no-click forward move; it gets its own log line.

1Meeting happens 2Recording/transcript captured 3Card auto-moves (no click)
→ goes to Sales Call

✓ Decided — both prep controls appear at Booked entry, greyed, then turn vivid

The moment a card enters Booked, both prep controls appear on it, greyed out: the Figma icon and the Open in ClientsFlow Studio button. Grey means "prep is running, not ready yet". As the prep automation completes, the Studio button turns active (opens the lead's Sales-Prep view in a new tab) and the Figma icon turns full vivid colour (opens the lead's Figma file, and the link also lands in the CRM record). The controls then stay on the card at every later stage.

⏱ The 10-minute patience rule (for testers)

From the moment a card enters Booked, the prep automation (Studio project → asset generation → Figma export) can take up to 10 minutes to finish end-to-end. Don't judge the Figma icon, the Studio button, or the Figma link as broken before waiting the full 10 minutes — a check run 30 seconds after booking is testing too early.

Prep controls: grey while running → vivid when ready

Grey = prep is running (up to 10 minutes). Vivid = the thing the control opens now exists.

T+0 — just booked (prep running)

SZ
Szabó Anna
szabo-uveg.hu
SALES CALL PREP Figma
Open in ClientsFlow Studio

T+≤10min — prep done (ready)

SZ
Szabó Anna
szabo-uveg.hu
SALES CALL PREP Figma
Open in ClientsFlow Studio
Open Figma file

If a step looks subpar, the rep reviews it in Figma and re-runs just that step from Studio; the refreshed result imports back so Studio and Figma stay in sync.

What every click on the card does

The prep card, before "Mark Prepped".

SZ
Szabó Anna
szabo-uveg.hu
1 Move to
SALES CALL PREP 2 Thu 15:00
Hint

Prep the niche + script before the call. The call-outcome buttons (Move Forward · No-show) appear after "Mark Prepped".

3Open in Studio 4Open in CRM
5Mark Prepped
1

Move-to dropdown ⇄ moves

Reassign to any column manually.

2

Call-date chip "🔄 Rescheduled" if moved

Amber if rescheduled; a red "⚠️ Invite didn't send" if the invite email failed.

3

Open in ClientsFlow Studio grey → vivid

Greyed while prep runs; turns active once the Studio project exists, opening the lead's Sales-Prep view.

4

Open in CRM

Opens the lead's CRM record. Read-only shortcut.

5

Mark Prepped ⇄ moves

After reviewing the prep, moves the card to Sales Call.

Column 5 of 11

Sales Call / Proposal

Real column

The call is done (or due). The recording is captured automatically and the AI pre-fills the post-call form; the rep debriefs the call and decides the way forward.

▸ Ways in

⇄ moves
🖱️Rep click

Rep clicks Mark Prepped

After reviewing the prep in Booked.

from Booked

⚙️Auto

Call captured, Mark Prepped never clicked

When the recording/transcript arrives, the card auto-moves here — the one sanctioned no-click forward move.

from Booked

🖱️Rep click

Manual move

Drag or status dropdown.

from Any column

Sales Call3
PG
Papp Gábor
call done · 38 min
Transcript: Done

Real columnWhere the pitch happens

Ways out ▸

✉ sends⇄ moves
🖱️Rep click

Rep clicks Send proposal (from the form)

Its own explicit click — the proposal never leaves without it.

1Send proposal 2Proposal generated with the form's data 3Combined signing doc + payment link created 4Lead's inbox: proposal email (Hungarian) with signing link 5Card → Sign Follow-Up
→ goes to Sign Follow-Up
⇄ moves
🖱️Rep click

Rep clicks Mark Lost

Silent — nothing is sent. The card closes to Lost.

→ goes to Lost (hidden)
🖱️Rep click

No-show → reschedule directly

Lead is reachable and still wants it.

1Pick a new time 2Same meeting reschedules · Google's update notice 3Reminders re-anchor 4Card back to Booked
→ back to Booked
⇄ moves
🖱️Rep click

No-show → rebook by email

Lead unreachable.

1Card → Contacted in Rebooking state 2Arming modal auto-opens ~1s later 3Lead books again → Booked 3bOR sequence exhausted + 2 days silence → Ghosted
→ goes to Contacted (Rebooking)

📝 The Post-Call Form

The call's recording/transcript is captured automatically (no bot visible, 2–3 participants); the transcript pill goes processing → done, and the AI pre-fills these five fields. Each stays editable.

1

Summary + chosen services / scope

What was agreed on the call and which services the lead picked.

3 sub-pages · new website · end-of-June deadline
2

Payment plan

Default: 50% deposit, remainder later.

50% deposit
3

Offer valid-until date

This is the payment-arrival deadline printed everywhere — document, card countdown pill, chase reminders.

Valid until Jul 12
4

Optional next-consultation date

If set, the lead's inbox gets a distinct "Megbeszélés" Google invite (its own title + description, clearly not a sales-call invite).

5

Notes

Anything else the rep wants on the record.

What every click on the card does

The card after the call happened.

PG
Papp Gábor
papp-epito.hu
1 Move to
PREPPED Call done · 38 min
3 Transcript / summary
Transcript: Done
"Lead wants 3 sub-pages, deadline end of June…"
4 Call processed — proposal can be sent
5Send proposal
6 No-show options
6aNo-show → reschedule directly
6bNo-show → rebook by email
7Mark Lost
8Open in Figma 9My signing link
1

Move-to dropdown ⇄ moves

Manual reassign.

2

Call-done tag

Green "Call done · N min".

3

Transcript pill processing / done / failed

Amber "Transcript processing…", green "Done", red "Transcript failed — retry".

4

Processed banner

Confirms the AI summary pre-filled the post-call form and the proposal can be sent.

5

Send proposal ✉ sends ⇄ moves

Opens/uses the post-call form, sends the proposal email to the lead, advances to Sign Follow-Up.

6

No-show options ⇄ moves

6a reschedule directly → back to Booked; 6b rebook by email → Contacted in the Rebooking state (arming modal auto-opens ~1s later).

7

Mark Lost ⇄ moves

Silent close to Lost.

8–9

Open in Figma / My signing link stay on the card

The vivid Figma icon (the prepared assets) and the rep's own signing link.

Column 6 of 11

Sign Follow-Up

Real column

The proposal went out — waiting for both signatures. The sign/deadline reminder sequence starts by itself; every reminder frames "the discounted price holds if payment arrives by {deadline}", matching the document and the card's countdown pill.

▸ Ways in

✉ sends
🖱️Rep click

Rep sends the proposal

Send proposal from the post-call form → the lead's inbox gets the proposal email (Hungarian) with the signing link → card lands here.

from Sales Call

Sign Follow-Up2
MJ
Molnár Judit
day 4 in stage

Real columnWhere signatures are chased

Ways out ▸

⇄ moves
⚙️System

Both parties sign

"Signed" always means both. The reminders stop.

→ goes to Proposal Signed
⇄ moves
⏱️Time elapsed

3 days of silence after the last follow-up

The one silence rule for this column → the card auto-ghosts.

→ goes to Ghosted

Looks like an exit — but the card stays put

  • The lead signed, the rep hasn't yet — a visible "waiting for your signature" flag; the rep signs via his own signing link shown right on the card.
  • The lead declines or the document expires — nothing dramatic: the card stays here and the reminders keep running.
  • Money arrives before both signatures — a banner + a flag on the card; it does not advance (both signatures are still required); the rep decides the next move.

What every click on the card does

Waiting on signature.

MJ
Molnár Judit
molnar-butor.hu
1 Move to
PROPOSAL SENT 3 Day 4 4 Valid until Jul 12 5 Nudge 2/3
1

Move-to dropdown ⇄ moves

Manual reassign.

2

Stage tag PROPOSAL SENT / AWAITING PAYMENT

Reflects where the deal is in the signing/payment flow.

3

Days-in-stage chip

How long it's been waiting.

4

Offer-valid-until chip

The proposal's expiry date.

5

Reminder-index tag nudge cadence

Which auto-nudge step the deal is on.

Column 7 of 11

Proposal Signed / Payment Follow-Up

Real column

Both parties signed — waiting for the money. A transfer is matched to the invoice with tolerance (±2% or 2,000 HUF).

▸ Ways in

⚙️System

Both parties signed

Both signatures land — "Signed" always means both.

from Sign Follow-Up

Proposal Signed2
RB
Ruzsa Béla
⚠ deadline missed

Real columnWhere payment is chased

Ways out ▸

⇄ moves
⚙️System

Transfer matches the deposit

A transfer within ±2% / 2,000 HUF of the deposit → card moves, marked deposit-paid.

→ goes to Payment Arrived
⇄ moves
⚙️System

Transfer matches the full amount

Card moves, marked fully-paid — the deposit step is simply skipped.

→ goes to Payment Arrived
⇄ moves
⏱️Time elapsed

Payment deadline passes with no money

A reply or a payment during the grace day cancels the move.

1Deadline passes 2"Deadline missed" tag appears 3Discount framing drops from reminders 41-day grace clock starts 5Still no reply/payment → auto-move to Ghosted
→ goes to Ghosted

Looks like an exit — but the card stays put

  • Money arrives that matches nothing — a persistent banner appears and nothing else. The rep investigates; the card does not move on its own.

What every click on the card does

Signed, unpaid.

RB
Ruzsa Béla
ruzsa-agro.hu
1 Move to
SIGNED — AWAITING PAYMENT ⚠️ DEADLINE MISSED
1

Move-to dropdown ⇄ moves

Manual reassign.

2

Stage tag

"SIGNED — AWAITING PAYMENT".

3

Deadline-missed tag conditional

Red, appears once the payment deadline passes; the discount framing then drops from the reminders.

Column 8 of 11

Payment Arrived / Onboarding

Real column

Money in — the deal is won. Onboarding begins: an onboarding email draft appears for the rep to approve.

▸ Ways in

⚙️System

Deposit (or full amount) recognized

A matched transfer marks the card deposit-paid or fully-paid.

from Proposal Signed

⚙️System

The remaining balance arrives later

Recognized and logged the same amount-matched way; the card shows fully-paid — even after it has moved on.

from Bank match

Payment Arrived1
FI
Farkas Ildikó
deposit paid

Real columnWhere the won deal is onboarded

Ways out ▸

✉ sends⇄ moves
🖱️Rep click

Rep approves the onboarding email

Won clients become the nurture audience. The card's full pipeline history stays on it.

1Deposit recognized 2Onboarding email draft appears 3Rep clicks Approve 4Lead's inbox: onboarding email (Hungarian) 5Card → Ongoing Marketing
→ goes to 📈 Ongoing Marketing

What every click on the card does

Paid, pre-build.

FI
Farkas Ildikó
farkas-optika.hu
1 Move to
PAYMENT ARRIVED · DEPOSIT PAID
3Approve onboarding email
1

Move-to dropdown ⇄ moves

Manual reassign.

2

Payment tag deposit-paid / fully-paid

Confirms the matched amount.

3

Approve onboarding email ✉ sends ⇄ moves human gate

Sends the onboarding email (Hungarian) to the lead and moves the card to Ongoing Marketing.

Column 9 of 11

🏗 Ongoing build

Real column

The site is being built. Ends when the retainer starts.

▸ Ways in

⚙️System

The build stages progress

The card works through the build stages after payment.

from Payment Arrived

🏗 Ongoing build2
VK
Vincze Katalin
paid · website_built

Real columnWhere the site gets built

Ways out ▸

⇄ moves
🖱️Rep click

Start marketing retainer

The rep starts the marketing retainer for the finished site.

→ goes to 📈 Ongoing marketing

What every click on the card does

Build in progress.

VK
Vincze Katalin
vincze-cukraszda.hu
1 Move to
🏗 ONGOING BUILD PAID
3Confirm Invoice Sent
4Start marketing retainer
5Create Task
1

Move-to dropdown ⇄ moves

Manual reassign.

2

PAID tag conditional

Shows once the build payment is confirmed.

3

Confirm Invoice Sent

Marks the invoice step done — bookkeeping only.

4

Start marketing retainer ⇄ moves

dealMarketing — advances to Ongoing marketing.

5

Create Task

Adds a Main-Tasks entry.

Column 10 of 11

📈 Ongoing marketing

marketing

Retainer client. Terminal on the board — no further column to move to.

▸ Ways in

🖱️Rep click

Start marketing retainer

Won clients arrive here as the nurture audience; the retainer runs from here.

from Payment Arrived / Ongoing build

📈 Ongoing marketing6
BP
Balogh Péter
retainer · monthly

Real columnWhere retainer clients live

Ways out ▸

⚙️None

Terminal

No further column — the retainer is the end state on the board.

— none —

What every click on the card does

Retainer running.

BP
Balogh Péter
balogh-marketing.hu
1 Move to
📈 ONGOING MARKETING
2Create Task
1

Move-to dropdown ⇄ moves

Manual reassign — the only way out.

2

Create Task

Adds a Main-Tasks entry (monthly retainer deliverable).

Column 11 of 11

👻 Ghosted

Real column

Silence won. The instant the lead writes back, the card returns to the column it was in before ghosting.

▸ Ways in

⏱️Time elapsed

Silence after the final nudge

2 days of silence after the final nudge → auto-ghosted.

from Contacted — No Appt.

⏱️Time elapsed

Unreachable timeout

No contact channel responds within the window.

from Contacted — No Appt.

👻 Ghosted9
NN
Nagy Norbert
silent 14 days

Real columnWhere silence goes

Ways out ▸

What every click on the card does

Silent, waiting for a reply.

NN
Nagy Norbert
nagy-fuves.hu
1 Move to
👻 GHOSTED
Summary

No reply in 14 days. If they write back, the card returns to the column it was in before ghosting.

4Create Task
1

Move-to dropdown ⇄ moves

Manual reassign.

2

👻 GHOSTED tag

Static state marker.

3

Summary text

Explains the reactivation rule to the rep.

4

Create Task

Adds a manual follow-up reminder outside the sequence system.

Terminal state — Lost

The very last column of the board, hidden by default behind an expand button. Reached from Negative Replies ("Approve goodbye → Lost" / "Close without a reply"), Contacted — No Appt. ("Mark as lost"), or Sales Call ("Mark Lost"). It is terminal (no further moves) and silent — nothing is ever sent to a Lost lead. A goodbye, if the rep wants one, is a separate one-off draft with its own Approve.

Trigger lines — what fires the move

🖱️Rep click
✉️Email — inbound or a lead link-click
⏱️Time elapsed
📞Phone call
⚙️System / auto
✉ sends reaches the lead — always behind a human click ⇄ moves the card changes column matches the owner-signed EBO v2

Card state cues — what a card's look tells you

Yellow pulse + email badge — a reply is waiting (any stage)
Rebooking — dimmed + running dashed border + "Rebooking" pill (a booked meeting fell away)
Armed sequence running — indigo dashed
Pre-call reminder armed — blue dashed
A sequence is attached but not yet armed — red border
Quiet / nothing to do — dimmed, clears on hover
Payment deadline missed — solid red
Call captured & processed — pulsing green
Fresh new lead — recency bar

✓ Decided — the reply pulse is yellow, at every stage

Whenever a reply lands on an existing card — in any column, including Booked — the card gets a yellow pulsing animation + an email badge, the email is logged as a touchpoint, and any pending unsent draft or queued sequence step for that lead is cancelled. No stage is skipped and the pulse is never red.

What this guide reflects

Every column here is written to match the owner-signed EBO v2 (03 Jul 2026). The earlier open questions — the negative follow-up chain, real-human carding, no-show timing, the Studio/Figma controls, and the reply pulse colour — are all now decided; those callouts are marked ✓ Decided inline above.

Why "Contacted" is a display state

No lead's own status is "Contacted — No Appt." — the board shows a contacted lead there whenever something pins it into view: a running sequence, a follow-up date, a cancelled booking, or a no-show heading to rebooking. Every other column above is a real column a card actually lives in.

How to read a ticket

Each ticket is what you do → what you see on screen (and which email lands in whose inbox). Trigger types: 🖱️ click · ⏱️ time · ✉️ email · 📞 phone · ⚙️ system. A step chain shows a multi-step outcome in order — scroll it sideways on a narrow screen.