How two texts won a tattoo studio $10,000+ in 90 days
Two texts to people who missed their consult brought a tattoo studio more than $10,000 in gross revenue in the first 90 days. By the first report, dated 30 June 2026, 111 people had been texted, 16 had replied and consults were already booked. Here is the filter, the exact wording of both texts and the hand-off to a person, so you can run the same play on your own no-show list.
By Mike Onuigbo, The Marketing Block · Updated 28 October 2026
60-second executive summary
- Two texts to people who missed a consult brought a tattoo studio $10,000+ in gross revenue in the first 90 days, with 4+ booked consults.
- The first report, dated 30 June 2026: 111 people texted, 16 replies and 1 opt-out.
- A person got a text only if they missed a consult at least 60 days earlier, hadn't replied since and had no upcoming appointment. Opt-outs, existing, repeat and VIP clients, and anyone staff were already talking to were skipped.
- Text one came from the studio's customer service lead, by first name. It was a check-in with no offer.
- Text two went out a few days later with the studio's seasonal sale. A few days after that, a call task went to the front desk if nobody had replied.
- Any reply stopped the automation and alerted two staff members. A person answered in the text thread and booked the appointment. A STOP was tagged, so that number was skipped from then on.
- It reopened conversations with people who had been busy or short on money when they missed, and it showed them they hadn't been forgotten.
- It was built on GoHighLevel in one week. Texts go out in small daily batches on weekday mornings, sending and timing run on their own, and a person handles every reply plus the one call task if nobody replies.
The problem: consult no-shows
People book a consult call for a tattoo and then miss it. A missed consult is a name on a list, and this studio had that list. We built a text sequence to work it.
Who gets a text and who gets skipped
The list is filtered before anything sends. A person gets a text only if all three of these are true:
- They booked a consult call and missed it at least 60 days earlier.
- They haven't replied since.
- They have no upcoming appointment.
The filter skips everyone else: anyone who opted out, anyone with a future appointment, existing, repeat and VIP clients, and anyone staff are already talking to.
The filter keeps a win-back text from landing on a regular or in the middle of a chat your front desk already has going.
The two texts and the call
Text one comes from the studio's customer service lead, by first name. It is a check-in with no offer. This is the real wording with the names swapped out:
Text 1
Hey [First name], it's [Name] at [Studio name]. We missed you for your consult a little while back. Did you end up getting that tattoo done?
If there's no reply, text two goes out a few days later. This one carries the studio's seasonal sale:
Text 2 · a few days later
[Name] again from [Studio name]. We have some summer sales going on right now and I would love to get you in if you're still looking to get your art done. Want me to set you up with a time?
The offer slot holds whatever promotion the studio is running.
Still silent a few more days on, a call task goes to the front desk. Two texts and one call, then it stops.
When the texts go out
Texts leave in small daily batches on weekday mornings.
What happens when someone replies
Any reply stops the automation. Nobody who answers gets a second automated message. Two staff members are alerted, and a person picks up the conversation in the same text thread and books the appointment.
STOP opt-outs are handled automatically and tagged, so that number is skipped from then on.
The results
Two texts and a call task brought the studio more than $10,000 in gross revenue in the first 90 days.
90 days
From a win-back campaign to people who had missed a consult call.
consults
Staff answered in the text thread and booked.
Each one had booked a consult call and missed it at least 60 days earlier.
Replies stopped the automation and went to a person.
The first report, dated 30 June 2026, counted 111 people texted and 16 replies. Only 1 of the 111 people opted out.
It reopened conversations with people who had been busy or short on money when they missed, and it showed them they hadn't been forgotten.
Why it's built this way
The first text is a check-in with no offer, from a person on the team, because a promotion in message one reads like marketing. The sale waits for text two. A reply goes straight to a person.
How to run this at your studio
- Pull everyone who booked a consult call and missed it at least 60 days ago.
- Take out anyone who opted out, anyone with a future appointment, existing, repeat and VIP clients, and anyone your staff are already talking to.
- Text only numbers people gave you when they booked, with their OK to text. The reactivation guide has the rules.
- Send text one from a real person on your team, by first name. Make it a question with no offer.
- If there's no reply after a few days, send text two with whatever promotion you're running.
- Still silent a few days later? Give the front desk a call task, then stop.
- Send small batches on weekday mornings.
- Make any reply stop the automation and alert two people. Answer in the same thread.
- Tag every STOP so that number is skipped from then on.
We built this one on GoHighLevel in a week. Sending and timing run on their own, and a person handles every reply plus the one call task. We can build it for your studio: see customer reactivation, or book 15 minutes with Mike and bring your no-show list.
Questions people ask
Text tattoo consult no-shows from a real person on your team. A tattoo studio texted anyone who had booked a consult call, missed it at least 60 days earlier, had not replied since and had no upcoming appointment. Text one was a check-in with no offer. If nobody replied, text two arrived a few days later with the studio's seasonal sale, and a few days after that the front desk got a call task. That sequence brought the studio more than $10,000 in gross revenue in its first 90 days.
Open with a question a person would ask, sent by a named person at your studio. A tattoo studio's first text read: “Hey [First name], it's [Name] at [Studio name]. We missed you for your consult a little while back. Did you end up getting that tattoo done?” It carries no offer. The offer goes in a second text a few days later, which ends with a plain question: want me to set you up with a time?
Wait at least 60 days after the missed consult. A tattoo studio sent its first text only to people who had missed a consult that long ago. It sent text two a few days after text one, and gave the front desk a call task a few days after that.
Don't lead with a discount. A promotion in message one reads like marketing, so a tattoo studio kept its first text to a plain check-in and put the seasonal sale in text two, a few days later.
The sending runs without your front desk. A tattoo studio's texts went out on their own in small daily batches on weekday mornings. When someone replied, the automation stopped and two staff members were alerted. A person answered in the text thread and booked the appointment, and the front desk handled one call task for anyone who stayed silent. It was built on GoHighLevel in one week.
A tattoo studio that texted its consult no-shows brought in more than $10,000 in gross revenue in the first 90 days, with 4+ booked consults. The first report showed 111 people texted, 16 replies and 1 opt-out.
Your no-show list is sitting there
Every missed consult is a person who already booked with you. We build this sequence for you: the texts go out on their own, and your team answers the replies.