How broadcasts work
Send a tattoo project to every matching artist in an area at once instead of picking one. How clients run a broadcast, how tattoo artists receive and apply, and what changes when a client picks someone.
A broadcast is a way to send a tattoo project to every matching tattoo artist in an area at the same time, instead of choosing one artist up front. The client posts the project — description, references, area, optional budget and timeframe — and every opted-in tattoo artist whose styles overlap and whose calendar is open receives a notification. Artists who want the work tap I'm Interested and appear on the client's response list. The client picks someone, the broadcast turns into a normal booking with that artist, and the conversation continues from there.
Broadcasts are tattoo-only today. Piercing, laser, PMU, and body modification practitioners don't run on a broadcast model.
This article has a tab for each side. Pick yours above to see only the steps that apply to you.
How matching works
When a client submits a broadcast, the app builds the list of artists to notify by checking these rules in order:
- Discipline — only tattoo artists are matched.
- Area — the artist's workplace must fall within the radius the client picked, between 5 km and 500 km of the client's chosen point. Tattoo artists who are scheduled for an upcoming or active guest spot inside that area are also matched, even if their home studio is far away.
- Style overlap — the client must select at least one tattoo style on the form, and the artist must list at least one of those styles in their Specializations & Style Info Card.
- Opt-in — the artist's Receive New Broadcasts toggle must be on (it's on by default; see the practitioner section).
- Calendar open — the artist's booking calendar must be set to Open in the Availability & Schedule Info Card. Artists with a Closed or Waitlist Only calendar don't appear in the fan-out, even if everything else matches.
- Premium module — the artist must own the Broadcast Inbox module. Artists without the module don't receive the broadcast.
- Excluded artists on a rebroadcast — if the client previously declined a specific artist on the original broadcast, that artist is skipped on every rebroadcast of the same project.
Artists outside any one of those rules don't see the broadcast in their inbox and don't get a push.
One-tap interest, no proposal
Artists don't write a price quote, send a message, or attach a portfolio when responding. The action is a single tap on I'm Interested. The thinking: clients who run a broadcast want to see who's available and willing before going deeper, and artists shouldn't have to write 30 personalised pitches to compete for a brief that's already public. The actual conversation — quote, dates, references, location — starts after the client picks someone, in a normal booking with messaging attached.
If the client wants more from a specific artist before deciding, they can open the artist's profile from the response card and message them directly.
Lifecycle and rebroadcasting
The client's Broadcast inbox has three sub-tabs that map to the broadcast's state:
- Active — broadcasts that are either drafts (saved but not live yet) or live and accepting responses.
- Converted — broadcasts where the client picked an artist; the broadcast is now linked to a normal booking with that artist and the response list is frozen.
- Ended — broadcasts that expired without anyone being picked, or were cancelled by the client. Each card here has a Rebroadcast button.
A broadcast can be rebroadcast from any ended state (expired or cancelled). Rebroadcasting copies the project — description, styles, references, budget, scheduling — and lets the client keep the original area or pick a new one. The new broadcast runs for the duration the client picks; the original is marked as replaced and disappears from the list. Each broadcast can only be rebroadcast once — to keep going, rebroadcast the most recent one.
If the client picks an artist and the resulting booking later falls through (every session is dropped before any is completed), the broadcast lands in Ended with a Rebroadcast button. Tapping Rebroadcast creates a fresh broadcast cycle on the same project, and the artist who dropped is automatically excluded from the new fan-out so the client doesn't get matched with them again on this project.
Step by step
- 1
Open the broadcast form
The form has a single entry point: the New Broadcast button. Two ways to get there:
- The orange megaphone floating button on the Map tab — it routes you straight to the Broadcast sub-tab on the client side, where you tap New Broadcast to open the form. Works from any non-studio account.
- Directly via Bookings → Requests → Broadcast. Collectors land on the send view here straight away. If you're a practitioner using the personal client side of your account to commission a tattoo, switch to client mode in the Bookings header (the Sent / Received toggle at the top of the Requests area) first — then the New Broadcast button is visible.
- 2
Describe the project
Write the project description and, optionally, attach reference images. Pick the tattoo style or styles you want — at least one is required, and the matching algorithm uses these to find artists. You can also add the size and placement on the body if that's already firm.
- 3
Choose your area
Pick a centre point on the map (default is your address, but you can search a different city) and a radius. The slider goes from 5 km to 500 km. Bigger radius = more artists notified, more responses, more to sort through. The displayed address is the human label; the matching itself uses coordinates plus distance.
- 4
Set budget and scheduling preferences
- Budget range (optional, broadcast-only) — minimum and/or maximum, with the currency the broadcast is denominated in. Helps artists self-select before responding. Regular (non-broadcast) bookings don't show a budget input because the client sees the practitioner's prices directly on their profile; broadcasts go to many artists at once, so a budget hint replaces that signal.
- Scheduling preferences — the same scheduling page used for normal time- and project-based bookings. Pick specific dates or periods, optionally narrow the daily hour windows inside those dates, and indicate flexibility. There's no preset timeframe enum (no "ASAP / 1 month / 3 months" buckets) — you express preferences as concrete dates and periods. The picked artist's regular booking will inherit these.
You also pick how long the broadcast stays live: between 7 and 90 days, default 30. The expiration date is shown on the form.
- 5
Submit, or save as a draft
Two buttons on the review screen:
- Save Draft — keeps everything editable, doesn't notify anyone yet. The draft lives in the Active sub-tab and you can submit it later.
- Broadcast — goes live immediately. Every matching artist is notified. The clock starts.
You can have up to 3 active broadcasts at a time. Cancel one if you need to start a new one beyond that limit.
- 6
Watch responses come in
Open Bookings → Requests → Broadcast → Active and tap the broadcast to see who's interested. The detail view has two tabs:
- Responses — the list of artists who tapped I'm Interested. Each card shows the artist's username, their account label (e.g. "Tattoo Artist"), and up to 3 of their featured images. Tap a card to open the artist's full profile in a sheet — that's where you'll see their styles, prices (if they've made them public), reviews, and the rest of their portfolio before deciding.
- Request Details — the same project info you submitted, with the area shown as a circle on a small map.
You can shortlist an artist with the star icon (a personal sort), decline an artist (they're notified, and they're excluded from any future rebroadcast of this project), or pick them.
- 7
Pick an artist — or cancel, or rebroadcast
Three terminal actions:
- Choose an artist on a response card. The broadcast moves to your Converted sub-tab and turns into a regular booking with that artist, pre-filled with everything you submitted. Every artist who responded is notified — the chosen one with a "you were picked" push, everyone else with a "the client went with another artist" notification. The new booking lands in your Pending tab as a normal project-based booking, and you negotiate location, dates, price, and deposit from there.
- Cancel the whole broadcast. Every active responder is notified, and the card moves to your Ended sub-tab with a Rebroadcast button.
- Wait until it expires. When the countdown runs out, the broadcast moves to the Ended sub-tab with an Expired badge and a Rebroadcast button. If you picked an artist and their booking later falls through (every session dropped before any was completed), the original broadcast also lands in Ended with a Rebroadcast button — see Lifecycle and rebroadcasting above for what happens on rebroadcast in that case.
Frequently asked questions
- Why do I need a paid module to receive broadcasts as a tattoo artist?
Same reason as the other paid practitioner modules (Booking System, Stats, Accounting, Guest Spot Reach) — it's a tool that brings revenue, so it's behind a subscription. Clients pay nothing to broadcast.
- Can a piercer, PMU artist, laser practitioner, or body mod practitioner receive broadcasts?
Not today. Broadcasts are tattoo-only on both sides — the client picks tattoo styles, the matching algorithm only considers tattoo artists, and the Broadcast Inbox module is only sold to tattoo accounts.
- Collectors can send broadcasts, but can practitioners too?
Yes. Any non-studio account can send a tattoo broadcast — collectors, but also practitioners (piercers, PMU artists, laser practitioners, body mod practitioners, and even tattoo artists themselves) using the personal client side of their account to commission a tattoo. The form is identical regardless of which kind of account is sending it. From the Map, tap the orange megaphone floating button — it routes you to the client-side Broadcast sub-tab where you tap New Broadcast to open the form.
- I'm a client and nobody replied before my broadcast expired. What now?
Open Bookings → Requests → Broadcast → Ended, find the expired broadcast, and tap Rebroadcast. You can keep the same area or pick a new one, and the duration starts over. If the brief was very specific (rare style, very small radius, low budget), widen the area or relax the budget — the rebroadcast goes to the new matching set.
- I (the artist) tapped Not Interested by mistake. Can I undo it?
There's no undo button for Not Interested. The broadcast is removed from your inbox for that round. If the client rebroadcasts the project, you'll see it again (unless they explicitly declined you, which is a different action on their side).
- I (the artist) suddenly stopped receiving broadcasts. What changed?
Check, in order: Receive New Broadcasts toggle is still on; the Broadcast Inbox module is still active in your subscription; your Specializations & Style Info Card still lists at least one style; your Availability & Schedule Info Card is still set to Open. Any one of those flipping silently will stop the fan-out.
- I (the client) want to talk to an artist before picking. Can I message them from their response card?
Yes — tap the response card to open the artist's profile, then send a normal message. The conversation works like any other DM. Picking the artist is still a separate step — you don't get committed by chatting.
- What happens if the booking with the artist I picked falls through?
If every session of the converted booking is dropped before any was completed, the original broadcast lands in your Ended sub-tab with a Rebroadcast button. Tapping Rebroadcast creates a fresh broadcast cycle on the same project — same description, same area — and the artist who dropped is automatically excluded from the new fan-out, so you don't get matched with them again on this project.
Related concepts
- Time-based vs project-based bookings explainedHow InkMap splits bookings into two models — when the client locks a slot vs when the practitioner proposes one — and which disciplines fall into each.
- Booking statuses, explainedWhere a booking lives on InkMap — Pending, Confirmed, or Review — and what makes it move from one to the next.
Was this helpful?