All templates
For escape room owners, venue managers & marketing managers

Recover abandoned bookings with a timely nudge

Every morning, WebRun opens Bookeo, identifies sessions where a customer started but did not complete the booking process in the past 24 hours, drafts a personalised recovery email in Gmail for each, and posts the queue to Slack for staff to review and approve before any message reaches a customer.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 9:00 AM WebRun
1 Bookeo identify started-but-incomplete bookings
2 Gmail draft personalised recovery emails
3 Slack queue messages for approval
Run a sample
In short

How do I automatically follow up with customers who abandoned an escape room booking?

WebRun checks Bookeo every morning for customers who started but did not finish a booking in the past 24 hours, drafts a personalised recovery email for each in Gmail with a link back to their chosen room and time, and posts the queue to Slack for staff approval. No message is sent until a team member reviews it, recovering lost bookings without spamming customers.

  • Abandoned bookings caught and queued for recovery within 24 hours
  • Personalised recovery drafts reference the exact room and time the customer chose
  • Customers who completed a separate booking are excluded automatically

Built for escape room owners · venue managers · marketing managers · entertainment venue operators

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens www.bookeo.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Bookeo - identify started-but-incomplete bookings
    bookeo.com How to Automate Bookeo
    WebRun in Bookeo: identify started-but-incomplete bookings
    WebRun opens Bookeo to identify started-but-incomplete bookings.
    • Open Bookeo and review booking attempts initiated in the past 24 hours
    • Identify sessions where a customer selected a room and time but did not complete payment or confirmation
    • Capture the customer name, email, room selected, time chosen, and the point at which the booking was abandoned
    • Exclude any customer who completed a separate booking in the same period

    Done when Every abandoned booking attempt from the past 24 hours is listed with contact and session details.

  3. 2
    Gmail - draft personalised recovery emails
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft personalised recovery emails
    WebRun opens Gmail to draft personalised recovery emails.
    • Draft a friendly personalised recovery email for each abandoned booking using the customer name and the room they selected
    • Include a direct link back to complete the booking with the selected session pre-filled where possible
    • Keep the tone warm and helpful, not pushy
    • Leave each email as a draft in Gmail, not scheduled or sent

    Done when A personalised recovery email draft exists in Gmail for every abandoned booking.

  4. 3
    Slack - queue messages for approval
    slack.com How to Automate Slack
    WebRun in Slack: queue messages for approval
    WebRun opens Slack to queue messages for approval.
    • Post a summary to the bookings channel listing the number of abandoned bookings and draft recovery emails
    • Include each customer name, the room they started booking, and the time the attempt was abandoned
    • Prompt staff to review the drafts in Gmail and approve them before sending

    Done when Staff have a Slack summary with the recovery email queue ready for approval.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.bookeo.com
ScheduleRuns automatically on this cadence
Every day at 9:00 AM
DeliveryHow each run's result reaches you
Recovery email drafts · Gmail · Slack
OutputWhat each run produces - Drafted personalised recovery emails for each abandoned booking, queued in Slack for staff approval before any message is sent.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it email customers automatically when a booking is abandoned?

No. WebRun drafts a recovery email for each abandoned booking and queues it in Slack for staff review. No email is sent to any customer until a team member opens Gmail and approves it, keeping all outbound communication under your control.

How does it detect an abandoned booking in Bookeo?

WebRun looks for booking attempts in the past 24 hours where a customer selected a room and time in Bookeo but did not reach a confirmed status. Any attempt without a completed confirmation is treated as abandoned and queued for a recovery draft.

What if the customer abandons and then books separately on their own?

WebRun checks whether each customer has a separate confirmed booking in the same period before drafting a recovery email. Anyone who completed a booking elsewhere in the 24-hour window is excluded from the recovery queue automatically.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.