The call to make after a no-show, word for word: line one, the line that asks what needs to change, and the rule before any new time. Script, log, HighLevel.
Swipe or tap Next · checked on 2026-10-25
Not technical? Start here. Copy this prompt into ChatGPT or Claude (Claude's free plan works) and it walks you through the whole guide, one step at a time, in plain English. It asks before it assumes anything and checks with you before anything that costs money, reaches a real customer or deletes something. The rest of the page is the same guide, written out, if you'd rather do it yourself.
The walkthrough prompt (copy all of it) · lines 1-4 of 181. Copy all copies the whole prompt; read it in full on the page.
Hi! Please be my patient guide for this step-by-step guide from Receipts Group: "After a no-show: the two-line callback and the no-new-time rule"
The guide is here: https://receiptsgroup.com/guides/no-show-callback (open it if you can; if you can't, everything you need is below).
About me: I run a small business and I'm not technical. Use plain words and short sentences.Hi! Please be my patient guide for this step-by-step guide from Receipts Group: "After a no-show: the two-line callback and the no-new-time rule"
The guide is here: https://receiptsgroup.com/guides/no-show-callback (open it if you can; if you can't, everything you need is below).
About me: I run a small business and I'm not technical. Use plain words and short sentences.
My goal: every no-show gets one callback with two lines, and nobody books a new time until we know what changed.
Line 1: "Hey, we missed you [day]. Do you still want us to come out?"
Line 2: "What needs to change so the next one works?"
If it's the time, we find one that works. If someone else needs to be there, we find a time they can all make. If they're not sure about the work itself, that's a sales conversation, so we talk it through before we book again. And no new time until we know what changed, written on the new appointment.
How to help me:
1. One step at a time. For each step, tell me in a sentence what it's for and exactly what to do (what to write, who to ask, where to click). Then stop and wait until I say "done" or tell you what I see.
2. Ask before you assume anything about my business, my trade, my team, my calendar or my numbers. One question at a time.
3. If you use a technical or sales word, explain it in plain English the first time (for example: no-show, setter, rep, CRM, workflow, trigger, tag, task, internal note, smart list).
4. Stop and check with me before anything that costs money (a paid plan, a trial that bills when it ends, a phone number, call or text charges), anything that reaches a real customer (calling or texting a homeowner, publishing a workflow, changing or turning off a message customers get, marking a real appointment as a no-show), and anything that deletes something (an appointment, a contact, a task, a tag or a workflow).
5. Use only what I tell you or show you. Never make up numbers, names or results. Never guess a menu name or a setting in my calendar or CRM. If you're not sure where something is, tell me to ask my CRM's support and give me the question to send.
6. If I paste anything, remind me first to take out homeowners' names, phone numbers and addresses.
7. You're not my lawyer. If I want to text these callbacks, autodial them or use a recorded voice, tell me to have my lawyer check the consent rules first.
The steps, from the guide:
Step 1. Pick one name and a deadline.
Ask me who calls every no-show back (the setter who booked it, whoever confirms appointments, the office manager, or me) and by when. The guide's suggestion: the same day or the next morning, while they still remember the appointment. One name, never "the office".
Step 2. Fill in the callback script.
Fill in the script below with my company name, my products and the name of the rep who answers questions about the work. Show it to me and wait for my yes.
Step 3. Write the rule for my team.
No new time until we know what changed, and what changed goes on the new appointment in one line: "Rebooked after no-show. What changed: ___". Help me write it as one short paragraph I can send my team.
Step 4. Decide who takes "the work" answers.
When the homeowner isn't sure about the work itself (the price, whether they need it, another quote), the caller doesn't book. Ask me who talks it through: usually the rep who sells that job. That person calls before anyone picks a new time.
Step 5. Set the no-answer rule.
Help me decide how many tries, over how many days, before a no-show comes off the callback list. Fill in the voicemail below with me.
Step 6. The "no" answer.
If they say no, the caller thanks them and marks it lost in my CRM. Ask me what automatic appointment texts I send, so they stop going to someone who said no.
Step 7. Start the log.
Help me make the no-show log below as a sheet (Google Sheets or Excel) or as fields in my CRM, whichever I already use. Ask me which.
Step 8. Set it up in my CRM.
If my CRM is HighLevel, walk me through it like this:
a. Before anything else, check what the homeowner gets when I mark a no-show: Calendars, then Calendar Settings, pick the calendar, Notifications tab, Cancellation. HighLevel sends this one when an appointment is cancelled, marked as a no-show or marked invalid, by email, text or WhatsApp. Look at each tab and see which ones go to Contact. Ask me whether to keep it, reword it so it fits both a real cancellation and a no-show, or turn the Contact one off. Stop and check with me before changing it. Do this on every calendar I book on.
b. Automation, then Workflows, then + Create Workflow, then Start from scratch. Name it "No-show: callback".
c. Add New Trigger, choose Appointment Status. Add the filter Appointment Status: No-show. Leave who's enrolled on Contact only. If I only want some of my calendars, add the In Calendar filter.
d. Click + and add Add Contact Tag. Type "no-show" and click Add New Tag.
e. Click + and add Add Task. Title: "No-show callback: ask line 2". Description: paste the task text below. Assign To: the one name from step 1. Due In: 1 day, a Due Time in the morning, and Exclude Weekends (HighLevel's help also calls it Skip Weekends) if we're closed. Check the Due Date Preview.
f. Click Save (top right). Saved isn't published: the toggle in the top-right corner switches between Draft (doesn't run for real) and Publish. Stop and check with me before Publish.
g. To mark a no-show: Calendars, then Appointment List View, and pick No Show in the appointment's Status. Mark it in HighLevel itself.
h. Every morning, the caller opens Contacts, then Tasks, then Advanced Filters: Assignee is them, Status Due Today or Overdue.
i. When we book the new time: Calendars, then Calendar View, click the new appointment, Notes tab, Add Internal Note, write "Rebooked after no-show. What changed: ___", then Save. Internal notes aren't visible to the homeowner.
j. Optional, a list of everyone who's missed one: Contacts, then Smart Lists, then + Add smart list, filter by the "no-show" tag, Apply, then Create. HighLevel's smart lists belong to whoever makes them.
If my CRM is something else, don't guess the clicks. Give me the support question below to send them, then help me with their answer.
Step 9. First test, free: last month's no-shows.
Help me list last month's no-shows (in HighLevel: Appointment List View, filtered to No Show and last month's dates) and fill in a log row for each from what we can find: was it rebooked, did the second one sit, and is anything written down about why they missed? Then count the repeats: rebooked ones that no-showed again, and for each, whether anyone wrote down what changed the first time. Nobody calls a homeowner for this test.
Step 10. Test the HighLevel workflow on me, before a real no-show.
Publish the workflow (check with me first). I make a contact for myself with my own email and cell, book myself a test appointment and mark it No Show. Good: a task shows up for the caller, due when I set it, my contact has the "no-show" tag, and I see whatever message the Cancellation notification sent me (a text is about 1.2 cents with the carrier fee). Then we clean up the test appointment, contact and task. Check with me before deleting anything.
Step 11. Every week, read the log.
Count how many no-shows we reached, what line 2 got, how many we rebooked, and how many of those no-showed again. For every second no-show, look at what changed on the first one. Blank is the thing to coach, aimed at the process, not the person.
The callback script (fill in the brackets with me):
---
THE NO-SHOW CALLBACK
Who calls: [one name] By when: [same day / next morning]
LINE 1
"Hey [first name], it's [your name] with [company].
We missed you [day]. Do you still want us to come
out?"
"No": "Got it, thanks for letting me know."
Mark it lost. Stop the appointment texts.
No pitch.
"Yes" or "I think so": go to line 2.
Don't offer a new time yet.
LINE 2
"What needs to change so the next one works?"
THE TIME (for example "weekday evenings are bad")
"Cool, what works better?" Find a time that
works, read it back, wait for a clear yes.
SOMEONE ELSE NEEDS TO BE THERE (for example
"my wife wanted to be home for it")
"Let's find a time you can both make." Get
their first name. Read the time back.
THE WORK (for example "not sure we need it yet",
"we got another quote", "worried about the price")
That's a sales conversation. "Fair question.
Can [rep's first name] call you about that
first?" Book nothing until it's talked through.
JUST LIFE (for example a sick kid, a storm)
"That happens. Let's get you back on." Find a
time, read it back.
NO REAL ANSWER ("I don't know, just put me down")
Ask once more: "Was it more the day, or more
the project?" Still nothing? No new time yet.
Note it and try again on [day].
BEFORE YOU HANG UP
Write it on the new appointment, in one line:
"Rebooked after no-show. What changed: ___"
No line, no new time.
---
The voicemail (fill in the brackets with me):
---
"Hey [first name], it's [your name] with [company].
We missed you [day], no problem. Give me a call
back at [number] when you get a sec. I'd like to
find a time that actually works for you."
---
The task text for HighLevel:
---
LINE 1: "We missed you [day]. Do you still want us
to come out?"
LINE 2: "What needs to change so the next one works?"
No new time until you know what changed.
Then write it in the new appointment's internal note:
"Rebooked after no-show. What changed: ___"
"The work" answers go to [rep's name] first.
---
The no-show log:
---
NO-SHOW LOG: one row per no-show
(appointment numbers only: no homeowner names,
phone numbers or addresses)
Appt # | Missed (day, date) | Booked by | Called back by
Reached? Y / N Tries: ___
Line 1, still want us out? YES / NO / NOT SURE
Line 2 answer: TIME / SOMEONE ELSE / THE WORK /
JUST LIFE / NO REAL ANSWER
What changed (one line): _______________
New time booked? Y / N For: (day, date)
Second appointment: SAT / NO-SHOW AGAIN / CANCELLED
---
The support question (for any CRM that isn't HighLevel):
---
Hi, I'd like to set this up in [your CRM]:
1. When an appointment is marked as a no-show, a callback task is made
automatically for one person on my team, due the next morning.
2. When we book the new time, we add a note to that appointment that
the customer can't see, and it shows on the customer's record too.
Three questions:
- How do we mark an appointment as a no-show, and can that start an
automation?
- When an appointment is marked as a no-show, does the customer get a
message from you automatically? Where do I see it and change it?
- Where does my team see the tasks that are due today?
---
Watch out for these:
- The callback turning into "Want to come Thursday instead?" Line 1, then line 2, before anybody offers a time.
- "I don't know, just put me down." That isn't an answer to line 2. Ask once more; still nothing, no new time yet.
- Booking "the work" answers anyway, to be nice. That's the same homeowner with the same question, on a new day.
- The caller and the rep both calling. One name on the task. If it goes to the rep, the caller tells the homeowner who's calling and when.
- A cancellation message reaching the homeowner before the caller does. Check the Cancellation notification first (step 8a).
- A tag that starts another workflow. In HighLevel, adding a tag can start any workflow that uses the Contact Tag trigger, so check none of them listen for "no-show".
- Some no-shows are just life. Kids get sick, storms roll in. Book those and move on; the log is for the ones that happen twice.
- Fewer rebooked appointments on the board. That's expected: the ones without a new time still have a question somebody has to answer first.
- Pasting customer details into an AI. Take out names, numbers and addresses first.
When we're done, give me a short recap: who calls and by when, my filled-in script, my no-answer rule, who takes "the work" answers, and what the first test showed.
Start by asking me a few quick questions about my business, one at a time. Then begin with step 1.No real answer to line 2 means no new time yet: it goes back on the caller's list for another try. A new time only comes out of step 4, with what changed written on it.
Two lines, in this order. Line 1 finds out if they still want it. Line 2 finds out why Tuesday didn't happen, and the answer decides what you do next. The big change is what the caller doesn't do: offer a new time before line 2 has an answer.
The callback script · lines 1-13 of 45. Copy all copies the whole file; read it in full on the page.
THE NO-SHOW CALLBACK
Who calls: [one name] By when: [same day / next morning]
LINE 1
"Hey [first name], it's [your name] with [company].
We missed you [day]. Do you still want us to come
out?"
"No": "Got it, thanks for letting me know."
Mark it lost. Stop the appointment texts.
No pitch.
"Yes" or "I think so": go to line 2.
Don't offer a new time yet.THE NO-SHOW CALLBACK
Who calls: [one name] By when: [same day / next morning]
LINE 1
"Hey [first name], it's [your name] with [company].
We missed you [day]. Do you still want us to come
out?"
"No": "Got it, thanks for letting me know."
Mark it lost. Stop the appointment texts.
No pitch.
"Yes" or "I think so": go to line 2.
Don't offer a new time yet.
LINE 2
"What needs to change so the next one works?"
THE TIME (for example "weekday evenings are bad")
"Cool, what works better?" Find a time that
works, read it back, wait for a clear yes.
SOMEONE ELSE NEEDS TO BE THERE (for example
"my wife wanted to be home for it")
"Let's find a time you can both make." Get
their first name. Read the time back.
THE WORK (for example "not sure we need it yet",
"we got another quote", "worried about the price")
That's a sales conversation. "Fair question.
Can [rep's first name] call you about that
first?" Book nothing until it's talked through.
JUST LIFE (for example a sick kid, a storm)
"That happens. Let's get you back on." Find a
time, read it back.
NO REAL ANSWER ("I don't know, just put me down")
Ask once more: "Was it more the day, or more
the project?" Still nothing? No new time yet.
Note it and try again on [day].
BEFORE YOU HANG UP
Write it on the new appointment, in one line:
"Rebooked after no-show. What changed: ___"
No line, no new time.Whatever the answer, what changed goes on the new appointment in one line. No line, no new time.
One person calls every no-show back: the setter who booked it, whoever confirms appointments, the office manager, or you. Never “the office.” I'd make the deadline the same day or the next morning, while they still remember the appointment.
Fill in the brackets above (your company, the day, your rep's name) and hand it over. Line 1, then line 2, and no new time until line 2 has an answer.
Write it down for the team, and make the answer go on the new appointment in one line: Rebooked after no-show. What changed: ___. That line is for whoever confirms the new appointment and for the rep who drives out, so they know what's different this time. I don't care how full the calendar looks: no line, no new time.
When the homeowner isn't sure about the work itself (the price, whether they need it, another quote), that's a sales conversation, and the caller doesn't book. Name who talks it through, usually the rep who sells that job, and have them call before anyone picks a new time. The caller tells the homeowner who's calling and when, so it doesn't feel like a hand-off into nowhere.
How many tries, over how many days, before a no-show comes off the callback list. Let's say three tries over two days, with a voicemail on the first and the last. Your trade and your schedule decide the numbers, not me. Then leave the voicemail short and friendly:
The voicemail
"Hey [first name], it's [your name] with [company].
We missed you [day], no problem. Give me a call
back at [number] when you get a sec. I'd like to
find a time that actually works for you."Thank them and mean it. Mark it lost in your CRM, and make sure your automatic appointment texts stop, so they don't get “See you Thursday!” after saying no. My follow-up by stage guide shows how to split those texts so the booking status turns them off.
One row per no-show, in a sheet or as fields in your CRM. Appointment numbers only: keep homeowners' names, phone numbers and addresses where they already live.
The no-show log
NO-SHOW LOG: one row per no-show
(appointment numbers only: no homeowner names,
phone numbers or addresses)
Appt # | Missed (day, date) | Booked by | Called back by
Reached? Y / N Tries: ___
Line 1, still want us out? YES / NO / NOT SURE
Line 2 answer: TIME / SOMEONE ELSE / THE WORK /
JUST LIFE / NO REAL ANSWER
What changed (one line): _______________
New time booked? Y / N For: (day, date)
Second appointment: SAT / NO-SHOW AGAIN / CANCELLEDNO-SHOW LOG: one row per no-show
(appointment numbers only: no homeowner names,
phone numbers or addresses)
Appt # | Missed (day, date) | Booked by | Called back by
Reached? Y / N Tries: ___
Line 1, still want us out? YES / NO / NOT SURE
Line 2 answer: TIME / SOMEONE ELSE / THE WORK /
JUST LIFE / NO REAL ANSWER
What changed (one line): _______________
New time booked? Y / N For: (day, date)
Second appointment: SAT / NO-SHOW AGAIN / CANCELLEDCount the no-shows, what line 2 got, how many you rebooked, and how many of those missed again. For every second no-show, look at the first one's “what changed.” If it's blank, that's the thing to coach, and it's about the process, not about catching anybody. The prompt in the first test below does the counting for you.
Kids get sick, storms roll in, and good confirming won't stop that. I get it. Book those and move on. The log is for the same appointment missing twice, because bad luck doesn't usually do that. Skipping line 2 does. And if you want fewer first no-shows too, that starts at the booking: my 4-box appointment check covers the questions to ask before an appointment goes on the calendar.
Everything here is a person calling by hand. If you want to automate it, the federal rule (47 CFR 64.1200) requires “prior express written consent” for marketing calls to cell phones made with an autodialer or a prerecorded or artificial voice, and for prerecorded marketing calls to home phones. Plain English, not legal advice: states add their own rules and texting has its own questions, so have your lawyer look before you automate any of it.
Everything here is made up: a fictional roofing company, one week, five no-shows.
Five no-shows, three back on the calendar, each with a line saying what's different. Made-up numbers, just to show how the rows read.
Now the usual version of that week: all five dragged to Thursday. #201 is another weekday evening he won't be home for, #202 is another day her husband might be at work, and #203 is a rep driving out to a homeowner who still has the question from last time. That's how the same appointment misses twice, and none of it would be bad luck.
HighLevel (also called GoHighLevel) can do the remembering. You mark the appointment No Show, and a workflow tags the homeowner and puts a callback task, with both lines in it, on one person's list, due the next morning. Every click here is from HighLevel's own help pages, checked 2026-10-25.
HighLevel's help says the calendar's Cancellation notification is “sent when an appointment is canceled, marked as no-show, or deemed invalid,” and it can go to the contact by email, text or WhatsApp. So the homeowner might get a cancellation message before your caller gets to them. Check it first (step 1), on every calendar you book on.
Look at the Email, SMS and WhatsApp tabs and see which ones go to Contact. The same message goes out for a real cancellation, so if you reword it, it has to make sense for both. Something plain works: “Your appointment with [company] is no longer on our calendar. If you'd like a new time, call us at [number].” Or turn off the Contact one, if you'd rather the homeowner hear from a person first. It's set per calendar.
Name it “No-show: callback.”
Add the filter Appointment Status: No-show. Leave who's enrolled on Contact only. Only want some of your calendars? Add the In Calendar filter. HighLevel's help says a workflow with an appointment trigger lets a contact in again for every new appointment, so a second no-show starts it again on its own. You don't need to touch Allow Re-entry.
Type no-show and click Add New Tag. Tags are case-sensitive, so type it the same way everywhere. The tag stays on the contact, so whoever books this homeowner next can see they missed one before.
Title: “No-show callback: ask line 2.” Description: paste the text below. Assign To: your one name. Due In: 1 day, with a Due Time in the morning, and Exclude Weekends (HighLevel's help also calls it Skip Weekends) if you're closed. Check the Due Date Preview before you save it.
The task text
LINE 1: "We missed you [day]. Do you still want us
to come out?"
LINE 2: "What needs to change so the next one works?"
No new time until you know what changed.
Then write it in the new appointment's internal note:
"Rebooked after no-show. What changed: ___"
"The work" answers go to [rep's name] first.Click Save (top right). Saved isn't published: the toggle in the top-right corner switches between Draft, which doesn't run for real, and Publish. Run the test below on yourself, then publish it.
It saves right away. Mark it here, in HighLevel. HighLevel's help says a No Show status isn't pushed to a connected outside calendar, so your Google or Outlook calendar won't show it.
Filter by Assignee (the caller) and Status: Due Today or Overdue. Each task is attached to the homeowner's contact. Mark it done once the call's made and the log row is filled in.
Write the one line, Rebooked after no-show. What changed: ___, and click Save. HighLevel's help says internal notes stay inside HighLevel, the homeowner can't see them, and they show on the contact too, so whoever confirms the new appointment sees it. They don't sync to Google or Outlook.
Pick the Tags filter, choose no-show, click Apply, then Create. It updates by itself. HighLevel's smart lists belong to the user who makes them, so make it logged in as whoever reads the log.
On something other than HighLevel? Don't guess the clicks. Send your CRM's support this and set it up from their answer:
The support question
Hi, I'd like to set this up in [your CRM]:
1. When an appointment is marked as a no-show, a callback task is made
automatically for one person on my team, due the next morning.
2. When we book the new time, we add a note to that appointment that
the customer can't see, and it shows on the customer's record too.
Three questions:
- How do we mark an appointment as a no-show, and can that start an
automation?
- When an appointment is marked as a no-show, does the customer get a
message from you automatically? Where do I see it and change it?
- Where does my team see the tasks that are due today?Hi, I'd like to set this up in [your CRM]:
1. When an appointment is marked as a no-show, a callback task is made
automatically for one person on my team, due the next morning.
2. When we book the new time, we add a note to that appointment that
the customer can't see, and it shows on the customer's record too.
Three questions:
- How do we mark an appointment as a no-show, and can that start an
automation?
- When an appointment is marked as a no-show, does the customer get a
message from you automatically? Where do I see it and change it?
- Where does my team see the tasks that are due today?Before you change anything, find out how your no-shows go now. This one's on paper: nobody calls a homeowner, and it costs nothing.
From your calendar or CRM. In HighLevel: Calendars → Appointment List View, then filter the appointment status to No Show and the dates to last month.
Was it rebooked? Did the second one sit? Is anything written down about why they missed the first one? Leave a box blank if you can't find it. Don't guess.
Rebooked ones that no-showed again. For each repeat, was anything written down the first time about what changed?
What I'd look for: repeats with nothing written on the first one. That's the second line getting skipped. Good: a reason written on most of the rebooked ones, and few repeats.
Publish the workflow. Make a contact for yourself with your own email and cell, book yourself a test appointment, and mark it No Show. Good: a task shows up for the caller, due when you set it, your contact has the no-show tag, and you see whatever the Cancellation notification sent you. Bad: no task.
Check that the workflow is published and the trigger's filter is No-show. If the Cancellation message goes out by text, that's one text to you, about 1.2 cents with the carrier fee. Then delete the test appointment, task and contact.
After a week of callbacks, or on last month's rows, paste the log into this prompt and it does the counting. Before you paste: take out homeowners' names, phone numbers and addresses. In Claude you can also choose whether your chats help improve its models: Settings → Privacy → Help Improve our AI models (or go straight to claude.ai/settings/data-privacy-controls).
The weekly log prompt · lines 1-1 of 13. Copy all copies the whole prompt; read it in full on the page.
Below is my business's no-show log for [this week / last month]. Each row is one appointment where the homeowner wasn't there. It has: who booked it, who called back, whether we reached them, their answer to line 1 ("Do you still want us to come out?"), their answer to line 2 ("What needs to change so the next one works?") as TIME, SOMEONE ELSE, THE WORK, JUST LIFE or NO REAL ANSWER, what changed in one line, whether we booked a new time, and what happened at the second appointment.Below is my business's no-show log for [this week / last month]. Each row is one appointment where the homeowner wasn't there. It has: who booked it, who called back, whether we reached them, their answer to line 1 ("Do you still want us to come out?"), their answer to line 2 ("What needs to change so the next one works?") as TIME, SOMEONE ELSE, THE WORK, JUST LIFE or NO REAL ANSWER, what changed in one line, whether we booked a new time, and what happened at the second appointment.
Please:
1. Count the no-shows, how many we reached, and how many said no.
2. Count the line 2 answers by type.
3. Count how many got a new time, and of those, how many sat, cancelled or no-showed again.
4. For every second no-show, tell me whether "what changed" was filled in the first time.
5. Show it as two small tables, then three lines in plain words: the one thing to fix first in how we make the callback, and one line I can say to my team about it. Aim it at the process, not at a person.
Rules: count only what's in the log. Never guess a number or fill in a blank; if a row is missing something, list it under "Incomplete rows". Plain words, short sentences.
My log:
[paste it here, appointment numbers only: no homeowner names, phone numbers or addresses]Good: two small tables whose counts match your log, and one thing to fix first. Bad: a number you can't find in the log. Count that one by hand, and tell it: “Count only what's in the log.”
Checked 2026-10-25 on gohighlevel.com/pricing, HighLevel's help pages and claude.com/pricing. Prices change, so check before you buy.
What one no-show costs to call back: on HighLevel's phone, let's say a five-minute callback. That's about 8 cents of call time. On your own phone or another CRM, it's whatever you already pay for calls.
That's the drag-the-block version. Line 1, then line 2, before anybody offers a time, and put the rule on the task so the caller sees it every time.
That isn't an answer to line 2. Ask once more (“Was it more the day, or more the project?”). Still nothing? No new time yet: note it and try again.
Then it's the same homeowner with the same question, on a new day. The rep talks it through first, and the time comes after.
One name on the task. If it goes to the rep, the caller says who's calling and when, and the rep takes it from there.
That's HighLevel's Cancellation notification: it goes out when you mark a no-show too. Reword it so it fits both, or turn off the Contact one (Calendars → Calendar Settings → the calendar → Notifications → Cancellation).
Check the workflow is on Publish, not Draft, the trigger's filter is No-show, and you changed the status in HighLevel (Appointment List View), not in an outside calendar.
Turn on Exclude Weekends (or Skip Weekends) in the Add Task action, and check the Due Date Preview.
HighLevel's help says adding a tag can start any workflow that uses the Contact Tag trigger. Check yours for one that listens for “no-show,” or use a tag name nothing else uses.
Mark it lost and stop those texts. My follow-up by stage guide shows how to make the booking status switch them off.
Read the first “what changed.” Blank? That's the miss to fix in the process. Filled in and they still missed? I'd ask line 2 one more time, and if it's still fuzzy, I'd let it go rather than book a third.
That's expected. The ones without a new time still have a question somebody has to answer first. Watch the second-appointment column in the log.
Count that row by hand, then tell it: “Count only what's in the log. If a row is missing something, list it as incomplete.”
That's fine. Everything it needs is in the walkthrough prompt. Tell it to keep going without the link.
What each page backs up is listed at the end of the full guide.
Ask if they still want it, ask what needs to change, and only then pick a new time, with the answer written on it. Bad luck doesn't usually hit the same appointment twice. Skipping that second line does.
If you sell impact windows or roofs and you'd rather have the in-home appointments set for you, that's our rev share program.
Want help setting this up? Receipts Group builds these systems.
Open the full guide as a page (every file in full, plus the table of contents).