Self-serve billing (Stripe)
Platform Stripe credentials + plan price IDs. Stored in Secret Manager — never shown again after saving. Leave a field blank to keep its current value. Run backend/scripts/stripe-setup.mjs to create the prices.
Onboard a client
Provision a real studio tenant. Creates the tenant, makes the owner an admin, and emails them a branded link to set their password and sign in. Optionally assign a plan and a custom domain. No payment is taken — this is operator onboarding, separate from self-serve billing.
Referral program
Attribute a client to the studio that referred them, then track what you owe. Payouts compute live from each client's plan — Custom $500 · Pro / Starter / queued+ $50 (the referred client gets 6 / 2 months free).
A short code a studio can say out loud at a booth (“use code COZY”) instead of getting a link into someone’s hands. The referred studio types it on the signup form — they get their free months and this studio still gets the credit. Leave blank to clear it; the studio’s own slug always works as a code too.
Demo signups
Self-serve sandboxes created from the public demo page. View as drops you into that demo's admin in operator mode; Extend pushes its expiry out; Resend login emails the prospect a fresh password; Purge deletes it and all its data immediately (they otherwise auto-expire after 14 days).
Order QR code
Customers scan this to open the order form. Print it as a table sign or add it to your signage.
Events
- Order like a guest — open the guest order form ↗ and submit an order with your own email.
- Watch it land — open the staff Queue Board ↗; your order appears live (with a printer set up, its sticker label auto-prints).
- Run it through — tap Start stitching, then Mark ready ✓ — the pickup email lands in your inbox, exactly what your guests get.
- Make it yours — rename the event, add your logo & colors, swap in your real items. Everything you see is editable.
Your event is live
is ready to take orders.
Set up your event
Basics
Turn these off for events where everything goes to one host — guests then give just a name. (Order confirmation/pickup emails also need customer notifications on.)
Event branding
What customers order
Personalization
Gift signature
Review & publish
Updates as you fill in the form — your studio branding, applied.
Insights
How an event actually ran — throughput, turnaround, and what your guests chose.
Order flow
Wait times
Top items
What guests personalized
Top fonts
Top thread colors
Top motifs
Turnaround = time from order placed to marked ready. No-shows = orders you cancelled. Numbers update live as staff work the queue.
Brand & appearance
Everything your customers see — applied across every event, order page, email and printed label.
Studio identity
Colors
Fine-tune the text and background colors customers see on your order form, plus your email accent. Leave any blank to keep the default. The header text sits on your accent color — pick a shade that stays readable on it.
Typography
Printing & labels
Email sender
This is exactly what customers see on your order page.
Your crafts
Crafts are set for your whole studio. Event setup only offers the crafts you've added here — to offer a new one, add it here first, then use it on an event's items.
Your main craft is what new items start as. A craft can't be removed while an active event has items made with it.
Reusable library
Your studio's reusable fonts, designs, and item types. Saved here once, they appear in a searchable picker in every event's setup — so you never re-upload the same product photo or design. Add a category to keep the library organized.
Fonts
Designs
Items
Add font
Add fonts from your library
Customer notifications
Decide how customers hear from you when they order and when their piece is ready.
Channels
Text messaging (SMS)
Text customers their order confirmation and pickup-ready alerts from your own number.
Available on a paid plan with your own messaging number.
Demos run on email notifications, which are fully live here.
See plans →Message wording
Use tokens and we'll fill them in per order: {name} {studio} {event} {order} {item} {booth}. Leave a field blank to use our default (shown greyed).
Your team
Invite the people who'll run the queue and fulfill orders on event day.
How can we help?
Printer & device compatibility
queued prints labels straight through your web browser, so any printer your device can already print to will work. Here's how the common setups shake out.
| Your device | USB printer (needs a driver) | Wireless / AirPrint printer (no driver) |
|---|---|---|
| Windows laptop / desktop Intel or AMD |
✓ WorksInstall the printer's normal driver. | ✓ Works |
| Mac | ✓ WorksInstall the Mac driver. | ✓ Works |
| iPad / iPhone | ✕ Not supportediPads can't install printer drivers. | ✓ WorksPrints over AirPrint / Wi-Fi. |
| Surface Pro Snapdragon / ARM |
✕ Driver won't installMost label-printer drivers aren't built for ARM yet. | ✓ Works |
- Shopping for one? A wireless / AirPrint labeler (for example the Rollo Wireless) works with everything above, including iPads and Surface Pros.
- Already have a USB printer? It's great on Windows or Mac. On an iPad or a Snapdragon Surface, print from another computer, or switch to the wireless version.
- Studios most often use Rollo or Munbyn; both make USB and wireless models.
Common questions
Still stuck? We're on it.
Describe what's happening and we'll triage it fast. We reply by email to the address you signed in with — and the conversation shows up under Your tickets below.