AnchorWorks · GoHighLevel

No-Show Recovery

Red-team teardown, full rebuild & readiness check
June 29, 2026  ·  Workflow status: DRAFT — not yet live  ·  All changes backed up

What we did today

Audited the existing flow, found the leaks, and rebuilt it end to end. Every change verified live against the account, nothing published.

Red-teamed the original workflowFound the hidden 37-day timeline, dead placeholder links, broken merge fields, duplicate-enrollment risk, and rebookers still getting "we missed you" emails.
Replaced all 6 emails + the SMS with new blue-collar copyClean subjects, single clear CTA each, paragraphs tightened.
Fixed the timeline to a real cadenceWas secretly Day 2 → 6 → 13 → 23 → 37. Now lands Day 2 / 4 / 7 / 10 / 14 as intended.
Made the first 3 touches come from the repSMS + Emails 1–3 now signed & sent as {{user.name}}; replies still route to Chris. Emails 4–6 stay Chris / Founder.
Turned off duplicate enrollmentallowMultiple set OFF — no more parallel email streams to the same person.
Normalized every merge fieldAll {{contact.first_name}} — killed the broken {{first_name}} that rendered "Hey ,".
Confirmed the booked-exit already existsShow Sequence pulls contacts out of No-Show Recovery the moment they book — verified, nothing to build.
Built & scoped a new Reply Alert workflow"Customer Replied" trigger → tags replied + notifies the assigned rep. Scoped to no-show contacts only.
Verified the enrollment triggerFires when a rep moves the opportunity to the "No Show" pipeline stage.

The sequence, as it now runs

WhenTouchFrom
Day 0SMS — "everything good?"Rep
Day 0Email 1 — Reschedule linkRep
Day 2Email 2 — Free training videoRep
Day 4Email 3 — HVAC War Room communityRep
Day 7Email 4 — Local Authority ScoreChris
Day 10Email 5 — Live War Room inviteChris
Day 14Email 6 — Final re-booking ("My last email.")Chris

Blockers before we go live

1

Upload the 4 CTA pages

These buttons currently point to placeholder URLs I generated. The pages need to exist (or the links swapped) or the buttons 404.

The last one is your existing link and works — the top 4 are the ones to build/confirm.

2

Publish all three workflows

Everything is draft — every trigger reads active = false. Nothing fires until you publish No-Show Recovery, Strategy Session Show Sequence, and OPS — Reply Alert.

3

Confirm the reschedule calendar is in the booking group

The booked-exit only fires for calendars in the strategy-session booking group. Confirm strategy-session-45 sits in it — otherwise people who rebook from Email 1 won't get pulled out of the sequence. 30-second check in calendar settings.

4

Run two live tests

The API accepted both, but firing needs proof: (a) a test no-show confirms {{user.name}} shows the actual rep, and (b) a mid-sequence reply confirms the Reply Alert triggers.

Minor — your call, not blockers

allowMultipleOpportunity still ON — edge case: a contact with two opps both hitting "No Show" could double-enroll. Fine for one-opp-per-contact.
SMS has no STOP / opt-out line and no quiet-hours guard — the immediate SMS can fire late at night. Compliance polish.
Sender domain split — emails send from myanchorworks.com, links go to goanchorworks.com. Make sure both are SPF / DKIM / DMARC authenticated.