🔒Staff onlySign In
Presented byEspolòn Tequila

Dirty Rocks

One moment…

Dirty Rocks
Presented byEspolòn Tequila
 
 
Dirty Rocks Staff · Private

Voting Control

Loading…

Event Setup

Shows on the guest app ("Scan at entry · [venue]").
Used only for the greeting on their dashboard (“Welcome, Stacey”). Blank shows no greeting.
The number guests see before the reveal — “N bartenders, one winner.” Leave blank to count the roster automatically. This is display only; it doesn’t hide anyone.
Before = holding screen + email capture, no voting or entry pass buying. Live = the normal app. After = the Toast and reveal. ⚠ This is what guests SEE — it does not open or close voting. Use the Voting switch for that.
Shows "Presented by [name]" in the header. Leave blank to hide.
Shows on the post-event screen, e.g. "Sept 20 · Emmy Squared".
Drives "Back at {venue}: {date}" on the venue partner dashboard. Blank hides that card.
Shows on the guest giveaway screen.
One line on what it is. Shows under the prize name.
The picture behind the venue name on the guest home screen. Blank uses the bundled photo.
JPG or PNG, up to 5 MB. Uploads as soon as you pick it — then hit Save below.
Paste a link to a photo of the prize. Blank shows a placeholder.
Shows in the guest app header, e.g. "Sat Aug 2".
Paste the venue's menu link. When set, a "Food menu" button appears for guests.
No timers set

Event Dashboard

0Guests
0Voted
0Votes cast
0Votes / guest
Free votes earned by type
0Follow
0Drink
0Friend

Vote Economy

While hidden, the guest app shows "Competitors announced soon — N bartenders, one winner." instead of any name, photo or drink — on the home lineup, the voting list, the tasting screen and the profile pages. Voting is impossible while hidden (there is nobody to vote for), but check-in, wallet, entry passes, vote packs, gifting, missions and the giveaway all keep working.
⚠ Load the real roster into Bartenders FIRST, then reveal — revealing with placeholder rows still in place shows the placeholders. Guests see the change within about 3 seconds; no deploy or refresh needed.
What everyone gets just for checking in.
Reward for buying a cocktail.
Reward when a guest brings someone.
Reward for the social follow.
Ceiling on earned votes so nobody can dominate.

Live Results

Winner Reveal

After the emcee announces the winner on stage, reveal it on every guest phone. This never happens automatically.

Comp an Entry Pass

Issues a free entry pass for this event, grants 2 votes, and emails them the confirmation with their QR entry pass and share link. One comp per person per event.

Event Forecasting Calculator

Operating profit
$0
What it makes
Entry Passes$0
Spectator$
45%
GA MOST POPULAR$
40%
Dirty Rocker VIP LIMITED$
15%
Liquor Sales$0
Add-On Revenue$0
Merch revenue$
Merch cost (COGS)$
Sponsor Support$0
Cash a sponsor puts toward this event$
Venue Fee (they pay you)$0
How much did the venue pay you?$
Total revenue$0
What it costs
Total event cost$0
What you keep
Total revenue$0
− Event cost$0
Operating profit$0
− Operator draw (your pay)$
$0
Profit after fees$0
− Set aside for taxes% $0
Free to keep / reinvest$0
Tax set-aside is a suggested reserve, not a tax bill — confirm your real rate with a tax pro.

Scan Entry Passes

You’re signed in. There is nothing to scan on this page. Guests check in on their own phone: they open the Dirty Rocks app and type their email or mobile number. A guest’s entry pass screen says “Show this at the door.” Ask them to show it to you.

My Profile

Voting is open, so profiles are locked. This is what guests see right now. Need something changed? Ask an organizer.

The basics

Guests see these three. You need all of them before you can save.

Your current photo
JPG or PNG, up to 5 MB. It uploads as soon as you pick it, so a slow connection cannot cost you the rest of the form.

Tell us more

Optional, but the more we know, the more we can hype you up. None of this stops you saving.

Leave this page open. While voting is open, a short message pops up on this screen each time a guest votes for you. It does not show how many votes you have. Nobody sees the scores until the winner is announced.

Bartender Roster

Bartenders who signed up at /compete.html. Signing up is not being in a competition. Add to event creates their competitor row and their login — guests can see them from that moment.

Bounty Hunter

Off by default. Turn it on only when you’ve tested it at this venue — guests see nothing at all while it is off.
Meet Someone New / Pick a Side / Wild Card, then the per-guest cap.

Tonight

Doors haven’t opened — this lights up on event night.
—
Checked in tonight
—
First-timers
—
Votes, last 10 min
—
Guests joined tonight
—
To the Toast
The Toast
—
Tonight’s content
Coming soon — photos and clips from tonight will appear here, tagged  , ready to share.
Next date
—
Something wrong?

Sponsor Dashboard

0Guests
0Mission votes
0Follows
0Drinks logged
Your lane only. Voting results, guest identities, and event finances are not visible to a sponsor role.

Staff & Roles

Event Close-out

Not closed out.
Starts the 24-hour clock. Support, engagement leads, bartenders and sponsors lose access to this event 24h later. Managers, organizers and HQ persist.

Entry Pass Pricing

What each entry pass costs and how many votes it loads. VIP is capacity limited — the cap is enforced in the database, so it cannot be oversold even through the API. Prices are money, so only an organizer or HQ can change them.

Each tier also carries its own “X of Y left” switch. Turn it off and guests see the entry pass without the remaining count — a sold-out tier still reads Sold out, because that one is not ours to hide.
Entry passPrice $ VotesCap

Vote Packs

Mid-event top-ups, sold on top of an entry pass. Same money permission as entry pass pricing. The cap below is the most any one person may ever buy at this event — entry passes and packs combined. Earned votes are unlimited and are never counted against it.
PackPrice $Votes
Purchased-vote capper person, entry passes + packs

Entry Pass Sales

Paid rows are written only by the Stripe webhook. Nothing in this admin can mark a purchase paid.

Leads

Visitors who asked for the lineup. Unverified: anyone can type an address. Email them only through a tool with an unsubscribe link.

Announce Winner

Pick the winner the emcee just named, then push it. Every guest phone fires the reveal — crown, fireworks, sound, vibration. This never happens automatically.

Giveaway Draw

Draws at random from real entries — one vote cast is one entry. The pick happens inside the database, so it cannot be nudged from here. Only the winner’s phone reacts.

Run of Show — The Toast

Your closing ritual. Nothing here touches a guest phone and nothing fires on a timer — tick each step as you do it.

Drink Tiers

What each purchase tier pays in votes.
TierPriceVotes

Drink Votes — QR

Ring the guest up on the venue's POS first. Then key in what they had, hand them the code, and let them scan it. Each code works once. A screenshot of a used code is worth nothing.
0 votes

Missions

Name each mission, set what it pays, switch it on or off. Rewards must be between 1 and 15 votes — the database rejects anything outside that, so a bad value cannot be saved by any route.
MissionVotes

HQ Mission Defaults

The starting set every new event inherits. Changing this does not touch events that already exist — edit those in Missions above.
MissionVotes

Comp Votes

Give a guest extra votes by hand. Every comp is written to a permanent log with your name and your reason, and the organizer and HQ are alerted in their dashboard. The log cannot be edited or deleted, by you or by anyone else.
Use a negative number to take votes back. A comp can never push a balance below zero.