The wedding industry deserves better software

A wedding is one of the most collaborative events there is: a couple plus a celebrant, photographer, florist, venue, planner, band, caterer, all working toward a single day. Yet the software they use pretends none of them know each other. The couple re-types the same details into a dozen intake forms. Every vendor re-keys it into their own CRM. The run sheet lives in a PDF that is out of date the moment it is emailed.

The tools that dominate the industry are lead-gen marketplaces. The vendor is the product, and the client relationship and data are owned by the platform and rented back. Couples get an even worse deal: a shared Google Sheet and hope.

Wedding Computer is the opposite. Vendors run their business from one dashboard. Couples get a real planning hub for vendors, guests, RSVPs, seating and the room itself. Venues and planners get a command centre and a connected operational packet for the day. Everyone works from the same wedding, and the core records stay portable as plain text.

The pricing is just as simple: couples never pay, ever. Vendors are free to start — including up to 12 active weddings at a time, with finished weddings freeing up a slot automatically. Pro unlocks unlimited weddings plus analytics and AI, shown and charged in your local currency from the A$24/month anchor.

What makes it different

Four ideas the rest of the industry forgot.

Built for collaboration, not silos

A wedding is a team effort, so the wedding itself is the shared object. Set the ceremony time once and it lands in every vendor's calendar. Update the run sheet and the whole team sees it instantly. Enter the couple's details once and every connected vendor has them.

Your data in plain text, owned by you

On every plan, you can download a portable reference ZIP containing JSON, authorised Markdown for your contacts and active weddings, and uploads you can access. It is human-readable and under your control; live Obsidian sync is a Pro feature.

Market intelligence built in

Anonymised demand scores show how in-demand any date is for enquiries and bookings at your state or province, country, and global level, so vendors can decide which dates to chase and what to charge.

For vendors

Everything you need to run your wedding business, nothing you do not.

CRM with an eight-stage pipeline

Every enquiry flows through a clear pipeline: new, contacted, meeting, quoted, booked, completed, lost, archived. Filter by stage, search contacts, and keep a full activity log.

Custom enquiry forms with CAPTCHA

Build your own branded enquiry form with a visual editor. Embed it on your website or share a direct link. Submissions are protected by Cloudflare Turnstile and land straight in your CRM.

Calendar & availability

Monthly calendar with bookings, blocked dates, and personal events. Set default weekly availability and per-date overrides, and publish a public availability calendar. Pro adds read-only calendar sync to Apple Calendar and any app over CalDAV and iCal.

Invoicing with Stripe Connect

Create invoices with line items, quantities, notes, and flexible payment schedules. Accept card payments through Stripe Connect or record manual payments.

Built-in email with your own address

Claim a handle like josh@wedding.computer. Send and receive real emails from inside the dashboard with inbox, sent mail, threading, and contact activity logging.

AI email drafting

One click generates a personalised email draft based on contact history, wedding details, and your business context. Use it for follow-ups, quotes, confirmations, and check-ins.

Booking forms

Once a couple books, they can fill out a detailed booking form for ceremony details, legal names, pronunciation guides, and whatever else you need. Responses attach to the wedding workspace.

CardDAV contact sync (Pro)

Pro vendors sync CRM contacts to their phone's native contacts app over CardDAV (read-only). Leads appear as real contacts with phone numbers, emails, partner details, and wedding notes.

Email notifications

Get notified when things happen: new enquiries, accepted invites, vendors joining weddings, booking confirmations, and invoice activity.

Business analytics (Pro)

Track enquiries, bookings, revenue, and conversion rates over time. Measure sources, locations, average spend, and compare yourself with anonymised industry benchmarks.

Business goals (Pro)

Set targets for enquiries, bookings, or revenue by year, season, or month. Track progress with visual bars and year-over-year comparisons.

Service contracts

Write a default service agreement template. When you create an invoice, a copy can be attached automatically for digital signature.

Import from other CRMs

Switching from Dubsado, Studio Ninja, HoneyBook, or VSCO Workspace? Export contacts as CSV and import them here with automatic or manual column mapping.

Team & agency management

Run a photography agency, celebrant team, or multi-person business. Add team members to your roster and assign individuals to specific weddings.

Embeddable quote calculator

Build a calculator with your packages and add-ons, embed it on your site, and let couples estimate their price and enquire in the same step.

Public booking page with payments & e-signature

Share a booking page where a couple pays the booking fee by card through your Stripe account and signs your service contract digitally — turning an enquiry into a confirmed wedding in one flow.

Checklists & NOIM forms

Track your own to-do list on each wedding from reusable templates. Celebrants can also generate a completed Notice of Intended Marriage PDF from a couple’s form answers.

Lead intake API & AI agent capture (Pro)

Pipe enquiries in from Zapier, webhooks, or your own site via the JSON enquiry API, or let an AI agent file a lead for you over MCP. Leads land straight in your pipeline.

For couples

Plan your wedding without spreadsheet chaos.

Wedding planner dashboard

