Here's a pattern every tattoo artist with an online booking form eventually notices: people start the request, fill in a few fields, and vanish. Not at the payment screen — before it. They never even see where the card goes.
It's tempting to read that as a problem with the form. It usually isn't. It's a problem with what the deposit means to someone who doesn't know you yet.
Two very different people open your booking form
The first is a client who already wants you. They've followed your work, maybe messaged you, maybe been tattooed by you before. When they open your form, the decision is already made — the form is just logistics. These people complete it. The deposit doesn't scare them because they're not evaluating you anymore.
The second is a browser. They found you through Google, a shared link, an AI chatbot recommendation, a friend's story. They're curious. They open the form the way people open a menu outside a restaurant — to see what this is about, not because they've decided to eat there.
Browsers abandon. Almost all of them, almost always. And that's fine — a menu isn't failing when someone reads it and walks on. The mistake is treating browser abandonment as a conversion problem to fix with a shorter form or a smaller deposit. You'd be optimising for people who were never booking, while making the process worse for people who were.
What actually loses the second group — when you could have kept them
Some browsers are one reassurance away from becoming clients. Here's what tips them out instead:
A deposit with no stated purpose. "Deposit required: €80" reads as a fee. "€80 deposit — comes off your final price, locks your date" reads as a first payment. Same amount, entirely different meaning. If your form doesn't say the deposit is deducted, you're losing people who assumed it was an extra charge.
No visible policy. What happens if they need to reschedule? If the answer isn't written anywhere, the cautious ones assume the worst and leave. A single line — "reschedule free up to 7 days before" — keeps people who'd otherwise quietly close the tab.
A surprise at the total. If your page says €80 and the payment screen says €88 because a platform fee got added on top, you've broken trust at the exact moment they were extending it. Whatever tool you use, make sure the price your client sees first is the price they pay.
No sign of life. A booking form with no portfolio, no photo, no recent work visible is asking a stranger to pay a stranger. Your work is the reassurance. If the form and the portfolio live in different places, the person on the form can't see the reason to trust you.
What doesn't work
Dropping the deposit. Now everyone completes the form — and half of them don't show up. You've traded a visible drop-off for an invisible, more expensive one. The deposit is the filter; that's its job.
Making it tiny. A €10 deposit filters nobody and still adds payment friction. If it doesn't sting slightly to walk away from, it doesn't protect your calendar.
Chasing every abandon. Someone who bailed at step two of your form was window-shopping. Emailing them "you forgot to finish!" converts almost nobody and reads as desperate. Spend that energy on the people who did book.
The one number worth watching
Not your completion rate — your no-show rate on deposited bookings. If it's near zero, your deposit is doing its job. Completion rate on a public form will always look bad, because most people opening a public form were never clients. Judge the filter by what gets through it, not by how much it filters.
And if you want completion to rise where it matters: the bookings that convert best are the ones where you send the link — to someone who asked, in a conversation that already happened. A public form catches strangers. A sent link closes clients. Most of your bookings should come from the second.
InkPoke is booking software for tattoo artists. The deposit is part of the request itself — stated upfront, deducted from the final price, with no surcharge added at checkout. Start free.
