Last-minute cancel?
Fill it in seconds, not after an hour of DMs.

SnapFill texts your vetted waitlist the moment a slot opens. Clients pre-authorize a deposit and tell you what they want. You pick the right fit, not the fastest reply.

25% of the deposit when the slot fills. $0 if it doesn't. No subscriptions.
[Step 01] Cancelled slot
Tue 3:00 PM · 3hr session Cancelled
[Step 02] Snapfill texts your waitlist
3h opening > 12 clients matched > Texting now...
[Step 03] Requests come in
Sienna R.
Cover-up · 3 sessions with you
Deposit pre-auth'd
Devon K.
Geometric · Referred by Jamie
Deposit pre-auth'd
Marcus T.
Full sleeve · 6mo on your waitlist
Deposit pre-auth'd
[Step 04] Slot filled
Marcus T. · Full sleeve
deposit locked
7%
avg monthly revenue lost to cancellations
62%
of clients give less than 24 hours notice
89%
of cancelled slots fill within 2h
Source: Fresha

Three moves.
Zero scrambling.
Your books, your rules.

[STEP 01] // VETTED WAITLIST

Build a waitlist that's actually qualified.

Clients scan a QR in your shop or tap a link in your bio. They tell you what they want and pick a tier. You set the bar — and adjust the tier if their idea grew.

waitlist · tattoo 142 vetted
Maya R. Forearm — neo-traditional rose M
Devon K. Inner bicep — script + small flash S
Priya S. Half-sleeve — blackwork dragon L
[STEP 02] // SMS BLAST

One tap texts the people who actually fit.

"3 hours just opened up." Goes only to the clients on your list who match the artist, the tier, and the project. No mass spam. No DMs. No begging.

3 hrs just opened
artist · Reggie · today
14 of 142 match · texting now
[STEP 03] // PICK A CLIENT

Pick the fit. Stripe charges. Day saved.

Clients pre-authorize a deposit to bid. Pick whoever fits the work, not whoever was fastest. The card is charged the second you confirm. The deposit credits to their session.

Maya R. M
Forearm — neo-traditional rose
$200
deposit
Devon K. S
Inner bicep — script + small flash
$120
deposit
Priya S. L
Half-sleeve — blackwork dragon
$350
deposit
25 %
of the deposit, flat.

No fill, no fee — if the slot doesn't fill, you owe us $0. Zero.

No subscription — pay per filled slot, not per month.

No commission on revenue — we only touch the deposit, never your service price.

No lock-in — leave any time. No contracts, no questions.

Join the Waitlist

Rolling out city by city — we'll reach out when we go live in your area.

Already have a booking tool? Keep it.

SnapFill is not booking software. It doesn't manage your calendar, handle your payments, or replace anything you already use.

It does one thing: fill cancelled slots from your waitlist. That's it. No switching required.

Square, Bookedin, Google Calendar — keep all of it. SnapFill fills the gap they all leave open.

Fresha Square Bookedin TattooGenda Google Calendar Vagaro GoReminders Instagram DMs Spreadsheets + anything else

Built by someone who knew how to solve it, and got close enough to care.

Robert is a practicing artist — he just completed a two-month drawing intensive in Paris and knows that when a skill takes years to build, a wasted session hits differently. He spent a decade engineering real-time systems for global-scale experiences: The Messi Experience (189,000+ visitors) and Real Madrid Games, where data integrity and speed aren't optional.

10 yrs · full-stack architecture The Messi Experience Real Madrid Games

Quick answers.

What if nobody bids? +

The slot stays open. We don't charge you, hold any deposits, or send a sorry-not-sorry follow-up. Nothing happened, so nothing gets billed.

Can I see who's on my waitlist before they bid? +

Yes. Every signup includes their project, their tier, and any references you asked for. You vet them before they ever see a slot go live, so random people never reach you.

What stops the wrong client from grabbing it first? +

You still choose. Bidding pre-approves a deposit but doesn't book the chair. You pick whoever's the right fit, not whoever replied fastest.

How does the deposit credit work? +

The full deposit (whatever you set) goes toward their session. Our 25% comes out of your portion only, so your client's total doesn't change.

Does this replace my booking software? +

No. SnapFill only handles the cancel-to-fill part. Keep using whatever you already use: Square, Vagaro, GlossGenius, a paper book. This just plugs in on top.

Is this only for tattoo artists? +

No, it's for anyone who books long appointments and loses real money on cancels: tattoo artists, barbers, colorists, estheticians, lash techs, nail artists. If a no-show hurts your day, it's for you.

When do I get paid? +

Stripe's standard payout schedule, usually 2 business days after the slot fills.

Empty slot.
Filled. Done.

We're rolling out studio by studio. Drop your email and we'll send a setup link the week your city goes live. No drip campaigns. No fluff.

25% of the deposit when the slot fills.  //  $0 if it doesn't.  //  No subscription, ever.
Tattoo Barber Salon Color Lash Brow Esthetics Nails