Setting Up Bookings
By the end of this guide, your artists will have their own booking pages where clients can request appointments and pay deposits.
Before You Start
- At least one artist added and logged in
- The artist needs to set this up themselves from their own account (or an admin can do it while viewing as the artist)
How Bookings Work
Each artist gets their own booking page. Clients fill out a request with their preferred date, style, and description. The artist reviews the request and can confirm, decline, or suggest a different time.
If deposits are enabled, the client pays when confirming the booking. The deposit is automatically deducted when the artist marks the session complete.
Step 1: Open Booking Settings
- Log in as the artist (or go to Artists → click the three dots menu → View as Artist).
- Click Calendar in the navigation.
- Go to the Settings tab.
Step 2: Enable Bookings
- Check the Enable bookings toggle.
- Your booking link appears immediately. It looks like:
tattooqueue.io/book/abc123 - Click Copy to copy the link. Share it on your Instagram bio, website, or wherever clients find you.
Step 3: Set Your Hours
- Go to the Hours tab.
- For each day of the week, toggle it Active or inactive.
- Set your start time and end time for each active day.
The default schedule is Wednesday through Sunday, 10:00 AM to 6:00 PM. Clients can only request times within your active hours.
Step 4: Configure Deposits (Optional)
- Back on the Settings tab, check Require deposit.
- Enter the deposit amount in dollars.
- Write a deposit policy that clients will see (e.g., "Non-refundable deposit to hold your appointment. Applied toward the final price.").
Deposits are processed through Stripe. The amount is automatically deducted from the total when the session is marked complete.
Step 5: Set Booking Policies
On the same Settings tab, you can also configure:
- Default duration — The initial session length shown to clients
- Slot duration — How granular available time slots are (e.g., every 30 minutes)
- Cancellation cutoff — How many hours in advance clients must cancel (e.g., 48 hours)
- Cancellation policy — Free text shown to clients
- Bio — A short bio shown on your booking page
- Portfolio links — URLs to your Instagram, website, etc.
Click Save when you're done.
Step 6: Managing Requests
When a client submits a booking request, it appears in the Requests tab on the Calendar page. Each request shows:
- Client name and contact info
- Requested date and time
- Style, description, and reference images
- Deposit status (if required)
You can Confirm, Decline, or suggest a different time.
Troubleshooting
- Booking link not working? Make sure bookings are enabled in Settings. The link is generated automatically when you toggle it on.
- No available time slots showing? Check that your hours are set correctly in the Hours tab. You need at least one active day with start and end times.
- Deposits not processing? Your studio needs Stripe connected. The studio owner can set this up from the admin Settings page.