How it works

Contract signed to final payment, in five moves.

Your first block is live in about 20 minutes. Here is the whole lifecycle as Sera Agency Ops runs it.

01

Create the block from the contract

Couple, resort, dates, contracted rooms and room nights, ADR, package path. Every intake fact starts as Needs source until someone verifies it against the signed contract, so a guessed deadline can never masquerade as a confirmed one.

02

Load the rooming list and categories

Paste your existing spreadsheet as CSV. The importer validates columns, flags duplicates and outside-block rows, and blocks bad data before it lands. Define room categories with contracted counts and occupancy-based rates. Pickup, perks, and risks compute instantly.

app.youragency.com/dashboard

Active blocks

12

Open risks

3

Pending approvals

1

Room nights

486

Ava & Daniel

Hotel Xcaret México

54%
Needs attention

Mia & Carlos

Hotel Xcaret Arte

31%
Watch

Sofia & James

La Casa de la Playa

75%
Watch

Nora & Felix

Dreams Riviera

100%
On track
03

Publish the wedding website

One click gives the couple a booking page generated from the block: live category availability, rate tables, key dates, and a request form. The couple picks a template, adds their story, schedule, and photos. Your booking engine stays in the middle of every design.

ava-and-daniel · wedding site

You're invited to celebrate

Ava & Daniel

Jan 7, 2027 · Hotel Xcaret México

Book your room

Garden View

$380/nt

Waitlist

Ocean View

$440/nt

5 left

Jr Suite

$520/nt

Available

04

Let couples decide what changes their block

When a guest requests a sold-out category or anything that would grow the contracted block, the couple gets a pending approval on their private dashboard. Approve sends you to the resort with a logged request. Decline waitlists the guest for another category. Nothing changes silently.

Couple dashboard · approvals

Needs your decision

Garden View is fully booked inside your room block. Juan Perez wants this category. Ask the resort for one more room?

Approve, ask the resortDecline, offer another room
Garden View10 of 10 booked0 left
Ocean View3 of 8 booked5 left
Junior Suite1 of 6 booked5 left
05

Track every payment, chase none of them

Confirming a reservation generates its payment schedule: deposit, optional milestone, final payment at your chosen day count before arrival. Guests pay by Stripe link on your own account, webhooks mark them paid, and a daily sweep reminds whoever is due or overdue. Wire payments take one click to record.

Payments · all blocks

Olivia Carter

Final payment

$1,400paid · stripe

Liam Brooks

Deposit

$500reminder sent

Isabella Gomez

Final payment

$1,400overdue

Ethan Kim

Deposit

$500paid · manual

Daily reminder sweep · money flows through your Stripe, never ours

Getting started

Day 1

Create your workspace, load the sample weddings, click through a real command center before entering a single client.

Day 2

Enter your nearest real block: contract terms, categories, CSV rooming list. Publish its guest page when you are ready.

Week 2

Connect Stripe, turn on reminders, and send couples their dashboard links. Decide on the trial with your own data.

Create your workspace

On the Scale plan we migrate your existing blocks for you. Email hello@seraweddings.com.