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.
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