Room Block Attrition: The Silent Margin Killer in Destination Weddings
Attrition clauses quietly decide whether a room block makes money. Here is how release dates work, why agencies find the gap too late, and a system for staying ahead of every deadline.
Every destination wedding agency has a story like this one. A couple contracts 30 rooms at a Riviera Maya resort. Guests book 19. The release date passes on a Tuesday nobody was watching, and the resort quietly returns 11 rooms to general inventory. Two weeks later, the groom's college friends finally decide to come, and the group rate is gone. The couple is upset, the agency eats hours of renegotiation, and the comp-room perk that depended on 25 picked-up rooms evaporates.
None of that came from bad luck. It came from running a dated contract against a spreadsheet that nobody opened that week.
What attrition actually is
An attrition clause defines how many of the contracted rooms your couple is on the hook for, and a release (or cutoff) date defines when unclaimed rooms go back to the hotel. Resorts in Mexico and the Caribbean typically set release between 45 and 90 days before arrival. Some contracts carry a financial penalty for shortfall. Others simply take the rooms back, along with every perk threshold attached to pickup.
Either way, the math is unforgiving. If your agency earns the rate differential on each booked room night, every room night lost to attrition is revenue that walked out the door after you already did the work of selling the wedding.
Why agencies find the gap too late
The pattern is consistent across the agencies we have talked to, and it is structural rather than personal:
- The contract terms live in a PDF attachment from eight months ago.
- Pickup lives in a spreadsheet that gets updated when someone remembers.
- The release date lives in one coordinator's calendar, if anywhere.
- Guest bookings arrive by email and get keyed in days later.
Each piece is fine on its own. The failure happens between them. Pickup pace is a number that only matters relative to a deadline, and no spreadsheet connects the two on its own. By the time a human notices that 19 of 30 rooms are booked with three weeks to release, the recovery options have narrowed to begging guests and begging the resort.
The math of catching it early
Take that same 30-room block with a release date 60 days out. At 120 days before the wedding, a healthy block should sit near 50 to 60 percent pickup, because destination guests book in two waves: an early wave right after invitations land, and a late wave that needs pushing.
Caught at 120 days, a 19-of-30 block is a normal Tuesday. You send the couple a pickup update, they nudge the lagging side of the family, and you check rates on the late wave. Caught at 20 days, the same number is a crisis.
The difference between those two outcomes is not effort. It is when the number reached a human.
A system instead of a memory
What actually works is treating pickup, deadlines, and perks as one connected model rather than three documents:
- Contracted room nights come from the signed contract and carry a verification status, so a guessed number can never pose as a confirmed one.
- Picked-up room nights compute from the live rooming list, not from a manually updated cell.
- The release date is a first-class deadline that escalates as it approaches while a gap remains.
- Perk thresholds (comp rooms, upgrades, rate locks) recompute with every booking, so you can tell a couple "two more rooms unlocks your comp suite" while it still matters.
When those four things live in one system, attrition stops being a surprise and becomes a queue. Each morning, the blocks that need pushing rank themselves above the blocks that do not.
What to do this week
Even without new software, you can close most of the gap with discipline. Pull every active contract and write the release date, contracted count, and penalty terms into one shared sheet. Reconcile each rooming list against it. Mark every block where pickup trails 60 percent with more than half the booking window gone, and send those couples a pickup update today.
Then ask the harder question: do you want to repeat this exercise by hand every week, for every block, forever? That question is why we built Sera Agency Ops. The command center ranks every block by risk, the attrition radar escalates as release dates approach, and pickup recomputes the moment a guest books. The blocks that need you find you.
See this workflow live
Sera Agency Ops ships with three sample weddings so you can click through the command center before entering a single client.
Start free trialKeep reading
Stop Collecting Credit Card Numbers in Web Forms
Many destination wedding agencies still ask guests to type full card details into a website form. Here is why that practice is a PCI liability, what it costs in labor, and the modern alternative.
The Garden View Problem: Why Guest Booking Without Inventory Control Breaks Trust
A wedding room block is not one pool of rooms. When booking tools ignore per-category inventory, agencies end up renegotiating contracts they never agreed to change. The fix is a couple-approval workflow.