What you're describing is something small studios do better than almost any other type of business, and it's worth pulling apart from a business angle because it isn't luck. It's repeat custom built on trust, and tattooing lends itself to that in a way most trades don't.
Why studios breed regulars
A tattoo is a long appointment, often several hours, sometimes across multiple sessions. That's a lot of time sat with the same person, chatting about anything and everything. Compare that to a barber or a café where the interaction is ten minutes. Add in the fact that clients tend to book with a specific artist rather than "the shop", and you've got the ingredients for genuine relationships rather than transactions. The waiting area does the rest. People turn up early, overlap with the previous client, and conversations start on their own.
The business lesson in it
From a Ltd company or sole trader point of view, this is the cheapest marketing a studio will ever get. Regulars book without being chased, they refer friends, they defend the shop when a negative review appears online, and they're forgiving when an appointment runs late. A group chat of clients is effectively a free loyalty scheme that runs itself. Plenty of studios in Bath, Bristol, Glasgow and elsewhere lean into this deliberately with flash days, Christmas socials or charity events, and the ones that do tend to have waiting lists rather than quiet weeks.
A word of caution for owners
If anyone running a studio is reading this, the community only works while it stays informal. The moment it feels like a sales channel, people drift off. Keep the chat about the artwork and the banter, not about pushing bookings. Consent and GDPR still apply if you're collecting numbers or emails, even in a WhatsApp group, so make sure people opt in and know how to leave.
There's a thread elsewhere on businessforum.uk about customer retention for small service businesses that covers similar ground if you want the numbers side of it.