Setters and Sales were merged into a single pipeline. 513 cards migrated with their outcomes intact, 135 duplicates resolved. This is the change that gave the team visibility into their own board, and it is the largest single contributor to the speed-to-lead improvement above. The old pipeline now holds zero open cards and is ready to be deleted.
Tagging a lead "not interested", "wrong number" or any of 13 similar outcomes used to delete the contact from the CRM entirely. That is now switched off, and negative call outcomes instead mark the opportunity lost with its reason attached. Deleted contacts remain recoverable in the CRM's Restore tab for 60 days — worth reviewing, since bad-credit leads are exactly what the new financing conversations need.
A single missing character in the integration layer meant negative call outcomes never marked a lead lost — so disqualified people kept receiving nurture emails indefinitely. Fixed and verified; the lost reason now flows through to reporting.
No Answer and Voicemail outcomes move the card to No Answer – Follow Up automatically, so the New Lead column is a genuine work queue rather than a mix of untouched and already-attempted leads.
The CRM only ever stored the most recent change and overwrote it, so lead history could not be reconstructed. There is now a permanent, append-only record of every stage and status move — which lets us answer how long leads sit in each stage, how long recycled leads take to come back, and who moved what. Recording started 13 August; it gets more useful every day.
The tracker refreshes itself nightly and now carries lost reasons, CRM notes, real appointment dates and true sale dates. Two additions worth knowing: a Spot-Check page that pulls five random leads and links straight to them in the CRM so anyone can verify the numbers, and a data-provenance page explaining where every figure comes from.
GreenWatt leads now wait one hour before entering our dial queue so their team can call first — and are skipped entirely if GreenWatt books them. The dialer had been pinning a blank note on every single call (roughly 1,800 accumulated); that now only happens when there is something to record. Warm-transfer vendor credit, website leads reaching the dialer, and clean attribution fields all remain live from the earlier pass.
Of 98 appointments booked this week, 24 have cards that don't reflect the appointment — including 16 upcoming appointments that are invisible on the board. The appointments themselves are safe on the calendar, but the pipeline, the tracker and the set counts all understate reality.
The pattern: appointments that are never marked confirmed land correctly only 44% of the time; once confirmed, it is 92–100%. Confirming appointments would resolve roughly three-quarters of the problem on its own — a process change, not a code change.
27.5% of dialer calls last week (2,114 of 7,696) were left with no disposition. For a cold dial that costs little. For a warm transfer — where a setter genuinely spoke to a homeowner the vendor billed us for — it means no card, no follow-up, and no record the conversation happened.
Every new contact is automatically assigned to Logan, and only a booking moves it. Of 474 contacts created in the last seven days: 410 still belong to Logan, 41 sit on placeholder accounts, and 23 reached a named closer. Two consequences: setter credit cannot be reported from CRM data, and the customer's appointment confirmation text names whoever owns the contact — which is why customers were being told Logan is their consultant.
Adam's proposal is to use JustCall's native HighLevel integration so reps can call straight from the pipeline. We read the vendor documentation; it does what's wanted, and the rollout has real prerequisites worth planning for.
Click-to-call and click-to-text buttons directly on contacts in the CRM, dialling through JustCall numbers (not CRM numbers, so no change to deliverability). Calls and texts log automatically against the contact. Critically: call outcomes sync back and can trigger CRM workflows — which is the same mechanism our pipeline automation depends on.
| Requirement | What it means for ReNu |
|---|---|
| Per-user connection | All 10 setters (4 US, 6 Mexico) connect their own account. Not a single admin switch. |
| Emails must match exactly | Each person's JustCall email must equal their CRM email. The Mexico team may not have ReNu addresses yet — this is the likely blocker. |
| Real CRM users | Every setter needs a full CRM user account. View-only access will not work. |
| Chrome extension | Installed on each machine; that's what draws the call buttons. |
| Sub-account only | Connects to the ReNu sub-account, not the agency level. Fine as configured. |
One risk to watch: our integration layer already logs calls into the CRM. Turning on native logging as well may produce duplicate call entries on contacts. We'll test with one rep before rolling out to ten, and disable whichever path is redundant.
A dedicated space that posts every new lead the moment it arrives — name and "call now", nothing more, so the channel stays usable. Setters reply or react when they pick it up, which gives a second, independent timestamp to measure response against. Needs a ReNu email for us and an invitation to the space.
New leads currently wait 45 seconds before the pipeline card is created — a deliberate choice by the previous developer, no longer needed. Removing it puts the lead in front of a setter faster, and pairs directly with the click-to-call change.
Adam's request: tag each appointment set, issued, confirmed and demoed, and leave the tags in place for the life of the lead. That makes recovery campaigns answerable — "how many were issued but never demoed?" — directly from the CRM. Straightforward to add; worth confirming the exact four words before we deploy them across the pipeline.
Agreed direction: fix the immediate holes on the current stack, build CallTools in the background, train the team, and switch over on a weekend once everyone is ready. CallTools' hot leads bucket dials new leads the instant they arrive, which is the structural answer to sub-one-minute response — JustCall has no equivalent. Wave remains the recommended second-dial fallback so an unanswered lead is immediately retried from a different number. None of that is urgent while click-to-call and alerts are landing this week.