See your wedding at a glance: date, location, countdown, vendor grid, and budget summary. Everything is in one place instead of scattered across apps.

Vendor tracking with budget

Track every vendor you are considering, contacted, or booked, with category, expected price, notes, and status. See total expected spend, invoiced amount, and paid amount in a live budget summary.

Platform vendor integration

When your celebrant, photographer, or any vendor is on Wedding Computer, they appear in your dashboard automatically with connected invoices, booking forms, and updates.

Shared run sheet & timeline

See the day-of run sheet your planner or venue is building, add your own moments, and watch it stay in sync with every vendor. No more chasing the latest PDF.

Files, links & shared notes

Upload contracts and inspiration, keep a shared list of useful links, and write notes scoped to just the couple, just your vendors, or everyone on the wedding.

Vendor forms in one inbox

When a vendor sends you an enquiry or booking form, you fill it out right here and the answers attach to the wedding — no email attachments to lose.

Recent messages from your vendors

See the latest emails from each platform vendor in one place on your dashboard, so nothing slips through the cracks.

Live weather for your date

As the day approaches, a live forecast for your ceremony location appears automatically, with a long-range climate estimate before then.

Seasonal wedding communities

Opt into a country, season, and year room for couples marrying around the same time. Your display name and broad area are shown, never your exact date, venue, or contact details; vendors can join with a clear badge when they help.

Vendor visibility controls

You choose whether vendors on your wedding can see each other. Private by default, shared when you want your photographer and stylist to coordinate directly.

From guest list to the room on the day

The shared wedding now carries planning and operations all the way through — not just the contact record and run sheet.

Invitations, RSVPs & guest details

Organise households, send invitations, collect meal choices, allergies, songs and custom answers, and see every response in one place.

Seating charts & connected room layouts

Arrange tables and seats, auto-place guests, then position those same tables on a practical venue plan with ceremony rows and operational zones.

Appointments, command centre & operational packets

Schedule meetings with reminders, see what needs attention, and hand the day-of team a living BEO built from the shared wedding.

Wedding workspaces

The thing that ties it all together.

When a vendor books a lead, a shared wedding workspace is created. They invite the couple, who get the couple dashboard, and other vendors, who get scoped access to the wedding.

This is the single source of truth for the wedding. Set the date, venue, ceremony and reception times, and run sheet once, and everyone draws from the same copy. When something changes, it changes for everyone at the same moment.

Roles control who sees what. Managers have full control. Vendors see details relevant to their service. Couples see their vendors, budget, and timeline. Nobody sees more than they should.

Couples can also create their own wedding and invite vendors, perfect for DIY weddings or when the couple is driving the planning process.

Collaboration on every wedding

The shared layer the whole team works from — free on every plan, for vendors and couples alike.

One shared run sheet

A single day-of timeline everyone draws from. Set a time once and it appears in every assigned vendor’s calendar; change it and it changes for everyone.

Approval flow

When a planner or venue (or the couple) manages the timeline, edits from other vendors arrive as change requests they can approve, tweak-then-approve, or decline — so headline times never move behind anyone’s back.

Live run-sheet mode

On the day, mark each item as started and the run sheet shows real-time drift, so the whole team can see whether things are running on time.

Sun & daylight markers

Sunrise, sunset, and golden-hour times for the venue are built into the run sheet, and rows can be anchored to them — handy for photographers and ceremonies.

Scoped collaborative notes

Four scoped notepads per wedding — Everyone, Vendors only, Only you on the couple dashboard, and Private on each vendor dashboard — with live presence so you can see who else is editing.

Shared web links

Keep a shared, pinnable list of useful links for the wedding — playlists, mood boards, documents — with titles fetched automatically.

File sharing

Upload and share files on the wedding, scoped to everyone or just the team, so contracts, floor plans, and inspiration live with the wedding instead of in an inbox.

Live weather card

A live forecast for the wedding’s date and location appears automatically as the day nears, with a long-range climate estimate beforehand.

Vendor credits, ready to paste

One click copies the full vendor credit list — names, handles, and links — formatted for an Instagram caption, a blog post, or plain text.

Per-wedding team assignment

Agencies and studios assign specific team members to each wedding, so everyone knows who is on the job and the right people get the calendar invites.

Built for how you actually work

A few of the people who use Wedding Computer every day:

One workspace per wedding, with you as the host

As the venue, you are often the hub. Create the workspace, invite every vendor, and keep ceremony, reception, and bump-in times in one place. When you update the timeline, everyone sees it.

Enquiry forms built for venue enquiries

Custom form fields for event type, guest count, date preferences, and ceremony style. Leads land in your CRM pipeline with all the details you need to quote.

Calendar that shows the full picture

See every booking, hold, and blocked date. Know which Saturdays are free. Share availability publicly so couples and planners can check before they enquire.

Invoicing with payment schedules

Venues often invoice in stages: deposit, interim, final. Create multi-instalment invoices with due dates and track payments as they come in.

How collaboration makes it better

When the photographer needs bump-in times or the celebrant needs the ceremony location, they already have it because you set it once in the shared workspace. No back-and-forth emails.

