How to Automate ROLLER

ROLLER automates the guest journey: online ticketing, digital waivers, mobile check-in, capacity management, memberships and guest surveys that roll up into a Guest Experience Score. Settlements, review sites and the rostering app sit outside it, so reconciling the day and triaging reviews is what an agent like WebRun takes on.

Every booking is a slot that cannot be sold twice

ROLLER is venue management software for attractions: trampoline parks, family entertainment centres, axe throwing venues, water parks, museums, climbing gyms and the rest of the places where people book an hour.

The economics are brutal and simple. A venue has a fixed number of lanes, targets, bays or jump slots, each one exists for an hour, and then it never exists again. A Saturday two o'clock that goes unsold is gone. A birthday party booked six weeks out is worth more than the walk-in it displaced, and a group that arrives without waivers signed holds up everyone behind them.

So ROLLER carries the things that decide the day: what is booked and for when, who has signed a waiver, how much capacity is left, what the till took, who holds a membership, and what the guest thought on the way out.

Admin happens between the rushes, or not at all

Nobody at a venue gets a quiet morning to do the office work in.

The manager is on the floor at three because a party arrived early. The rest happens in the gaps: cashing up against what the payment processor actually settled, checking whether the roster covers Saturday now that two people have called in, reading the review that came in overnight and deciding whether it needs an answer, working out whether the group whose deposit was due on Friday has paid it.

Then there is the follow-up nobody ever gets to. The corporate group who came in March and has not been asked back. The guest who left a two-star survey and never heard from anyone. The booking that got as far as the payment page and stopped.

All of it matters. All of it competes with a queue at the front counter, and the queue wins every time.

The roller.software homepage, the app these three jobs run in. ROLLER
The day reconciled by morning Yesterday's takings set against what the processor settled and what reached the bank, with the difference named rather than hunted for.
Reviews answered while they matter New reviews across the sites guests actually read, with anything under three stars pulled up and a reply drafted for a manager.
The win-back list built Group bookings from last quarter and abandoned checkouts from this week, listed with what each one was worth.

Waivers, ticketing and guest surveys already run themselves

ROLLER covers the guest journey thoroughly, and a venue paying for it should be running all of it before adding anything.

Online ticketing sells the session, packages and party bookings sell the bigger stuff, and a self-serve kiosk takes the walk-ins so the counter is not the bottleneck. Waivers are digital and can be signed before arrival, mobile check-in and access control move people through the door, and capacity management keeps a session from being oversold. Cashless wallets, gift cards, guest tabs and mobile food and beverage ordering handle the spend once guests are inside. Memberships and loyalty bring them back. Guest surveys go out automatically after a visit and roll up into a Guest Experience Score, which runs from minus one hundred to one hundred, and HQ compares that across venues. Reporting and analytics, stock control, staff permissions and payments sit underneath it all.

Every part of that operates on bookings, guests and transactions ROLLER handled itself.

The other half of the venue is elsewhere. The payment processor's settlements are elsewhere. Reviews on Google, Facebook and TripAdvisor are elsewhere. The rostering app is elsewhere, and so is the food supplier's ordering site and the school holiday calendar that quietly decides how busy next Tuesday will be.

Yesterday's takings and this morning's reviews can arrive together

The night between closing and opening is long enough to read every site the venue depends on.

Yesterday's takings from ROLLER set against what the payment processor actually settled and what reached the bank, with the difference named on the day instead of discovered at month end. Gift card liability tracked, because a venue that has sold two years of gift cards is carrying a number it ought to know.

New reviews collected overnight from the sites guests actually read, with anything under three stars pulled to the top and a reply drafted for a manager. Guests who left a low survey score matched back to their booking, so somebody can call the right person about the right visit.

Shifts on the rostering app checked against tomorrow's booked sessions, so a Saturday that is two staff short becomes a Thursday problem. Group and corporate bookings from last quarter surfaced with when they came and what they spent, which is the win-back list every venue means to build and never does. Abandoned bookings listed each morning while the guest still remembers wanting to come.

Guest contact stays supervised. A message to somebody who had a bad visit gets drafted, read and sent by a person, never by a schedule.

Closing time is when the second job starts

The duty manager cashes up at eleven, and every one of those checks is still waiting for whoever opens tomorrow. The real question is whether any of them need a person.

WebRun is an agent that works a real Chrome browser, signed in as you. It opens the payment processor, the review sites, the rostering app or ROLLER itself, reads what is on each screen, and leaves one summary with the differences and the exceptions called out.

It runs on your schedule in your own private environment, and you can watch a run and stop it mid-way. Nothing reaches a guest without a person reading it first, because at a venue that lives on reviews a badly aimed message is expensive.

The workflows below are already built, and each one names what it opens.

Questions people ask

Will it reply to a bad review on its own?

No. Replies are drafted and wait for a manager. A public answer to an unhappy guest is read by every future customer researching the venue, so it stays a person's decision and a person's wording.

Can it cover more than one venue?

Yes. A run can work several venues in turn and return one comparison, which is the same job HQ does inside ROLLER, extended to the systems HQ cannot see, such as each site's settlements, reviews and roster.

Our cash-up happens at eleven at night. Can it run then?

