Automated Marriott Cancellation Deadline Tracking
Every morning, WebRun signs into Marriott Bonvoy, reads each upcoming reservation with its stay dates, rate details and cancellation policy, works out the date each booking stops being cancellable for free, keeps a countdown per booking in Notion, and logs every deadline in Airtable.
How do I track hotel free cancellation deadlines?
WebRun watches your Marriott Bonvoy cancellation deadlines every morning. It reads each upcoming reservation with its stay dates and rate details, works out the last date it can be cancelled free of charge, tracks every deadline in Airtable, and shows a countdown per booking in Notion, nearest first.
- Plans that changed get cancelled while it still costs nothing
- Every booking carries a visible countdown, not a buried policy line
- Non-refundable rates are separated so they are never mistaken for flexible ones
Built for frequent travellers · travel managers · executive assistants · consultants on the road
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.marriott.com/login.miin a real browser with your saved login - no setup, no API keys. -
1
Marriott Bonvoy - read reservations and cancellation terms
WebRun opens Marriott Bonvoy to read reservations and cancellation terms. - Sign into Marriott Bonvoy and open your upcoming reservations
- For each one record the property, the confirmation number, the stay dates and the rate details
- Read the cancellation policy attached to that rate and work out the last date and time it can be cancelled without a charge
- Note any reservation booked on a prepaid or non-refundable rate, since those have no free window at all
- Read only. Never cancel, modify or rebook a reservation
Done when Every upcoming reservation has a free cancellation deadline or is marked non-refundable.
-
2
Airtable - track every deadline
WebRun opens Airtable to track every deadline. - Keep one record per reservation in your travel table
- Fill the property, confirmation number, stay dates, rate type and the free cancellation deadline
- Update the days remaining each morning rather than creating a duplicate record
- Mark reservations whose deadline has now passed so the list stays honest
- Remove nothing: keep past bookings for the record
Done when Airtable holds a current record per reservation with its deadline and days remaining.
-
3
Notion - show the countdown per booking
WebRun opens Notion to show the countdown per booking. - Update your Notion travel page with a countdown per booking
- Put the reservations closest to their free cancellation deadline at the top
- Show the property, the stay dates and the days left to cancel free of charge
- Call out anything inside the final 48 hours, and list the non-refundable bookings separately so they are not mistaken for flexible ones
Done when The Notion page shows today's countdown with the nearest deadline first.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
Will it cancel or change a booking for me?
No. WebRun only reads your reservations and their cancellation terms. Cancelling, modifying or rebooking always stays with you, so a countdown is all it produces and no stay is ever changed automatically.
How does it work out the free cancellation date?
It reads the cancellation policy attached to the rate on each reservation and calculates the last date and time you can cancel without a charge, then counts down to it each morning against the current date.
What about prepaid or non-refundable rates?
Those are listed separately and marked clearly, because there is no free cancellation window to count down to. Keeping them apart means a non-refundable booking is never mistaken for a flexible one on the countdown.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.