Your cocktails had one recipe and one price. A guest who wanted their Old Fashioned made with Woodford had to catch a server and ask, and you had no way to charge for the difference.
Now they can choose on the menu. Set up each drink once — Well, Buffalo Trace +$4, Woodford +$8 — and pick which one is the house pour. A guest who taps Add without reading gets exactly what the menu price says. A guest who wants the good stuff picks it, sees what it costs beside the name, and pays for it at checkout.
You can also offer "make it a double" at your own price, and let people add a short note — light ice, extra lime. Both are per drink, so a Negroni can take a note while a bottle of beer doesn't.
Set it up on My Catalog, on anything sold by the pour. A whole bottle has no spirit to substitute, so the control only appears where it makes sense.
As you set one up, the editor shows what a guest will see — what the drink costs as it comes, and the most it can cost. That catches the two mistakes worth catching: a drink whose only "choice" is the house pour, and a house pour priced above the menu price, which would make the cheapest way to order the drink cost more than the drink. The menu itself quotes the price of the drink as it actually comes, so a guest is never shown a number nobody pays. Changed your mind after adding it to the cart? Tap Change on the line.
The ticket tells the bar what to pour. The substitution reads in gold under the drink name, with the note under that, because a bartender working a rail of tickets is looking for what's different about this one.
A choice only shows if you have the bottle. Point each option at the product it pours from and it disappears from the menu when you run out — no more tickets for an empty bottle, and no guest paying for an upgrade they won't get.
A double counts as two drinks on your service heads-up. One glass arrives, but it's twice the alcohol, and that number is there to help someone decide whether to keep serving. Four doubles is eight drinks.
Guests can ask for a bartender by name
If you want it, a guest can request whoever's working — and it's a request, not a reassignment. The ticket says who they asked for and that anyone can run it, so nobody thinks it belongs to someone else. Tips still go to whoever actually made and carried it.
Tap "On shift" on the floor board when you start. That's what puts you on the list, and it ends when your location does — so forgetting to tap off doesn't leave you there overnight, and a bar open until 4am isn't dropped off the list at midnight either. Only you can change your own shift.
Nobody is listed without choosing to be. A person appears only if they've claimed a Bottl.Service handle and chosen to show they work with you — guests see the handle, never the name on your roster. Being at work isn't the same as agreeing to be named to strangers.