Your data, in plain text

Built to outlast the app itself.

Most SaaS tools store your data in a proprietary database. If the company shuts down, raises prices, or pivots, your data goes with it. The best you get is a CSV export that loses half the context.

Wedding Computer is different. Every contact and wedding is stored as a plain text markdown file with YAML frontmatter, the same open format used by static site generators, note-taking apps like Obsidian, and millions of developers worldwide.

We think your client relationships are too important to trap inside a database you cannot see. So we published the format as an open specification that anyone can use.

Markdown files with YAML frontmatter

Each contact is a .md file with structured data in the YAML header and free-form notes in the body. Each wedding is a folder: details, day-of timeline, checklist, the vendor team, your private notes, and a changelog. The format is documented in our open standard.

No vendor lock-in

Your files are not trapped in our system. Read them in the app, download a streamed portable reference archive with JSON, authorised Markdown, and uploads, or — on Pro — sync them live to Obsidian and your devices. The archive is designed for reading and migration, not one-click restore.

An open standard for the wedding industry

We published the Wedding CRM Markdown Standard so other developers and apps can use the same format. We believe the wedding industry deserves interoperable data.

AI access you choose

Connect a supported assistant over MCP. The connection is optional, scoped and revocable.

Pro vendors can connect Claude, ChatGPT, Cursor or another MCP client to Wedding Computer. The assistant only receives the account and wedding access granted through the connection.

The MCP tools are designed for voice-friendly work: ask for a briefing, find a wedding or contact by name, append a private note, create a follow-up, or check guest and seating operations. The exact voice or hands-free experience depends on the assistant or client you connect.

Connected assistants follow the same rules as the app. Private notes stay private, couple sharing choices are respected, and timeline changes still go through the managing planner or venue when approval is required.

Briefings from real wedding data

Upcoming weddings, appointments, open follow-ups, invoices and relevant next actions come from your real account — not a generic answer.

Safe, useful actions

Capture a note, add a checklist follow-up, work with run sheets, or inspect guest and seating risks without giving the assistant broader access than you have.

Your connection, your control

Use OAuth where supported or a scoped integration token for technical clients. Revoke access whenever you like; connecting AI is never required.

How to connect your AI →

What is coming next

On the roadmap, not yet shipped.

Available date finder

A public search tool where couples can find vendors available on their wedding date. Vendors opt in to visibility and couples can filter by category, location, and date.

Smarter AI

AI-powered follow-up suggestions, budget recommendations, and automated reminders based on your pipeline and calendar.

Google Calendar two-way sync

OAuth-based two-way sync between your Wedding Computer calendar and Google Calendar. Create an event in either place and it appears in both.

Under the hood

For the nerds. We are also nerds.

Cloudflare Workers, globally

The entire application runs on Cloudflare Workers. A single Worker serves marketing, auth, the vendor app, the couple app, DAV servers, webhooks, and API near the user at the edge.

Hono + server-rendered JSX + htmx

Built with Hono using JSX for server-side HTML rendering. Interactive elements use htmx for partial page updates without a client-side JavaScript framework.

Plain text files + D1 index

Contacts and weddings are stored as markdown files on Cloudflare R2. A D1 SQLite index caches key fields for fast queries, but the files are the source of truth.

CardDAV and CalDAV servers

Full DAV servers serve contacts as vCard and calendar events as iCalendar, with discovery, multiget, ETags, CTags, and read-only access by design.

Passwordless auth with passkeys

Magic links via email and WebAuthn passkeys. No passwords means no credential stuffing, password reuse, or bcrypt CPU cost.

Stripe Connect Standard

Vendors connect their own Stripe accounts. They keep full control of their Stripe dashboard, and Wedding Computer never handles card data or holds funds.

Cloudflare Email Routing

Inbound and outbound email is handled by Cloudflare email workers and Resend. Each vendor gets a handle@wedding.computer address.

Background jobs via Queues

Email sending, notifications, and heavy processing run through Cloudflare Queues with guaranteed delivery, retries, and dead-letter handling.

Strict tenant isolation

Every database query is scoped by vendor ID or wedding membership. Wedding-level access checks verify membership before touching wedding data.

No tracking, no cookies banner

Essential session cookies and your language preference only. No analytics scripts, tracking pixels, or third-party cookies. No consent banner is needed because there is no tracking.

Open data, not open silos

Wedding Computer is built around a simple promise: the data is yours, and you should never need our permission to use it. Contacts, wedding details, timelines, checklists and private notes use an open, CC0 public-domain markdown format. Writable records can sync both ways; generated team lists and changelogs stay readable but are intentionally read-only.

Openness stops where your security starts. Every way in is authenticated and scoped to you: signed sessions, separate read-only calendar and contact passwords, integration tokens, time-limited signed URLs for documents, and strict tenant isolation on every query.

Read the open format spec · Get the Obsidian plugin

Ready to try it?

Couples never pay, and vendors start free. No credit card. Set up in under a minute.

Get started free