Yes. Runs happen on whatever schedule you set, including after close and before open. A common pattern is one overnight run that reconciles the day and one early run that gathers reviews, shifts and abandoned bookings before the first shift starts.

22 ready-made ROLLER workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Automated Axe Throwing Shift Coverage Alerts
Every morning, WebRun checks your upcoming shifts in Google Calendar for gaps or under-staffed sessions and sends an alert to your team's Slack channel so cover can be arranged.
ROLLERGoogle CalendarSlack
Automated Axe Throwing Review Request Drafts
After each completed session, WebRun finds the guest's contact in ROLLER and drafts a personalized review-request email in Gmail, ready for you to send with one click.
ROLLERGmail
Automated Axe Throwing Party Deposit Chaser
Three days before each group event, WebRun checks ROLLER for unpaid deposits and drafts a polite payment reminder in Gmail, with a DocuSign payment link if needed.
ROLLERGmailDocuSign
Automated Axe Throwing New Product Launch Checklist
When you add a new product or session type in ROLLER, WebRun walks through a launch checklist: setting up the product, drafting a Mailchimp announcement, and updating your Google Calendar schedule.
ROLLERMailchimpGoogle Calendar
Automated Axe Throwing Negative Review Triage
Every morning, WebRun scans your guest feedback in ROLLER for low scores, then drafts a personal response in Gmail and pings your Slack channel so you can act fast.
ROLLERGmailSlack
Automated Axe Throwing Guest Win-Back Emails
Every week, WebRun finds guests who visited more than 60 days ago and haven't rebooked, then drafts a win-back email in Mailchimp for your review before it goes out.
ROLLERMailchimp
Automated Axe Throwing League Night SMS Reminders
Before each league night, WebRun pulls the participant list from ROLLER and sends SMS reminders via Twilio so your throwers show up on time and ready.
ROLLERTwilioGoogle Sheets
Automated Axe Throwing Group Event Follow-Up Emails
After each group event, WebRun finds the organizer's contact in ROLLER and drafts a personalized follow-up email in Gmail with a rebooking offer and an invitation to leave a review.
ROLLERGmailGoogle Sheets
Automated ROLLER Gift Card Liability Tracking
Every Monday, WebRun pulls your outstanding gift card balances from ROLLER and logs a liability snapshot to QuickBooks and a summary sheet in Google Sheets.
ROLLERQuickBooksGoogle Sheets
Automated ROLLER Stripe Nightly Reconciliation
Each evening, WebRun pulls ROLLER's POS totals and booking payments, matches them against your Stripe settlements, and posts any discrepancies to a Google Sheet for review.
ROLLERStripeGoogle Sheets
Automated ROLLER Daily Sales Digest
Every evening, WebRun pulls the day's booking revenue, walk-in sales, and add-on spend from ROLLER and posts a concise digest to your Slack channel.
ROLLERSlack
Automated Axe Throwing Booking Confirmation Emails
When a new booking is made in ROLLER, WebRun drafts a detailed confirmation email in Gmail with session details, arrival instructions, and waiver links for your review.
ROLLERGmail
Automated Axe Throwing Abandoned Booking Recovery
Every day, WebRun identifies incomplete bookings in ROLLER from the past 48 hours and drafts a friendly win-back email in Gmail with a direct link back to the checkout.
ROLLERGmail
Automated Weekly Revenue Report for FECs
Every Monday, WebRun compiles the prior week's revenue by category from your booking and POS system, and posts a structured weekly report to Slack for your management team.
ROLLERGoogle SheetsSlack
Automated Waiver Collection Reminders for FECs
Before each upcoming visit or party, WebRun checks who has not yet completed their waiver and drafts a friendly reminder for your team to send so no one is held up at check-in.
ROLLERGmailSlack
Automated Party Review Request Emails
After each party or group event, WebRun drafts a personalised review request email for your team to send while the experience is still fresh.
ROLLERGmailGoogle Sheets
Automated Party Details Confirmation Emails
Before each upcoming party, WebRun pulls the booking details from ROLLER and drafts a confirmation message covering the schedule, what to bring, and add-on options for your team to review and send.
ROLLERGmailSlack
Automated Party Deposit and Balance Reminders
WebRun checks upcoming party bookings, spots any unpaid deposits or outstanding balances, and drafts polite reminders for your team to send before the event date.
ROLLERGmailSlack
Automated Party Booking Inquiry Response
When a party inquiry lands, WebRun reads the request, checks availability in your booking system, and drafts a personalised reply with package options for your team to send.
ROLLERGmailGoogle Sheets
Automated Membership and Season Pass Renewal Reminders
WebRun finds memberships and season passes expiring in the next 30 days, drafts personalised renewal reminder emails for your team to send, and posts a churn risk summary to Slack.
ROLLERGmailSlack
Automated Failed Payment Recovery for FECs
When a payment fails on a membership, party deposit, or booking, WebRun spots it quickly, drafts a recovery message, and alerts your team so no reservation slips away.
ROLLERGmailSlack
Automated Daily Bookings Digest for FECs
Each morning, WebRun pulls the day's bookings from your system, summarises parties, group events, and capacity, and posts a clean daily digest to Slack for your team.
ROLLERSlack

Want one of these running on your own ROLLER?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.